

/* Start:/local/templates/tools/components/bitrix/catalog/main/style.min.css?17450618754307*/
.catalog-block-header{font-size:16px;line-height:15px;font-weight:500;text-align:left;margin-bottom:31px;border-bottom:1px solid #d3d3d3;color:var(--main_font_color);padding-left:0;padding-bottom:10px}body.bx-theme-blue .catalog-block-header{border-color:#006cc0}body.bx-theme-green .catalog-block-header{border-color:#63aa28}body.bx-theme-red .catalog-block-header{border-color:#da3737}body.bx-theme-yellow .catalog-block-header{border-color:#f4b236}#catalog__content .catalog_image{display:block;width:50%}#catalog__content .catalog__nav{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#catalog__content .title_box{margin:0;padding-top:0}.catalog__filter-container{padding-top:0}.favorite-element-container .title_box{margin-bottom:0}#catalog__content .title_box .sub_title{color:var(--main_font_color);font-weight:900;font-size:14px}#catalog__content .catalog__nav_wrapper{width:50%}#catalog__content .catalog__nav_wrapper ul li.catalog__nav-item{padding:10px 0}#catalog__content .catalog__nav_wrapper ul li.catalog__nav-item a{display:block;padding:10px 0;position:relative;color:var(--main_link_color);font-weight:500;-webkit-transition:.2s ease-out;transition:.2s ease-out}#catalog__content .catalog__nav_wrapper ul li.catalog__nav-item a:after{content:'';display:block;position:absolute;border:6px solid transparent;border-left:7px solid #000;top:15px;right:0;margin:auto;-webkit-transition:.2s ease-out;transition:.2s ease-out}#catalog__content .catalog__nav_wrapper ul li.catalog__nav-item a:hover{color:var(--main_color_hover)}#catalog__content .catalog__nav_wrapper ul li.catalog__nav-item a:hover:after{border-left-color:var(--main_color_hover)}#catalog__content .catalog_image_wrapper{width:100%;position:relative;height:0;padding-top:100%}#catalog__content .catalog_image_wrapper .catalog_img{position:absolute;top:0;bottom:0;left:0;right:0;background-size:cover;background-repeat:no-repeat;background-position:top center}#catalog__content{min-height:calc(100vh - 350px);flex:0 0 100%;max-width:100%;padding-right:0;position:static;padding-left:0}.catalog-list-row,.product_card_detail{max-width:1300px;margin-left:auto!important;margin-right:auto!important}#catalog__list .title_box{width:100%}.catalog__content .sorting_box .sorting{padding-right:7px}.catalog_sort_row{margin-left:0;margin-right:0}.catalog_block_banner{margin-bottom:20px}.catalog_block_banner a{display:flex;overflow:hidden;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%}.catalog_block_banner a img{width:100%;border-radius:8px;transition:.3s;object-fit:cover}.catalog_block_banner a:hover img{transform:scale(1.02)}.catalog-section-descr{font-size:14px;line-height:1.5;color:var(--main-txt)}.item-not-data-filter{display:flex;justify-content:center;align-items:center;margin-top:50px;flex-direction:column;margin-bottom:50px}.item-not-data-filter .big-text{font-size:25px}.catalog__content{display:flex;flex-direction:column}.catalog__filter{width:290px;flex-shrink:0;margin-right:40px}.catalog__list{width:100%}.catalog__content .bx-filter{padding:0}.filter-and-catalog-list{display:flex}.show-filter{align-items:center;justify-content:center;font-size:14px;color:var(--main-txt);border:1px solid #dfdfdf;background:#fff;height:40px;width:80px;display:none;margin:0 0 0 20px;order:2;flex-shrink:0}.close-filter{display:none;background:0 0;position:absolute;top:20px}@media (max-width:992px){.filter_menu_catalog{display: none;}.show-filter{display:inline-flex}.close-filter{display:block}}@media (max-width:576px){.main_content .wrapper-inner{max-width:100%}}@media (max-width:460px){.show-filter{order:0;width:100%;margin:0 0 10px 0}.sort-and-filter{flex-wrap:wrap}.set_total_price .set_total_price_wrap{width:100%}.set_total_price_left{justify-content:flex-end}.button-quantity-col{width:100%}.button-quantity-col>div{width:100%;flex-wrap:wrap}.main-button-container,.main-button-container .btn{width:100%!important}.main-button-container{margin-top:10px}.product-detail-info-top .quantity-block{margin-right:0;margin-top:-45px}}
/* End */


/* Start:/local/templates/tools/components/bitrix/catalog/main/bitrix/catalog.element/child/style.min.css?174506187547416*/
.product-item-detail-pay-block{position:relative;margin-bottom:15px;padding:15px 15px 0;border:1px solid #e4e4e4;border-radius:3px;background-color:#fff}.product-item-detail-compare-container{position:relative;margin:0 -15px 1px -14px;padding:4px 15px;min-height:30px;border-top:1px solid #e4e4e4;background:#f3f3f3;box-shadow:inset 0 1px 1px 0 #eee;color:#4e4e4e;vertical-align:middle;font-size:12px;line-height:20px}.product-item-detail-compare .checkbox{margin:0;padding:0}.btn-not-avaliable .btn.disabled{opacity:1!important;color:#8d8d8d!important;cursor:default!important;background-color:#eaeaea!important;padding:12px 18px!important}.product-item-detail-buy-button.btn-buy span{color:var(--main-txt)}.btn-buy{cursor:pointer}.product-item-detail-price-current span{font-size:28px!important;line-height:1;color:var(--main-txt);font-weight:500}.product-item-detail-price-current span.quantity-measure{font-size:12px!important;font-weight:400;color:#8d8d8d;margin-top:6px}.catalog-set-constructor-product-item-container .product_item_title{margin-bottom:20px}.catalog-set-constructor-product-item-container .product_item_title .name{height:auto;min-height:30px}.product-item-detail-price-old span{color:#9b9b9b;font-size:18px;font-weight:400;text-decoration:line-through;line-height:1}.product-item-detail-economy-price{color:var(--main_font_color);text-align:center;font-weight:700;font-size:14px;line-height:17px}.product-item-detail-info-container-title{color:#a5a5a5;font-size:12px}.product-item-scu-list{margin:0}.product-item-scu-item-list{overflow:hidden;margin:0;padding:0;list-style:none}.product-item-scu-item-text-container{min-width:48px}.product-item-scu-item-color-block_main{position:relative;cursor:pointer}.product-item-scu-item-color-block_main .product-item-scu-item-color_main{background-position:center;background-size:cover;background-repeat:no-repeat;width:15px;height:15px;border:1px solid #dfdfdf}.bx-no-touch .product-item-scu-item-text-block{transition:border .3s ease}.product-item-scu-item-color-container .product-item-scu-item-color_main{border:1px solid #dfdfdf}.product-detail-sku-container .product-item-scu-item-text{overflow:hidden;max-width:100%;vertical-align:middle;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:1}.product-detail-byu-container .product-item-detail-price{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;min-height:43px}.product-item-scu-item-color-container.notallowed .product-item-scu-item-color-block_main .product-item-scu-item-color_main,.product-item-scu-item-text-container.notallowed .product-item-scu-item-text-block .product-item-scu-item-color_main{position:relative}.product-item-selected-scu{display:inline-block;overflow:hidden;padding:0 5px;min-width:22px;height:22px;border:1px solid #c0cfda;vertical-align:middle;text-align:center;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:22px}.product-item-selected-scu-color{background-position:center;background-size:20px 20px;background-repeat:no-repeat}.count_input{user-select:none}.product_card_detail .product-item-amount{padding:0;text-align:center}.product-detail-byu-container .product-item-amount-field-container{padding-right:0;margin-bottom:0}.bx-no-touch input.product-item-amount-field::-webkit-inner-spin-button,.bx-no-touch input.product-item-amount-field::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.product-item-amount-description-container{color:#a5a5a5;font-size:12px}.product-item-amount-description-container strong{color:#333;white-space:nowrap}.product-item-amount-label-container{margin:5px 0;color:#a5a5a5;font-weight:700;font-size:12px}.product-item-quantity{color:#7dc054;font-weight:400;font-size:13px}.product-item-quantity.empty{color:#8c8c8c;display:none}.product_rating span{display:inline-block;vertical-align:middle}.product_rating .count_title{margin-right:-3px}.product_rating .count_rating{margin-left:3px;font-weight:500;letter-spacing:1px}.product_rating .fa-star{margin-left:5px;color:#c5c5c5;font-size:14px}.product_rating .fa-star.active,.product_rating .fa-star.active-star{color:var(--main_color)}.btn.product-item-detail-buy-button{position:relative;display:block;margin:0 auto;width:150px;padding-top:9px;padding-bottom:9px}.btn-not-avaliable .disabled{color:#636363;font-size:14px;max-width:inherit;font-weight:400;padding:0}.product-item-detail-short-card-btn .btn.product-item-detail-buy-button{margin:0}.product-item-detail-slider-container{position:relative;max-width:100%;background:0 0;transition:background .8s ease;z-index:1}.product-item-detail-slider-block{position:relative;box-sizing:border-box;padding-top:56.25%;height:0}.product-item-detail-slider-images-container{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;border-radius:10px}.product-item-detail-slider-image{position:absolute;top:0;right:0;bottom:0;left:0;text-align:center;opacity:0;transition:opacity 250ms linear}.product-item-detail-slider-image.active{z-index:10;opacity:1}.product-item-detail-slider-image img{position:absolute;top:50%;left:50%;max-width:75%;max-height:75%;width:auto;height:auto;outline:0;background-position:center;background-repeat:no-repeat;transition:background-size 450ms ease,width 450ms ease,height 450ms ease,outline 450ms ease;transform:translateY(-50%) translateX(-50%)}@keyframes border-dance-detali{0%{background-position:0 0,141px 32px,0 141px,141px 0}100%{background-position:141px 0,-32px 32px,0 0,141px 141px}}.product-item-detail-slider-progress-bar{position:absolute;bottom:0;left:0;z-index:180;height:3px;background-color:var(--main_color);background-color:var(--theme-color-primary)}.product-item-detail-slider-controls-block{padding:10px 0;text-align:center}.product-item-detail-slider-controls-image.active,.product-item-detail-slider-controls-image:hover{outline-color:var(--theme-color-primary)}.bx-no-retina .product-item-detail-slider-controls-image.active{outline-width:2px}.product-item-detail-slider-left,.product-item-detail-slider-right{display:flex;justify-content:center;align-items:center;position:absolute;top:45%;bottom:0;z-index:111;width:42px;height:42px;border-radius:50%;cursor:pointer;transition:all .3s ease;transform:translate(-50%,0);font-size:30px;background-color:transparent}.product-item-detail-slider-left i,.product-item-detail-slider-right i{color:var(--add_color);opacity:.5;transition:.2s ease-out}.product-item-detail-slider-left:hover i,.product-item-detail-slider-right:hover i{opacity:1}.product-item-detail-slider-left{left:30px}.product-item-detail-slider-right{right:-10px}.product-item-detail-slider-left:hover,.product-item-detail-slider-right:hover{background-color:transparent;opacity:1}.product-item-detail-slider-close{display:none}.product-item-detail-slider-container.popup .product-item-detail-slider-close{position:absolute;top:4px;right:110px;bottom:0;z-index:150;display:block;width:50px;height:50px;background:url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cpolygon%20fill%3D%22%23000000%22%20fill-rule%3D%22evenodd%22%20points%3D%2216%2015.1%208.944%208%2016%201%2015.006%200%208.05%207%20.994%200%200%201%207.056%208%200%2015.1%20.994%2016%208.05%209%2015.006%2016%22%2F%3E%3C%2Fsvg%3E') no-repeat center;opacity:.27;cursor:pointer;transition:all .3s ease}.product-item-detail-slider-container.popup .product-item-detail-slider-close:hover{opacity:1}.product-item-detail-slider-container.popup .product-item-detail-slider-right{right:105px}.product-item-detail-slider-container.magnified .product-item-detail-slider-image{z-index:100}.product-item-detail-slider-container.magnified .product-item-detail-slider-left,.product-item-detail-slider-container.magnified .product-item-detail-slider-right{z-index:50}.product-item-detail-slider-container.magnified .product-item-label-ring,.product-item-detail-slider-container.magnified .product-item-label-text{opacity:0}.product-item-detail-slider-container.popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;background:#fff;animation-name:imgPopupShow;animation-duration:.3s}.product-item-detail-slider-container.popup .product-item-detail-slider-images-container{right:105px}.product-item-detail-slider-container.popup .product-item-detail-slider-block{padding-top:0;height:100vh}.product-item-detail-slider-container.popup .product-item-detail-slider-image{position:absolute;top:50%;left:50%;max-height:100vh;width:calc(100% - 150px);transform:translateY(-50%) translateX(-50%)}@-webkit-keyframes imgPopupShow{from{opacity:0}to{opacity:1}}@-moz-keyframes imgPopupShow{from{opacity:0}to{opacity:1}}@-ms-keyframes imgPopupShow{from{opacity:0}to{opacity:1}}@-o-keyframes imgPopupShow{from{opacity:0}to{opacity:1}}@keyframes imgPopupShow{from{opacity:0}to{opacity:1}}.product-item-detail-slider-container.popup .product-item-detail-slider-image img{max-width:100%;max-height:90vh;width:auto;cursor:default}.product-item-detail-slider-container.popup .product-item-detail-slider-controls-block{position:absolute;top:0;right:0;bottom:0;overflow-y:auto;padding:20px;border-left:1px solid #d3d3d3;background-color:#fff}.product-item-detail-slider-container.popup .product-item-detail-slider-controls-image{display:block;margin-bottom:20px}.product-detail-info-top .product-item-label-ring{margin-bottom:0}.product-detail-info-top .product-item-label-ring.product-item-label-top{top:20px}.product-item-label-center{left:50%;transform:translateX(-50%)}.product-item-label-center>div{text-align:center}.product-detail-info-top .product-item-label-ring.product-item-label-left{left:15px}.product-item-label-left>div{text-align:left}.product-detail-info-top .product-item-label-ring.product-item-label-bottom{bottom:20px}.product-item-detail-slider-block.product-item-detail-slider-block-square .product-item-label-ring{z-index:11}.product-item-detail-slider-block.product-item-detail-slider-block-square .product-item-label-ring.product-item-label-right{right:15px;left:auto}.product-item-label-middle{top:50%;transform:translateY(-50%)}.product-item-label-right>div{text-align:right}.product-item-label-center.product-item-label-middle{transform:translateY(-50%) translateX(-50%)}.product-item-detail-tabs-list.nav-tabs{justify-content:flex-start;align-items:center;flex-wrap:nowrap;border:none}.product-item-detail-tab-link:hover,.product-item-detail-tab.active .product-item-detail-tab-link{text-decoration:none}.product-item-detail-tab-link:hover:after,.product-item-detail-tab.active .product-item-detail-tab-link:after{height:3px}.product-item-detail-tab-link:active:after{height:6px}.tab-content-row.row{margin-left:0;margin-right:0}.product-item-detail-short-card-fixed{position:fixed;top:-85px;right:0;left:0;z-index:310;box-sizing:border-box;height:85px;background-color:#fff;box-shadow:0 4px 14px 0 rgba(32,54,74,.23);transition:top 220ms linear}.product-item-detail-short-card-fixed.active{top:0;opacity:1}.product-item-detail-short-card-fixed.active+.product-item-detail-tabs-container-fixed.active{top:85px}.bx-touch .product-item-detail-short-card-fixed{display:none!important}.product-item-detail-short-card-fixed .product-item-detail-short-card-content-container{margin:0 auto;max-width:1048px;display:flex;width:100%;align-items:center}.product-item-detail-short-card-image{padding-right:15px;width:80px;max-width:80px;vertical-align:middle;text-align:center}.product-item-detail-short-card-image img{max-width:none;height:65px}.product-item-detail-short-title-container{max-width:650px;flex:1}.product-item-detail-short-title-text{display:block;color:var(--main_font_color);-ms-text-overflow:ellipsis;text-overflow:ellipsis;font-size:16px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}.product-item-detail-short-card-price{padding:0 10px;vertical-align:middle;text-align:right}.product-item-detail-short-card-btn{padding-left:10px;min-width:120px}.product-item-detail-tab-content{display:none}.product-item-detail-tab-content.active{display:block}.product-item-detail-tab-content h3{display:none;margin-bottom:15px;font-weight:700;font-size:20px}.product-item-detail-properties{margin:0;list-style:none;display:block}.product-item-detail-properties-item{width:calc(50% - 30px);margin-bottom:20px}.product-item-detail-properties-item:nth-child(2n){margin-left:60px}.product-detail-description-link,.product-item-detail-properties-item.brand .product-item-detail-properties-value a{color:var(--main_link_color);border-bottom:1px solid}.product-detail-description-link:hover,.product-item-detail-properties-item.brand .product-item-detail-properties-value a:hover{border-bottom-color:transparent}#description.product-item-detail-tab-content{padding-right:40px}.product-item-detail-properties-dots{border-bottom:1px dotted #a5a5a5;-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.product-item-detail-properties-name{font-weight:500}.product-detail-description-title{margin-right:25px}.sku-line-block-color,.sku-line-block-size{padding:15px 0}.sku-line-block-color .product-item-scu-item-color-container,.sku-line-block-size .product-item-scu-item-text-container{padding:0;margin-left:5px}.sku-line-block-color .product-item-scu-item-color-container:first-child,.sku-line-block-size .product-item-scu-item-text-container:first-child{margin-left:0}.sku-line-block-color .product-item-scu-item-color-container{height:40px;max-width:40px;width:40px}.product_card_detail .product-item-scu-item-list{margin:0;display:flex;flex-wrap:wrap}.sku-line-block-color .product-item-scu-item-color-block_main{padding-top:calc(100% - 2px)}.sku-line-block-color .product-item-scu-item-color_main{-webkit-background-size:cover;background-size:cover}.sku-line-block-size .product-item-scu-item-text-block{padding:6px 8px}.sku-line-block-size .product-item-scu-item-text{line-height:normal;font-size:12px}.sku-line-block-color .product-item-scu-item-color-block_main,.sku-line-block-size .product-item-scu-item-text-block{outline:0!important;border:1px solid transparent}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}input[type=number]{-moz-appearance:textfield}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none}.fancybox-stage{width:100%;min-width:320px;max-width:1024px;height:90%;margin:auto;text-align:center;transition:.2s ease-in-out}.fancybox-is-open .fancybox-stage{background-color:#fff}.product-detail-sku-container .sku-line-block{display:flex;align-items:flex-start;flex-direction:column}.product-detail-sku-container .product-item-scu-container-title{margin-bottom:-1px}.product-detail-composite_article{color:#b2b2b2;font-size:12px}.in_stock_block{position:relative;top:0;right:0;height:24px}.composite_name,.nutrition-title,.nutrition_value,.product-item-scu-container-title{font-weight:400;color:#b2b2b2}.nutrition-title{margin-bottom:15px}.product-detail-composite-container,.product-detail-nutrition-container,.product_card_detail .product-item-scu-container-title{font-size:14px}.nutrition-item{border-radius:3px;border:solid 2px #d3e8bb;text-align:center;min-width:90px}.nutrition_percent{background-color:#d3e8bb;padding:3px 0}.nutrition_name{padding-top:7px;padding-left:5px;padding-right:5px}.nutrition_value{padding-bottom:7px;padding-left:5px;padding-right:5px}.product_card__title h1{line-height:1.1;font-weight:700;font-size:28px;color:var(--main-txt)}.product_card__title .product_card__brand{font-size:24px;font-weight:500}.product-item-detail-tabs .sub-title-tab{font-size:18px;font-weight:500;margin-bottom:20px;color:var(--main-txt)}.product-item-detail-tabs .content-tab{font-size:14px}.product-item-detail-tabs-list .product-item-detail-tab-link{font-size:17px;font-weight:500;color:var(--main-txt);display:flex;justify-content:center;align-items:center;line-height:1;background-color:transparent!important;padding:0;margin-right:50px}.product-item-detail-tabs-list .product-item-detail-tab-link span span{color:#8d8d8d}.product-item-detail-tabs-list .product-item-detail-tab-link.active{background-color:transparent!important}.product-item-detail-tabs-list .product-item-detail-tab:nth-child(5) .product-item-detail-tab-link{padding:15px 16px;margin-right:0!important}.nav-tabs .nav-link{border-top-left-radius:0;border-top-right-radius:0!important}.product-item-detail-tabs-list .product-item-detail-tab-link:hover{background-color:#fff}.product-item-detail-tabs-list .product-item-detail-tab-link{border:0!important}.product-item-detail-tabs-list .product-item-detail-tab-link.active span{border-bottom-color:transparent}.product-item-detail-properties-item .properties-item{width:100%;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap}.product-item-detail-properties-item .properties-item span{flex-shrink:0;display:block;line-height:1}.product-detail-sales-slider .owl-carousel .owl-stage-outer{padding-bottom:85px}.product-detail-descriptions,.sku-line-block-color,.sku-line-block-size{margin:20px 0;padding:0;line-height:1.5}.product-detail-description-title,.product_card_detail .product-item-scu-container-title{color:var(--main_font_color);font-weight:500}.product-detail-descriptions .tab-content{line-height:1.86}.product-detail-info-top .btn-not-avaliable{background:0 0;padding:0}.product-item-detail-slider-block{height:100%;padding-top:0;width:100%;background:#fff;margin-left:0}.product-item-detail-slider-container{display:flex;justify-content:space-between}.product-item-detail-slider-controls-block{width:85px;height:552px;padding:28px 0;position:relative;display:none!important}.product-item-detail-slider-controls-block .swiper-container{height:100%}.product-item-detail-slider-controls-block .swiper-wrapper{flex-direction:column}.product-item-detail-gallery .swiper-arrow{font-size:0;text-align:center;width:25px;height:25px;line-height:25px;background:0 0;border:none;padding:0;position:absolute;left:0;right:0;margin:auto;font-family:FontAwesome;transition:.3s ease-in-out;opacity:0}.product-item-detail-gallery .is-slider .swiper-arrow{opacity:.5}.product-item-detail-gallery .is-slider .swiper-arrow.swiper-button-disabled,.product-item-detail-gallery .is-slider .swiper-arrow.swiper-button-disabled:hover{opacity:.2;cursor:default}.product-item-detail-gallery .is-slider .swiper-arrow:hover{opacity:1}.product-item-detail-gallery .swiper-next{bottom:0}.product-item-detail-gallery .swiper-prev{top:0}.product-item-detail-gallery .swiper-arrow:before{display:block;font-size:25px}.product-item-detail-gallery .swiper-next:before{content:'\f107'}.product-item-detail-gallery .swiper-prev:before{content:'\f106'}.product-fast-item-detail-slider-controls-image.swiper-slide,.product-item-detail-slider-controls-image.swiper-slide{position:relative;display:inline-block;overflow:hidden;width:100%;height:71px;margin-bottom:10px;outline:0!important;transition:.2s ease-in-out;background-color:#fff;cursor:pointer;text-align:center;max-height:71px}.product-fast-item-detail-slider-controls-image.swiper-slide.active,.product-item-detail-slider-controls-image.swiper-slide.active{border:solid 1px #e2e2e2}.product-fast-item-detail-slider-controls-image img,.product-item-detail-slider-controls-image img{position:absolute;top:50%;left:50%;max-width:105px;max-height:70px;width:auto;height:auto;transform:translateY(-50%) translateX(-50%)}.product-item-detail-slider-left,.product-item-detail-slider-right{opacity:1}.product-item-detail-slider-container.popup .product-item-detail-slider-left,.product-item-detail-slider-container.popup .product-item-detail-slider-right{display:block}.product-item-detail-slider-left:hover,.product-item-detail-slider-right:hover{opacity:1}.product-fast-item-detail-slider-controls:hover,.product-item-detail-slider-controls-image:hover{border-color:#a8a8a8}.product-fast-item-detail-slider-controls-image.active,.product-item-detail-slider-controls-image.active{border-color:#c7c7c7}.product-item-scu-item-text{text-transform:none}.product-item-detail-gallery .product_card-flags{left:20px;top:20px;z-index:12}.product-item-detail-gallery .product_card-flags .flag-item.stock{font-size:14px}.product-detail-pay-block{display:flex;align-items:center}.price__block{margin-right:50px}.product_add-favour{margin-left:25px}.product-detail-pay-item .product-detail-buy-button{display:block;width:170px;padding:11px 0;text-align:center}.nav-tabs,.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:none;padding:0}.product-detail-descriptions .tab-content{font-size:14px;padding:15px 0}.product-detail-descriptions .nav-tabs>li>a{margin:0;line-height:normal;border:none;border-radius:0;padding:0;background-color:transparent!important;display:inline-block;color:var(--main_link_color);border-bottom:1px solid;margin-right:15px;font-weight:700}.product-detail-descriptions .nav-tabs>li:hover>a{border-bottom-color:transparent}.nav-tabs>li.active>a{color:#232222;border-bottom-color:transparent}.catalog-set-constructor-wrapper{padding:50px 0}.product_add-favour.to_favorites .fa{width:100%;height:100%;font-size:18px;padding:8px 0;text-align:center;color:var(--main_color)}.product_add-favour.to_favorites .fa:before{-webkit-transition:.2s ease-out;transition:.2s ease-out}.product_add-favour.to_favorites.active .fa:before,.product_add-favour.to_favorites:hover .fa:before{content:"\f004"}.product-item-detail-slider-image{display:none}.product-item-detail-slider-image.active{display:block}.product-detail-composite-container{display:flex;justify-content:space-between;align-items:center}.product-detail-composite_icons{position:relative;display:flex;align-items:center}.product-detail-composite_icons .composite_icons{cursor:pointer}.product-detail-composite_icons .composite_icons .normal{position:relative;width:30px;height:23px;display:flex;justify-content:center;align-items:center;transition:.3s}.product-detail-composite_icons .composite_icons .heart.active{position:absolute;width:30px;height:23px;display:flex;justify-content:center;align-items:center;transition:.3s;left:5px}.product-detail-composite_icons .composite_icons{margin-left:12px}.product-detail-description-container{margin-top:38px}.description_row{display:flex;flex-wrap:wrap;align-items:flex-start}.description_block{display:flex;flex-wrap:wrap;align-items:flex-end}.description_block:last-child{align-items:flex-start}.description_block .description_block_icon{margin-right:10px}.description_block:not(:last-child){margin-right:40px}.description_block:not(:last-child) .description_block_text{height:29px;display:flex;align-items:flex-end}.description_block_text{line-height:1}.description_block_text a{color:var(--main_font_color);font-size:14px;border-bottom:1px dashed var(--main_font_color);padding-bottom:2px;line-height:1}.description_block_text a:hover{border-bottom-color:transparent}.description_block:last-child .description_block_text a{border-bottom:0;line-height:21px}.description_block:last-child .description_block_text{max-width:208px}.block_rating_drink{margin-bottom:100px}.block_rating_drink .block_rating{margin-bottom:10px}.block_rating_drink .block_rating .rating{display:flex;align-items:center}.block_rating_drink .block_rating .rating li+li{margin-left:16px}.block_rating_drink .block_rating .rating li.active .circle svg{fill:var(--main_color)}.block_rating_drink .block_rating .rating li.noraml .circle svg{fill:#c4c4c4}.block_rating_drink .block_rating .rating li.position span{text-transform:uppercase;font-size:12px;color:var(--main_font_color);font-weight:500}.block_drink_description_served{display:flex;align-items:center;margin-bottom:60px}.served_img{margin-right:15px}.served_content{display:flex;flex-direction:column}.served_content .title{font-size:16px;line-height:22px;color:var(--main_font_color);font-weight:500}.served_content .temperature{font-size:24px;line-height:34px;color:var(--main_font_color)}.block_drink_description_comesto{display:flex;align-items:flex-start}.comesto_content{display:flex;flex-direction:column}.comesto_content .title{font-size:16px;line-height:22px;color:var(--main_font_color);margin-bottom:5px;font-weight:500}.comesto_content .menu li{font-size:14px;line-height:14px;color:var(--main_font_color);position:relative;padding-left:10px;margin-bottom:10px}.comesto_content .menu li:before{content:'-';top:1px;left:0;position:absolute}.comesto_img{margin-right:15px}.properties-item{overflow:hidden}.product-detail-info-top{margin-bottom:40px}.main_content{margin-bottom:0!important}.product_card-country_origin{position:absolute;top:20px;z-index:15;left:20px}.country_origin_img img{max-width:42px;max-height:28px}.product-detail-viewed-slider{margin-top:0!important}.row.product_card_row{margin-left:0;margin-right:0}.product-detail-composite_article-n-brend{display:flex;align-items:center;justify-content:flex-start}.product-detail-composite_article-n-brend .product-detail-composite_article{margin-right:24px}.product-detail-composite_article-n-brend a,.product-detail-composite_article-n-brend span{font-size:12px;line-height:15px;color:var(--main_font_color);opacity:1}.product-detail-composite_article-n-brend a{border-bottom:1px dashed var(--main_font_color)}.product-detail-composite_article-n-brend a:hover{border-color:transparent;color:var(--main_color_hover)}.button-quantity-col{display:flex;align-items:flex-end;justify-content:flex-end;flex-direction:column}.product_rating .quan_testimonials{font-size:12px;line-height:15px;color:var(--main_font_color);border-bottom:1px dashed var(--main_font_color);margin-left:16px}.product_rating .quan_testimonials:hover{color:var(--main_color_hover);border-color:transparent}.product-detail_mini_description p a:hover{color:var(--main_color_hover);border-color:var(--main_color_hover)}.product_card__title{margin-bottom:14px}.product_rating .quan_testimonials{position:relative;top:-2px}.product-detail_mini_description p{font-size:14px;line-height:28px;color:var(--main_font_color)}.product-detail_mini_description p a{font-size:14px;line-height:14px;color:#0064db;margin-left:10px}.spec_description_brend{border:1px solid #ededed;border-radius:10px;padding-top:30px;padding-bottom:30px;padding-left:30px;padding-right:16px;background-color:#fff}.spec_description_brend .description_brend_img{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.spec_description_brend .description_brend_img img{max-width:78px}.description_brend_text p{font-size:12px;color:var(--main_font_color);line-height:20px}.description_brend_text{margin-bottom:36px}.description_brend_text_link a{font-size:12px;line-height:12px;color:#0064db}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:var(--main_font_color)!important;background-color:transparent!important;position:relative}.nav-tabs .nav-item .nav-link,.nav-tabs .nav-link{color:var(--main_font_color)!important}.nav-tabs .nav-item .nav-link:hover,.nav-tabs .nav-link:hover{color:var(--main_font_color)}.composite_icons .border_svg{border-radius:6px;position:absolute;width:36px;height:36px;overflow:visible;left:0;top:0}.bx-retina .composite_icons .border_svg{width:38px;height:38px;left:-.5px;top:-.5px}.bx-retina .composite_icons .border_svg rect{width:37px;height:37px}.composite_icons .border_svg rect{transition:.3s}.composite_icons:hover .border_svg rect{stroke-dashoffset:100;animation:border_move_svg 30s infinite linear;stroke:var(--main_color)}.composite_icons.active .border_svg rect{stroke:var(--main_color);animation:border_move_svg 30s infinite linear}@keyframes border_move_svg{to{stroke-dashoffset:-1000}}.composite_icons.favour .main_svg{transition:.3s}.composite_icons.favour:hover .main_svg{fill:var(--main_color)}.composite_icons.favour.active .main_svg{fill:var(--main_color)}.composite_icons.compare .main_svg path{transition:.3s}.composite_icons.compare:hover .main_svg path{stroke:var(--main_color)}.composite_icons.compare.active .main_svg path{stroke:var(--main_color)}.composite_icons.share .main_svg,.composite_icons.share .main_svg path{transition:.3s}.composite_icons.share:hover .main_svg path{fill:var(--main_color)}.composite_icons.share.active .main_svg path{fill:var(--main_color)}.byu-container-row{display:flex;flex-direction:row;align-items:flex-start;height:70px}.product_card_detail{opacity:1!important}.product_card_fast .link-detail-text{display:none}.link-detail-page-wrp{text-align:end;user-select:none}.link-detail-page-wrp .link-detail-page{font-size:17px;line-height:1;font-weight:500;color:var(--main-txt);display:inline-flex;align-items:center}.link-detail-page-wrp .link-detail-page:hover{color:var(--main_color)}.link-detail-page-wrp .link-detail-page svg{margin:3px 0 0 6px;transition:.3s}@keyframes arrow_move{50%{transform:translateX(6px)}100%{transform:translateX(0)}}.link-detail-page-wrp .link-detail-page:hover svg{animation:arrow_move 1s infinite}.link-detail-page-wrp .link-detail-page:hover path{stroke:var(--main_color)}.product-detail-composite-container{align-items:flex-start}.product_rating{display:flex;align-items:center;margin-right:12px}.product_rating span:first-child{position:relative;top:-1px}.product_rating_count{font-size:14px;line-height:1;color:var(--main_font_color);margin-left:5px}.rating_and_article{display:flex;align-items:center}.product-item-detail-tab-link.active{position:relative}.product-item-detail-properties-item .properties-item span:first-child{color:#8d8d8d;font-weight:400;font-size:14px}.product-item-detail-properties-name,.product-item-detail-properties-value{max-width:45%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-item-detail-properties-value,.product-item-detail-properties-value a{font-size:14px;font-weight:400;color:var(--main-txt)}.product-item-detail-properties-value a{text-decoration:underline}.product-item-detail-properties-value a:hover{color:var(--main_color);text-decoration:none}.product-item-detail-tab-content.recomendaction .recomendaction_wrap{padding:30px 41px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-radius:10px;border-top-left-radius:0;border-top-right-radius:0;background-color:#fff;font-size:14px}.product-item-detail-main-info_top{margin-bottom:10px}.block_brends{position:absolute;right:20px;top:20px;z-index:999;line-height:1}.block_brends .block_brends_logo{max-width:80px;border-radius:10px}.block_brends a{font-weight:500;font-size:14px;line-height:17px;text-decoration-line:underline;color:var(--main_font_color)}.block_buy_on_click{line-height:1;margin-left:12px;display:flex;justify-content:center}.product-item-detail-main-info__bottom{margin-top:30px}.detailed_product_card_gift h2 svg{margin-left:10px;position:relative;top:-6px}.product-detail-info-top{display:flex;justify-content:space-between}.product-item-detail-gallery{width:640px;min-height:530px;margin-right:20px;border:1px solid #dfdfdf;background:#fff;overflow:hidden;position:relative;flex-shrink:0}.product-item-detail-gallery .swiper-slide a{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.product-item-detail-gallery .swiper-slide a img{width:420px;height:420px;object-fit:contain}.product_card_detail .swiper-button-next,.product_card_detail .swiper-button-prev{position:absolute;top:calc(50% - 15px);width:30px;height:30px;background:#f9f9f9;box-shadow:0 2px 4px rgba(0,0,0,.15);z-index:909}.product_card_detail .swiper-button-next:hover,.product_card_detail .swiper-button-prev:hover{background:#f3f3f3}.product_card_detail .swiper-button-next:hover:active,.product_card_detail .swiper-button-prev:hover:active{background:#e7e7e7}.product-item-detail-gallery .swiper-button-prev{left:20px}.product-item-detail-gallery .swiper-button-next{right:20px}.product_card_detail .swiper-button-disabled{background:#f9f9f9!important}.product_card_detail .swiper-button-disabled path{stroke:#e0e0e0}.product-item-detail-gallery .swiper-slide{width:638px}.product-item-detail-main-info{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.product-detail-info-top .product-icon-action{flex-direction:row;margin-bottom:20px}.product-detail-info-top .product-icon-action>div+div{margin-left:30px}.product-detail-info-top .product-icon-action svg{margin:0 5px 2px 0}.product-detail-info-top .product-icon-action .add-wishlist svg{margin:0 5px 0 0}.product-detail-info-top .product_item_subtitle{display:flex;align-items:center;margin:0 0 14px 0}.product-detail-info-top .product_item_subtitle .card_article{font-size:14px;font-weight:400;color:#8d8d8d}.product-detail-info-top .product_item_subtitle .card_brand{margin-left:12px}.product-detail-info-top .product_item_subtitle .card_brand a{font-size:14px;font-weight:400;color:var(--main-txt);text-transform:uppercase;text-decoration:underline}.product-detail-info-top .product_item_subtitle .card_brand a:hover{color:var(--main_color);text-decoration:none}.product-detail-info-top .product_item_subtitle p:first-child{margin-left:0}.product-detail-info-top .product_item_subtitle .card_quantity-status{margin-left:26px;font-size:12px;font-weight:400;color:var(--main-txt)}.product-detail-info-top .product_item_subtitle .card_quantity-status span{width:8px;height:8px;margin-right:6px;display:inline-block}.product-detail-info-top .rating_item{display:inline-flex;align-items:center}.product-detail-info-top .count_rating{font-size:12px;font-weight:500;color:#6c6c6c;margin-left:6px}.product-detail-info-top .rating_and_reviews-count{display:flex;padding-bottom:20px;margin-bottom:26px;border-bottom:1px solid #dfdfdf}.product-detail-info-top .reviews_count,.product-detail-info-top .reviews_count a{font-weight:400;font-size:14px;color:#8d8d8d;margin-left:12px;cursor:pointer}.product-detail-info-top .reviews_count:hover,.product-detail-info-top .reviews_count:hover a{color:var(--main-txt)}.product-detail-info-top .product-item-scu-item-list{position:absolute;top:100%;left:-1px;width:calc(100% + 2px);z-index:10;box-shadow:0 2px 6px rgb(0 0 0 / 10%);height:0;max-height:84px;background:#fff;display:block}.product-detail-info-top .product-item-scu-list.active .product-item-scu-item-list{height:auto}.product-detail-info-top .product-item-scu-item-list li{display:block}.product-detail-info-top .product-item-scu-item-list li>div{height:28px;border:none;padding:5px 12px;display:flex;align-items:center}.product-detail-info-top .product-item-scu-item-list .product-item-scu-item-text,.product-detail-info-top .wrapper-select-block{display:flex;align-items:center}.product-detail-info-top .wrapper-select-block{width:195px;height:30px}.product-detail-info-top .wrapper-select-block div{font-size:12px}.product-detail-info-top .product-item-scu-item-color-container,.product-detail-info-top .product-item-scu-item-text-container{padding:0}.product-detail-info-top .wrapper-select-block li:hover{background:#f9f9f9}.product-detail-info-top .wrapper-select-block li.selected{background:var(--main_color)}.product-detail-info-top .wrapper-select-block li.notallowed{opacity:.4}.product-detail-info-top .product-item-scu-item-color_main{margin-right:10px}.product-detail-info-top .select-val .product-item-scu-item-text-block{padding:0;border:none}.product-detail-info-top .select-val .product-item-scu-item-color-block_main{display:flex;align-items:center}.product-detail-sku-container{display:flex;flex-wrap:wrap;margin-bottom:20px}.product-detail-sku-container .sku-line-block{margin-right:12px;margin-bottom:8px}.product-item-detail-price-current{display:flex;flex-direction:column;width:156px}.product-detail-info-top .product-item-amount-field{border:none;background:#fff;height:43px;text-align:center;font-weight:400;font-size:14px;color:var(--main-txt)}.product-item-amount-field-btn-minus,.product-item-amount-field-btn-plus{position:relative;display:flex;justify-content:center;align-items:center;width:20px;height:43px;background-color:#efefef;color:var(--main-txt);vertical-align:middle;text-align:center;cursor:pointer;opacity:1}.product-detail-info-top .quantity-block{margin-right:12px;border:1px solid #dfdfdf;width:unset}.main-button-container .btn{border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;display:flex;justify-content:center;align-items:center}.product-detail-info-top .btn.product-item-detail-buy-button{font-weight:700;font-size:14px;background-color:var(--main_color);color:var(--main-txt);white-space:nowrap;height:45px;padding:0;width:160px;text-transform:uppercase}.product-detail-info-top .main-button-container .one_click{padding:0;text-align:center;margin:0 auto;border:1px solid var(--main_color)!important;min-width:160px;height:45px;color:var(--main-txt)!important;font-size:14px;font-weight:500;background-color:#fff!important}.main-button-container .one_click:active,.main-button-container .one_click:focus{background-color:#fff!important}.product-detail-info-top .main-button-container .one_click:hover{background-color:var(--main_color)!important}.product-detail-info-top .main-button-container .one_click:hover:active{border:1px solid var(--main_color_hover)!important;background-color:var(--main_color_hover)!important}.btn-primary:active{background-color:var(--main_color)}.prod-of-day_timer>span{position:relative}.product-detail-info-top .timer-val_label{position:absolute;top:80%;left:0;width:100%;text-align:center;font-size:10px;font-weight:400;color:#6c6c6c}.product-detail-info-top .timer-separator{font-size:30px;font-weight:400}.product-detail-info-top .timer-val{font-size:40px;font-weight:600;text-transform:uppercase}.prod-of-day_timer{display:flex;justify-content:space-between;align-items:center;width:234px}.prod-of-day_timer [data-timer=scds]{order:3}[data-timer=scds]+.timer-separator{order:2}[data-timer=scds].timer-display-none+.timer-separator{order:0}.timer-display-none{display:none}.product_item_available-quantity{text-align:left;font-size:14px;font-weight:400;color:#6c6c6c}.product_item_available-quantity span{font-weight:600;color:var(--main-txt)}.available-quantity-line_bg{display:block;width:270px;height:14px;background:#eee;margin-top:10px;border-radius:15px}.product-detail-info-top .timer-and-available{display:flex;align-items:center;justify-content:space-between;padding:8px 40px 12px;border:1px solid var(--main_color);margin-top:14px;margin-bottom:12px;position:relative}.product-detail-info-top .timer-and-available:before{content:'';position:absolute;height:1px;width:100%;left:0;top:-15px;background:#dfdfdf}.available-quantity-line{display:block;height:100%;background:var(--main_color);border-radius:15px;transition:.3s ease;max-width:100%}.product-detail-byu-container{padding-bottom:16px}#simple-prediction.popup-window{display:none!important}.product-item-detail-tabs-container{z-index:1;position:relative;margin-bottom:40px;padding-bottom:10px;overflow:hidden}.product-item-detail-tabs-container::before{content:'';position:absolute;left:0;bottom:1px;height:1px;width:100%;background:#dfdfdf}.product-item-detail-tabs-container::after{content:'';position:absolute;top:0;right:0;width:60px;height:calc(100% - 3px);background:linear-gradient(270deg,#fcfcfc 32.39%,rgba(252,252,252,0) 106.25%);pointer-events:none}.product-item-detail-tabs-container .underline{position:absolute;width:78px;height:3px;background-color:var(--main_color);left:0;bottom:0;transition:.3s ease}.product-item-detail-properties{display:flex;flex-wrap:wrap}.product-item-detail-properties-item .dashed-line{width:100%;border-bottom:1px dashed #8d8d8d;flex-shrink:1!important;margin:10px 3px 0}.properties-tab{margin-bottom:40px;width:100%}.description-tab{color:var(--main-txt)}.description-tab ul{margin-top:20px}.description-tab ul li{padding-left:18px;position:relative}.description-tab ul li::before{content:'';position:absolute;left:0;top:7px;width:5px;height:5px;background:var(--main-txt);border-radius:100px}.tabs-and-similar{display:flex}.tab-content{width:100%}.similar-products_wrapper{margin-left:20px;position:relative}#title-more-product{font-size:24px;margin-bottom:20px}.similar-products.swiper-wrapper{flex-direction:column}.similar-products_wrapper .swiper-slider{height:575px;overflow:hidden}.similar-products_wrapper .swiper-button-next,.similar-products_wrapper .swiper-button-prev{top:0;right:0;transform:rotate(-90deg);box-shadow:-2px 0 4px rgb(0 0 0 / 15%);padding:0}.similar-products_wrapper .swiper-button-next svg,.similar-products_wrapper .swiper-button-prev svg{margin:0}.similar-products_wrapper .swiper-button-prev{right:36px;display:block}.similar-products_wrapper .swiper-button-next{padding-right:3px}.similar-products_wrapper .swiper-button-next svg{display:block}.similar-products_wrapper .product_item__price{align-items:flex-end}.similar-products_wrapper .old_price span{font-size:14px;line-height:14px}.product-detail-set{margin-top:100px}.buy-block{display:flex}.product-detail-byu-container .btn.product-item-detail-buy-button svg{margin-right:6px}.btn.product-item-detail-buy-button:hover,.product_item__cart .basket_icon:hover{background-color:var(--main_color_hover)}.btn-primary:active:hover{background-color:var(--main_color_active);border-color:var(--main_color_active)}.product-item-amount-field-btn-disabled{background-color:#efefef!important;cursor:default!important}.product-item-amount-field-btn-disabled svg{opacity:.4}@media (max-width:1350px){.product-item-detail-gallery{width:450px}.product-detail-info-top .timer-and-available{padding:8px 20px 12px}.product-detail-info-top .timer-val{font-size:32px}.prod-of-day_timer{width:190px}.available-quantity-line_bg{width:210px}.byu-container-row{height:auto}.buy-block{flex-direction:column}.block_buy_on_click{margin-left:0;margin-top:10px}.tabs-and-similar{flex-direction:column}#description.product-item-detail-tab-content{padding-right:0}.similar-products_wrapper{margin-left:0;margin-top:60px}.similar-products_wrapper .swiper-slider{height:auto;padding:55px 20px 20px;margin:-55px -20px -20px;position:relative}.similar-products_wrapper .swiper-slider::before{content:'';position:absolute;z-index:10;right:0;top:20px;height:calc(100% - 40px);width:60px;background:linear-gradient(270deg,#fcfcfc 32.39%,rgba(252,252,252,0) 106.25%)}.similar-products_wrapper .swiper-button-next,.similar-products_wrapper .swiper-button-prev{transform:rotate(0);top:15px}.similar-products_wrapper .swiper-button-next{right:20px}.similar-products_wrapper .swiper-button-prev{right:56px}.similar-products.swiper-wrapper{flex-direction:row}.product_item_tiles_similar{padding-bottom:30px!important;padding-top:30px!important}.product_item_tiles_similar .product_card-flags{align-items:flex-start;flex-direction:row;top:-34px!important;left:-20px!important}.product_item_tiles_similar .product-item-label-ring,.product_item_tiles_similar .product_card-flags .flag-item{margin-bottom:0;margin-right:2px;flex-shrink:0}.catalog-set-constructor-items-list-table-cell-name{padding-left:20px}.product-detail-set{margin-top:60px}#title-more-product{position:relative;display:inline-block;padding-bottom:10px;margin:0;font-size:24px}#title-more-product::before{content:'';position:absolute;left:0;bottom:-2px;width:100%;height:3px;background:var(--main_color)}.more-product-title-wrap{margin-bottom:20px;border-bottom:1px solid #dfdfdf;margin-right:80px}.catalog-set-constructor-slider-item-img{width:100%!important}}@media (max-width:992px){.catalog-set-constructor .align-items-start{flex-direction:column;align-items:center!important}.catalog-set-wrapper .plus{margin-bottom:20px!important}.product-detail-info-top{flex-direction:column}.product-item-detail-gallery{width:100%;margin-right:0;margin-bottom:20px;height:450px;min-height:0}.buy-block{flex-direction:row}.block_buy_on_click{margin-left:10px;margin-top:0}.product-detail-info-top .timer-val{font-size:40px}.prod-of-day_timer{width:240px}.available-quantity-line_bg{width:270px}.product-item-detail-properties-item{width:100%;margin-left:0!important}.link-detail-page-wrp{text-align:start}}@media (max-width:768px){.product-detail-info-top .timer-val{font-size:32px}.buy-block{flex-direction:column}.block_buy_on_click{margin-left:0;margin-top:10px}.product-item-detail-tabs-list .product-item-detail-tab-link{margin-right:25px}.store_item{flex-direction:column}.catalog-stores-item-payment{order:-1;align-self:flex-end;margin-bottom:15px}.payments_description{justify-content:flex-end}.ec-comments-add .ec-left>div:first-child{width:100%}.element_description .comments_rating{padding-left:0!important;margin-top:20px;width:100%!important}.element_description .ec-comment .ec-rating-list .item{width:100%!important}div.element_description .ec-rating{max-width:100%!important}}@media (max-width:576px){.product-item-detail-gallery{height:90vw}.product-item-detail-gallery .swiper-slide a img{width:90%;height:90%}.product_item_tiles_similar,.similar-products .product-item-container{width:360px!important}.product_item_tiles_similar .product_item_img{width:120px!important}.main_content .wrapper-inner{overflow:hidden}.catalog-stores-item-title{width:100%!important;margin:0;padding:0}.catalog-stores-item-description{width:auto!important}.catalog-stores-item-info{margin-top:15px}.catalog-set-constructor-slider-box .swiper-button-prev{left:0!important}.catalog-set-constructor-slider-box .swiper-button-next{right:0!important}.catalog-set-constructor-items-list-table tr{padding:10px 50px 10px 20px!important;position:relative;flex-wrap:wrap}.catalog-set-constructor-items-list-table-cell-img img{width:60px!important;height:60px!important}.catalog-set-constructor-items-list-table-cell-del{width:30px!important;height:30px!important;position:absolute;right:10px;top:calc(50% - 15px)}.catalog-set-constructor-items-list-table tr{min-height:80px!important}.catalog-set-constructor-product-new-price_price{font-size:16px!important}.catalog-set-constructor-product-new-price_price_count{font-size:12px!important}.catalog-set-constructor-items-list-table-cell-price{width:140px!important;margin-top:10px}.catalog-set-constructor-items-list-table-cell-name{width:calc(100% - 60px)!important}.set_total_price .set_total_price_wrap{display:inline-flex!important;justify-content:flex-start!important;flex-direction:column}.catalog-set-constructor-result-btn-container .btn-loader,.catalog-set-constructor-result-btn-container .path_to_basket,.set_total_price .btn-primary.add_to_basket.basket_icon{margin-top:15px;margin-left:0!important;width:100%!important}.set_total_price_left,.set_total_price_right{width:100%}}@media (max-width:480px){.reviews-header-row{flex-wrap:wrap}.reviews-header-row .rating{width:100%;margin-bottom:10px}.element_description .ec-comment .ec-rating-list .item{margin:0 0 20px 0!important}.element_description .author{width:35%!important}.element_description .ec-comments-add .btn{margin-bottom:10px}.byu-container-row{flex-wrap:wrap}.product_item_tiles_similar,.similar-products .product-item-container{width:300px!important}.product_item_tiles_similar .product_item_img{width:80px!important}.product_item_tiles_similar .product_card-flags{left:-15px!important}}
/* End */


/* Start:/local/templates/tools/components/bitrix/catalog/main/bitrix/catalog.element/child/fancybox/jquery.fancybox.min.css?174506187512795*/
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
/* End */


/* Start:/local/templates/tools/components/bitrix/catalog.socnets.buttons/child/style.min.css?17450618751978*/
.catalog-sb-area{height:0;padding:0;overflow:hidden;position:absolute;top:130%;right:calc(100% - 33px);width:352px;box-shadow:0 4px 10px 0 rgba(0,0,0,.17);background-color:#fff;z-index:10}.catalog-sb-area.active{height:auto;overflow:visible;padding:20px 16px}.buttons_share{display:flex;align-items:center;justify-content:flex-start}.catalog-sb-item{display:flex;min-width:80px}.catalog-sb-item.fb{margin-left:-15px}.catalog-sb-item.fb+.catalog-sb-item.tw{margin-left:-13px}.catalog-sb-item:not(:last-child){margin-right:5px}.button_vk_share{display:flex;height:20px;font-size:11px;align-items:center;justify-content:center;padding:3px 10px;background-color:#4c75a3;color:#fff;border-radius:3px;font-weight:500;cursor:pointer;width:100%}.button_vk_share i{font-size:14px;margin-right:5px;color:#fff}.button_vk_share a{color:#fff;position:relative;top:0}.button_vk_share a:hover{color:#fff}.button_vk_share:hover{background-color:#406289}.catalog-sb-item+.vk a{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.sharing__corner{position:absolute;top:5px;right:20px;width:20px;height:20px}.sharing__corner:before{content:"";width:40px;height:25px;position:absolute;top:-5px;left:-5px;background-color:#fff;z-index:10}.sharing__corner:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:0 0;transform-origin:0 0;box-shadow:0 4px 10px 0 rgba(0,0,0,.17);background-color:#fff;z-index:5}.sharing__link-placeholder{font-size:11px;line-height:1;letter-spacing:normal;color:#83878d;margin-top:10px;margin-bottom:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sharing__link input{width:100%;line-height:1;color:#28282a;border:0;margin:0 0 5px;outline:0;font-size:15px;padding:0}.catalog-sb-item .fb-like{height:20px}.share-wrapper{position:relative}.share:hover svg{fill:#8d8d8d}.share:hover span{color:#8d8d8d}
/* End */


/* Start:/local/templates/tools/components/bitrix/catalog.product.subscribe/electrotools/style.min.css?17450618752577*/
.bx-catalog-subscribe-button{padding:12px 24px!important;margin:0!important;text-transform:uppercase;cursor:pointer}.bx-catalog-popup-content{width:100%!important;max-width:none!important}.bx-catalog-subscribe-form-container-label{color:var(--main-txt)!important}.bx-catalog-subscribe-form-container-input{position:relative}.bx-catalog-subscribe-form-container-input input[type=text]{display:block;width:100%;font-size:14px;color:var(--main-txt)!important;height:38px;margin:0;padding:0 4px;border:1px solid #dfdfdf!important;border-radius:0!important;background:0 0!important;outline:0}.bx-catalog-subscribe-form-container-input.error input{border:1px solid red!important}.bx-catalog-subscribe-form-star-required{color:#d93333}.bx-catalog-subscribe-form-container .bx-captcha{margin-bottom:10px}.bx-catalog-popup-message{font-weight:500!important;text-align:center}.bx-catalog-subscribe-alert{background-color:#dfdfdf;color:#000;font-size:15px;min-height:45px;text-align:center;padding:12px 40px 12px 60px;position:relative;width:280px}.bx-catalog-subscribe-aligner{display:inline-block;height:45px;margin-left:-1px;vertical-align:middle;width:1px}.bx-catalog-subscribe-alert-text{display:inline-block;vertical-align:middle}.bx-catalog-subscribe-alert-footer{text-align:center}.bx-catalog-subscribe-alert-popup{background-color:#dfdfdf!important;box-shadow:0 4px 16px rgb(0 0 0 / 15%)!important}.popup-window[id^=CatalogSubscribe] .popup-window-content{padding:20px 0 40px!important}#bx-catalog-subscribe-form{position:relative}#bx-catalog-subscribe-form-notify{position:absolute;top:100%;left:0;font-size:12px}.subcribe-popup-svg{text-align:center;margin-bottom:30px}.popup-window[id^=CatalogSubscribe]{padding:20px!important;width:460px;max-width:calc(100% - 20px)}.popup-window[id^=CatalogSubscribe] .bx-catalog-subscribe-form-container{padding:20px 0 0}.popup-window[id^=CatalogSubscribe] .popup-window-buttons{padding:0;display:flex;justify-content:center}.popup-window[id^=CatalogSubscribe] .btn{padding:10px 15px;cursor:pointer;border:1px solid transparent!important;width:calc(50% - 5px)}.popup-window[id^=CatalogSubscribe] .btn+.btn{font-weight:600;color:var(--main-txt);margin-left:10px;border:1px solid var(--main_color)!important}.popup-window[id^=CatalogSubscribe] .btn+.btn:hover{background-color:var(--main_color)}.popup-window[id^=CatalogSubscribe] .btn+.btn:hover:active{border:1px solid var(--main_color_hover)!important;background-color:var(--main_color_hover)}.popup-window[id^=CatalogSubscribe] .bx-catalog-popup-message{margin-bottom:30px;font-size:16px}
/* End */


/* Start:/bitrix/components/krayt/tools.comments/templates/.default/style.min.css?17450615789047*/
.reviews-header{transition:opacity .5s ease;overflow:hidden}.ec-comments-list{margin-top:20px}.reviews-header .stars-list{display:flex;align-items:center;margin-left:10px;margin-right:5px}.reviews-header .count-rating{font-size:12px;font-weight:500;color:#6c6c6c;margin-bottom:-1px}.reviews-header .all_rating{font-size:14px;font-weight:400;color:var(--main-txt)}.ec-comment .author .ec-rating span{position:relative;top:-4px;left:10px}div.element_description .ec-rating{background-color:transparent}.comments_rating .ec-rating .ec-criteria .star{cursor:pointer!important}.element_description .author{color:#636363;font-size:13px;width:25%;flex-shrink:0;padding-right:10px}.element_description .author .name{line-height:20px;font-weight:700;font-size:14px;color:var(--main-txt);margin-bottom:4px}.element_description .author p{margin-bottom:0}.element_description .emarket-comments{position:relative;font-size:14px;padding:30px;background-color:#fff;border:1px solid #dfdfdf}.element_description .emarket-comments h2{display:none}.element_description .ec-rating .ec-criteria .ec-criteria-rating,.element_description .ec-rating .ec-criteria-full .ec-criteria-rating,.element_description .emarket-comments .rating{display:flex;align-items:center}.element_description .emarket-comments .rating span{position:relative;top:-5px;padding-left:7px;margin-right:10px;font-weight:600}.ec-comment.row{border-top:1px solid #dfdfdf}.ec-comments-list.clear{border-bottom:1px solid #dfdfdf}.element_description .ec-comments-add .btn,.element_description .ec_comment_show{border:1px solid var(--main_color);min-width:160px;min-height:42px;padding:10px;background:var(--main_color);font-weight:500;font-size:14px;color:var(--main-txt)}.element_description .ec-comments-add #ec_comment_add:hover,.element_description .ec_comment_show:hover{border:1px solid var(--main_color_hover);background:var(--main_color_hover);color:var(--main-txt)}.element_description .ec-comments-add #ec_comment_add:hover:active,.element_description .ec_comment_show:hover:active{border:1px solid var(--main_color_active);background:var(--main_color_active);color:var(--main-txt)}.element_description .ec-comments-add #ec_comment_cancel{border:1px solid var(--main_color);background:#fff}.element_description .ec-comments-add #ec_comment_cancel:hover{background:var(--main_color)}.element_description .ec-comments-add #ec_comment_cancel:hover:active{border:1px solid var(--main_color_hover);background:var(--main_color_hover)}.element_description .ec-comments-add{overflow:hidden;transition:opacity .5s ease}.element_description .ec-comments-add.open{display:block}.element_description .ec-comments-add span{padding-top:15px;padding-bottom:5px;display:block;font-weight:500}.element_description .ec-comments-add span:first-child{padding-top:0}.element_description .ec-comments-add span:after{content:"*";color:var(--main_color)}.element_description .ec-comments-add input,.element_description .ec-comments-add textarea{width:100%;border:1px solid #dfdfdf;padding:5px;transition:.2s}.element_description .ec-comments-add textarea{resize:none;overflow:inherit;height:100px}.element_description .ec-comments-add input.ec-empty,.element_description .ec-comments-add textarea.ec-empty{background-color:#fbf4f4;color:#dd6262;border:1px solid #dd6262}.element_description .ec-comments-add input.ec-empty:focus,.element_description .ec-comments-add textarea.ec-empty:focus{border:1px solid #e0e0e0;background-color:#fff;color:initial;font-size:14px}.element_description .ec-comments-add .required_fields{float:left;width:100%;padding:15px 0}.element_description .ec-comments-add .required_fields p{color:#9e9e9e}.element_description .ec-comments-add .required_fields span{display:initial;padding-top:0}.element_description .ec-comments-add .btn{float:left;margin-right:15px}.element_description .ec-comments-add .ec-left{display:flex;flex-wrap:wrap}.element_description .ec-comments-captcha_title span{padding-top:15px!important}.element_description .ec-comments-captcha img{height:36px;width:auto}.element_description .comments_rating{padding-left:40px;width:300px}.element_description .ec-rating{background-color:#f5f5f5;max-width:365px}.element_description .ec-rating span:after{display:none}.element_description .ec-rating .ec-criteria,.element_description .ec-rating .ec-criteria-full{width:100%;position:relative;display:flex;align-items:center;padding-bottom:5px}.element_description .ec-rating .ec-criteria-full{padding-top:10px;border-top:solid 1px #e6e6e6;margin-top:15px}.element_description .ec-rating .ec-criteria span,.element_description .ec-rating .ec-criteria-full span{float:left;width:60%;padding-bottom:0;font-weight:400}.element_description .ec-rating .ec-criteria .ec-criteria-val,.element_description .ec-rating .ec-criteria-full .ec-criteria-val{margin-left:5px;margin-top:1px;font-size:12px;font-weight:500;color:#6c6c6c}.element_description .ec-rating .ec-criteria-full span{font-weight:500}.element_description .ec-comment{padding:50px 0;border-top:1px solid #e6e6e6}.element_description .ec-comment:last-child{padding:50px 0 20px}.rating_comments{display:flex;flex-wrap:wrap;align-items:center}.element_description .ec-comment .rating_comments .ec-rating{display:flex;align-items:center;padding:0;background:0 0;flex:0 0 auto;max-width:100%;margin-right:20px;margin-bottom:10px}.element_description .ec-comment .rating_comments .ec-rating .star{position:relative;top:-1px;-webkit-transition:none;transition:none}.element_description .ec-comment .rating_comments .ec-rating span{margin-left:5px;font-size:12px;font-weight:500;color:#6c6c6c}.element_description .ec-comment .rating_comments i{font-size:20px;position:absolute;color:#2196f3;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:ease-out .3s;transition:ease-out .3s;top:-1px}.element_description .ec-comment .rating_comments .ec-rating-list-show{color:var(--main_color);float:left;line-height:17px;display:flex;font-size:14px;position:relative;border-bottom:1px dashed var(--main_color);flex:0 0 auto;max-width:100%}.ec-rating-list-show:after{content:'';width:7px;height:7px;position:absolute;bottom:7px;right:-16px;border-bottom:1px solid var(--main_font_color);border-left:1px solid var(--main_font_color);transform:rotate(-45deg);transition:.2s}.ec-rating-list-show.arrow-top:after{bottom:3px;transform:rotate(135deg)}.element_description .ec-comment .rating_comments .ec-rating-list-show:hover{border-bottom-color:transparent}.element_description .ec-comment .rating_comments .ec-rating-list-show:active{color:var(--main_color)}.element_description .ec-comment .rating_comments .ec-rating-list-show.arrow-top i{-webkit-transform:rotate(0);transform:rotate(0)}.element_description .ec-comment .ec-rating-list{width:100%;display:flex;flex-wrap:wrap}.element_description .ec-comment .ec-rating-list .item{margin:0 50px 20px 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;width:222px}.element_description .ec-comment .ec-rating-list .item span{font-size:12px;color:var(--main-txt)}.element_description .ec-comment .ec-rating-list .item .rating-line{width:100%;height:6px;margin-top:4px;background:#eee;border-radius:15px}.element_description .ec-comment .ec-rating-list .item .rating-line span{display:block;height:100%;border-radius:15px;background:var(--main_color)}.element_description .ec-comment .ec-rating-list .item:last-child span{padding-right:0}.element_description .ec-comment .ec-rating-list .item .ec-rating{width:initial}.element_description .ec-comment .msg{width:100%;margin-top:-10px}.element_description .ec-comment .msg span{color:#8d8d8d;float:left;width:100%}.element_description .ec-comment .msg p{color:var(--main-txt)}.element_description .ec-comment .msg .msg-item{padding-top:15px}.element_description .no-comment{text-align:center;display:block;padding:20px 0}.star{background-image:url(/bitrix/components/krayt/tools.comments/templates/.default/images/star_full.svg);background-size:contain;background-position:center;background-repeat:no-repeat;transition:none;fill:var(--main_color)!important}.star:hover{cursor:pointer}.star.half{background-image:url(/bitrix/components/krayt/tools.comments/templates/.default/images/star_half.svg)}.star.empty{background-image:url(/bitrix/components/krayt/tools.comments/templates/.default/images/star_empty.svg)}.star.empty.active{background-image:url(/bitrix/components/krayt/tools.comments/templates/.default/images/star_full.svg)}.star,.star.empty{height:14px;width:16px;cursor:default!important}.error-rating{background-color:#fbf4f4;color:#dd6262;border:1px solid #dd6262;padding:5px;text-align:center;margin-top:15px;display:none}.error-rating.show{display:block}.author p:not(.name),.author time{font-size:14px;color:#8d8d8d}.comments_rating span{margin-right:auto}.reviews-plug{display:flex;align-items:center;flex-direction:column;transition:opacity .5s ease;overflow:hidden}.reviews-plug svg{margin-top:20px}.reviews-plug p{color:var(--main-txt);margin:12px 0 40px}.reviews-plug *{flex-shrink:0}#CommentModalModeration{width:450px;max-width:calc(100% - 20px);padding:20px}#CommentModalModeration svg{display:block;margin:0 auto 50px}@media (max-width:576px){.element_description .emarket-comments{padding:15px}}
/* End */


/* Start:/local/templates/tools/components/bitrix/catalog.store.amount/drinks/style.min.css?17450618754092*/
div.catalog-detail{position:static;border:1px solid;zoom:1}div.catalog-detail-hover div.catalog-admin-links{display:block}div.catalog-detail-hover{position:relative}div.catalog-detail-line{font-size:1px;height:1px;line-height:1px;margin:12px 0;overflow:hidden;padding:0;background:url(/local/templates/tools/components/bitrix/catalog.store.amount/drinks/images/title-line.gif) no-repeat}div.catalog-detail-properties{clear:both;padding:1em 0 0;overflow:hidden;width:80%}div.catalog-detail-property{margin:0 0 1em;border-bottom:1px dotted;float:left;width:100%}div.catalog-detail-property b{float:right;position:relative;padding-left:3px;font-weight:400}div.catalog-detail-property grey{color:grey;font-weight:lighter}div.catalog-detail-property span{float:left;position:relative;padding-right:3px;zoom:1}div.catalog-detail-properties-title{font-size:1em;font-weight:700;margin:2em 0 1em}.bx_storege ul{list-style:none;margin:0;padding:0}.bx_storege ul li{padding:5px 0 20px;font-size:12px;line-height:17px}.bx_storege ul li a{text-decoration:none;color:var(--main_link_color)}.bx_storege ul li a:hover{text-decoration:underline}.catalog-stores-item-name{font-size:14px;font-weight:700;margin-bottom:10px}.catalog-stores-item-address,.catalog-stores-item-info{font-size:12px}.stores_items_left{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.catalog-stores-item-address{font-size:14px;font-weight:500;margin-bottom:10px}.catalog-stores-item-payment{width:98px;flex-shrink:0}.catalog-stores-item-payment .accept_payment{font-size:12px;line-height:11px;color:#83879c}.catalog-stores-item-payment .payment_description{color:var(--main_font_color);font-size:14px}.catalog-stores-item-title{width:60%;padding-right:50px;margin-right:10px}.catalog-stores-item-schhedule{margin-bottom:12px}.catalog-stores-item-phone{margin-bottom:12px}.catalog-stores-item-metro{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.catalog-stores-item-metro .metro_icon{margin-right:6px;line-height:1;margin-top:-3px;min-width:16px}.catalog-stores-item-metro .metro_icon svg{min-width:15px;width:15px;overflow:visible}.catalog-stores-item-description{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:230px}.metro_name{font-size:14px;color:var(--main-txt)}.catalog-stores-item-description span{width:110px;height:20px;color:#8d8d8d;border-radius:25px;margin:4px 4px 0 0;font-size:12px;font-weight:400;display:flex;align-items:center;justify-content:center;text-align:center;border:.5px solid #8d8d8d}.circule{width:8px;height:8px;margin-right:8px;position:relative;bottom:0;top:0;line-height:1}.circule.green{background-color:#7dc054}.circule.grey{background-color:grey}.circule.orange{background-color:#f3a952}.payments_description{display:flex;align-items:center}.payments_description span:nth-child(2){font-size:12px;line-height:1;color:var(--main-txt)}.payments_description .green{color:#7dc054;line-height:1}.store_item{display:flex;width:100%;justify-content:space-between;border:1px solid #dfdfdf;background-color:#fff;padding:20px;margin-bottom:10px;transition:.3s ease}.store_item:hover{box-shadow:0 4px 8px rgb(0 0 0 / 10%)}.payments_description.green{color:#7dc054}.payments_description.grey{color:grey}.payments_description.orange{color:#f3a952}.payments_description.grey .circule{background-color:#aaa}.payments_description.orange .circule{background-color:#e0a81a}.payments_description.green .circule{background-color:#7bc761}[data-metro^=red]{fill:red}[data-metro^=green]{fill:green}[data-metro^=blue]{fill:#00f}[data-metro^=yellow]{fill:#ff0}[data-metro^=orange]{fill:orange}[data-metro^=violet]{fill:violet}.catalog-stores-item-info .subtitle{font-size:14px;color:#8d8d8d;font-weight:400}.catalog-stores-item-info .subtitle+a,.catalog-stores-item-info .subtitle+div{font-size:14px;color:var(--main-txt);font-weight:400}.catalog-stores-item-info .subtitle+a:hover{color:var(--main_color)}
/* End */


/* Start:/local/templates/tools/components/bitrix/catalog.section/product-similar/style.min.css?1745061875995*/
.catalog-section-header{font-size:14px;font-weight:700;text-align:left;margin:5px 0;padding:5px 15px;border-bottom:2px solid #d9dee6;color:var(--main_font_color)}.catalog__list-content .sales_block{width:100%;margin:10px 5px}.sales__wrapper.row{margin-left:-7px;margin-right:-7px}.sale_item-wrapper .sale__item,.sales_container .sales__item{padding-left:7px;padding-right:7px}.sales_container .sales__item .sales_img_wrapper{width:100%;height:fit-content;border-radius:3px;box-shadow:0 2px 4px 0 rgba(210,210,210,.5);overflow:hidden;transition:.2s ease-out}.sales_container .sales__item:hover .sales_img_wrapper{box-shadow:none}.sales_container .sales__item .sales_img{position:relative;z-index:1;object-fit:contain;height:auto;max-height:100%;width:100%;display:block;-webkit-background-size:cover;background-size:cover;background-position:50%;background-repeat:no-repeat;transition:transform .3s ease-out;transform:scale(1.02)}.sales_container .sales__item:hover .sales_img{transform:scale(1)}
/* End */


/* Start:/local/templates/tools/components/bitrix/catalog.products.viewed/viewed-slider/style.min.css?17450618752120*/
.catalog-products-viewed-header{font-size:14px;font-weight:700;text-align:left;margin:5px 0;padding:5px 15px;border-bottom:2px solid #d9dee6;color:var(--main_font_color)}.row::before{display:initial}.slider-viewed .product_item_title{font-size:12px}.slider-viewed{overflow:hidden;padding:15px 18px 80px;margin:-15px -18px -60px;position:relative}.slider-viewed .product-item-image-wrapper{padding-top:180px}.slider-viewed .owl-carousel .owl-nav button.owl-next,.slider-viewed .owl-carousel .owl-nav button.owl-prev{top:calc(50% - 15px)}.viewed-title{margin-bottom:20px;border-bottom:1px solid #dfdfdf}.catalog-products-viewed-container .product-icon-action{position:absolute;z-index:10;align-items:center;justify-content:space-between;height:70px;opacity:0;transform:translateX(-100%);transition:.3s ease}.catalog-products-viewed-container .product-item-container:hover .product-icon-action{transform:translateX(0);opacity:1}.catalog-products-viewed-container .product-icon-action div{display:flex}.catalog-products-viewed-container .product-icon-action+.add-quick-view{display:none}.catalog-products-viewed-container .product_item_buy_box .product-icon-action{display:none}.catalog-products-viewed-container .product_item_scus-wrapper{display:none}.catalog-products-viewed-container .product_item_img{width:124px}.catalog-products-viewed-container .product-item-image-wrapper{height:134px;padding:0}.catalog-products-viewed-container .basket_icon{justify-content:center}.catalog-products-viewed-container .swiper-button-next,.catalog-products-viewed-container .swiper-button-prev{top:170px}.catalog-products-viewed-container .swiper-button-prev{left:5px}.catalog-products-viewed-container .swiper-button-next{right:5px}.slider_wrapper{position:relative}.catalog-products-viewed-container .product_item__cart .basket_icon svg{margin-right:4px}@media (max-width:576px){.catalog-products-viewed-container .swiper-button-next,.catalog-products-viewed-container .swiper-button-prev{top:125px}.catalog-products-viewed-container .swiper-button-prev{left:18px}.catalog-products-viewed-container .swiper-button-next{right:18px}}
/* End */
/* /local/templates/tools/components/bitrix/catalog/main/style.min.css?17450618754307 */
/* /local/templates/tools/components/bitrix/catalog/main/bitrix/catalog.element/child/style.min.css?174506187547416 */
/* /local/templates/tools/components/bitrix/catalog/main/bitrix/catalog.element/child/fancybox/jquery.fancybox.min.css?174506187512795 */
/* /local/templates/tools/components/bitrix/catalog.socnets.buttons/child/style.min.css?17450618751978 */
/* /local/templates/tools/components/bitrix/catalog.product.subscribe/electrotools/style.min.css?17450618752577 */
/* /bitrix/components/krayt/tools.comments/templates/.default/style.min.css?17450615789047 */
/* /local/templates/tools/components/bitrix/catalog.store.amount/drinks/style.min.css?17450618754092 */
/* /local/templates/tools/components/bitrix/catalog.section/product-similar/style.min.css?1745061875995 */
/* /local/templates/tools/components/bitrix/catalog.products.viewed/viewed-slider/style.min.css?17450618752120 */
