/*catalog/view/theme/storeset/style/owl.carousel.css*/


.owl-carousel .animated {
  -webkit-animation-duration: 1000ms;
  animation-duration: 1000ms;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
  z-index: 0;
}
.owl-carousel .owl-animated-out {
  z-index: 1;
}
.owl-carousel .fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}


.owl-height {
  -webkit-transition: height 500ms ease-in-out;
  -moz-transition: height 500ms ease-in-out;
  -ms-transition: height 500ms ease-in-out;
  -o-transition: height 500ms ease-in-out;
  transition: height 500ms ease-in-out;
}


.owl-carousel {
  display: none;
  width: 100%;
  -webkit-tap-highlight-color: transparent;
  
  position: relative;
  z-index: 1;
}
.owl-carousel .owl-stage {
  position: relative;
  -ms-touch-action: pan-Y;
}
.owl-carousel .owl-stage:after {
  content: ".";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
.owl-carousel .owl-stage-outer {
  position: relative;
  overflow: hidden;
  
  -webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-controls .owl-nav .owl-prev,
.owl-carousel .owl-controls .owl-nav .owl-next,
.owl-carousel .owl-controls .owl-dot {
  cursor: pointer;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel.owl-loaded {
  display: block;
}
.owl-carousel.owl-loading {
  opacity: 0;
  display: block;
}
.owl-carousel.owl-hidden {
  opacity: 0;
}
.owl-carousel .owl-refresh .owl-item {
  display: none;
}
.owl-carousel .owl-item {
  position: relative;
  min-height: 1px;
  float: left;
  -webkit-perspective: 1000;
  -webkit-backface-visibility: hidden;
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.owl-carousel .owl-item img {
  display: block;
  margin: 0 auto;
  -webkit-transform-style: preserve-3d;
}
.owl-carousel.owl-text-select-on .owl-item {
  -webkit-user-select: auto;
  -moz-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}
.owl-carousel .owl-grab {
  cursor: move;
  cursor: -webkit-grab;
  cursor: -o-grab;
  cursor: -ms-grab;
  cursor: grab;
}
.owl-carousel.owl-rtl {
  direction: rtl;
}
.owl-carousel.owl-rtl .owl-item {
  float: right;
}


.no-js .owl-carousel {
  display: block;
}


.owl-carousel .owl-item .owl-lazy {
  opacity: 0;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-item img {
  transform-style: preserve-3d;
}


.owl-carousel .owl-video-wrapper {
  position: relative;
  height: 100%;
  background: #000;
}
.owl-carousel .owl-video-play-icon {
  position: absolute;
  height: 80px;
  width: 80px;
  left: 50%;
  top: 50%;
  margin-left: -40px;
  margin-top: -40px;
  cursor: pointer;
  z-index: 1;
  -webkit-backface-visibility: hidden;
  -webkit-transition: scale 100ms ease;
  -moz-transition: scale 100ms ease;
  -ms-transition: scale 100ms ease;
  -o-transition: scale 100ms ease;
  transition: scale 100ms ease;
}
.owl-carousel .owl-video-playing .owl-video-tn,
.owl-carousel .owl-video-playing .owl-video-play-icon {
  display: none;
}
.owl-carousel .owl-video-tn {
  opacity: 0;
  height: 100%;
  background-position: center center;
  background-repeat: no-repeat;
  -webkit-background-size: contain;
  -moz-background-size: contain;
  -o-background-size: contain;
  background-size: contain;
  -webkit-transition: opacity 400ms ease;
  -moz-transition: opacity 400ms ease;
  -ms-transition: opacity 400ms ease;
  -o-transition: opacity 400ms ease;
  transition: opacity 400ms ease;
}
.owl-carousel .owl-video-frame {
  position: relative;
  z-index: 1;
}


/*catalog/view/theme/storeset/style/addcart.css*/

#part {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%!important;
    height: 100%!important;
    display: none;
    z-index: 2000;
    background: rgba(95, 97, 112, 0.6)
}

#partcont {
    position:  relative;
    color: #000;
    font-size: 20px;
    line-height: 22px;
    width: 40%;
    min-width: 230px;
    max-height: 500px;
    height: auto;
    margin: 10% auto 0 auto;
    text-align: center;
    background-color: rgba(0, 0, 0, 0.8);
    background: #fff;
    padding: 20px;
    -webkit-box-shadow: 0px 5px 41px 0px rgba(0, 0, 0, 1);
    -moz-box-shadow:    0px 5px 41px 0px rgba(0, 0, 0, 1);
    box-shadow:         0px 5px 41px 0px rgba(0, 0, 0, 1);
    overflow: auto;
    border: 5px solid transparent;
    border-color: rgba(239, 236, 236, 0.52);
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
}
#loading-mask {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    width: 100%;
    height: 96%;
    background: url('https://tuningcars.com.ua/catalog/view/theme/storeset/images/ajax_round.gif') no-repeat center center;
    z-index: 100;
    opacity: 0.7;
}

#partcont .heading{
    font-size: 14px;
}
#partcont .heading #cart-total{
    font-size: 18px;
    float:left;
    margin: 10px 0;
}


#partcont .empty{
    font-size: 18px;
    line-height: 40px;
    margin: 40px 0;
}

#partcont:before {
    content: '';
    position: absolute;
    top:3px;
    right:3px;
    width: 16px;
    height: 16px;
    background: url('https://tuningcars.com.ua/catalog/view/theme/storeset/image/closepop.png') no-repeat;
    cursor: pointer; 
}


.imagesd {
    position:  relative;
}

.iconer {
    position: absolute;
    left: 0;
    top: 0;
    width: 119px;
    height: 119px;
    z-index: 5;
    background-image: url('https://tuningcars.com.ua/catalog/view/theme/storeset/image/added.png');
    background-repeat: no-repeat;
}

.en{
    background-image: url('https://tuningcars.com.ua/catalog/view/theme/storeset/image/addeden.png')!important;
}
.uk-ua{
    background-image: url('https://tuningcars.com.ua/catalog/view/theme/storeset/image/adduk.png')!important;
}
.testbutton {
    background: #252525;
    color: #fff!important;
    font-size: 11px;
    padding: 12px 16px;
    font-family: 'Open Sans', sans-serif;
    text-align: left;
    cursor: pointer;
    text-decoration: none;
    border: 1px solid #fff;
    font-weight: bold;
    text-transform: uppercase
}
.testbutton:hover {
    color: #ccc !important;
    background: #FF5100;
    text-decoration: none!important;
}


.mcartdiv{
    width: 100%;
    height: 100%;
}

.mcartdivatem {
    font-size: 16px;
    font-weight: normal;
}

.mcartdivatem a, .mcartdivatem a:visited{
    color: #FF5100;
    text-decoration: underline;
}

.mcartdivatem a:hover{
    text-decoration: none;
}

.mcartok {
    width: 100%; 
    text-align: center; 
    height: 40px;
}

.mcarti{
    float: left; 
    width: 35%;
}

.mcartimage{
    max-width: 210px;
}

.mcartproductname {
    font-size: 12px; 
    text-decoration: underline; 
    text-align: center; 
    line-height: 16px;
    color: #9B9CA5;
}

.mcartright{
    float: right;
    width: 55%;
    font-size: 12px; 
    color: #4D4A4A; 
    text-align: left;
}

.mcarthr {
    width: 100%;
    height: 70px;
    border-bottom: 1px dotted #f0f0f0;
}

.mini-cart-info table {
	border-collapse: collapse;
	width: 100%;
	margin-bottom: 5px;
}
.mini-cart-info td {
	color: #000;
	vertical-align: top;
	padding: 10px 5px;
	border-bottom: 1px solid #EEEEEE;
    font-size: 12px;
}
.mini-cart-info .image {
	width: 1px;
}
.mini-cart-info .image img {
	width: 62px;
    height: 62px;
    float: left;
    margin-right: 18px;
    border: 1px solid transparent;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    transition: all 0.3s ease-in-out;
    background-color: #fff;
    -moz-box-shadow: 0 1px 2px rgba(208, 208, 208, 0.6);
    -webkit-box-shadow: 0 1px 2px rgba(208, 208, 208, 0.6);
    box-shadow: 0 1px 2px rgba(208, 208, 208, 0.6);
}
.mini-cart-info .name {
}
.mini-cart-info .name a {
	color: #444;
    font-size: 12px;
    text-decoration: underline;
}
.mini-cart-info .name a:hover {
    text-decoration: none;
}
.mini-cart-info .quantity {
	display: none;
}
.mini-cart-info .remove {
    padding-top: 20px;
    padding-bottom: 20px;
}

.mini-cart-info td.total {
	text-align: right;
    font-weight: bold;
    font-size: 12px;
}

.mini-cart-info .remove img {
	cursor: pointer;
}
.mini-cart-total {
	text-align: right;
    font-size: 18px;
}
.mini-cart-total table {
	border-collapse: collapse;
	display: inline-block;
	margin-bottom: 5px;
}
.mini-cart-total td {
	color: #000;
	padding: 4px;
    font-size: 14px;
}

#partcont .checkout a{
  
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  color: #ffffff;
  font-size: 14px;
  background: #0a1821;
  padding: 6px 14px;
  text-decoration: none;
  display: inline-block;

}
#partcont .checkout a:hover{
     background: #ff5100;
  text-decoration: none;
}
@media only screen and (min-width: 1681px) and (max-width:1920px) {
   #partcont {
    margin: 12% auto 0 auto;
    width: 30%;
} 
}
@media only screen and (min-width: 1367px) and (max-width:1680px) {

}
@media only screen and (min-width: 1280px) and (max-width:1366px) {
   #partcont {
    margin: 6% auto 0 auto;
} 
}
@media only screen and (min-width: 1063px) and (max-width:1279px) {
.mcartimage {
    width: 180px;
}
#partcont {
    margin: 12% auto 0 auto;
}
}
@media only screen and (min-width: 977px) and (max-width:1062px) {
.mcartimage {
    width: 160px;
}
.mcartok {
    margin-bottom: 20px;
}
#partcont {
    margin: 6% auto 0 auto;
    width: 60%;
    max-height: 80%;
}
.mcarthr {
    height: 40px;
}
.mcartright {
    font-size: 16px;
}
}
@media only screen and (min-width: 320px) and (max-width:976px) {
#partcont {
    max-height: 350px;
}
.mcartimage {
    display: none;
}
.mcartok {
    margin-bottom: 40px;
}
.mcartright {
    float: none;
    width: 100%;
}
.mcarti {
    display: none;
}
#partcont {
    margin: 10% auto 0 auto;
}
#part {
    position: fixed;
}
.mcarthr {
    height: 40px;
}
#partcont .checkout a {
    font-size: 14px;
}
.mini-cart-total td {
    font-size: 14px;
}
}
@media only screen and (min-width: 320px) and (max-width:809px) {
#partcont {
    max-height: 470px;
    width: 80%;
}
.price-cart {
	font-size: 12px;
}
#partcont .checkout a {
    font-size: 12px;
}
.mini-cart-total td {
    font-size: 12px;
}
#partcont .checkout a:last-child {
    clear: both;
    margin-top: 4px;
}
}
@media only screen and (min-width: 480px) and (max-width:767px) {
	#partcont {
    max-height: 100%;
	}
}


/*catalog/view/theme/storeset/style/login.css*/


#lean_overlay {
    position: fixed;
    z-index:100;
    top: 0px;
    left: 0px;
    height:100%;
    width:100%;
    background: rgba(95, 97, 112, 0.6);
    display: none;
}
 
#loginmodal {
      width: 90%;
    max-width: 400px;
  padding: 15px 20px;
  background: #FFF;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
      -webkit-transform: translateY(-30px);
    -moz-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    -o-transform: translateY(-30px);
    transform: translateY(-30px);
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    transition-duration: 0.3s;
    padding: 20px;
    -webkit-box-shadow: 0px 5px 41px 0px rgba(0, 0, 0, 1);
    -moz-box-shadow:    0px 5px 41px 0px rgba(0, 0, 0, 1);
    box-shadow:         0px 5px 41px 0px rgba(0, 0, 0, 1);
    overflow: auto;
    border: 5px solid transparent;
    border-color: rgba(239, 236, 236, 0.52);
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    border-radius: 8px;
}

#loginmodal .logintitle {
    text-align: center;
    font-size: 18px;
    line-height: 30px;
    text-transform: uppercase;
}

#loginform .fieldbox {
    margin: 20px 0;
    position: relative;
}
 
#loginform .fieldbox:first-child {
    margin: 0;
}

#loginform .fieldbox label {
    display: inline-block;
    position: absolute;
    left: 15px;
    top: 50%;
    bottom: auto;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    height: 20px;
    width: 20px;
    overflow: hidden;
    white-space: nowrap;
    color: transparent;
    text-shadow: none;
    background-repeat: no-repeat;
    background-position: 50% 0;
}

#loginform .fieldbox label.email-label {
    background-image: url('https://tuningcars.com.ua/catalog/view/theme/storeset/images/Email-icon.png');
}
 
#loginform .fieldbox label.password-label {
    background-image: url('https://tuningcars.com.ua/catalog/view/theme/storeset/images/password.png');
}

#loginform .fieldbox input {
    padding: 16px 20px 16px 50px;
    border: 1px solid #d2d8d8;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    -o-appearance: none;
    appearance: none;
    width: 100%;
    margin: 0;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

#loginform .fieldbox .button {
    height: 52px;
    line-height: 22px;
    font-size: 16px;
    padding: 16px 20px;
}

.login-help {
	text-align: center;
}

.login-help a{
	font-size: 14px;
}

/*catalog/view/theme/storeset/style/themify-icons.css*/

@font-face {
	font-display: swap;
	font-family: 'themify';
	src:url('https://tuningcars.com.ua/catalog/view/theme/storeset/style/fonts/themify.eot?-fvbane');
	src:url('https://tuningcars.com.ua/catalog/view/theme/storeset/style/fonts/themify.eot?#iefix-fvbane') format('embedded-opentype'),
		url('https://tuningcars.com.ua/catalog/view/theme/storeset/style/fonts/themify.woff?-fvbane') format('woff'),
		url('https://tuningcars.com.ua/catalog/view/theme/storeset/style/fonts/themify.ttf?-fvbane') format('truetype'),
		url('https://tuningcars.com.ua/catalog/view/theme/storeset/style/fonts/themify.svg?-fvbane#themify') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="ti-"], [class*=" ti-"] {
	font-family: 'themify';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.ti-wand:before {
	content: "\e600";
}
.ti-volume:before {
	content: "\e601";
}
.ti-user:before {
	content: "\e602";
}
.ti-unlock:before {
	content: "\e603";
}
.ti-unlink:before {
	content: "\e604";
}
.ti-trash:before {
	content: "\e605";
}
.ti-thought:before {
	content: "\e606";
}
.ti-target:before {
	content: "\e607";
}
.ti-tag:before {
	content: "\e608";
}
.ti-tablet:before {
	content: "\e609";
}
.ti-star:before {
	content: "\e60a";
}
.ti-spray:before {
	content: "\e60b";
}
.ti-signal:before {
	content: "\e60c";
}
.ti-shopping-cart:before {
	content: "\e60d";
}
.ti-shopping-cart-full:before {
	content: "\e60e";
}
.ti-settings:before {
	content: "\e60f";
}
.ti-search:before {
	content: "\e610";
}
.ti-zoom-in:before {
	content: "\e611";
}
.ti-zoom-out:before {
	content: "\e612";
}
.ti-cut:before {
	content: "\e613";
}
.ti-ruler:before {
	content: "\e614";
}
.ti-ruler-pencil:before {
	content: "\e615";
}
.ti-ruler-alt:before {
	content: "\e616";
}
.ti-bookmark:before {
	content: "\e617";
}
.ti-bookmark-alt:before {
	content: "\e618";
}
.ti-reload:before {
	content: "\e619";
}
.ti-plus:before {
	content: "\e61a";
}
.ti-pin:before {
	content: "\e61b";
}
.ti-pencil:before {
	content: "\e61c";
}
.ti-pencil-alt:before {
	content: "\e61d";
}
.ti-paint-roller:before {
	content: "\e61e";
}
.ti-paint-bucket:before {
	content: "\e61f";
}
.ti-na:before {
	content: "\e620";
}
.ti-mobile:before {
	content: "\e621";
}
.ti-minus:before {
	content: "\e622";
}
.ti-medall:before {
	content: "\e623";
}
.ti-medall-alt:before {
	content: "\e624";
}
.ti-marker:before {
	content: "\e625";
}
.ti-marker-alt:before {
	content: "\e626";
}
.ti-arrow-up:before {
	content: "\e627";
}
.ti-arrow-right:before {
	content: "\e628";
}
.ti-arrow-left:before {
	content: "\e629";
}
.ti-arrow-down:before {
	content: "\e62a";
}
.ti-lock:before {
	content: "\e62b";
}
.ti-location-arrow:before {
	content: "\e62c";
}
.ti-link:before {
	content: "\e62d";
}
.ti-layout:before {
	content: "\e62e";
}
.ti-layers:before {
	content: "\e62f";
}
.ti-layers-alt:before {
	content: "\e630";
}
.ti-key:before {
	content: "\e631";
}
.ti-import:before {
	content: "\e632";
}
.ti-image:before {
	content: "\e633";
}
.ti-heart:before {
	content: "\e634";
}
.ti-heart-broken:before {
	content: "\e635";
}
.ti-hand-stop:before {
	content: "\e636";
}
.ti-hand-open:before {
	content: "\e637";
}
.ti-hand-drag:before {
	content: "\e638";
}
.ti-folder:before {
	content: "\e639";
}
.ti-flag:before {
	content: "\e63a";
}
.ti-flag-alt:before {
	content: "\e63b";
}
.ti-flag-alt-2:before {
	content: "\e63c";
}
.ti-eye:before {
	content: "\e63d";
}
.ti-export:before {
	content: "\e63e";
}
.ti-exchange-vertical:before {
	content: "\e63f";
}
.ti-desktop:before {
	content: "\e640";
}
.ti-cup:before {
	content: "\e641";
}
.ti-crown:before {
	content: "\e642";
}
.ti-comments:before {
	content: "\e643";
}
.ti-comment:before {
	content: "\e644";
}
.ti-comment-alt:before {
	content: "\e645";
}
.ti-close:before {
	content: "\e646";
}
.ti-clip:before {
	content: "\e647";
}
.ti-angle-up:before {
	content: "\e648";
}
.ti-angle-right:before {
	content: "\e649";
}
.ti-angle-left:before {
	content: "\e64a";
}
.ti-angle-down:before {
	content: "\e64b";
}
.ti-check:before {
	content: "\e64c";
}
.ti-check-box:before {
	content: "\e64d";
}
.ti-camera:before {
	content: "\e64e";
}
.ti-announcement:before {
	content: "\e64f";
}
.ti-brush:before {
	content: "\e650";
}
.ti-briefcase:before {
	content: "\e651";
}
.ti-bolt:before {
	content: "\e652";
}
.ti-bolt-alt:before {
	content: "\e653";
}
.ti-blackboard:before {
	content: "\e654";
}
.ti-bag:before {
	content: "\e655";
}
.ti-move:before {
	content: "\e656";
}
.ti-arrows-vertical:before {
	content: "\e657";
}
.ti-arrows-horizontal:before {
	content: "\e658";
}
.ti-fullscreen:before {
	content: "\e659";
}
.ti-arrow-top-right:before {
	content: "\e65a";
}
.ti-arrow-top-left:before {
	content: "\e65b";
}
.ti-arrow-circle-up:before {
	content: "\e65c";
}
.ti-arrow-circle-right:before {
	content: "\e65d";
}
.ti-arrow-circle-left:before {
	content: "\e65e";
}
.ti-arrow-circle-down:before {
	content: "\e65f";
}
.ti-angle-double-up:before {
	content: "\e660";
}
.ti-angle-double-right:before {
	content: "\e661";
}
.ti-angle-double-left:before {
	content: "\e662";
}
.ti-angle-double-down:before {
	content: "\e663";
}
.ti-zip:before {
	content: "\e664";
}
.ti-world:before {
	content: "\e665";
}
.ti-wheelchair:before {
	content: "\e666";
}
.ti-view-list:before {
	content: "\e667";
}
.ti-view-list-alt:before {
	content: "\e668";
}
.ti-view-grid:before {
	content: "\e669";
}
.ti-uppercase:before {
	content: "\e66a";
}
.ti-upload:before {
	content: "\e66b";
}
.ti-underline:before {
	content: "\e66c";
}
.ti-truck:before {
	content: "\e66d";
}
.ti-timer:before {
	content: "\e66e";
}
.ti-ticket:before {
	content: "\e66f";
}
.ti-thumb-up:before {
	content: "\e670";
}
.ti-thumb-down:before {
	content: "\e671";
}
.ti-text:before {
	content: "\e672";
}
.ti-stats-up:before {
	content: "\e673";
}
.ti-stats-down:before {
	content: "\e674";
}
.ti-split-v:before {
	content: "\e675";
}
.ti-split-h:before {
	content: "\e676";
}
.ti-smallcap:before {
	content: "\e677";
}
.ti-shine:before {
	content: "\e678";
}
.ti-shift-right:before {
	content: "\e679";
}
.ti-shift-left:before {
	content: "\e67a";
}
.ti-shield:before {
	content: "\e67b";
}
.ti-notepad:before {
	content: "\e67c";
}
.ti-server:before {
	content: "\e67d";
}
.ti-quote-right:before {
	content: "\e67e";
}
.ti-quote-left:before {
	content: "\e67f";
}
.ti-pulse:before {
	content: "\e680";
}
.ti-printer:before {
	content: "\e681";
}
.ti-power-off:before {
	content: "\e682";
}
.ti-plug:before {
	content: "\e683";
}
.ti-pie-chart:before {
	content: "\e684";
}
.ti-paragraph:before {
	content: "\e685";
}
.ti-panel:before {
	content: "\e686";
}
.ti-package:before {
	content: "\e687";
}
.ti-music:before {
	content: "\e688";
}
.ti-music-alt:before {
	content: "\e689";
}
.ti-mouse:before {
	content: "\e68a";
}
.ti-mouse-alt:before {
	content: "\e68b";
}
.ti-money:before {
	content: "\e68c";
}
.ti-microphone:before {
	content: "\e68d";
}
.ti-menu:before {
	content: "\e68e";
}
.ti-menu-alt:before {
	content: "\e68f";
}
.ti-map:before {
	content: "\e690";
}
.ti-map-alt:before {
	content: "\e691";
}
.ti-loop:before {
	content: "\e692";
}
.ti-location-pin:before {
	content: "\e693";
}
.ti-list:before {
	content: "\e694";
}
.ti-light-bulb:before {
	content: "\e695";
}
.ti-Italic:before {
	content: "\e696";
}
.ti-info:before {
	content: "\e697";
}
.ti-infinite:before {
	content: "\e698";
}
.ti-id-badge:before {
	content: "\e699";
}
.ti-hummer:before {
	content: "\e69a";
}
.ti-home:before {
	content: "\e69b";
}
.ti-help:before {
	content: "\e69c";
}
.ti-headphone:before {
	content: "\e69d";
}
.ti-harddrives:before {
	content: "\e69e";
}
.ti-harddrive:before {
	content: "\e69f";
}
.ti-gift:before {
	content: "\e6a0";
}
.ti-game:before {
	content: "\e6a1";
}
.ti-filter:before {
	content: "\e6a2";
}
.ti-files:before {
	content: "\e6a3";
}
.ti-file:before {
	content: "\e6a4";
}
.ti-eraser:before {
	content: "\e6a5";
}
.ti-envelope:before {
	content: "\e6a6";
}
.ti-download:before {
	content: "\e6a7";
}
.ti-direction:before {
	content: "\e6a8";
}
.ti-direction-alt:before {
	content: "\e6a9";
}
.ti-dashboard:before {
	content: "\e6aa";
}
.ti-control-stop:before {
	content: "\e6ab";
}
.ti-control-shuffle:before {
	content: "\e6ac";
}
.ti-control-play:before {
	content: "\e6ad";
}
.ti-control-pause:before {
	content: "\e6ae";
}
.ti-control-forward:before {
	content: "\e6af";
}
.ti-control-backward:before {
	content: "\e6b0";
}
.ti-cloud:before {
	content: "\e6b1";
}
.ti-cloud-up:before {
	content: "\e6b2";
}
.ti-cloud-down:before {
	content: "\e6b3";
}
.ti-clipboard:before {
	content: "\e6b4";
}
.ti-car:before {
	content: "\e6b5";
}
.ti-calendar:before {
	content: "\e6b6";
}
.ti-book:before {
	content: "\e6b7";
}
.ti-bell:before {
	content: "\e6b8";
}
.ti-basketball:before {
	content: "\e6b9";
}
.ti-bar-chart:before {
	content: "\e6ba";
}
.ti-bar-chart-alt:before {
	content: "\e6bb";
}
.ti-back-right:before {
	content: "\e6bc";
}
.ti-back-left:before {
	content: "\e6bd";
}
.ti-arrows-corner:before {
	content: "\e6be";
}
.ti-archive:before {
	content: "\e6bf";
}
.ti-anchor:before {
	content: "\e6c0";
}
.ti-align-right:before {
	content: "\e6c1";
}
.ti-align-left:before {
	content: "\e6c2";
}
.ti-align-justify:before {
	content: "\e6c3";
}
.ti-align-center:before {
	content: "\e6c4";
}
.ti-alert:before {
	content: "\e6c5";
}
.ti-alarm-clock:before {
	content: "\e6c6";
}
.ti-agenda:before {
	content: "\e6c7";
}
.ti-write:before {
	content: "\e6c8";
}
.ti-window:before {
	content: "\e6c9";
}
.ti-widgetized:before {
	content: "\e6ca";
}
.ti-widget:before {
	content: "\e6cb";
}
.ti-widget-alt:before {
	content: "\e6cc";
}
.ti-wallet:before {
	content: "\e6cd";
}
.ti-video-clapper:before {
	content: "\e6ce";
}
.ti-video-camera:before {
	content: "\e6cf";
}
.ti-vector:before {
	content: "\e6d0";
}
.ti-themify-logo:before {
	content: "\e6d1";
}
.ti-themify-favicon:before {
	content: "\e6d2";
}
.ti-themify-favicon-alt:before {
	content: "\e6d3";
}
.ti-support:before {
	content: "\e6d4";
}
.ti-stamp:before {
	content: "\e6d5";
}
.ti-split-v-alt:before {
	content: "\e6d6";
}
.ti-slice:before {
	content: "\e6d7";
}
.ti-shortcode:before {
	content: "\e6d8";
}
.ti-shift-right-alt:before {
	content: "\e6d9";
}
.ti-shift-left-alt:before {
	content: "\e6da";
}
.ti-ruler-alt-2:before {
	content: "\e6db";
}
.ti-receipt:before {
	content: "\e6dc";
}
.ti-pin2:before {
	content: "\e6dd";
}
.ti-pin-alt:before {
	content: "\e6de";
}
.ti-pencil-alt2:before {
	content: "\e6df";
}
.ti-palette:before {
	content: "\e6e0";
}
.ti-more:before {
	content: "\e6e1";
}
.ti-more-alt:before {
	content: "\e6e2";
}
.ti-microphone-alt:before {
	content: "\e6e3";
}
.ti-magnet:before {
	content: "\e6e4";
}
.ti-line-double:before {
	content: "\e6e5";
}
.ti-line-dotted:before {
	content: "\e6e6";
}
.ti-line-dashed:before {
	content: "\e6e7";
}
.ti-layout-width-full:before {
	content: "\e6e8";
}
.ti-layout-width-default:before {
	content: "\e6e9";
}
.ti-layout-width-default-alt:before {
	content: "\e6ea";
}
.ti-layout-tab:before {
	content: "\e6eb";
}
.ti-layout-tab-window:before {
	content: "\e6ec";
}
.ti-layout-tab-v:before {
	content: "\e6ed";
}
.ti-layout-tab-min:before {
	content: "\e6ee";
}
.ti-layout-slider:before {
	content: "\e6ef";
}
.ti-layout-slider-alt:before {
	content: "\e6f0";
}
.ti-layout-sidebar-right:before {
	content: "\e6f1";
}
.ti-layout-sidebar-none:before {
	content: "\e6f2";
}
.ti-layout-sidebar-left:before {
	content: "\e6f3";
}
.ti-layout-placeholder:before {
	content: "\e6f4";
}
.ti-layout-menu:before {
	content: "\e6f5";
}
.ti-layout-menu-v:before {
	content: "\e6f6";
}
.ti-layout-menu-separated:before {
	content: "\e6f7";
}
.ti-layout-menu-full:before {
	content: "\e6f8";
}
.ti-layout-media-right-alt:before {
	content: "\e6f9";
}
.ti-layout-media-right:before {
	content: "\e6fa";
}
.ti-layout-media-overlay:before {
	content: "\e6fb";
}
.ti-layout-media-overlay-alt:before {
	content: "\e6fc";
}
.ti-layout-media-overlay-alt-2:before {
	content: "\e6fd";
}
.ti-layout-media-left-alt:before {
	content: "\e6fe";
}
.ti-layout-media-left:before {
	content: "\e6ff";
}
.ti-layout-media-center-alt:before {
	content: "\e700";
}
.ti-layout-media-center:before {
	content: "\e701";
}
.ti-layout-list-thumb:before {
	content: "\e702";
}
.ti-layout-list-thumb-alt:before {
	content: "\e703";
}
.ti-layout-list-post:before {
	content: "\e704";
}
.ti-layout-list-large-image:before {
	content: "\e705";
}
.ti-layout-line-solid:before {
	content: "\e706";
}
.ti-layout-grid4:before {
	content: "\e707";
}
.ti-layout-grid3:before {
	content: "\e708";
}
.ti-layout-grid2:before {
	content: "\e709";
}
.ti-layout-grid2-thumb:before {
	content: "\e70a";
}
.ti-layout-cta-right:before {
	content: "\e70b";
}
.ti-layout-cta-left:before {
	content: "\e70c";
}
.ti-layout-cta-center:before {
	content: "\e70d";
}
.ti-layout-cta-btn-right:before {
	content: "\e70e";
}
.ti-layout-cta-btn-left:before {
	content: "\e70f";
}
.ti-layout-column4:before {
	content: "\e710";
}
.ti-layout-column3:before {
	content: "\e711";
}
.ti-layout-column2:before {
	content: "\e712";
}
.ti-layout-accordion-separated:before {
	content: "\e713";
}
.ti-layout-accordion-merged:before {
	content: "\e714";
}
.ti-layout-accordion-list:before {
	content: "\e715";
}
.ti-ink-pen:before {
	content: "\e716";
}
.ti-info-alt:before {
	content: "\e717";
}
.ti-help-alt:before {
	content: "\e718";
}
.ti-headphone-alt:before {
	content: "\e719";
}
.ti-hand-point-up:before {
	content: "\e71a";
}
.ti-hand-point-right:before {
	content: "\e71b";
}
.ti-hand-point-left:before {
	content: "\e71c";
}
.ti-hand-point-down:before {
	content: "\e71d";
}
.ti-gallery:before {
	content: "\e71e";
}
.ti-face-smile:before {
	content: "\e71f";
}
.ti-face-sad:before {
	content: "\e720";
}
.ti-credit-card:before {
	content: "\e721";
}
.ti-control-skip-forward:before {
	content: "\e722";
}
.ti-control-skip-backward:before {
	content: "\e723";
}
.ti-control-record:before {
	content: "\e724";
}
.ti-control-eject:before {
	content: "\e725";
}
.ti-comments-smiley:before {
	content: "\e726";
}
.ti-brush-alt:before {
	content: "\e727";
}
.ti-youtube:before {
	content: "\e728";
}
.ti-vimeo:before {
	content: "\e729";
}
.ti-twitter:before {
	content: "\e72a";
}
.ti-time:before {
	content: "\e72b";
}
.ti-tumblr:before {
	content: "\e72c";
}
.ti-skype:before {
	content: "\e72d";
}
.ti-share:before {
	content: "\e72e";
}
.ti-share-alt:before {
	content: "\e72f";
}
.ti-rocket:before {
	content: "\e730";
}
.ti-pinterest:before {
	content: "\e731";
}
.ti-new-window:before {
	content: "\e732";
}
.ti-microsoft:before {
	content: "\e733";
}
.ti-list-ol:before {
	content: "\e734";
}
.ti-linkedin:before {
	content: "\e735";
}
.ti-layout-sidebar-2:before {
	content: "\e736";
}
.ti-layout-grid4-alt:before {
	content: "\e737";
}
.ti-layout-grid3-alt:before {
	content: "\e738";
}
.ti-layout-grid2-alt:before {
	content: "\e739";
}
.ti-layout-column4-alt:before {
	content: "\e73a";
}
.ti-layout-column3-alt:before {
	content: "\e73b";
}
.ti-layout-column2-alt:before {
	content: "\e73c";
}
.ti-instagram:before {
	content: "\e73d";
}
.ti-google:before {
	content: "\e73e";
}
.ti-github:before {
	content: "\e73f";
}
.ti-flickr:before {
	content: "\e740";
}
.ti-facebook:before {
	content: "\e741";
}
.ti-dropbox:before {
	content: "\e742";
}
.ti-dribbble:before {
	content: "\e743";
}
.ti-apple:before {
	content: "\e744";
}
.ti-android:before {
	content: "\e745";
}
.ti-save:before {
	content: "\e746";
}
.ti-save-alt:before {
	content: "\e747";
}
.ti-yahoo:before {
	content: "\e748";
}
.ti-wordpress:before {
	content: "\e749";
}
.ti-vimeo-alt:before {
	content: "\e74a";
}
.ti-twitter-alt:before {
	content: "\e74b";
}
.ti-tumblr-alt:before {
	content: "\e74c";
}
.ti-trello:before {
	content: "\e74d";
}
.ti-stack-overflow:before {
	content: "\e74e";
}
.ti-soundcloud:before {
	content: "\e74f";
}
.ti-sharethis:before {
	content: "\e750";
}
.ti-sharethis-alt:before {
	content: "\e751";
}
.ti-reddit:before {
	content: "\e752";
}
.ti-pinterest-alt:before {
	content: "\e753";
}
.ti-microsoft-alt:before {
	content: "\e754";
}
.ti-linux:before {
	content: "\e755";
}
.ti-jsfiddle:before {
	content: "\e756";
}
.ti-joomla:before {
	content: "\e757";
}
.ti-html5:before {
	content: "\e758";
}
.ti-flickr-alt:before {
	content: "\e759";
}
.ti-email:before {
	content: "\e75a";
}
.ti-drupal:before {
	content: "\e75b";
}
.ti-dropbox-alt:before {
	content: "\e75c";
}
.ti-css3:before {
	content: "\e75d";
}
.ti-rss:before {
	content: "\e75e";
}
.ti-rss-alt:before {
	content: "\e75f";
}


/*catalog/view/theme/storeset/stylesheet/popup_view/stylesheet.css*/

#popup-view-wrapper{background:#fff;max-width:800px;width:90%;margin:0 auto;min-height:100px;position:relative}
#popup-view-wrapper .popup-heading{text-align:left;background-color:#fff;color:#1c1c1c;font-size:21px;border-bottom:1px solid #dfe4eb;padding:0 25px 0 25px;position:relative;min-height:52px;line-height:52px;overflow:hidden}
#popup-view-wrapper .mfp-close{text-indent:-9999px;width:60px;height:52px;background:#fff url('https://tuningcars.com.ua/catalog/view/theme/storeset/stylesheet/popup_view/close.png') no-repeat;right:0;top:0;position:absolute;z-index:2;cursor:pointer !important;outline:none;border:0}
#popup-view-wrapper .mfp-close:hover{background-position:0 -60px}
#popup-view-wrapper .popup-footer{padding:17px 25px 17px 25px;border-top:1px solid #dfe4eb;background-color:#fff;position:relative;display:inline-block;width:100%;height:100%;vertical-align:bottom;display:none}
#popup-view-wrapper .popup-footer button{height:32px;line-height:30px;color:#000;padding:0 25px;cursor:pointer;font-size:12px;display:inline-block;border:1px solid #c5cdd8;box-shadow:0 1px 1px rgba(0,0,0,.1);background:#f2f6f9;border-radius:2px;outline:none;text-align:center}
#popup-view-wrapper .popup-footer button:hover{box-shadow:0 0px 1px rgba(0,0,0,.1)}
ul.thumbnails li a.thumbnail{border:1px solid rgba(0,0,0,0.08)}
ul.thumbnails li.image-additional label{border:1px solid rgba(0,0,0,0.08)}
#popup-view-wrapper .popup-footer a{float:right;border:1px solid #f06b10;box-shadow:0 1px 1px rgba(0,0,0,0.2);background:#ff8001;color:#fff;font-size:13px;font-weight:bold;height:33px;line-height:33px;padding:0 30px;cursor:pointer;display:inline-block;border-radius:2px;text-align:center}
#popup-view-wrapper .popup-footer #popup-checkout-none{opacity:0.5;background:#F64747;border:1px solid #D64541}
#popup-view-wrapper .popup-footer #popup-checkout-none:hover{background:#F64747;cursor:not-allowed}
#popup-view-wrapper .popup-footer a:hover{background:#ff9601}
#popup-view-wrapper .popup-center{background:#fff;padding:25px;overflow:auto}
#popup-view-wrapper .product-name{font-size:18px;margin-bottom:15px}
.payment-quantity{position:relative}
.payment-quantity label{display:block;font-size:12px;line-height:12px;color:#666;font-weight:bold;margin-bottom:4px}
.payment-quantity .number{border:1px solid #c5cdd8;display:inline-block;vertical-align:middle;position:relative}
.payment-quantity .frame-change-count{width:116px}
.payment-quantity .btn-plus button{width:32px;height:32px;cursor:pointer;display:inline-block;background:#f2f6f9;border:0;outline:none;line-height:5px;text-align:center}
.payment-quantity .btn-minus button{width:32px;height:32px;cursor:pointer;display:inline-block;background:#f2f6f9;border:0;outline:none;text-align:center;line-height:0}
.payment-quantity .btn-minus button span{width:14px;height:2px;background:#f2f6f9 url('https://tuningcars.com.ua/catalog/view/theme/storeset/stylesheet/popup_view/plus-minus.png') no-repeat;background-position:-20px 0px;display:inline-block}
.payment-quantity .btn-plus button span{width:14px;height:14px;background:#f2f6f9 url('https://tuningcars.com.ua/catalog/view/theme/storeset/stylesheet/popup_view/plus-minus.png') no-repeat;background-position:0 0px;display:inline-block}
.payment-quantity .btn-plus{float:right}
.payment-quantity .btn-minus{float:left}
.payment-quantity input.plus-minus{border-top:0;border-bottom:0;border-left:1px solid #c5cdd8;border-right:1px solid #c5cdd8;background:#fff;width:52px;height:32px;position:absolute;left:32px;top:0;outline:none;font-size:18px;text-align:center}
.masked{position:absolute;z-index:10000;width:100%;height:100%;background:#eee;opacity:0.4;left:0;top:0}
.masked_loading{background:url('https://tuningcars.com.ua/catalog/view/theme/storeset/stylesheet/popup_view/ring-alt.svg') no-repeat center center;width:100%;height:100%;position:absolute;z-index:10001;top:0;left:0}
#popup-view-wrapper .image-additional{max-width:69px;float:left;margin-right:10px}
#popup-view-wrapper .image-additional label:hover{cursor:pointer}
#popup-view-wrapper .image-additional input{display:none}
#popup-view-wrapper #tab-description{max-height:120px;overflow-y:auto}
.product:hover .popup_view_button,.item:hover .popup_view_button{display:block!important;color:#fff!important}
a.popup_view_button{display:none!important;position:absolute;top:20%;margin:0 auto;left:0;width:130px;right:0;padding:2px 4px;border-radius:4px;cursor:pointer;outline:none;font-size:11px;text-transform:uppercase;background:rgba(52,52,52,0.71);color:#3a3939;border:1px solid rgba(85,85,85,0.09)}
.popup_view_button:hover{background:rgba(25,25,25,0.71);text-decoration:none!important}
.popup_view_button a:hover{text-decoration:none!important}
.product-list .popup_view_button{top:31%;left:13%}
#main-price,#modal_update_price{color:#504A4A;font-size:24px}
#special-price,#modal_update_special{font-size:24px;font-weight:bold}
@media (min-width:320px) and (max-width:532px){
#popup-view-wrapper .popup-heading{font-size:14px}
#popup-view-wrapper .popup-footer button{width:100%}
#popup-view-wrapper .popup-footer a{width:100%;margin-top:5px}
}
@media (min-width:533px) and (max-width:603px){
.btn-minus button{width:25px;height:27px}
.btn-plus button{width:25px;height:27px}
.frame-change-count{width:78px}
input.plus-minus{width:28px;height:27px;left:25px}
}


/*catalog/view/theme/default/stylesheet/showcase/sc-outside.css*/



 
 .sc-main:before, .sc-main:after, .sc-main .subitem-wrapper:before, .sc-main .subitem-wrapper:after, .sc-main .sc-items-row:before, .sc-main .sc-items-row:after {
  display: table;
  content: ' ';
}
.sc-main:after, .sc-main .subitem-wrapper:after, .sc-main .sc-items-row:after {
  clear: both;
}
.sc-main .sc-grid {
  position: relative;
  display: none;
}
.sc-main .sc-grid .item-container, .sc-main .subitem-wrapper .item-container {
  float: left;
}
.sc-main .sc-grid .sc-carousel .item-container {
  float: none;
}
.sc-main .item-container {
  position: relative;
}
.showcase .item-wrapper, .sc-main .info-wrapper {
  overflow: hidden;
}
.sc-main .img-left .item-image {
  float: left;
}
.sc-main .img-right .item-image {
  float: right;
}
.sc-main .item-image a {
  display: block;
  overflow: hidden;
  outline: none;
}
.sc-main .item-info .item-heading {
  padding: 0;
  background-color: transparent; 
}
.sc-main .img-left .item-heading, .sc-main .img-right .item-heading {
  text-align: left;
}
.sc-main .sc-child {
  display: none;
}
.sc-main img {
  display: block;
  max-width: 100%;
  height: auto;
  margin-right: auto;
  margin-left: auto;
  vertical-align: middle;
  border: 0;
}


.showcase .item-wrapper {
  margin:2px;
  padding:2px;
}
.showcase .sc-child .item-wrapper {
  background-color: #f9f9f9;
}
.showcase .item-wrapper:hover .item-heading a, .showcase .item-wrapper.active .item-heading a {cursor:pointer; border-bottom: :2px solid #db3123; }
.item-heading a:hover {cursor:pointer;color:#db3123!important;}

.showcase .scc-stage-outer {
  margin: -3px -3px 0 -3px;
  padding: 3px 3px 0 3px;
}
.showcase .item-wrapper:hover {
}

.showcase .item-wrapper:after {
  
}
.showcase .sc-grid .item-wrapper:after {
  bottom: 4px;
}
.showcase .sc-child-wrapper {
  border: 1px solid #eee;
  background-color: #f9f9f9;
  padding: 20px 20px 0 20px;
  margin-bottom: 20px;
}
.showcase .item-wrapper.sc-toggle-active:after {
  border-top-color: #d7d7d7;
}
.item-heading a {
 display: inline-block;
    width: 100%;
    border: none;
    
    
    cursor: pointer;
    font-weight: 700;
    line-height: 1.5;
    
    position: relative;
    text-decoration: none;
    text-shadow: 0 1px 1px rgb(255 255 255 / 25%);
    vertical-align: middle;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    
    color: #000;
    
    
    text-transform: uppercase;
    font-size: 13px;
}
.showcase .item-heading .item-count {
  line-height: 1;
  padding: 2px 5px;
  text-align: center;
  white-space: nowrap;
  border: 1px solid #eee;
  border-radius: 4px;
  background-color: #fff;
}
.showcase .item-image {
  background-color: #fff;
}
.showcase .img-left .item-image, .showcase .img-right .item-image {
  width: 35%;
}
.showcase .info-wrapper {
  
}
.showcase .img-left .info-wrapper, .showcase .img-right .info-wrapper {
  width: 65%;
  padding: 10px 15px;
}
.showcase .item-info a {
  color: #333;
}
.showcase .item-info a:hover {
  color: #23a1d1;
}
.showcase .item-wrapper .item-description {
  line-height: 1.5;
  padding: 5px 0;
  text-shadow: 0 1px 0 #fff;
}
.showcase .img-top .rating, .showcase .img-bottom .rating, .showcase .img-top .price, .showcase .img-bottom .price {
  text-align: center;
}
.showcase .price-new {
  font-weight: 600;
}
.showcase .price-old {
  margin-left: 10px;
  text-decoration: line-through;
  color: #999;
}
.showcase .item-btn {
  margin: 10px 0;
  text-transform: uppercase;
}
.showcase .sc-parent-info {
  margin: 0 4px;
}
.showcase .sc-parent-title {
  font-size: 15px;
  margin-bottom: 10px;
}
.showcase .sc-parent-desc {
  margin-bottom: 15px;
}


/*catalog/view/javascript/octemplates/oct_product_filter/nouislider.css*/



.noUi-target,
.noUi-target * {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-touch-action: none;
  touch-action: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-target {
  position: relative;
  direction: ltr;
}
.noUi-base {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
  
}
.noUi-connect {
  position: absolute;
  right: 0;
  top: 0;
  left: 0;
  bottom: 0;
}
.noUi-origin {
  position: absolute;
  height: 0;
  width: 0;
}
.noUi-handle {
  position: relative;
  z-index: 1;
}
.noUi-state-tap .noUi-connect,
.noUi-state-tap .noUi-origin {
  -webkit-transition: top 0.3s, right 0.3s, bottom 0.3s, left 0.3s;
  transition: top 0.3s, right 0.3s, bottom 0.3s, left 0.3s;
}
.noUi-state-drag * {
  cursor: inherit !important;
}

.noUi-base,
.noUi-handle {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.noUi-horizontal {
  height: 18px;
}
.noUi-horizontal .noUi-handle {
  width: 34px;
  height: 28px;
  left: -17px;
  top: -6px;
}
.noUi-vertical {
  width: 18px;
}
.noUi-vertical .noUi-handle {
  width: 28px;
  height: 34px;
  left: -6px;
  top: -17px;
}

.noUi-target {
  background: #FAFAFA;
  border-radius: 4px;
  border: 1px solid #D3D3D3;
  box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;
}
.noUi-connect {
  background: #3FB8AF;
  border-radius: 4px;
  box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45);
  -webkit-transition: background 450ms;
  transition: background 450ms;
}

.noUi-draggable {
  cursor: ew-resize;
}
.noUi-vertical .noUi-draggable {
  cursor: ns-resize;
}
.noUi-handle {
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #FFF;
  cursor: default;
  box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;
}
.noUi-active {
  box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;
}

.noUi-handle:before,
.noUi-handle:after {
  content: "";
  display: block;
  position: absolute;
  height: 14px;
  width: 1px;
  background: #E8E7E6;
  left: 14px;
  top: 6px;
}
.noUi-handle:after {
  left: 17px;
}
.noUi-vertical .noUi-handle:before,
.noUi-vertical .noUi-handle:after {
  width: 14px;
  height: 1px;
  left: 6px;
  top: 14px;
}
.noUi-vertical .noUi-handle:after {
  top: 17px;
}

[disabled] .noUi-connect {
  background: #B8B8B8;
}
[disabled].noUi-target,
[disabled].noUi-handle,
[disabled] .noUi-handle {
  cursor: not-allowed;
}

.noUi-pips,
.noUi-pips * {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-pips {
  position: absolute;
  color: #999;
}

.noUi-value {
  position: absolute;
  white-space: nowrap;
  text-align: center;
}
.noUi-value-sub {
  color: #ccc;
  font-size: 10px;
}

.noUi-marker {
  position: absolute;
  background: #CCC;
}
.noUi-marker-sub {
  background: #AAA;
}
.noUi-marker-large {
  background: #AAA;
}

.noUi-pips-horizontal {
  padding: 10px 0;
  height: 80px;
  top: 100%;
  left: 0;
  width: 100%;
}
.noUi-value-horizontal {
  -webkit-transform: translate3d(-50%, 50%, 0);
  transform: translate3d(-50%, 50%, 0);
}
.noUi-marker-horizontal.noUi-marker {
  margin-left: -1px;
  width: 2px;
  height: 5px;
}
.noUi-marker-horizontal.noUi-marker-sub {
  height: 10px;
}
.noUi-marker-horizontal.noUi-marker-large {
  height: 15px;
}

.noUi-pips-vertical {
  padding: 0 10px;
  height: 100%;
  top: 0;
  left: 100%;
}
.noUi-value-vertical {
  -webkit-transform: translate3d(0, 50%, 0);
  transform: translate3d(0, 50%, 0);
  padding-left: 25px;
}
.noUi-marker-vertical.noUi-marker {
  width: 5px;
  height: 2px;
  margin-top: -1px;
}
.noUi-marker-vertical.noUi-marker-sub {
  width: 10px;
}
.noUi-marker-vertical.noUi-marker-large {
  width: 15px;
}
.noUi-tooltip {
  display: block;
  position: absolute;
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #fff;
  color: #000;
  padding: 5px;
  text-align: center;
  white-space: nowrap;
}
.noUi-horizontal .noUi-tooltip {
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  left: 50%;
  bottom: 120%;
}
.noUi-vertical .noUi-tooltip {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  top: 50%;
  right: 120%;
}


/*catalog/view/theme/storeset/stylesheet/megamenu.css*/

#megamenu-menu .dropdown-menu{padding-bottom:0}#megamenu-menu .dropdown-inner{display:table}#megamenu-menu .dropdown-inner ul{display:table-cell}#megamenu-menu .dropdown-inner a{display:block;padding:4px 2px;clear:both;line-height:20px;color:#333;font-size:13px}#megamenu-menu #category{float:left;font-size:16px;font-weight:700;line-height:48px;color:#fff;}#megamenu-menu .btn-navbar{font-size:18px;font-stretch:expanded;color:#FFF;padding:2px 0;float:left}#megamenu-menu .btn-navbar.disabled,#megamenu-menu .btn-navbar:active,#megamenu-menu .btn-navbar:focus,#megamenu-menu .btn-navbar:hover,#megamenu-menu .btn-navbar[disabled]{color:#fff}@media (min-width:992px){#megamenu-menu .dropdown-menu{top:49px!important;display:block;padding-bottom:0;opacity:0;position:absolute;visibility:hidden;left:0;right:32px;-webkit-transition:opacity .6s ease-in-out;-moz-transition:opacity .6s ease-in-out;-o-transition:opacity .6s ease-in-out;border-radius:0}#megamenu-menu .dropdown:hover .dropdown-menu,.oct-dropdown-menu{opacity:1;top:49px;visibility:visible}.new-drop{position:static!important}.to_top .dropdown-menu.megamenu-type-category-full,.to_top .dropdown-menu.megamenu-type-manufacturer,.to_top .dropdown-menu.megamenu-type-product{left:23px!important;right:9px!important}#megamenu-menu .megamenu-type-category-simple ul.megamenu-haschild li{position:relative;list-style:none!important}#megamenu-menu .megamenu-type-category-simple ul.megamenu-haschild li ul{display:none!important}#megamenu-menu .megamenu-type-category-simple ul.megamenu-haschild li:hover>ul{display:block!important;position:absolute!important;top:0!important;left:100%!important}#megamenu-menu .megamenu-type-category-simple .megamenu-issubchild{background-image:url('https://tuningcars.com.ua/catalog/view/theme/storeset/stylesheet//catalog/view/theme/storeset/image/arrow_right.png');background-position:95% 45%;background-repeat:no-repeat}#megamenu-menu .megamenu-type-category-simple .megamenu-ischild{background-clip:padding-box;background-color:#fff;border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15);border-right:1px solid rgba(0,0,0,.15);box-shadow:0 6px 12px rgba(0,0,0,.176);font-size:14px;list-style:none;min-width:160px;z-index:1001}#megamenu-menu .megamenu-type-product .megamenu-parent-block{display:inline-block;text-align:center;margin-top:10px;margin-bottom:20px;vertical-align:top;width:160px}#megamenu-menu .megamenu-type-manufacturer .megamenu-parent-block{display:inline-block;text-align:center;margin-top:10px;margin-bottom:20px;vertical-align:top;width:120px}#megamenu-menu .megamenu-type-category-full .megamenu-parent-block,#megamenu-menu .megamenu-type-category-full-image .megamenu-parent-block{display:inline-block;margin-left:10px;margin-top:10px;margin-bottom:20px;vertical-align:top;width:120px}#megamenu-menu .megamenu-type-product .megamenu-parent-title{display:block;padding:5px;text-decoration:none}#megamenu-menu .megamenu-type-manufacturer .megamenu-parent-title{display:block;padding:5px;text-decoration:none;font-size:14px}#megamenu-menu .megamenu-type-manufacturer .megamenu-parent-img img,#megamenu-menu .megamenu-type-product .megamenu-parent-img img{background:#fff;border:1px solid #ececec;border-radius:3px}#megamenu-menu .megamenu-type-manufacturer a:hover,#megamenu-menu .megamenu-type-product a:hover{background:0 0!important;color:#333!important}#megamenu-menu .megamenu-type-category-full .megamenu-parent-title{border-bottom:1px solid #eee;display:block;padding:5px;text-decoration:none;font-weight:700;font-size:14px}#megamenu-menu .megamenu-type-category-full-image .megamenu-parent-title:hover{text-decoration:underline}#megamenu-menu .megamenu-type-category-full-image .megamenu-parent-title{display:block;padding:5px;text-decoration:none}#megamenu-menu .megamenu-type-category-full-image .megamenu-parent-img img{background:#fff;border:1px solid #ececec;border-radius:3px}#megamenu-menu .megamenu-type-category-full a:hover,#megamenu-menu .megamenu-type-category-full-image a:hover{color:#333!important;background:0 0!important}#megamenu-menu .megamenu-type-category-full .megamenu-ischild a:hover,#megamenu-menu .megamenu-type-category-full-image .megamenu-ischild a:hover,#megamenu-menu .megamenu-type-manufacturer a.megamenu-parent-title:hover,#megamenu-menu .megamenu-type-product a.megamenu-parent-title:hover{text-decoration:underline}#megamenu-menu .megamenu-type-category-full-image a.megamenu-parent-img,#megamenu-menu .megamenu-type-manufacturer a.megamenu-parent-img,#megamenu-menu .megamenu-type-product a.megamenu-parent-img{padding:0!important}#megamenu-menu .megamenu-type-category-simple .dropdown-inner,#megamenu-menu .megamenu-type-category-simple .megamenu-haschild,#megamenu-menu .megamenu-type-information .dropdown-inner,#megamenu-menu .megamenu-type-information .megamenu-haschild{display:block!important}#megamenu-menu .megamenu-type-category-full-image .megamenu-parent-title{border:0;font-weight:700}#megamenu-menu .megamenu-type-html{padding:5px;right:auto}#megamenu-menu .megamenu-type-product .dropprice{color:#55b12b;font-size:12px}#megamenu-menu .megamenu-type-product .dropprice span{margin-right:3px;color:red;text-decoration:line-through}#megamenu-menu .megamenu-type-auth{padding:10px;width:217px}#megamenu-menu .megamenu-type-auth a{color:#23a1d1;padding:0}#megamenu-menu .megamenu-type-auth a:hover{color:#23527c!important}#megamenu-menu .menu-add-html{float:right;height:100%;margin-left:5px;margin-right:5px;margin-top:10px;overflow:hidden;position:relative;vertical-align:bottom;display:inline}#megamenu-menu .megamenu-type-category-full .megamenu-haschild,#megamenu-menu .megamenu-type-category-full-image .megamenu-haschild,#megamenu-menu .megamenu-type-information .megamenu-haschild{display:inline;vertical-align:top}#megamenu-menu .megamenu-thumb{width:26px;margin-left:-10px;margin-top:-4px}#megamenu-menu .dropdown-img{display:inline-block}#megamenu-menu .megamenu-blockwithimage{display:inline!important;vertical-align:top}#megamenu-menu .megamenu-blockwithimage li{width:160px;display:inline-block}#megamenu-menu .dropdown .dropdown-menu{-webkit-transition:visibility .1s linear .2s,opacity .1s linear .2s;-moz-transition:visibility .1s linear .2s,opacity .1s linear .2s;-o-transition:visibility .1s linear .2s,opacity .1s linear .2s}#megamenu-menu .dropdown:hover .dropdown-menu{transition-property:all!important;opacity:1}}@media (max-width:992px){#megamenu-menu .dropdown-inner,#megamenu-menu div.dropdown-inner>ul.list-unstyled{display:block}#megamenu-menu div.dropdown-menu{margin-left:0!important;padding-bottom:10px;background-color:rgba(0,0,0,.1)}.megamenu-html-block p iframe{width:94%;height:auto;color:#fff}.megamenu-html-block p{color:#fff}#megamenu-menu .megamenu-thumb,#megamenu-menu .megamenu-type-category-full-image .megamenu-parent-img,#megamenu-menu .megamenu-type-manufacturer .megamenu-parent-img,#megamenu-menu .megamenu-type-product .dropprice,#megamenu-menu .megamenu-type-product .megamenu-parent-img,#megamenu-menu .menu-add-html{display:none}#megamenu-menu .dropdown-inner a{width:100%;color:#fff}#megamenu-menu .dropdown-menu a:hover,#megamenu-menu .dropdown-menu ul li a:hover{background:rgba(0,0,0,.1)}#megamenu-menu .megamenu-type-category-full .megamenu-ischild,#megamenu-menu .megamenu-type-category-full-image .megamenu-ischild,#megamenu-menu .megamenu-type-category-simple .megamenu-ischild{padding-left:10px}#megamenu-menu .megamenu-type-auth{color:#fff}}#megamenu-menu .nav>li>a{line-height:49px!important;background-color:transparent;padding:0 14px}#megamenu-menu .nav>li:first-child>a{padding-left:0}.info-href{padding-left:10px}@media (max-width:1025px){#megamenu-menu .dropdown:hover .dropdown-menu{max-height:500px;overflow-y:auto}}#megamenu-menu .dropdown:hover .dropdown-menu{top:49px!important}


/*catalog/view/theme/storeset/style/magnify.css*/

.magnify {
  position: relative;
  display: inline-block;
}
.magnify .magnify-lens {
  
  position: absolute;
  width: 230px;
  height: 230px;
  border-radius: 100%;
  
  -webkit-box-shadow: 0 0 0 7px rgba(255, 255, 255, 0.85),
    0 0 7px 7px rgba(0, 0, 0, 0.25),
    inset 0 0 40px 2px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 0 7px rgba(255, 255, 255, 0.85),
    0 0 7px 7px rgba(0, 0, 0, 0.25),
    inset 0 0 40px 2px rgba(0, 0, 0, 0.25);
  
  cursor: none;
  
  display: none;
  
  z-index: 100;
}
.magnify .magnify-lens.loading {
  background: #333 !important;
  opacity: .75;
}
.magnify .magnify-lens.loading:after {
  
  position: absolute;
  top: 45%;
  left: 0;
  width: 100%;
  color: #fff;
  content: 'Loading...';
  font: italic normal 16px/1 Calibri, sans-serif;
  text-align: center;
  text-shadow: 0 0 2px rgba(51, 51, 51, .8);
  text-transform: none;
}

