.bx-c-d-sort-panel{margin:0 0 15px}.bx-c-d-sort-panel .bx-c-d-sort-panel-items{text-align:right}.bx-c-d-sort-panel .bx-c-d-sort-panel-items a{height:25px;background-color:#fff;box-shadow:1px 1px 3px 0 rgba(0,0,0,.4);background-position:50%;border-radius:3px;width:50px;background-repeat:no-repeat;display:inline-block}a.sort-choose:hover{box-shadow:2px 2px 5px 0 rgba(0,0,0,.5)}a.sort-choose.sort-name-asc.active{background-image:url(/bitrix/templates/plastikat/components/bitrix/catalog/offers1/img/2.png)}a.sort-choose.sort-name-desc.active{background-image:url(/bitrix/templates/plastikat/components/bitrix/catalog/offers1/img/1.png)}a.sort-choose.sort-name-asc{background-image:url(/bitrix/templates/plastikat/components/bitrix/catalog/offers1/img/4.png)}a.sort-choose.sort-name-desc{background-image:url(/bitrix/templates/plastikat/components/bitrix/catalog/offers1/img/3.png)}a.sort-choose.sort-price-asc.active{background-image:url(/bitrix/templates/plastikat/components/bitrix/catalog/offers1/img/8.png)}a.sort-choose.sort-price-desc.active{background-image:url(/bitrix/templates/plastikat/components/bitrix/catalog/offers1/img/6.png)}a.sort-choose.sort-price-asc{background-image:url(/bitrix/templates/plastikat/components/bitrix/catalog/offers1/img/7.png)}a.sort-choose.sort-price-desc{background-image:url(/bitrix/templates/plastikat/components/bitrix/catalog/offers1/img/5.png)}.bx-ce-d .bx-ce-d-percent{color:#fff;position:absolute;top:10px;left:10px;z-index:1}.bx-ce-d .bx-ce-d-percent div{padding:5px;text-transform:lowercase;position:relative;background-color:#e00000;white-space:nowrap;font-family:GothamProBlack}.bx-ce-d .bx-ce-d-percent div:after{border:14px solid transparent;border-left-color:#e00000;content:"";position:absolute;top:0;left:100%}.bx-ce-d .bx-ce-d-basket,.bx-ce-d .bx-ce-d-prices{padding-bottom:30px}.bx-ce-d .bx-ce-d-basket,.bx-ce-d .bx-ce-d-basket .d-table,.bx-ce-d .bx-ce-d-prices,.bx-ce-d .bx-ce-d-prices .d-table{height:100%;width:100%}.bx-ce-d .bx-ce-d-basket .d-table-cell,.bx-ce-d .bx-ce-d-prices .d-table-cell{vertical-align:middle}.bx-ce-d .bx-ce-d-basket form{text-align:right}.bx-ce-d .bx-ce-d-basket .bx-ce-d-basket-quantity{overflow:hidden;vertical-align:middle}.bx-ce-d .bx-ce-d-basket .bx-ce-d-basket-quantity input{border-color:#e4e4e4;height:28px;border-style:solid;outline:none;border-width:1px 0;text-align:center;width:60px;line-height:28px}.bx-ce-d .bx-ce-d-basket .btn.btn-primary{border-color:#0d59a9!important;padding:10px 20px 10px 30px;color:#fff!important;background-size:15px;background-color:#0d59a9!important;background-position:8px;margin-left:15px;background-image:url("/bitrix/templates/main 2.0_copy/images/shape 1 copy 5.png");background-repeat:no-repeat;vertical-align:middle}.bx-ce-d .bx-ce-d-basket .bx-ce-d-basket-plus{float:right}.bx-ce-d .bx-ce-d-basket .bx-ce-d-basket-minus{float:left}.bx-ce-d .bx-ce-d-basket .bx-ce-d-basket-minus,.bx-ce-d .bx-ce-d-basket .bx-ce-d-basket-plus{height:28px;transition:all .3s ease;position:relative;background:#0d59a9;width:28px;-webkit-user-select:none}.bx-ce-d .bx-ce-d-basket .bx-ce-d-basket-minus:hover,.bx-ce-d .bx-ce-d-basket .bx-ce-d-basket-plus:hover{background-color:#efefef}.bx-ce-d .bx-ce-d-basket .bx-ce-d-basket-minus.quantity-button-disabled,.bx-ce-d .bx-ce-d-basket .bx-ce-d-basket-minus.quantity-button-disabled:hover,.bx-ce-d .bx-ce-d-basket .bx-ce-d-basket-plus.quantity-button-disabled,.bx-ce-d .bx-ce-d-basket .bx-ce-d-basket-plus.quantity-button-disabled:hover{background:#ced8e2;cursor:not-allowed}.bx-ce-d .bx-ce-d-basket .bx-ce-d-basket-minus:after,.bx-ce-d .bx-ce-d-basket .bx-ce-d-basket-plus:after,.bx-ce-d .bx-ce-d-basket .bx-ce-d-basket-plus:before{height:2px;transition:all .3s ease;content:"";position:absolute;top:50%;background-color:#fff;margin-left:-5px;left:50%;width:10px;margin-top:-1px}.bx-ce-d .bx-ce-d-basket .bx-ce-d-basket-plus:before{height:10px;margin-left:-1px;width:2px;margin-top:-5px}.bx-ce-d .bx-ce-d-basket-disable .bx-ce-d-basket-minus,.bx-ce-d .bx-ce-d-basket-disable .bx-ce-d-basket-plus{background-color:transparent!important;cursor:default}.bx-ce-d .bx-ce-d-basket .bx-ce-d-basket-disable .bx-ce-d-basket-minus:after,.bx-ce-d .bx-ce-d-basket .bx-ce-d-basket-disable .bx-ce-d-basket-plus:after,.bx-ce-d .bx-ce-d-basket .bx-ce-d-basket-disable .bx-ce-d-basket-plus:before{background-color:#ddd!important}.bx-ce-d .bx-ce-d-basket input[disabled]{border-width:1px;background-color:#f3f3f3}.bx-ce-d .bx-ce-d-prices .bx-ce-d-old-price,.bx-ce-d .bx-ce-d-prices .bx-ce-d-price{overflow:hidden}.bx-ce-d .bx-ce-d-prices .bx-ce-d-price{font-size:20px;font-family:GothamProBlack}.bx-ce-d .bx-ce-d-prices .bx-ce-d-price+.bx-ce-d-old-price{margin-top:9px}.bx-ce-d .bx-ce-d-prices .bx-ce-d-diff-price,.bx-ce-d .bx-ce-d-prices .bx-ce-d-old-price .bx-ce-d-num{font-size:.9em}.bx-ce-d .bx-ce-d-prices .bx-ce-d-diff-price{padding:1px 4px;font-weight:700;background-color:#ff0;border-radius:3px}.catalog-price{color:red}.oldprice{height:26px;font-size:1em;font-weight:700;color:#777;box-sizing:border-box;padding-bottom:10px;display:block}.linethrough{text-decoration:line-through}.your_benefit{padding:1px 4px;font-size:.9em;text-decoration:none!important;color:#222;background-color:#ff0;margin:0 4px;border-radius:3px;display:inline-block}.detail_page .upper_body .photos img{max-width:100%;margin:auto;width:auto!important}.tab-text{display:none}.tab-text.tab-active{display:block}.photos .slick-dots li button:before{color:#0050a4;opacity:.5}.photos .slick-dots li.slick-active button:before{color:#0050a4;opacity:1}.not_aval{justify-content:flex-end;gap:9px;margin:0 0 10px;align-items:center;display:flex}.not_aval span{font-weight:700;padding-right:4px;text-align:right}@media screen and (max-width:600px){.upper_body{margin:auto -30px!important;width:unset!important}.voter{margin-bottom:20px}.lower_body{margin-right:-30px;margin-left:-30px;width:unset!important}.lower_body .tabs_content{padding:50px 40px!important}.mobile_body{margin:20px -30px}.tab-item{margin-bottom:20px;box-shadow:1px 1px 7px 0 rgba(0,0,0,.3)}.tab-title{padding:15px;color:#222;background-color:#fff;cursor:pointer}.tab-title.tab-active{color:#fff;background-color:#0050a4}.tab-text{padding:15px;background-color:#e8e8e8}.not_aval{justify-content:center}.bx-ce-d-basket .buy_block{justify-content:center;display:flex}}.quantity-info-box{font-size:12px;color:#777;text-align:left}