.splide__track ul {display:flex;}
.splide__track ul li {margin: 3px;}
.tab-pane > ul {display:flex; list-style-type: none; padding-inline-start: 0px; overflow-y: hidden; overflow-x: auto; scrollbar-width: thin; scrollbar-color: var(--mf-primary) #eee;}
.tab-pane > ul li {margin: 5px; padding: 10px; min-width: 300px; border: 1px solid #dadada;}
.akudekwrap {display:flex;}
.akudekwrap > div {margin:3px;}
.documentation__content img {max-width: 200px;}
blockquote, .bb_quote {border-left: 5px solid #28a535;}

.product__thumbnails{margin-bottom:20px;}
.main-img-box{position:relative;/*background:#fff;*/margin-bottom:20px;}
.product__img{margin:0 auto;}
.product__main-image{position:relative;}
.product__stikers{position:absolute;top:5px;right:5px;left:5px;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-ms-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear;}
.product__stiker{background-color:#F7F7F7;color:#333;text-align:center;padding:5px;border-radius:1px;}
.product__main-image:hover .product__stikers{opacity:0;}
#images-additional{padding:0 40px;}
#images-additional .splide__arrow--next{right:0!important;}
#images-additional .splide__arrow--prev{left:0!important;}
#images-additional .splide__arrow svg{fill:#333;height:1em;width:1em;}
.product__h1{font-size:36px;line-height:1.2;margin-bottom:20px;}
.product__short-description{background-color:#fff;margin-bottom:15px;padding:20px;border-radius:5px;border:1px solid #eee;}
.product__short-description h3{margin:0 0 10px;}
.product__short-description ul{margin:0;padding-left: 17px;}
.product__short-description ul > li:not(:first-child){margin-top:3px;}
.product__radio:not(:last-child){margin-right:10px;}
.product__radio{margin-bottom:10px;}
.product__label{position:relative;background-color:#fff;padding:3px 10px;border:1px solid #ddd;margin:0;border-radius:4px;cursor:pointer;min-width:60px;text-align:center;}
.product_action{margin-top:20px;}
.product__option-img{margin-right:5px;}
.product__option-check{display:none;font-size:10px;-webkit-transition:all 100ms linear;-moz-transition:all 100ms linear;-ms-transition:all 100ms linear;-o-transition:all 100ms linear;transition:all 100ms linear;}
.product__option-input:checked + label{/*border:1px solid #E85A71;*/box-shadow:0 0 1px 1px #E85A71;}
.product__option-input:checked + label .product__option-check{display:block;position:absolute;bottom:1px;right:1px;color:#E85A71;}
.product__option-price{display:none;}
.product-price-kg{font-weight:bold;}
.doppole5{font-size:18px;color:#E85A71;margin:10px 0;}
.update-price{font-size:21px;}
.product__cart{background-color:#fff;margin-top:20px;padding:20px;border:1px solid #eee;}
.product__marketplace{}
.product__marketplace:nth-child(1),.product__marketplace:nth-child(2){margin-bottom:20px;}
.product__marketplace img{width:140px;-webkit-transition:opacity .15s ease-out;transition:opacity .15s ease-out;transition-property: color, opacity, transform;}
.product__marketplace-content{/*margin-top:10px;*/}
.product__marketplace-title{font-size:16px;margin-bottom:5px;}
.product__marketplace-description,.product__marketplace:hover .product__marketplace-description{color:#666;}
.product__marketplace:hover img{-webkit-transform:translateY(-3px);transform:translateY(-3px);opacity:.9;}
.product__cart-buttons{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #eee;}
.product__cart-buttons .prq_title{margin:0 10px 0 0;}
.product__quantity-btn{margin-right:15px;border-radius:4px;} 
.product__quantity-btn label{margin-bottom:0;}
.product__quantity-btn,.product__minus,.product__plus{background:#f7f7f7;}
.product__minus,.product__plus{width:30px;height:26px;border:0;}
.product__minus:hover,.product__plus:hover{color:#E85A71;}
.product__minus:after{content:"\2212";}
.product__plus:after{content:"\002B";}
.product__minus{border-top-left-radius:4px;border-bottom-left-radius:4px;}
.product__plus{border-top-right-radius:4px;border-bottom-right-radius:4px;}
.product__quantity{background:#f7f7f7;width:50px;height:26px;text-align:center;border:0;}
#button-cart{background-color:#E85A71;font-size:17px;padding:6px 25px;border:0;border-radius:4px;}
#button-cart:hover{background-color:#FF637C;}
.product__bottom{margin-top:30px;}
.feedback-opt{margin-left:30px;}
.btn-opt{border:1px solid#E85A71;}
.btn-opt:hover{background-color:#E85A71;color:#FFF;}
.dotted-line{display:block;position:relative;letter-spacing:-1ex;line-height:24px;}
.dotted-line_left{display:inline-block;vertical-align:top;letter-spacing:normal;margin-right:-50%;overflow:hidden;width:50%;}
.dotted-line_title{display:inline;padding-right:3px;}
.dotted-line_line{display:-moz-inline-box;display:inline-block;width:100%;margin:0 -100% 0 0;vertical-align:baseline;border-bottom:1px dotted #ccc;}
.dotted-line_right{display:inline-block;vertical-align:bottom;letter-spacing:normal;margin-left:50%;width:49%;padding-left:3px;word-wrap:break-word;}

/* documentation */
.documentation{margin-bottom:30px;}
.documentation__title{font-size:19px;font-weight:normal;margin:0 0 10px;}
.documentation__content{display:flex;background:#fff;border:1px solid #eee;padding:10px;}
.documentation__item{line-height:36px;}
.documentation__item:not(:last-child){margin-right:30px;}
.documentation__link{cursor:pointer;}
.documentation__link:before{content:"\f0f6";font-family:'FontAwesome';font-size:22px;margin-right:10px;}
.docext-pdf:before{color:var(--mf-primary-dark);content:"\f1c1";}
@media (max-width: 641px) {
  .documentation__item:not(:last-child){margin-bottom:10px;}
}
/* END documentation */

.tab-content--product > div{border-top:1px solid #e3e3e3;position:relative;padding-top:25px;margin:20px 0 50px}
.tab-content--product .heading_h{display:inline-block;background-color:#F8F8F8;position:absolute;top:-12px;padding:0 10px 0 0}
.tab-content--product h3{margin:0;display:inline-block}
#tab-description{border-top:0!important}
.amwrapper{display: flex;flex-direction: row;width: 100%;justify-content:space-between;}
.amwrapper p{margin:0!important;}
.amw-left{width:31.7%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;}
.amw-right {width:66%;background-color:#fff;border:1px solid #eee;border-radius:3px;display:flex;flex-direction:column;}
.amwl-col{background-color:#fff;border:1px solid #eee;border-radius:3px;height:30%;padding:20px;display:flex;align-items:center;background-position:bottom 0px right 0px;background-image:url("https://xn--80acbzwgx.xn--p1ai/images/ab/aktermplus.svg");background-size:auto;background-repeat:no-repeat;}
.amwr-top{text-align:center;display:flex;width:100%;background-color:rgba(var(--mf-primary-rgb), 0.12);justify-content:space-around;flex-direction:column;background-image:url("https://xn--80acbzwgx.xn--p1ai/images/ab/ab_main_bgcars.jpg");height:424px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;}
.amunir-top{text-align:center;display:flex;width:100%;background-color:rgba(var(--mf-primary-rgb), 0.12);justify-content:center;flex-direction:column;height:424px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;}
.amzincwr-top{text-align:center;display:flex;width:100%;background-color:rgba(var(--mf-primary-rgb), 0.12);justify-content:space-around;flex-direction:column;background-image:url("https://xn--80acbzwgx.xn--p1ai/images/zincpro/zincprobg1.jpg");height:424px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;}
.amwr-toptop{display:flex;justify-content:center;flex-direction:row;}
.amwr-toptop p{font-size:24px;line-height:36px;}
.amwr-topbot p{font-size:20px;line-height:30px;}
.amwr-bot{height:30%;}
.amwrtt-hero{display:flex;margin:0 10px;flex-direction:column;justify-content:center;}
.amwrtt-hero p{text-align:left;}
.aawrapper{margin-top:50px;padding:30px;}
.abwrapper{margin-top:50px;background-color:#fff;border:1px solid #eee;border-radius:3px;padding:30px;background-image:url("https://xn--80acbzwgx.xn--p1ai/images/ab/akt-bg3.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;}
.abwheader{display:flex;justify-content:center;}
.abwheader p{font-size:20px;line-height:30px;padding-bottom:10px;}
.abwfooter{display:flex;flex-direction:row;justify-content:space-around;}
.abwrap { flex-wrap:wrap; }
.abwcol{width:30%;}
.ahalfcol{width:50%;}
.abwcoltop img{width:100%;height:100%;}
.abwcolbot p{ text-align:center;padding:20px 100px 0 100px;font-size:16px;}
.acwrapper{display:flex;}
.acleft{width:40%;display:flex;flex-direction:column;justify-content:center;padding:50px;}
.acright{width:60%;}
.acright img{width:100%;}
.aclheader{}
.aclheader p{font-size:20px;line-height:30px;}
.adwrapper{background-color:#FFF;padding:50px 0;border:1px solid #EEEEEE;display:flex;flex-direction:column;border-radius:3px;background-image:url(https://xn--80acbzwgx.xn--p1ai/images/ab/akt-bg3.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;}
.adwheader{display:flex;justify-content:center;flex-direction:column;align-items:center;}
.adwheader p{font-size:20px;line-height:30px;padding-bottom:10px;padding-top:10px;}
.adwmid{display:flex;flex-direction:row;justify-content:center;align-items:center;}
.adwfooter{display:flex;flex-direction:row;justify-content:space-evenly;}
.adwcol{display:flex;flex-direction:column;align-items:center;}
.adwcolmid{padding-bottom:10px;}
.adwcolbot {border-top:2px solid rgba(var(--mf-primary-rgb), 0.45);text-align:center;padding-top:10px;}
.adwcolbot p{font-size:20px;}
.aewrapper{display:flex;flex-direction:row;justify-content:center;margin:20px 0;}
.triplecol{width:30%;flex-direction:column;display:flex;align-items:center;}
.aeleft{width:50%;text-align:center;display:flex;justify-content:center;margin-top:100px;}
.zproleft,.zproright{width:50%;padding:10px;margin-top:30px;}
.aeright{width:50%;padding:50px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;}
.aelheader p{font-size:20px;line-height:30px;}
.afwrapper{display:flex;flex-direction:column;}
.afwheader h2{font-size:20px;text-align:center;}
.agwrapper{margin-top:50px;background-color:#FFF;border:1px solid #EEEEEE;border-radius:3px;padding:30px;background-image:url(https://xn--80acbzwgx.xn--p1ai/images/ab/akt-bg3.jpg);background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;display:flex;flex-direction:row;}	
.agleft{width:50%;display:flex;align-items:flex-end;flex-direction:column;justify-content:center;}
.agright{width:50%;}
.agleft p{width:60%;font-size:20px;line-height:30px;}
.ahwfooter{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;}
.ahwcol{text-align:center;display:flex;flex-direction:column;}
.ahwheader{margin-top:80px;}
.ahwheader p{font-size:20px;line-height:30px;text-align:center;}
.ahwcoltop p{margin-top:10px;}
.category-list ul{margin-top:25px;list-style:none;height:105px;display:flex;flex-direction:column; align-content:flex-start;flex-wrap:wrap;padding-left:0!important;}
.category-list ul li{page-break-inside:avoid;margin:5px;padding:10px;border:1px dashed grey;break-inside:avoid;}
.tab4ik{display: flex;
    flex-wrap: wrap;margin:0 -10px;margin-bottom:20px;}


.tab4ik > .col-video,.tab4ik > .col-sm-9,.tab4ik > .col-sm-3{margin:0;padding:0 10px;}
.tab4ik > .video-youtube img{height:100%!important;}
.tab4ik + .tab4ik{margin-top:20px;margin-bottom:20px;}
.col-video .video-youtube{margin:0;}

.zincpro{border:1px solid black;text-align:center;padding:5px;}
.product-pic-text{display:flex;align-items:center;}
.tab-content--product .table-bordered{/*font-size:12px;*/}
.tab-content--product .table-bordered > tbody > tr > td,.tab-content--product .table-bordered > tbody > tr > th{padding:5px;}
.tab-rb{margin-bottom:20px;}
.tab-rb__image{max-width:150px;margin:0;}
.tab-rb__content{margin-left:15px;}
.tab-rb__title{font-size:16px;margin-bottom:10px;}
.tab-rb__description{color:#333;}
.video-product{max-width:560px;}
.alert-info{margin-top:20px;}
ul.colorsautobronya{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 0 0;}
ul.colorsautobronya li{width: 92px;margin: 5px;list-style: none;}
ul.colorsautobronya li img{width:100%;height:90px;border-radius:45px;padding:5px;object-fit:cover;}
ul.colorsautobronya li p{padding:5px 5%;font-size:12px;text-align:center;display:flex;align-items:center;align-content:center;justify-content:center;}
ul.colorsautobronya li:before{display:none;} 



/* Tabs */
.applicicon{display:flex;flex-wrap:wrap;margin:5px -5px 0;padding:0;list-style:none;}
.applicicon li{width:102px;font-size:12px;text-align:center;padding:0 5px;}
.applicicon li img{width:100%;height:auto;border:1px solid #e52f37;border-radius:5px;padding:5px;object-fit:cover;}
.applicicon li p{padding:5px 5%;font-size:12px;text-align:center;display:flex;align-items:center;align-content:center;justify-content:center;}
.applicicon li:before{display:none;} 
.applicicon li span{font-size:12px;}

@media (max-width: 1101px) {
  .product__h1{font-size:30px;}
  .amw-left{width:36%;}
  .amw-right{width:62%;}
  .abwcolbot p{padding:20px 20px 0 20px;}
}
@media (max-width: 1025px) {
  .related-top{width:90%;}
}
@media (max-width: 901px) {
  .agleft p{width:100%;font-size:18px;line-height:1.4;padding-right:20px;}
}
@media (max-width: 801px) {
  .category-list ul{flex-direction:row;height:auto;}
  .amw-left{width:38%;}
  .amw-right{width:60%;}
  .amunir-top{height: 463px;}
  .amwr-toptop > div:firs-child img{width:170px;}
  .amwr-toptop p,.amwr-topbot p{font-size:16px;line-height:1.4;}
  .amwr-topbot{padding:0 10px;}
  .amwl-col{height:100%;background-size:10%;}
  .amwl-col:not(:first-child){margin-top:10px;}
}
@media (max-width: 768px) {
  .amwrapper{flex-direction:column;}
  .amw-left,.amw-right{width:100%;}
  .amw-left{order:2;}
  .amw-right{order:1;margin-bottom: 20px;}
  .amunir-top{height:auto;padding: 20px;}
  .amwl-col{background-size:auto;}
  .acleft{padding:20px;}
  .aeleft{width:36%;}
  .aeright{width:64%;padding:30px;}
  .related-top{width:60%;margin-bottom:30px;}
  .related-stikers{display:none;}
}
@media (max-width: 641px) {
  .aewrapper,.agwrapper{flex-direction:column;}
  .aeleft,.aeright,.agleft,.agright{width:100%;}
  .aeleft{order:2;margin-top:0;}
  .aeright{order:1;}
  .zproleft,.zproright{width:100%;padding:0;margin:0;}
  .zproleft{margin-top:20px;}
  .agwrapper{margin-top:20px;}
  .afwrapper .aewrapper{flex-direction:row;}
}
@media (max-width: 601px) {
  .product__h1{font-size:22px;}
  .acwrapper,.adwmid,.abwfooter,.amwr-toptop{flex-direction:column;}
  .acleft,.acright,.adwmidleft,.adwmidright,.abwcol{width:100%;}
  .acleft{order:2;padding:20px 0;}
  .acright{order:1;margin-top:20px;}
  .adwrapper{padding:20px;}
  .aeright{padding:20px 0;}
  .adwmidright img{display:block;width:auto!important;margin:0 auto;}
  .abwcol:not(:first-child){margin-top:20px;}
  .abwcolbot p{padding:10px 0 0;}
  .secmastwrap{flex-direction:column!important;}
  .smwlc{width:100%!important;}
  .secmastwrap .applicicon{margin-bottom:20px;}
  .amwrtt-hero p{text-align:center;font-size:20px;line-height:26px;padding:10px;}
  .amwr-topbot p{text-align:center;font-size:20px;line-height:26px;padding:10px;}
  .tab4ik > .col-video:not(:first-child){margin-top:20px;}
  .related-top{width:80%;}
}
@media (max-width: 431px) {
  .amwrtt-hero{margin:0;}
  .amwrtt-hero p{padding:0;}
  .product__price-block{flex-direction:column;align-items: flex-start;}
  .feedback-opt{margin:10px 0 0;}
  .related-top{width:100%;}
  .abwheader{flex-direction:column;text-align:center;}
  .abwcol,.ahalfcol{width:100%;display:flex;flex-direction:column;}
  .product-pic-text{flex-direction:column;}
  .related-top{width:100%!important;margin-bottom:20px!important;}
}

@charset "UTF-8";

.main-content img{max-width:100%;height:auto;}

/* Product */
.product-image__additional{margin-top:20px;}
.product-image__additional .splide__arrow{background:none;width:auto;}
.product-image__additional .splide__arrow--prev{left:0;}
.product-image__additional .splide__arrow--next{right:0;}
.product-image__additional .splide__track--nav > .splide__list > .splide__slide.is-active{border:3px solid #adadad;}
.images-additional{padding:0 30px;}
.images-additional img{display:block;margin:0 auto;}
.dotted-line{position:relative;font-size:17px;z-index:0;}
.dotted-line:after{content:"";position:absolute;top:19px;z-index:-1; width:100%; border-bottom:1px dotted #ccc;}
.dotted-line:not(:first-child){margin-top:5px;}
.dotted-line__left{width:55%;}
.dotted-line__right{width:45%;}
.dotted-line__title,.dotted-line__right{background-color: #fff;}
.dotted-line__title{display:inline-block;}
.product-info__well{background-color:#f4f4f4;margin-bottom:20px;padding:20px;}
.prq_title{font-weight:300;margin-right:10px;}
.update_price,.update_special{font-size:21px;color:#28a535;font-weight:bold;}
.oldprice{position:relative;font-size:14px;font-weight:400;color:#1b1b1b;margin-right:5px;}
.oldprice:before{content:"";position:absolute;width:100%;height:1px;background-color:red;top:50%;left:0;-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);}
.number{color:#28a535;}
.product-quantity-title{font-size:17px;margin-right:20px;text-transform:uppercase;}
.frame-change-count{border:1px solid #ddd;border-radius: 5px;}
#button-cart{background:linear-gradient(360deg, #28a535 0%, #83C092 99.99%);display:flex;align-items:baseline;justify-content:center;width:200px;height:44px;margin-left:20px;padding:10px;color:#fff;border:0;border-radius:5px;}
#button-cart:hover{background:linear-gradient(0deg, #3CA247 0%, #83C092 50%);}
#button-cart .fa{margin-right:10px;}
.number__minus,.number__plus{width:36px;font-family:'icomoon';font-size:14px;}
.number__minus,.number__plus,.number__quantity{background:#fff;height:36px;border:none;}
.number__quantity{width:46px;font-size:15px;text-align:center;}
.number__minus{border-top-left-radius:5px;border-bottom-left-radius:5px;}
.number__plus{border-top-right-radius:5px;border-bottom-right-radius:5px;}
.number__plus:before{content:"\e908";}
.number__minus:before{content:"\e909";}
.btn-opt:hover,.btn-opt:focus,.btn-opt:active{background-color:transparent;border-color:#5a6268;text-decoration:underline;}
.new-tabs{margin-top:50px;}
.new-tabs li:not(:first-child){margin-left:30px;}
.new-tabs li a{padding:17px 0;line-height:1.2;color:#000;display:inline-flex;justify-content:center;align-items:center;align-content:center;text-align:center;font-weight:bold;text-transform:uppercase;}
.new-tabs li.active a{color:#28a535;text-decoration:underline;}
#tab-description{background:#f4f4f4;padding:20px 0;}
.tab-pane h2{text-align:left;font-size:24px;color:#28a535;}
.tab-pane table{width:100%;}
.gallllery{list-style:none;display:flex;flex-wrap:wrap;padding-left:0;margin:0 -5px;}
.gallllery li{padding:0 5px;}
.gallllery li a{display:flex;padding:4px;margin-bottom:10px;border:1px solid #ccc;-webkit-box-shadow:3px 3px 4px 0px rgb(0 0 0 / 30%);-moz-box-shadow:3px 3px 4px 0px rgba(0,0,0,0.3);box-shadow:3px 3px 4px 0px rgb(0 0 0 / 30%);}
.akudekwrap{margin:0 -10px;}
.akudek{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding:0 10px;}
.akudek img{margin:0 auto;}
.akudek h3{min-height:72px;font-size:20px;line-height:1.2;margin:10px 0;}
.akudek p{font-size: 17px;margin-bottom:0;}
.colorsautobronya{display: flex;flex-wrap: wrap;list-style: none;padding-left: 0;margin:0 -10px;}  
.colorsautobronya li{width:calc(100% / 12);margin-bottom:20px;padding: 0 10px;}  
.colorsautobronya li img{width:100%;height:76px;border-radius:50%;object-fit:cover;}
.colorsautobronya li p{font-size:12px;text-align:center;margin:10px 0 0;}
.preimushestva h4{text-align:center;font-size:18px;text-transform:uppercase;}
.preimbot{display:flex;justify-content:center;}
.home_block{margin-top:20px;}
.preimushestva .home_block .text{display:none;}
.home_block a{text-decoration:none;outline:none;display:flex;flex-direction:column;align-items:center;}
.preimbot img{width:130px;height:28px;}
.documentation__text { min-height:100px; }

@media (max-width: 1199.9px) {
  .colorsautobronya li{width:calc(100% / 10);}  
}
@media (max-width: 901px) {
  .product-image,.product-info{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
  .images-additional{margin:20px 200px;}
  .new-tabs li:not(:first-child){margin-left:15px;}
  .colorsautobronya li{width:calc(100% / 8);}
  .colorsautobronya li img{width:76px;} 
  .akudekwrap{flex-wrap:wrap;}
  .akudek{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;margin-bottom:20px;}
}
@media (max-width: 801px) {
  .new-tabs{flex-wrap:wrap;}
  .new-tabs li:not(:first-child){margin-left:0;}
  .new-tabs li:not(:last-child){margin-right:30px;}
  .new-tabs li a{padding:10px 0;}
}
@media (max-width: 768px) {
  .images-additional{margin:20px 150px;}
  .akudek h3{font-size:18px;min-height:auto;}
  .akudek p{font-size:16px;}
}
@media (max-width: 641px) {
  .images-additional{margin:20px 100px;}
  .dotted-line{font-size:16px;}
  .tab-pane table tr{display:flex;flex-wrap:wrap;}
  .akudekwrap{justify-content:flex-start!important;}
  .akudek{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;}
  .colorsautobronya li{width:calc(100% / 6);}
}
@media (max-width: 601px) {
  .images-additional{margin:20px 0;}
  .colorsautobronya li img{width:67px;height:67px;}
}
@media (max-width: 485px) {
  .colorsautobronya li{width:calc(100% / 5);}
}
@media (max-width: 436px) {
  .gallllery li{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}
  .product .product-info{padding:0 15px;}
  .prq_title,.product-quantity-title,.dotted-line:after{display:none;}
  .dotted-line{overflow:hidden;}
  .dotted-line__left{padding-right:10px;}
  .dotted-line__right{display:flex;align-items:flex-end;position: relative;}
  .dotted-line__title{position: relative;}
  .dotted-line__title:after{content:"";position:absolute;top:auto;bottom:4px;z-index:0;width:210%;border-bottom:1px dotted #ccc;}
  .akudek{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}
  .akudek img{max-width:150px;}
}

@media (max-width: 361px) {
  .btn-opt{width:100%;}
  .new-tabs{margin-top:30px;}
}
@media (max-width: 321px) {
 .number{flex-direction:column;align-items:flex-start;}
 #button-cart{margin-top:10px;margin-left:0;}
 .btn-opt{padding:10px;}
  .colorsautobronya li{width:calc(100% / 3);}
}
