

/* Start:/local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/style.min.css?176482411043602*/
#left{position:relative}#left .collapsed{position:absolute;width:100%;z-index:99}#elementSmallNavigation{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #e7e8ea;background-color:#f9f9f9;line-height:50px;overflow:hidden;padding:0 24px;display:none;height:50px}#elementSmallNavigation .tab{padding-right:18px;margin-left:18px;float:left}#elementSmallNavigation .tab:first-child{border-left:1px solid #e7e8ea;padding-left:18px;margin-left:0}#elementSmallNavigation a{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-transform:uppercase;text-decoration:none;text-align:center;position:relative;font-size:13px;color:#000;display:block}#elementSmallNavigation a:hover{color:#888}#elementSmallNavigation a:active{position:relative;top:1px}#elementSmallNavigation a img{vertical-align:middle;padding-right:12px}.changeName.bk_name{color:#282828;font-family:Inter-Semibold;font-size:28px;font-style:normal;line-height:36px}#tableContainer{width:100%;max-width:1480px;display:flex;margin:auto;gap:50px;box-sizing:border-box;justify-content:space-between}#tableContainer .column{display:table-cell}#tableContainer .column:nth-child(2){vertical-align:middle;padding-bottom:24px}#elementNavigation{background-color:#f3f3f3;position:relative;padding-left:24px;text-align:right;width:355px}#elementNavigation.fixed .tabs{position:fixed;width:355px;top:0}#elementNavigation .tabs.maxScroll{position:absolute;bottom:0;right:0;top:unset}#elementNavigation .tabs a{font-size:13px;padding:16px 24px;display:inline-flex;transition:all .2s ease-in-out;text-decoration:none;color:#000}#elementNavigation .tabs .tab{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:0}#elementNavigation .tabs .tab.active a{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;background-color:#fff}#elementNavigation .tabs .image-block{width:19px;margin-left:19px;flex:0 0 auto}#elementNavigation .tabs img{max-width:100%;max-height:19px;transition:all .2s;display:inline-block;vertical-align:middle;flex:0 0 auto;opacity:.8}#elementNavigation .tabs a:hover{color:#888}#elementNavigation .tabs a:hover img{opacity:1}#smallElementTools{display:none}#smallElementTools .block_buy{display:flex;flex-direction:column;gap:10px}#elementTools{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:24px 24px 0 24px;position:relative;width:400px;z-index:1}#elementTools .fixContainer>div,#smallElementTools .mainTool,#smallElementTools .secondTool,#smallElementTools .thirdTool{border-radius:4px;border:1px solid rgba(0,0,0,.06);background:#fff;box-shadow:0 2px 16px 0 rgba(0,0,0,.08);padding:20px;margin-bottom:24px}#elementTools.fixed .fixContainer{margin-top:12px;position:sticky;position:-webkit-sticky;z-index:33;top:0}#elementTools .fixContainer.maxScroll{position:absolute;bottom:0;top:unset;width:100%}#elementTools .picture{display:none}#elementTools .picture img{max-width:280px}#elementTools.fixed .fixContainer .picture{display:block}.secondTool .row{display:flex;flex-direction:column;gap:20px}.secondTool .block_cartDelivery_country{padding-bottom:20px;border-bottom:2px solid #f0f0f0}.secondTool .block_cartDelivery_title,.thirdTool .block_payment{position:relative;color:#282828;font-size:20px;line-height:19px}.secondTool .block_cartDelivery_title{cursor:pointer}.thirdTool .block_payment__options{display:flex;justify-content:center;align-items:center;margin-top:10px}.block_payment__options div:not(:last-child){border-right:1px solid #cecece}.block_payment__options div{padding:0 10px;color:#414141;font-family:Inter-SemiBold}.secondTool .block_cartDelivery_title::after{content:url(/local/templates/dresscodeV2/images/arrow_delivery.svg);position:absolute;right:0}.secondTool .block_cartDelivery_country .block_cartDelivery_title.open::after,.secondTool .block_cartDelivery_sity .block_cartDelivery_title.open::after{transform:rotate(180deg)}.secondTool .block_cartDelivery_content{display:none}.secondTool .block_cartDelivery_content.active{display:block}.secondTool .block_cartDelivery_country .block_cartDelivery_content div:first-child{margin-top:12px;color:#414141;line-height:24px;font-family:Inter-Medium}.secondTool .block_cartDelivery_content .cartDelivery_content_calculate{margin-top:27px;color:#414141;line-height:24px}.secondTool .block_cartDelivery_content .cartDelivery_content_calculate a{text-decoration:none;color:#414141;padding:7.5px 12px;border-radius:4px;background:#d0ecfa}.secondTool .cartDelivery_content_summ{margin-top:12px;display:flex;align-items:center;gap:15px;color:#414141}.secondTool .cartDelivery_content_summ div:not(:first-child){cursor:pointer}.secondTool .cartDelivery_content_summ div:not(:first-child):not(.open){padding:1px 12px;border-radius:4px;border:1px solid rgba(0,0,0,.2)}.secondTool .cartDelivery_content_summ div.open{padding:2px 12px;border-radius:var(--rounded, 4px);background:#d0ecfa}.secondTool .cartDelivery_content_info{margin-top:12px;position:relative;display:none}.secondTool .cartDelivery_content_info.active{display:block}.secondTool .cartDelivery_content_info div:not(.pickup-info){margin-top:8px;color:#414141;line-height:24px;padding-left:24px;display:flex;align-items:start}.secondTool .cartDelivery_content_info div:not(.pickup-info)::before{content:"";width:8px;height:8px;background-color:#3498db;border-radius:100%;position:absolute;left:0;z-index:1;transform:translate(50%,50%);margin-top:5px}.secondTool .cartDelivery_content_info div:not(.pickup-info)::after{content:"";width:16px;height:16px;background-color:#d0ecfa;border-radius:100%;position:absolute;left:0;margin-top:5px}.secondTool .cartDelivery_content_addition{border-radius:4px;background:rgba(226,223,144,.3);color:#333;font-size:12px;line-height:19px;padding:0 12px}.secondTool .block_cartDelivery_content .cartDelivery_content_time,.secondTool .block_cartDelivery_content .cartDelivery_content_addition,.secondTool .block_cartDelivery_content .block_cartDelivery_more{margin-top:24px}.secondTool .cartDelivery_content_time span{color:#282828;font-size:18px;line-height:19px}.secondTool .block_cartDelivery_more a{color:#2689d5;font-family:Inter-SemiBold;font-size:14px;font-style:normal;line-height:22px;letter-spacing:.14px;border-bottom:1px solid #2689d5;text-decoration-style:-moz-none;text-decoration:none;padding:2px 0}.secondTool .block_cartDelivery_more a:hover{color:#123e6b;border-bottom-color:#123e6b}.block_cartDelivery_sity .cartDelivery_content_info{position:relative}.block_cartDelivery_sity .pickup{color:#2689d5;font-family:Inter-Medium;line-height:22px;letter-spacing:.14px;border-bottom:1px dashed #2689d5;cursor:pointer}.block_cartDelivery_sity .pickup:hover{color:#123e6b;border-bottom-color:#123e6b}.block_cartDelivery_sity .pickup-info{display:none;position:absolute;border:1px solid #bdbdbd;background:#fff;width:300px;box-shadow:1px 1px 12px #dbdbdb;padding:15px;z-index:10}.block_cartDelivery_sity .pickup-info.open{display:block}.block_cartDelivery_sity .pickup-info ins{background:url(/local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/images/clear.png)no-repeat 0 0;display:block;position:absolute;top:10px;right:10px;width:10px;height:9px;cursor:pointer}#elementTools .row img,#smallElementTools .row img{vertical-align:middle;padding-right:8px;margin-top:-3px}#elementTools .label,#smallElementTools .label{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration:none;line-height:21px;font-size:15px;color:#717171;background-image:none;background-color:transparent;border:0;padding:0}#elementTools .label:hover,#smallElementTools .label:hover{color:#000}#elementTools .label:active,#smallElementTools .label:active{position:relative}#catalogElement .fastBack{display:inline-block;text-align:center;background:#fff;line-height:51px;border-radius:4px;height:51px;font-size:16px;text-align:center;display:block;text-decoration:none;margin-bottom:12px;border:2px solid #51a7e0;color:#51a7e0;letter-spacing:.32px}#catalogElement .fastBack{margin-bottom:0}#catalogElement .fastBack:hover{color:#123e6b}#elementTools .min-sum{max-width:220px;text-align:center}#elementTools .article,#smallElementTools .article{margin-bottom:12px;font-size:14px;color:#888}#elementTools .article{margin-bottom:42px}.product-price{position:relative;font-weight:700;font-size:21px;margin-bottom:12px;text-decoration:none;display:block;color:#000}.product-price--sm{margin-top:12px}.product-price__item{position:relative;display:block}.product-price__item:before{position:absolute;left:0;width:30px;height:100%;margin-right:10px;background:url(/local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/images/fire.png)0 0/contain no-repeat;pointer-events:none}.product-price__item.product-price__item--old{text-decoration:line-through;color:#6b717a;font-size:18px;font-family:Inter}.product-price__item--old~.product-price__item{margin-left:-3px;padding-left:30px;color:#f26600}.product-price__item--old~.product-price__item:before{content:""}@media (min-width:1001px){.product-price__item--old{margin-left:0}}#elementTools .block_buy{display:flex;gap:16px;margin-top:28px}#elementTools .block_buy .row{width:calc(50% - 8px)}#elementTools .block_buy__options,#smallElementTools .block_buy__options{display:flex;justify-content:space-between;align-items:center;margin-top:28px}#smallElementTools .block_buy__options{margin-top:30px}#elementTools .block_buy__options-link,#smallElementTools .block_buy__options-link{display:flex;justify-content:space-between;align-items:center}#elementTools .block_buy__options a,#smallElementTools .block_buy__options a{text-decoration:none}.block_buy__options a,.block_buy__options-link #tcb--button_wrap,.block_buy__options-link #tcb--button_wrap .tcb--button{display:flex;align-items:center;justify-content:center;text-align:center}.block_buy__options-link #tcb--button_wrap .tcb--button{gap:5px;height:19px}#elementTools .block_buy__options a span,#smallElementTools .block_buy__options a span{color:#282828;font-size:16px;font-weight:500;line-height:19px;padding:0 12px;font-family:Inter-Medium}.block_buy__options-cart,#smallElementTools .block_buy__options-cart{width:20px;height:20px}.block_buy__options-cart a,#smallElementTools .block_buy__options-cart a{justify-content:end}#elementTools .block_buy__options .border-right,#smallElementTools .block_buy__options .border-right{border-right:1px solid #cecece}#elementTools .block_buy__options .tcb--button:hover,#elementTools .block_buy__options a:hover span{color:#123e6b;text-decoration:underline}#elementTools .block_buy__options .block_buy__options-cart a::after,#smallElementTools .block_buy__options .block_buy__options-cart a::after{content:url(/local/templates/dresscodeV2/images/arrow_cart.svg)}#elementTools .addCart,#smallElementTools .addCart{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;line-height:54px;border-radius:4px;color:#fff;height:54px;font-size:16px;text-align:center;display:block;text-decoration:none;font-family:Inter-Medium;letter-spacing:.32px}#elementTools .addCart.added,#smallElementTools .addCart.added{background:#2b2b2b}#elementTools .addCart.added:hover,#smallElementTools .addCart.added:hover{background:#3b3b3b}#smallElementTools .min-sum{max-width:220px;text-align:center}#elementTools .rating,#smallElementTools .rating{display:inline-block;vertical-align:middle;margin-left:6px;margin-top:-4px;position:relative;overflow:hidden;height:15px;width:79px;z-index:2}#elementTools .rating i,#smallElementTools .rating i{background:url(/local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/images/rating.png)0 0;height:15px;width:79px;position:absolute;display:block;left:0;top:0}#elementTools .rating i.m,#smallElementTools .rating i.m{background:url(/local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/images/rating.png)0-14px;width:0;z-index:10}#elementTools .icon,#smallElementTools .icon{vertical-align:middle;display:inline-block}#smallElementTools .mainTool{margin-top:24px}.ya-share-label{margin-bottom:6px;margin-top:36px;color:#717171}#elementContainer{position:relative;width:calc(100% - 498px)}#elementContainer .mainContainer{display:flex;width:100%}#elementContainer .description{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-right:12px;border-bottom:1px solid #e7e8ea;padding-bottom:12px;margin-bottom:12px;font-size:13px}#elementContainer .description .heading{margin-bottom:12px;font-size:16px}#elementContainer .description .readMore{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;margin:4px 0;display:block;color:#888}#elementContainer .description .readMore:hover{color:#000}#elementContainer .mainContainer .col{vertical-align:middle;display:table-cell;padding:20px 0;width:calc(100% - 267px)}#elementContainer .mainContainer .col.hide{display:none}#elementContainer .mainContainer .col{vertical-align:middle;text-align:center;position:relative}#elementContainer #pictureContainer .pictureSlider{table-layout:fixed}#elementContainer #pictureContainer .pictureSlider .item{padding:0 24px}#elementContainer #pictureContainer .item a{text-align:center;display:block;border-radius:6px;border:2px solid #efefef;padding:10px}#elementContainer #pictureContainer .item a img{vertical-align:middle;max-height:100%;max-width:90%}#elementContainer #moreImagesCarousel{position:relative;padding-top:24px;margin-top:24px;overflow:hidden}#elementContainer #moreImagesCarousel.hide,.sliderDetailBlock.hide{display:none}#elementContainer #moreImagesCarousel #moreImagesLeftButton,#elementContainer #moreImagesCarousel #moreImagesRightButton{background:url(/local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/images/carouselArrowSmall.png)0 0 no-repeat;position:absolute;margin-top:3px;height:16px;opacity:.5;z-index:22;width:14px;top:50%}#elementContainer #moreImagesCarousel #moreImagesLeftButton:hover,#elementContainer #moreImagesCarousel #moreImagesRightButton:hover{opacity:.8}#elementContainer #moreImagesCarousel #moreImagesLeftButton:active,#elementContainer #moreImagesCarousel #moreImagesRightButton:active{opacity:1}#elementContainer #moreImagesCarousel #moreImagesLeftButton{left:32px}#elementContainer #moreImagesCarousel #moreImagesRightButton{background-position:-14px 0;right:32px}#elementContainer #moreImagesCarousel .carouselWrapper{overflow:hidden;margin:auto;width:80%}#elementContainer #moreImagesCarousel .slideBox{position:relative;overflow:hidden;list-style:none;height:62px;padding:0;margin:0}#elementContainer #moreImagesCarousel .slideBox .item{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:relative;text-align:center;line-height:50px;opacity:.5;height:50px;float:left}#elementContainer #moreImagesCarousel .slideBox .item.selected{opacity:1}#elementContainer #moreImagesCarousel .slideBox .item.selected:after{transform:translateX(-50%);border-bottom:2px solid #000;position:absolute;display:block;content:"";width:30%;left:50%;bottom:-12px}#elementContainer #moreImagesCarousel .slideBox .item a{display:block;line-height:50px;height:50px}#elementContainer #moreImagesCarousel .slideBox .item img{vertical-align:middle;margin-top:-4px;max-height:100%;max-width:100%}#sliderDetail{display:flex;min-width:1px;padding:0 68px 0 0;max-height:100%;height:auto}#sliderDetail .sliderDetailBlock:nth-child(1){flex:0 0 auto;width:100px}#sliderDetail .sliderDetailBlock:nth-child(2){flex:1 1 auto;min-width:1px}#sliderDetail .slick-slide{box-sizing:border-box}#sliderDetail .pictureCarouselNav{height:100%;margin-right:28px}#sliderDetail .pictureCarouselNav:empty *{width:0;height:0}#sliderDetail .pictureCarouselNav .slick-list{display:flex;justify-content:center;border:0}#sliderDetail img{margin:auto;max-height:470px;max-width:100%}#sliderDetail .pictureCarouselNav .slick-slide{margin:1px 0 16px 0;height:84px;display:flex;align-items:center;justify-content:center;min-width:72px;box-sizing:border-box}#sliderDetail .pictureCarouselNav .slick-slide>*{min-width:1px;flex:1 1 auto}#sliderDetail .pictureCarouselNav .slick-slide .itemImg{padding:8px;width:inherit;box-sizing:border-box}#sliderDetail .pictureCarouselNav .slick-slide.slick-current .itemImg{border-radius:4px;border:2px solid rgba(81,167,224,.6)}#sliderDetail .pictureCarouselNav .slick-slide:not(.slick-current) .itemImg{border-radius:4px;border:2px solid #dbdbdb;opacity:.4}#sliderDetail .pictureBig:not(.pictureSliderBig) .item{padding:50px 18px}#sliderDetail .pictureSliderBig .item{padding:50px 18px}#sliderDetail .pictureBig:hover .slick-arrow{display:block!important}#sliderDetail .pictureBig .slick-arrow{display:none!important}#elementContainer .markerContainer{position:absolute;z-index:3;right:24px;top:24px}#elementContainer .marker{margin:0 45px 12px auto;width:fit-content;padding:3px 4px}#elementContainer .marker,.product .marker{font-family:Inter;font-size:14px;line-height:20px;background-color:#424242;color:#fff;z-index:2;border-radius:2px;border:1px solid rgba(0,0,0,.03)}#elementContainer .brandImage{display:block;margin:15px 0 0;width:fit-content}#elementContainer .brandImage img{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;vertical-align:middle;max-height:100%;max-width:168px}#elementContainer .brandImage:hover img{opacity:.7}#elementContainer .headingBox{table-layout:fixed;display:table;width:100%}#elementContainer .headingBox .heading{display:table-cell;vertical-align:top;padding-bottom:12px;font-size:16px}#elementContainer .headingBox .moreProperties{vertical-align:top;display:table-cell;padding-right:24px;padding-left:12px;width:40%}#elementContainer .headingBox a{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;text-decoration:none;color:#414141;font-family:Inter-Medium;font-size:14px;line-height:20px;letter-spacing:.14px}#elementContainer .headingBox .morePropertiesLink{border-bottom:1px dashed #414141}#elementContainer .headingBox .propertyValue a:not(.morePropertiesLink){text-decoration:underline;margin:10px 0}#elementContainer .headingBox .propertyValue a:hover{color:#123e6b}#elementContainer .headingBox a{width:fit-content;display:block}#elementContainer .elementProperties .propertiesTitle{color:#414141;font-size:16px;font-weight:500;line-height:21px;margin-bottom:12px}#elementContainer .elementProperties .propertyTable .propertyName{color:#818181;font-family:Inter;font-size:14px;font-weight:400;line-height:26px}#elementContainer .elementProperties .propertyTable .propertyValue{color:#282828;font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:26px;padding:16px 0}#elementContainer .elementProperties .propertyTable .analog{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;color:#000}#elementContainer .elementProperties .propertyTable .analog:hover{color:#888}#elementContainer .elementSkuPropertyValue{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#elementContainer .elementSkuPropertyValue.loading{opacity:.5}#elementContainer .elementSkuVariantLabel{margin-top:24px;font-size:16px}#elementContainer .elementSkuPropertyName{margin-bottom:4px;font-size:13px;color:#000}#elementContainer .elementSkuPropertyList{overflow:hidden;list-style:none;margin:0-4px;padding:0}#elementContainer .elementSkuProperty{overflow:hidden;margin:12px 0}#elementContainer .elementSkuProperty li{box-sizing:border-box;overflow:hidden;min-width:65px;padding:4px;float:left}#elementContainer .elementSkuProperty .selected .elementSkuPropertyLink{position:relative}#elementContainer .elementSkuProperty .disabled{display:none}#elementContainer .elementSkuPropertyLink{border:1px solid #ddd;text-decoration:none;text-align:center;line-height:35px;padding:4px 6px;display:block;color:#000}#elementContainer .elementSkuPropertyList img{vertical-align:middle;max-height:100%;max-width:100%}#elementContainer #detailText{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding-bottom:20px;font-size:14px;clear:both;margin-bottom:36px}#elementContainer #detailText,#elementContainer #feature,#elementContainer .contactsCartItem{border-bottom:1.5px solid #f0f0f0}#elementContainer .contactsCartItem{border-bottom:1.5px solid #f0f0f0;color:#414141}#elementContainer #feature{padding-bottom:34px}#tableContainer #elementContainer .heading{font-family:Inter;font-weight:600;color:#282828;font-size:24px;text-transform:initial}#elementContainer #detailText .heading{padding:20px 0 12px}#elementContainer #detailText .changeDescription *{font-size:16px;font-family:Inter}#detailText .changeDescription ul:not([class]){list-style-type:none}#detailText .changeDescription ul:not([class]) li{font-size:16px;position:relative}#detailText .changeDescription ul:not([class]) li::before{content:"";left:-24px;top:4px;border:6px solid transparent;border-left:9px solid #7b7b7b;position:absolute}#detailText .changeDescription ul:not([class]) li:not(:last-child){margin-bottom:15px}#elementContainer #detailText img{max-width:100%}#morePhotoSlider{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;margin:24px 48px 0 48px}#morePhotoSlider .morePhotos{-webkit-transition:opacity .6s ease-in-out;-o-transition:opacity .6s ease-in-out;transition:opacity .6s ease-in-out;visibility:hidden;overflow:hidden;opacity:0}#morePhotoSlider .morePhotos .photoItem{position:relative;text-align:center;opacity:.6;float:left}#morePhotoSlider .morePhotos .photoItem.selected{padding-bottom:24px;opacity:1}#morePhotoSlider .morePhotos .photoItem.selected:after{transform:translateX(-50%);border-bottom:2px solid #000;position:absolute;display:block;content:"";width:30%;left:50%;bottom:0}#morePhotoSlider .morePhotos .photoItem a{display:inline-block;line-height:100px;height:100px}#morePhotoSlider .morePhotos .photoItem img{max-width:100%;max-height:100%;vertical-align:middle}#elementContainer .zoom{cursor:zoom-in}#related,#similar{margin-top:20px}#catalogElement .elementContainer-wrapper,#catalogElement #elementTools{font-family:Inter}#catalogElement .product{border:0}#catalogElement .product{height:346px!important;width:25%!important;border:0!important;border-bottom:1px solid #e7e8ea!important;border-right:1px solid #e7e8ea!important}#catalogElement .product:nth-child(4n+4){border-right:0!important}#catalogElement .product:first-child{border-left:0}#catalogElement .product:nth-child(4n+1){border-left:0}#catalogElement .product:nth-child(1),#catalogElement .product:nth-child(2),#catalogElement .product:nth-child(3),#catalogElement .product:nth-child(4){border-bottom:0;border-top:0}#elementProperties{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:auto}#elementProperties .heading{padding-bottom:12px;font-weight:800;font-size:20px;display:block;color:#414141;font-size:24px;font-weight:700;line-height:21px}.elementProperties a{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;text-decoration-style:-moz-none;text-decoration:none;color:#333}#elementProperties .stats{width:100%;min-width:600px;box-sizing:border-box;overflow:hidden}#elementProperties .stats a{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;color:#414141}#elementProperties .stats a:active{position:relative;top:1px}#elementProperties .stats tr.thead td{text-align:start;color:#282828;font-family:Inter;font-size:16px;font-weight:700;line-height:120%;letter-spacing:.32px}#elementProperties .stats tr.thead:not(:first-child) td{padding-top:25px}#elementProperties .stats td{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;padding:6px 0 10px 0;color:#000;font-size:16px;line-height:normal;font-family:Inter}#elementProperties .stats td.name{color:#000}#elementProperties .stats td:not(.name){color:#414141}#elementProperties .stats .question{background:url(/local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/images/questions.png?v1)0 0;-webkit-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;transition:all 0s ease-in-out;vertical-align:middle;display:inline-block;margin-left:7px;height:23px;width:23px}#elementProperties .stats .question:hover{background:url(/local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/images/questions.png?v1)0}#elementProperties .stats .question:active{background:url(/local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/images/questions.png?v1)0}#elementProperties .stats .gray td{background-color:#f6f6f6}#elementProperties .stats tr:not(.thead) td:first-child{border-bottom:1px dashed #d6d6d6}#elementProperties .stats .cap,#elementProperties .stats .cap:hover td{background-color:#fff!important;border:0!important}#elementProperties .stats .cap td{font-size:18px;color:#000;padding:12px 0}#elementProperties .stats .name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:50%}#elementProperties .stats .analog{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-size:13px;text-decoration:none;color:#9d9d9d;border-bottom:1px solid #d0d0d0;padding-bottom:1px}#elementProperties .stats .analog:hover{color:#000;border-bottom-color:#000}#elementProperties .stats .analog:active{position:relative;top:1px}#elementProperties .stats .right{text-align:right;padding-right:10%}@media (max-width:720px){#elementProperties.table-adaptive *{box-sizing:border-box}#elementProperties.table-adaptive{display:flex;flex-direction:column}#elementProperties.table-adaptive .stats{min-width:auto}#elementProperties.table-adaptive .stats .name span{padding:0;color:#717171;font-weight:500;font-size:15px}#catalogElement .bx_pagination_bottom{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 24px}#elementProperties.table-adaptive .stats .right{display:none}}#files{margin-top:24px}#files .wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#files .heading{padding:0 0 32px;font-weight:800;font-size:20px;display:block}#files .items{display:flex;flex-wrap:wrap;overflow:hidden;padding-bottom:20px;margin-bottom:36px;max-width:80%;row-gap:44px}#files .item{overflow:hidden;width:50%;display:flex;gap:28px;align-items:center}#files .item .icon a{display:block}#files .item .icon img{vertical-align:middle;max-width:100%}#files .item .info a:hover{color:#123e6b;text-decoration:underline}#files .item .info a:hover span{color:#282828}#files .item .info a span{font-size:16px;letter-spacing:.32px}#files .item .info .name{font-size:14px;display:block;color:#282828;text-decoration:none}#files .item .info .info-data{display:flex;color:#123e6b}#files .item .info .name span{vertical-align:middle;display:inline-block;line-height:21px}#files .item small{display:block}#video{margin-top:24px}#video .wrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 24px}#video .heading{border-top:1px solid #efefef;padding:36px 24px;font-weight:800;font-size:20px;display:block}#video .items{overflow:hidden;margin:0-12px}#video .items.sz1{margin:0}#video .item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:33.33333%;padding:0 12px 24px 12px}#video .item iframe{height:200px;width:100%}#video .items.sz1 .item{padding:0;width:100%}#video .items.sz1 iframe{height:500px}#video .items.sz2 .item{width:50%}#video .items.sz2 iframe{height:300px}#elementError{background-color:rgba(0,0,0,.298);display:none;height:100%;left:0;overflow:visible;position:fixed;top:0;width:100%;z-index:998}#elementErrorContainer{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:1px 1px 12px rgba(0,0,0,.5);background-color:#fff;margin-left:-150px;margin-top:-130px;position:relative;overflow:hidden;color:#000;width:300px;z-index:999;left:50%;top:50%}#elementErrorContainer span.heading{background-color:#424242;color:#fff;display:block;font-size:16px;line-height:50px;height:50px;text-align:center;margin:0;padding:0}#elementErrorContainer p{text-align:center;color:#000;padding:12px}#elementErrorContainer #elementErrorClose{background:url(/local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/images/exit.png)0 0 no-repeat;margin-bottom:24px;position:absolute;display:block;height:21px;right:24px;width:21px;top:16px}#elementErrorContainer #elementErrorClose:hover{background:url(/local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/images/exit.png)0-21px no-repeat}#elementErrorContainer #elementErrorClose:active{background:url(/local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/images/exit.png)0-42px no-repeat}#elementErrorContainer .close{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:block;height:35px;line-height:35px;text-align:center;color:#ccc;background:#424242;width:140px;text-decoration:none;margin:0 auto 12px}#elementErrorContainer .close:hover{background:#2b2b2b}#elementErrorContainer .close:active{position:relative;top:1px}#catalogElement #hint{position:absolute;border:1px solid #bdbdbd;background:#fff;width:300px;box-shadow:1px 1px 12px #dbdbdb;padding:12px}#catalogElement #hint span{font-size:14px;line-height:31px;font-weight:600;display:block}#catalogElement #hint ins{background:url(/local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/images/clear.png)no-repeat 0 0;display:block;position:absolute;top:12px;right:12px;width:10px;height:9px;cursor:pointer}#catalogElement #hint ins:active{top:13px}#complect{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 24px}#complect .heading{border-top:1px solid #efefef;padding:24px 0 12px 0;font-weight:800;font-size:20px;display:block}#complect .complectList{overflow:hidden;margin:0-12px}#complect .complectListItem{position:relative;height:355px;float:left;width:25%}#complect .complectListItemWrap{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px}#complect .complectListItemPicture img{-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;vertical-align:middle;max-height:90%;max-width:90%}#complect .complectListItemPicture:hover img{opacity:.8}#complect .complectListItemPicLink{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;display:block;text-align:center;height:240px;line-height:240px}#complect .complectListItemLink{-webkit-transition:.2s all ease-in-out;-o-transition:.2s all ease-in-out;transition:.2s all ease-in-out;text-decoration:none;margin-bottom:12px;line-height:44px;overflow:hidden;font-size:14px;display:block;height:44px}#complect .complectListItemLink .middle{display:inline-block;vertical-align:top;line-height:21px}#complect .complectListItemPrice{font-weight:700;font-size:18px;display:block;text-decoration:none;margin-bottom:12px}#complect .complectListItemPrice .measure{font-size:16px}#complect .complectListItemPrice .discount{padding-left:4px;font-size:14px}#complect .complectResult{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #e8e8e8;background-color:#fdfdfd;padding-right:24px;padding-left:24px;line-height:60px;overflow:hidden;height:60px}#complect .complectPriceResult{font-weight:700;display:inline-block;margin-left:12px;font-size:18px}#complect .complectResult .discount{margin-left:12px;font-size:14px;color:#888}#complect .complectResultEconomy{border-left:1px solid #e8e8e8;padding-left:24px;float:right}#complect .complectResultEconomyValue{font-weight:700;margin-left:12px;font-size:16px}#complect .complectListItem:after{transform:translateY(-50%);position:absolute;font-size:48px;display:block;color:#888;content:"+";right:-12px;top:50%}#complect .complectListItem:last-child:after,#complect .complectListItem:nth-child(4n):after{display:none}#zoomer{-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;visibility:hidden;transform:scale(.7)}#zoomer.opened{opacity:1;visibility:visible;transform:scale(1)}#zoomer #zoomerExitLink{background:url(/local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/images/exitBig.png)0 0 no-repeat;height:50px;opacity:.5;width:50px}#zoomer #zoomerExitLink:hover{opacity:.8}#zoomer #zoomerExitLink:active{height:48px;opacity:1;top:25px}#zoomerMoreImagesContainerWrapper .item{-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#zoomerMoreImagesContainerWrapper .item:hover{opacity:.9!important}#zoomerMoreImagesContainerWrapper .selected{opacity:1!important}#zoomerBigPrevMore,#zoomerBigNextMore{background:url(/local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/images/carouselArrowsBig.png)0 0 no-repeat;opacity:.5}#zoomerBigNextMore{background-position:-57px 0}#zoomerNextMore,#zoomerPrevMore{background:url(/local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/images/carouselArrows.png)0 0 no-repeat;opacity:.5}#zoomerNextMore{background-position:-80px 0}#zoomerPrevMore:hover,#zoomerNextMore:hover,#zoomerBigPrevMore:hover,#zoomerBigNextMore:hover{opacity:.8}#zoomerPrevMore:active,#zoomerNextMore:active,#zoomerBigPrevMore:active,#zoomerBigNextMore:active{opacity:1}#zoomerNextMore:active{right:-1px!important}#zoomerPrevMore:active{left:-1px!important}#zoomerBigPrevMore:active{left:23px!important}#zoomerBigNextMore:active{right:23px!important}#zoomerMoreImagesContainerWrapper .link:active{position:relative;top:1px}.mainTool_first_block{display:flex;align-items:start;justify-content:space-between;gap:10px}.block_count .wc-counter__button--down{background-color:red}.qr-whatsapp-blog{display:none;position:relative;flex-direction:column;align-items:end}.qr-whatsapp-blog a{line-height:0}.detail-discount-note{font-size:14px;margin-bottom:12px;color:#888}.props-detail-block{display:table-cell;align-items:flex-start}.detail-block_content,.detail-block_contentno-image-brand{display:flex;gap:36px;flex-direction:column}.company-modal .company-info{line-height:30px}.company-modal .company-info span{font-family:Inter-Semibold}.props-detail-block .detail-block_dealer{color:#414141;font-family:Inter-Medium;font-size:14px;line-height:15px;text-transform:capitalize}.props-detail-block .detail-block_dealer a{color:#2689d5;font-family:Inter-Medium;font-size:14px;line-height:20px;text-transform:lowercase;border-bottom:1px dashed #2689d5;padding:0 0 2px;text-decoration:none}.props-detail-block .detail-block_dealer a:hover{color:#123e6b;border-bottom-color:#123e6b}.props-detail-block .detail-block_advantages{font-family:Inter-SemiBold;color:#2689d5;font-size:14px;line-height:22px;letter-spacing:.8px;border-bottom:3px dashed #2689d5;width:fit-content;text-decoration-style:-moz-none;text-decoration:none;border-block-end-style:dotted}.display--desctop{display:none}@media (min-width:1101px){.qr-whatsapp-blog{display:flex}#elementContainer .mainContainer .props-detail-block{display:flex!important;width:267px;margin-top:30px}}@media (max-width:640px){#catalogElement #hint{width:160px}#catalogElement #hint span{line-height:25px}}.qr-block-desktop{display:flex;gap:10px}.qr-block-desktop .qr-tab-pane{display:none}.qr-block-desktop .qr-tab-pane.active{display:block}.qr-link-blog{max-width:93px}.qr-buttons{display:flex;flex-direction:column;gap:6px}.qr-buttons button{border:0;background:0 0;width:18px;height:18px;padding:0;cursor:pointer}.qr-link-blog img{width:66px}.qr-link-blog__descr{color:#414141;font-family:Inter-SemiBold;font-size:11px;line-height:14px;letter-spacing:-.2px;margin-top:8px;text-align:center;margin-left:-28px;max-width:93px;display:block}.no-image-brand{margin-top:50px}.qr-blog--mobile{display:flex;gap:30px}.qr-blog--mobile-link{display:flex;gap:20px}.qr-blog--mobile-text{color:#414141;font-family:Inter-Medium;font-size:14px;line-height:18px;letter-spacing:.28px}.qr-blog--mobile-link img{max-height:70px}.delivery-modal{display:inline-flex!important;flex-direction:column}.delivery-modal .deliveries-info .insignificant{color:#888;font-size:80%}.deliveries-pec{border:1px solid #ccc}.delivery-modal .deliveries-info .main-text a{color:#000;text-decoration-color:#000}.delivery-modal .deliveries-info .main-text ul{list-style:none;position:relative;left:-35px}.delivery-modal .deliveries-info .main-text li::before{content:"•";position:relative;left:-5px}@media (min-width:768px){.delivery-modal{flex-direction:row}.delivery-modal .deliveries-info{margin-right:30px;max-width:310px}}@media (max-width:768px){.delivery-modal .deliveries-info{max-width:320px}}#productRecommendTabs{overflow:hidden;background:0 0;font-family:Inter}#productRecommendTabs .tab{display:none}#productRecommendTabs .tab.selected{display:block}#productRecommendTabs .product:hover .wrap{box-shadow:none}#productRecommendTabs .product:hover .tabloid{border-color:transparent}#productRecommendTabs #topProduct,#productRecommendTabs #viewedProduct{overflow:visible!important}#productRecommendTabs #topProduct .wrap{margin:0}#productRecommendTabs #viewedProduct .wrap{margin:0;border-radius:8px;border:1px solid rgba(0,0,0,.06);background:var(--white, #FFF)}#productRecommendTabs #topProduct .topBtnLeft,#productRecommendTabs #viewedProduct .viewedBtnLeft{left:-22px;border-radius:44px;background:#fff;box-shadow:0 2px 16px 0 rgba(0,0,0,.08);height:44px;width:44px}#productRecommendTabs #topProduct .topBtnRight,#productRecommendTabs #viewedProduct .viewedBtnRight{right:-22px;border-radius:44px;background:#fff;box-shadow:0 2px 16px 0 rgba(0,0,0,.08);height:44px;width:44px}#productRecommendTabs #topProduct .topBtnLeft::before,#productRecommendTabs #viewedProduct .viewedBtnLeft::before{content:url(/local/templates/dresscodeV2/images/arrow_slider.svg);transform:rotate(-180deg);position:absolute;z-index:1;top:7px;left:13px}#productRecommendTabs #topProduct .topBtnRight::before,#productRecommendTabs #viewedProduct .viewedBtnRight::before{content:url(/local/templates/dresscodeV2/images/arrow_slider.svg);position:absolute;z-index:1;top:13px;left:13px}#productRecommendTabs #topProduct .productList .item,#productRecommendTabs #viewedProduct .productList .item{border:0}#productRecommendTabsCaption{background:0 0;border:0;line-height:55px;height:65px}#productRecommendTabsCaption .item .selected,#infoTabsCaption .item .selected{border-bottom:3px solid #3498db;color:#414141;font-size:24px;line-height:21px;text-transform:initial;cursor:default}#productRecommendTabsCaption .item .selected:hover{color:#3498db}#productRecommendTabsCaption .items{text-align:start;overflow:hidden}#productRecommendTabsCaption .item:last-child{margin-right:0}#productRecommendTabsCaption .item{vertical-align:middle;display:inline-block;margin-right:24px}#productRecommendTabsCaption .item a{font-size:24px;line-height:21px;text-transform:initial;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;font-weight:700;text-decoration:none;padding-bottom:8px;color:#888;cursor:pointer}#productRecommendTabsCaption .item a:hover{color:#3498db}#productRecommendTabsCaption .item:only-child a{border:0}#productRecommendTabsCaption .item:only-child .selected:hover{color:#414141}#productRecommendTabs .wrapper,#productRecommendTabsCaption .wrapper{max-width:1480px;min-width:320px;margin:auto;position:relative}@media all and (max-width:1500px){#productRecommendTabs .wrapper,#productRecommendTabsCaption .wrapper,.limiter{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 22px}}@media all and (max-width:700px){#productRecommendTabs .wrapper,#productRecommendTabsCaption .wrapper{padding:0 12px;margin:0}.limiter{padding:0 17px;margin:0}}#productRecommendTabs #loading_screen{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#itc_product_recommend.loading{opacity:.5}.fancybox-detail .fancybox-navigation .fancybox-button{color:transparent}body .fancybox-detail .fancybox-navigation .fancybox-button[disabled],.fancybox-navigation .fancybox-button[disabled]:hover{color:transparent;opacity:.5}.fancybox-detail .fancybox-inner{width:1200px;height:88vh;min-height:700px;background-color:#fff;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;border-radius:8px}.fancybox-detail .fancybox-slide--image .fancybox-image{background-color:#fff;object-fit:contain;border-radius:4px;padding-bottom:100px}.fancybox-detail .fancybox-thumbs{background:0 0!important;position:relative!important;top:calc(88vh - 60px)!important;width:auto!important}.fancybox-detail .fancybox-thumbs__list{display:flex;min-width:600px!important;height:auto!important;bottom:0;margin:auto!important;background-color:#fff;padding:10px;max-width:1200px;justify-content:center}.fancybox-detail .fancybox-container *{transition-duration:0ms!important}body .fancybox-detail .fancybox-container .fancybox-content .fancybox-close-small{display:inline-block}.fancybox-detail .fancybox-inner{right:0}.fancybox-detail .fancybox-thumbs .fancybox-thumbs__list{overflow:visible}.fancybox-detail .fancybox-thumbs .fancybox-thumbs__list a{margin:0 16px;background-size:contain;background-color:transparent;height:70px;width:100px;overflow:visible}.fancybox-detail .fancybox-thumbs .fancybox-thumbs__list a img{padding:8px}.fancybox-thumbs .fancybox-thumbs__list a::before{content:none;opacity:0}.fancybox-detail .fancybox-thumbs .fancybox-thumbs__list a.fancybox-thumbs-active::after{border-radius:4px;border:2px solid rgba(81,167,224,.6);left:-8px;right:-8px;bottom:-8px;content:"";position:absolute;top:-8px;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:100}.fancybox-detail .fancybox-navigation{max-width:1200px;position:relative;margin:auto;height:88vh;max-height:700px}.fancybox-detail .fancybox-navigation .fancybox-button{top:50%!important;transform:translateY(-50%);border-radius:44px;background:#fff;box-shadow:0 2px 16px 0 rgba(0,0,0,.08);height:44px;width:44px;padding:0;margin:0 8px}.fancybox-detail .fancybox-button--arrow_right::before{content:url(/local/templates/dresscodeV2/images/arrow_slider.svg);position:absolute;z-index:2;top:13px;left:13px}.fancybox-detail .fancybox-button--arrow_left::before{content:url(/local/templates/dresscodeV2/images/arrow_slider.svg);transform:rotate(-180deg);position:absolute;z-index:2;top:10px;left:14px}.fancybox-detail .fancybox-content button{display:none}.fancybox-detail .fancybox-button--close{background:0 0}.fancybox-detail .fancybox-button--close svg path{fill:#414141}@media (max-width:1210px){.fancybox-detail .fancybox-inner{width:800px!important}.fancybox-detail .fancybox-navigation{max-width:800px}.fancybox-detail .fancybox-thumbs__list{min-width:800px!important;max-width:800px!important}}@media (max-width:992px){.fancybox-detail .fancybox-thumbs{display:none!important}.fancybox-detail .fancybox-inner{width:600px!important}.fancybox-detail .fancybox-navigation{max-width:600px}.fancybox-detail .fancybox-thumbs{top:calc(88vh - 100px)!important}.fancybox-detail .fancybox-thumbs__list{min-width:600px!important;max-width:600px!important;display:grid;grid-template-rows:70px 70px;grid-template-columns:repeat(auto-fit,minmax(70px,1fr))}.fancybox-detail .fancybox-thumbs .fancybox-thumbs__list a{width:50px;height:45px}}@media (max-width:700px){.fancybox-detail .fancybox-inner{width:460px!important}.fancybox-detail .fancybox-navigation{max-width:460px}.fancybox-detail .fancybox-slide--image .fancybox-image{margin:auto;background-color:#fff;padding:30px;object-fit:contain;padding-bottom:80px!important}.fancybox-detail .fancybox-thumbs{top:calc(88vh - 115px)!important}.fancybox-detail .fancybox-thumbs__list{min-width:460px!important;max-width:460px!important}}@media (max-width:480px){.fancybox-detail .fancybox-inner{width:360px!important}.fancybox-detail .fancybox-navigation{max-width:360px}.fancybox-detail .fancybox-thumbs__list{min-width:350px!important;max-width:350px!important}}
/* End */


/* Start:/local/templates/dresscodeV2/components/tinkoff/tcb.button/.default/tcb_button.css?175489414616524*/
@font-face {
	font-family: haas;
	font-style: normal;
	font-weight: 400;
	src: url(https://tcb.cdn-tinkoff.ru/static/fonts/haas/v6/NeueHaasUnicaW1G-Regular.eot) format("eot"),url(https://tcb.cdn-tinkoff.ru/static/fonts/haas/v6/NeueHaasUnicaW1G-Regular.woff2) format("woff2"),url(https://tcb.cdn-tinkoff.ru/static/fonts/haas/v6/NeueHaasUnicaW1G-Regular.woff) format("woff"),url(https://tcb.cdn-tinkoff.ru/static/fonts/haas/v6/NeueHaasUnicaW1G-Regular.ttf) format("ttf")
}

@font-face {
	font-family: haas;
	font-style: normal;
	font-weight: 500;
	src: url(https://tcb.cdn-tinkoff.ru/static/fonts/haas/v6/NeueHaasUnicaW1G-Medium.eot) format("eot"),url(https://tcb.cdn-tinkoff.ru/static/fonts/haas/v6/NeueHaasUnicaW1G-Medium.woff2) format("woff2"),url(https://tcb.cdn-tinkoff.ru/static/fonts/haas/v6/NeueHaasUnicaW1G-Medium.woff) format("woff"),url(https://tcb.cdn-tinkoff.ru/static/fonts/haas/v6/NeueHaasUnicaW1G-Medium.ttf) format("ttf")
}

@font-face {
	font-family: TinkoffSans;
	font-style: normal;
	font-weight: 400;
	src: url(https://tcb.cdn-tinkoff.ru/static/fonts/TinkoffSans/v2/TinkoffSans_Regular.woff2) format("woff2"),url(https://tcb.cdn-tinkoff.ru/static/fonts/TinkoffSans/v2/TinkoffSans_Regular.woff) format("woff")
}

@font-face {
	font-family: TinkoffSans;
	font-style: normal;
	font-weight: 500;
	src: url(https://tcb.cdn-tinkoff.ru/static/fonts/TinkoffSans/v2/TinkoffSans_Medium.woff2) format("woff2"),url(https://tcb.cdn-tinkoff.ru/static/fonts/TinkoffSans/v2/TinkoffSans_Medium.woff) format("woff")
}

@font-face {
	font-family: TinkoffSans;
	font-style: normal;
	font-weight: 700;
	src: url(https://tcb.cdn-tinkoff.ru/static/fonts/TinkoffSans/v2/TinkoffSans_Bold.woff2) format("woff2"),url(https://tcb.cdn-tinkoff.ru/static/fonts/TinkoffSans/v2/TinkoffSans_Bold.woff) format("woff")
}
#tcb--popup-window{
	border-radius: 24px;
	padding: 32px 0;
	box-shadow: 0px 18px 30px 0px #000000A3;
	max-width: 100%;
	max-height: 100vh;
	overflow: auto;	
}
.tcb--popup-window-wrap{
	padding: 0 32px;
}
#tcb--popup-window .popup-window-close-icon {
	opacity: 1;
	width: 32px;
	height: 32px;
}
#tcb--popup-window .popup-window-close-icon:after{
	background-image: url('/local/templates/dresscodeV2/components/tinkoff/tcb.button/.default/img/close.svg');
	width: 32px;
	height: 32px;
}
.tcb--popup-logo{
	display: flex;
	justify-content: center;
}
.tcb--popup-logo_img{
	width: 150px;
	height: 34px;
}
.tcb--popup-product {
	margin-top: 20px;
}
.tcb--popup-contactinfo {
	margin-top: 32px;
}
.tcb--popup-product_title,.tcb--popup-contactinfo_title{
	font-family: TinkoffSans, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	font-size: 20px;
	line-height: 24px;
}
#tcb--popup_text-credit .tcb--popup-product_title,
#tcb--popup_text-installment .tcb--popup-product_title{
	margin-top: 20px;
}
.tcb--popup_text-content {
	font-size: 15px;
	line-height: 24px;
	/*font-family: haas,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;*/
	margin-top: 20px;
}
.tcb--popup_text-content > p {
	margin-bottom: 20px;
}
.tcb--popup_text-content > *:first-child {
	margin-top: 0;
}
.tcb--popup_text-content > *:last-child {
	margin-bottom: 0;
}

.tcb--popup_text-bold {
	margin: 10px;
	font-weight: 600;
}
.tcb--popup_list {
	padding: 0;
	counter-reset: num;
	list-style: none;
	display: flex;
	flex-direction: column;
	gap: 16px;
}
.tcb--popup_list-item {
	position: relative;
	padding-left: 18px;
	padding-right: 16px;
	counter-increment: num;
}
.tcb--popup_list-item:before {
	position: absolute;
	content: counter(num)'.';
	font-weight: 600;
	left: 0;
	top: 0;
}

.tcb--popup_list-item-title {
	position: relative;
	font-weight: 600;
	padding-right: 24px;
	cursor: pointer;
}
.tcb--popup_list-item-title:after {
	position: absolute;
	content: '';
	width: 13px;
	height: 9px;
	top: 9px;
	right: 7px;
	background: url('/local/templates/dresscodeV2/images/collapse-arrow.svg');
}
.active > .tcb--popup_list-item-title:after {
	transform: scale(-1);
}
.tcb--popup_list-item-text {
	padding-top: 7px;
	display: none;
}
.active .tcb--popup_list-item-text {
	display: block;
}
.tcb--popup-conditions{
	margin-top: 32px;
	position: relative;
}
.tcb--popup-conditions_title{
	font-family: TinkoffSans, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
	font-size: 20px;
	line-height: 24px;
	padding: 0 32px;
}

#tcb--popup-window .popup-window-close-icon {
	position: fixed;
}

.tcb--form_quantity-field{
	padding: 13px 12px;
	border-radius: 8px 0px 0px 8px;
	background: #244A7F0F;
	font-family:haas,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
	font-size: 13px;
	line-height: 13px;
	margin-right: 2px;
	cursor: text;
	box-sizing: border-box;
	height: 48px;
}
.tcb--form_quantity-field:hover {
	background: #244A7F14;
}

.tcb--form_quantity-field.tcb--form-field--focus{
	padding: 12px 11px;
	border: 1px solid #000;
}
.tcb--form_quantity-field.tcb--form-field--focus.tcb--form-field--invalid{
	padding: 12px 11px;
	border: 1px solid #E31C1C;
}

.tcb--form-field--focus #tcb--form_quantity{
	margin-top: 0px;
}
.tcb--form_quantity-field.tcb--form-field--focus:hover {
	background: #fff;
}

#tcb--form_plus_button{
	width: 32px;
	height: 21px;
	border-radius: 0px 8px 0px 0px;
	background: url('/local/templates/dresscodeV2/components/tinkoff/tcb.button/.default/img/plus.svg') #244A7F0F no-repeat center center;
	display: inline-block;
	margin-bottom: 2px;
}

#tcb--form_plus_button:focus {
	outline: none;
}
#tcb--form_plus_button:hover{
	background-color: #244A7F14;
}
#tcb--form_plus_button:disabled{
	opacity: 0.56;
}

#tcb--form_minus_button{
	width: 32px;
	height: 21px;
	border-radius: 0px 0px 8px 0px;
	background: url('/local/templates/dresscodeV2/components/tinkoff/tcb.button/.default/img/minus.svg') #244A7F0F no-repeat center center;
	display: inline-block;
	/*opacity: 0.56px*/
}
#tcb--form_minus_button:focus{
	outline: none;
}
#tcb--form_minus_button:hover{
	background-color: #244A7F14;
}

#tcb--form_minus_button:disabled{
	opacity: 0.56;
}

#tcb--form_quantity {
	background: none;
	border: none;
	width: 20px;
}
#tcb--form_quantity:focus {
	outline: none;
}

.tcb--form-row_cell{
	flex: 1;
}

.tcb--form-field {
	border-radius: 12px;
	padding: 0 16px 0 12px;
	background: #244A7F0F;
	margin-top: 20px;
	position: relative;
	width: 100%;
	cursor: text;
}

.tcb--form-sep {
	width: 20px;
}
#tcb--form .tcb--form-field input,#tcb--form .tcb--form-field textarea {
	text-align: left;
	width: 100%;
	border: none;
	font-family: haas,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 20px;
	letter-spacing: 0px;
	background: none;
	padding: 9px 4px;
	margin-top: 18px;
	color: #000000CC;
}
.tcb--form-field textarea{
	height: 35px;
	resize:none;
	padding: 7px 4px;
}

.tcb--form-field textarea.tcb--form-field--tall{
	height: 83px;
}

.tcb--form-field input:focus,.tcb--form-field textarea:focus {
	outline: none;
}

.tcb--form-field:hover {
	background: #244A7F14;
}


.tcb--form-field--invalid {
	background: #E01F191F;
}

.tcb--form-field--focus {
	background: #fff;
	border: 1px solid #000000;
	color: #000;
	padding: 0 16px 0 11px;
}

.tcb--form-field--focus:hover {
	background: #fff;
}

.tcb--form-field--invalid.tcb--form-field--focus {
	border: 1px solid #E31C1C;
}

.tcb--form-field_label {
	position: absolute;
	font-size: 15px;
	line-height: 20px;
	color: #0000008A;
	top: 18px;
	left: 16px;
}

.tcb--form-field--filled .tcb--form-field_label{
	top: 10px;
	left: 16px;
	font-size: 13px;
	line-height: 16px;
	color: #000000CC;
}

.tcb--form-field--focus .tcb--form-field_label{
	top: 9px;
	left: 15px;
	font-size: 13px;
	line-height: 16px;
	color: #000000CC;
}

.tcb--form-field--focus input, .tcb--form-field--focus textarea {
	margin-top: 17px;
}
.tcb--form-row_error {
	color: #E31C1C;
	font-size: 13px;
	line-height: 20px;
	font-family: haas,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
	margin-top: 4px;
}
.tcb--form-row_error--hidden {
	display: none;
}
.tcb--popup-product_line{
	display: flex;
	padding: 16px;
	border-bottom: 1px solid #0010241F;
	font-size: 15px;
	line-height: 24px;
	font-family: haas,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
	justify-content: space-between;
	align-items: center;
}
.tcb--popup-product_total {
	padding: 16px;
	display: flex;
	font-size: 15px;
	line-height: 24px;
	font-family: haas,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
	justify-content: space-between;
}
.tcb--form_total_wrap {
	font-weight: 500;
}
.tcb--form_quantity_block{
	display: flex;
	flex-direction: column;
}
.tcb--form_quantity_input_wrap {
	display: flex;
}
.tcb--form_buttons{
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.tcb--form_buttons button{
	border: none;
	background: #244A7F0F;
	display: block;
	height: 16px;
	width: 16px;
}
.tcb--popup-product_info{
	margin-top: 20px;
	border: 1px solid #0010241F;
	border-radius: 16px;
}
.tcb--form-row{
	display: flex;
}
.tcb--button {
	border: none;
	background: none;
	/* background: #FFDD2D;
	color: #000000CC;
	font-size: 15px;
	line-height: 24px;
	padding: 16px 24px;
	font-family: haas;
	border-radius: 12px; */
}
#tcb--form_save_button.tcb--button {
	border: none;
	background: #FFDD2D;
	color: #000000CC;
	font-size: 15px;
	padding: 5px 24px;
	font-family: haas;
	border-radius: 12px;
	box-sizing: border-box;
}
#tcb--form_save_button.tcb--button:hover {
	background: #FFCD33;
}


#tcb--form_save_button.tcb--button:focus {
	outline: none;
}

#tcb--form_save_button.tcb--button:active {
	background: #FAB619;
}

#tcb--form_save_button #tcb--button {
	background-image: url('/local/templates/dresscodeV2/components/tinkoff/tcb.button/.default/img/logo.svg');
	padding-left: 66px;
	background-repeat: no-repeat;
	background-position-y: 0px;
	background-position-x: 10px;
	font-weight: 500;
	display: block;
	margin: 0 auto;
	background-size: 55px;
	border-radius: 8px;
	/*
	background-position-y: 7px;
	background-size: 38px;
	padding-left: 62px;*/

}
#tcb--button_wrap {
	/* container-name: tcbbutton;
	container-type: inline-size; */
}
@container tcbbutton (max-width: 256px) {
  #tcb--button {
    background-image: url(/local/templates/dresscodeV2/components/tinkoff/tcb.button/.default/img/logo.svg);
	background-repeat: no-repeat;
	background-position-y: -3px;
	background-position-x: 10px;
	/*
	background-position-y: 7px;
	background-size: 23px;
	padding: 5px 20px 7px 43px;
	*/
	background-size: 34px;
	padding: 5px 20px 7px 45px;
	font-weight: 400;
	line-height: 20px;
	border-radius: 8px;
  }
}


.tcb--form_footer {
	display: flex;
	margin-top: 32px;
	justify-content: space-between;
	align-items: center;
}
#tcb--userconsent{
	position: relative;
	margin-top: 32px;
}
#tcb--userconsent label input {
	display: none;
}
#tcb--userconsent label {
	padding-left: 36px;
}
#tcb--userconsent .main-user-consent-request-announce-link{
	display: flex;
	align-items: center;
	padding: 0 0 0 30px;
}
#tcb--userconsent .main-user-consent-request-announce-link:before {
	content: '';
	display: block;
	width: 24px;
	height: 24px;
	position: absolute;
	border-radius: 6px;
	background: #ECF1F7;
	left: 0;
}

#tcb--userconsent .main-user-consent-request-announce-link:hover:before {
	background: #E4EBF3;
}

#tcb--userconsent input:checked + .main-user-consent-request-announce-link:before {
	background:url('/local/templates/dresscodeV2/components/tinkoff/tcb.button/.default/img/check.svg') #FFDD2D;
}

#tcb--userconsent input:checked + .main-user-consent-request-announce-link:hover:before {
	background-color: #FCC521;
}
#tcb--userconsent.tcb--form-field--invalid{
	background: none;
}
#tcb--userconsent.tcb--form-field--invalid  .main-user-consent-request-announce-link:before {
	background: #E01F191F;
}
#tcb--form-userconsent-error {
	margin-left: 36px;
}

#tcb--form_promocode-field {
	height: 56px;
	cursor: pointer;
}
.tcb--form_promocode-field--one{
	height: 56px;
	background: #fff;
	border: 1px solid #0010241F;
}
.tcb--form-field.tcb--form_promocode-field--one:hover{
	background: #fff;
	cursor: auto;
}

.tcb--form_promocode-field--one .tcb--form-field_label{
	top: 10px;
	left: 16px;
	font-size: 13px;
	line-height: 16px;
	color: #000000CC;
}

#tcb--form_promocode-field:hover {
	background: #244A7F14;
}

#tcb--form_promocode-field:after {
	content: '';
	display: block;
	background: url('/local/templates/dresscodeV2/components/tinkoff/tcb.button/.default/img/arrow_down.svg') transparent no-repeat 50% 50%;
	position: absolute;
	right: 16px;
	top: 16px;
	width: 24px;
	height: 24px;
}

#tcb--form_promocodes {
	display: none;
}
#tcb--form_promocodes.tcb--form_promocodes--opened{
	display: block;
	border-radius: 15px;
	box-shadow: 0px 8px 16px 0px #00000029;
	border: 1px solid #DDDFE0;
	padding: 6px;
	background: #fff;
	margin-top: 4px;
	margin-left: 32px;
	position: absolute;
	width: calc(100% - 64px);
	z-index: 1000;
}

#tcb--form_promocodes label {
	padding: 10px;
	display: block;
	border-radius: 8px;
	cursor: pointer;
}
#tcb--form_promocodes label:hover {
	background: #244A7F0F;
}
.tcb--form_promocode{
	position: relative;
}

#tcb--form_promocodes label:after {
	position: absolute;
	right: 10px;
	top: 5px;
	content: '';
	display: block;
	width: 24px;
	height: 24px;
}

#tcb--form_promocodes input:checked + label:after {
	background: url('/local/templates/dresscodeV2/components/tinkoff/tcb.button/.default/img/check.svg') transparent no-repeat 50% 50%;
}

#tcb--form_promocodes input {
	display: none;
}

#tcb--form_promocode-field.tcb--form-field--focus:after {
	background: url('/local/templates/dresscodeV2/components/tinkoff/tcb.button/.default/img/arrow_up.svg') transparent no-repeat 50% 50%;
}

#tcb--form_promocode-field.tcb--form-field--focus:hover{
	background: #fff;
}

#tcb--form_promocode-field.tcb--form-field--focus .tcb--form-field_label{
	font-size: 15px;
	line-height: 20px;
	color: #000000CC;
	top: 17px;
	left: 15px;
}
#tcb--form_promocode-field_value {
	font-family: haas,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;
	font-size: 15px;
	font-weight: 400;
	line-height: 20px;
	letter-spacing: 0px;
	background: none;
	padding: 9px 4px;
	margin-top: 18px;
	color: #000000CC;
	display: inline-block;
}
#tcb--form_promocode-field.tcb--form_promocodes--selected .tcb--form-field_label{
	top: 10px;
	left: 16px;
	font-size: 13px;
	line-height: 16px;
	color: #000000CC;
}

#tcb--form_promocode-field.tcb--form_promocodes--selected.tcb--form-field--focus .tcb--form-field_label{
	top: 9px;
	left: 15px;
}

#tcb--form_save_button {
	text-wrap: nowrap;
	margin-left: 32px;
	min-width: 184px;
	display: flex;
	justify-content: center;
}
#tcb--form_save_button:disabled {
	padding: 12px 24px;
}
#tcb--form_save_button:disabled .tcb-form_save_button_preloader {
	display: block;
}

#tcb--form_save_button:disabled .tcb-form_save_button_text {
	display: none;
}

@keyframes tuiLoaderRotate{0%{transform:rotate(0)}50%{transform:rotate(1turn)}to{transform:rotate(3turn)}}

@keyframes tuiLoaderDashOffset{0%{stroke-dashoffset:-66}50%{stroke-dashoffset:-314}to{stroke-dashoffset:-66}}

.tcb-form_save_button_preloader {
	display: none;
	min-width: 1em;
	max-width: 1em;
	min-height: 1em;
	max-height: 1em;
	margin: 0.25rem -0.5em;
	border-radius: 100%;
	overflow: hidden;
	transform: scaleY(-1);
	animation: tuiLoaderRotate 3s linear infinite;
	font-size: 24px;
}
.tcb-form_save_button_preloader circle {
	fill: none;
	stroke: #000;
	stroke-width: 17px;
	animation: tuiLoaderDashOffset 3s linear infinite;
}
@media (max-width: 1350px) {
	#tcb--button_wrap #tcb--button{
		padding: 0 6px;
	}
}

@media (max-width: 600px) {
	#tcb--popup-window{
		border-radius: 0;
		width: auto!important;
	}
	#tcb--popup-window + .popup-window-overlay{
		max-width: 100%;
	}
	.tcb--form-row_cell {
		flex-basis: 100%;
		flex-grow: 0;
		flex-shrink: 0;
	}
	.tcb--form-row {
		flex-wrap: wrap;
	}
	.tcb--form_footer {
		flex-wrap: wrap;
		flex-direction: column-reverse
	}
	#tcb--form_save_button {
		width: 100%;
		margin-left: 0;
	}
	.tcb--popup-product_line {
		flex-wrap: wrap;
	}
	#tcb--product_name {
		width: 100%;
		margin-bottom: 16px;
	}
	#tcb--popup-window .popup-window-close-icon {
		position: absolute;
	}
	#tcb--popup-window .popup-window-close-icon:after{
		background-image: url('/local/templates/dresscodeV2/components/tinkoff/tcb.button/.default/img/close_black.svg');
		height: 20px;
		width: 20px;

	}
}
@media (max-width: 480px) {
	#tcb--button_wrap #tcb--button img{
		display: none;
	}
}
/*---------------------------------------------------------------------------*/
.tcb--popup_alert {
	font-weight: 600;
	margin-bottom: 20px;
	margin-right: 18px;
	padding: 4px 14px 4px 14px;
	border-left: 2px solid #FFDD2D;
	background: rgba(255, 221, 45, 0.07);
}
/* End */


/* Start:/local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/css/review.min.css?16519154447529*/
#catalogReviews{overflow:hidden;margin-top:24px}#catalogReviews .heading{border-top:1px solid #e7e8ea;font-family:'robotobold';text-transform:uppercase;letter-spacing:1px;padding:36px 24px;font-weight:800;font-size:20px}#catalogReviews .heading .reviewAddButton{-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border-bottom:1px dashed #888;font-family:"robotoregular";text-decoration:none;display:inline-block;vertical-align:middle;padding-bottom:4px;margin-left:24px;font-weight:400;font-size:12px;color:#888}#catalogReviews .heading .reviewAddButton:active{position:relative;top:1px}#catalogReviews .heading .label{font-family:"robotoregular";text-transform:none;display:inline-block;letter-spacing:0;font-weight:400;font-size:14px;color:#888}#catalogReviews .ratingContainer{line-height:20px;float:right}#catalogReviews .ratingContainer .rating,#reviews .rating{display:inline-block;vertical-align:middle;margin-left:6px;margin-top:0;position:relative;height:15px;width:79px;z-index:2}#catalogReviews .ratingContainer .rating{margin-left:12px}#catalogReviews .ratingContainer .rating i,#reviews .rating i{background:url(/local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/css/../images/rating.png) repeat 0 0 transparent;height:15px;width:79px;position:absolute;display:block;left:0;top:0}#catalogReviews .ratingContainer .rating i.m,#reviews .rating i.m{background:url(/local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/css/../images/rating.png) repeat 0 -14px transparent;width:0;z-index:10}#reviews .rating{margin-top:-4px}#catalogElement .ratingContainer .newReview{float:right;margin-right:12px;color:#000}#catalogElement .newReview:hover{color:#0074d9}#catalogElement #reviews,#catalogElement #reviews ul{list-style:none;padding:0;margin:0}#catalogElement #reviews .reviewItem{border-top:1px solid #f7f7f7;padding-top:24px;position:relative;margin-bottom:24px}#catalogElement #reviews .reviewItem:first-child{padding-top:24px;border-top:1px solid #e7e8ea}#reviews .reviewTable{table-layout:fixed;display:table;width:100%}#reviews .reviewTable .reviewColumn{display:table-cell;vertical-align:top;position:relative;padding:0 24px;font-size:14px}#reviews .reviewTable .reviewColumn .label{display:inline-block;font-size:14px}#reviews .reviewTable .reviewColumn .reviewRating,#reviews .reviewTable .reviewColumn .reviewName{margin-top:12px}#reviews .reviewTable .reviewColumn .reviewDate,#reviews .reviewTable .reviewColumn .reviewName{line-height:21px}#reviews .reviewTable .reviewColumn .advantages,#reviews .reviewTable .reviewColumn .limitations{margin-bottom:12px}#reviews .reviewTable .reviewColumn .advantages .label,#reviews .reviewTable .reviewColumn .impressions .label,#reviews .reviewTable .reviewColumn .limitations .label{margin-bottom:4px;font-size:14px}#reviews .reviewTable .reviewColumn .advantages p,#reviews .reviewTable .reviewColumn .impressions p,#reviews .reviewTable .reviewColumn .limitations p{font-size:13px}#reviews .reviewTable .reviewColumn:first-child{vertical-align:middle;text-align:center;width:30%}#reviews .reviewTable .reviewColumn .reviewDate{color:#888}#reviews .reviewTable .reviewColumn .reviewName,#reviews .reviewTable .reviewColumn .reviewName .label{font-size:16px}#catalogElement #reviews .controls{background:#f4f4f4;text-align:center;margin-top:24px;line-height:35px;width:260px;height:35px}#catalogElement #reviews .controls a{text-decoration:none}#catalogElement #reviews .controls a:active{position:relative;top:1px}#catalogElement #reviews .controls .good{color:#009E02;margin-right:4px}#catalogElement #reviews .controls .good:hover{color:#008902}#catalogElement #reviews .controls .bad{color:red}#catalogElement #reviews .controls .bad:hover{color:#9d9d9d}#catalogElement #reviews p{color:#666;line-height:21px;margin:0}#catalogElement #reviews .comment{clear:both}#catalogElement #reviews .hide{display:none}#showallReviews{-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border:1px solid #e7e8ea;margin:24px 24px 24px auto;text-decoration:none;text-align:center;border-radius:4px;line-height:40px;display:block;color:#000;height:40px;width:200px}#catalogElement #newReview{display:none}#catalogElement #newReview .heading{border-bottom:1px solid #e7e8ea;border-top:1px solid #e7e8ea;font-family:'robotobold';text-transform:uppercase;letter-spacing:1px;margin-bottom:24px;padding:36px 24px;font-weight:800;font-size:20px;display:block}#catalogElement #newReview form{padding:0 24px}#catalogElement #newReview ins{text-decoration:none;margin-bottom:4px;font-size:14px;display:block}#catalogElement #newReview #newRating{position:relative}#catalogElement #newReview .rating{position:absolute;cursor:pointer;width:150px;left:100px;z-index:10;top:-3px}#catalogElement #newReview .rating i{background:url(/local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/css/../images/newRating.png) repeat 0 0 transparent;height:22px;width:150px;position:absolute;display:block;left:0;top:0}#catalogElement #newReview .rating i.m{background:url(/local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/css/../images/newRating.png) repeat 0 -22px transparent;width:0;z-index:10}#catalogElement #newReview .usedSelect{list-style:none;overflow:hidden;clear:both;padding:0;margin:0}#catalogElement #newReview .usedSelect li{float:left;margin-right:12px;margin-bottom:12px}#catalogElement #newReview .usedSelect li a{-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border:1px solid #e7e8ea;text-decoration:none;text-align:center;line-height:35px;padding:0 12px;font-size:13px;display:block;height:35px;color:#000}#catalogElement #newReview .usedSelect li a:hover{color:#696969}#catalogElement #newReview .usedSelect li a:active{position:relative;top:1px}#catalogElement #newReview .usedSelect li a.selected{color:#fff}#catalogElement #newReview table{width:100%;border-collapse:collapse;table-layout:fixed}#catalogElement #newReview table td{vertical-align:top;width:50%}#catalogElement #newReview table td:first-child{padding-right:24px}#catalogElement #newReview label{display:block;margin:12px 0}#catalogElement #newReview textarea{-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #E4E4E4;font-family:"roboto_ltregular";padding-left:12px;padding-top:12px;background:#fff;resize:none;height:90px;width:100%}#catalogElement #newReview textarea:focus{outline:none;border:1px solid #CCC}#catalogElement #newReview input{-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"roboto_ltregular";border:1px solid #E4E4E4;display:inline-block;margin-bottom:12px;vertical-align:top;background:#fff;padding-left:12px;height:50px;width:74%}#catalogElement #newReview input:focus{border:1px solid #CCC}#catalogElement #newReview .submit{-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;vertical-align:middle;display:inline-block;text-decoration:none;text-align:center;line-height:50px;margin-left:3%;color:#fff;height:50px;width:23%}#catalogElement #newReview .submit:active{position:relative;top:1px}#catalogElement #newReview .reviewError{overflow:hidden;padding:0 24px 0 24px}#catalogElement #newReview .reviewError .cap{color:#000;font-size:16px}#catalogElement #newReview .reviewError img{vertical-align:middle;float:left;margin-right:24px}#catalogElement .countReviewsTools{cursor:pointer}
/* End */


/* Start:/local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/css/media.min.css?17648241108976*/
@media all and (min-width:1351px){#tableContainer .column:nth-child(2){min-width:448px}}@media all and (min-width:2560px){#elementNavigation.fixed .tabs{width:483px}}@media (min-width:1101px) and (max-width:1350px){#tableContainer .column:nth-child(2){min-width:380px}#elementContainer{width:calc(100% - 400px)}#tableContainer{gap:20px}#elementTools .block_buy__options a span{padding:0 6px}.block_payment__options div{padding:0 8px;font-size:14px}.secondTool .cartDelivery_content_time span{font-size:16px}#sliderDetail{padding:0 30px 0 0}#elementContainer .markerContainer{right:0}}@media all and (max-width:1920px){#catalogElement .product{height:346px!important;width:25%!important;border:0!important;border-bottom:1px solid #e7e8ea!important;border-right:1px solid #e7e8ea!important}#catalogElement .product:nth-child(4n+4){border-right:0!important}}@media all and (max-width:1700px){#elementNavigation{width:280px}#elementNavigation.fixed .tabs{width:280px}}@media all and (max-width:1600px){#catalogElement .product{width:33.333333%!important}#catalogElement .product:nth-child(4n+4){border-right:1px solid #e7e8ea!important}#catalogElement .product:nth-child(3n+3){border-right:0!important}#complect .complectListItem{width:33.33333%}#complect .complectListItem:nth-child(4n):after{display:block}#complect .complectListItem:nth-child(3n):after,#complect .complectListItem:last-child:after{display:none}}@media all and (max-width:1520px){#tableContainer #elementNavigation{display:none}#elementSmallNavigation{display:block}}@media (max-width:1500px){#tableContainer{padding:0 22px}}@media all and (max-width:1340px){#elementSmallNavigation .tab:first-child{padding-left:0;border-left:0;margin-left:0}#elementSmallNavigation .tab{border-right:0;margin-left:24px}}@media all and (max-width:1280px){#elementTools .addCart{line-height:55px;width:190px;height:55px}}@media all and (max-width:1100px){#elementContainer{width:100%}.elementContainer-wrapper .article-box{margin:0}.elementContainer-wrapper .article-box .info_product{right:0}#elementContainer .mainContainer{gap:15px}body #elementContainer .mainContainer .col{width:calc(100% - 415px);height:fit-content;position:sticky;top:0}#sliderDetail{padding:0 50px 0 0}#elementContainer .markerContainer{right:0}#elementContainer #pictureContainer .pictureSlider .item{padding:0 24px 0 0}#catalogElement #elementContainer .elementContainer-wrapper,#elementProperties .stats{padding:20px 0}#tableContainer #elementTools{display:none}#elementContainer .mainContainer .props-detail-block:has(#smallElementTools){display:flex;flex-direction:column-reverse}#smallElementTools{display:flex;flex-direction:column;width:100%}#smallElementTools .mainTool .addCart{margin-top:28px}#smallElementTools .block_buy__options a span{font-size:16px;padding:0 6px;width:100%}.detail-block_content{gap:0}#elementContainer .elementProperties .propertiesTitle,#elementContainer .elementProperties .propertyList,#elementContainer .elementProperties .table_characteristic__more{display:none}#elementContainer .elementProperties .propertyTable .propertyValue{padding-top:0}.block_payment__options div{padding:0 11px;white-space:nowrap}.secondTool .cartDelivery_content_time span{font-size:15px}#elementContainer .brandImage{margin-top:0}#smallElementTools .thirdTool{margin:0}.ya-share-label{display:none}#elementProperties .stats{padding:8px 0}#elementProperties .stats tr{display:flex}#elementProperties .stats .name{width:100%}#elementProperties .stats .right{display:none}#elementProperties .stats td{white-space:nowrap;padding:6px 0}#elementProperties .stats td:not(.name){white-space:nowrap;text-align:end}#similar{margin-top:4px}}@media (max-width:1023px){#files .item{width:50%}}@media all and (max-width:1000px){.props-detail-block .detail-block_advantages{display:none}.pictureSlider{margin-top:24px}#elementContainer .mainContainer .col{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}#smallElementTools .block_buy__options-link{justify-content:start}#elementContainer #detailText .heading{padding:28px 0 0}#complect .heading{border:0}}@media all and (max-width:992px){.block_buy__options a,.block_buy__options-link #tcb--button_wrap,.block_buy__options-link #tcb--button_wrap .tcb--button{text-align:left}#elementContainer #detailText{padding-bottom:8px;border-bottom:none;margin:0}#elementContainer #feature{padding-bottom:4px;border-bottom:none}#elementContainer .contactsCartItem{padding-bottom:0;border-bottom:none}#tableContainer{padding:0}#catalogElement #elementContainer>div:not(.elementContainer-wrapper),#catalogElement #elementContainer .elementContainer-wrapper .article.article-box,#catalogElement #elementContainer .mainContainer .col,#catalogElement #elementContainer .mainContainer .props-detail-block .detail-block_content,.qr-blog--mobile{padding-left:20px;padding-right:20px}.elementContainer-wrapper .article-box .info_product,#elementContainer .markerContainer{right:20px}#smallElementTools .mainTool,#smallElementTools .secondTool,#smallElementTools .thirdTool{border-radius:0}.elementContainer-wrapper .article-box,#smallElementTools .mainTool{margin:0}.detail-block_dealer{display:none}#elementContainer .mainContainer{flex-direction:column}body #elementContainer .mainContainer .col{padding:0;position:relative;width:100%}#elementContainer #pictureContainer .pictureSlider .item{padding:0}#sliderDetail .sliderDetailBlock:nth-child(1){display:none}.customDotsClass{display:flex;gap:10px;justify-content:center;align-items:center;margin:auto;list-style:none;padding:0;margin-bottom:9px}.customDotsClass li.slick-active{background:#2689d5}.customDotsClass li{height:4px;max-width:27px;border-radius:10px;width:27px;padding:0;background:#b6b5b5;position:relative;cursor:pointer}.customDotsClass button{border:0;padding:0;font-size:0;position:absolute;opacity:0}#elementContainer .elementProperties .propertyTable .propertyValue{padding:8px 0}#catalogElement #elementContainer .elementContainer-wrapper,#elementProperties .stats{padding:0}#sliderDetail{padding:0}#sliderDetail img{max-height:305px}#sliderDetail .pictureSliderBig .item{padding:20px}.article-box__title{display:none}#elementContainer #pictureContainer .item a{border:0}#elementContainer .mainContainer .col.props-detail-block{padding-top:24px}#smallElementTools .block_buy__options-link{width:100%}#smallElementTools .block_buy__options a{flex-basis:30%}#elementContainer .marker{margin:0 0 12px auto}.qr-blog--mobile{margin:10px 0 36px}#smallElementTools .block_buy__options{margin-top:28px}#smallElementTools .row img{padding-right:0}}@media all and (max-width:800px){#catalogElement .product{width:50%!important}#catalogElement .product:nth-child(3n+3){border-right:1px solid #e7e8ea!important}#catalogElement .product:nth-child(2n+2){border-right:0!important}#reviews .reviewTable{display:block}#reviews .reviewTable .reviewColumn{display:block}#reviews .reviewTable .reviewColumn:first-child{margin-bottom:24px;text-align:left}#catalogReviews .heading .reviewAddButton{display:none}#showallReviews{margin:0 0 0 24px}#zoomerMoreImagesContainer{display:none!important}#zoomerBigPrevMore,#zoomerBigNextMore{display:none!important}#imageContainerSlider{height:100%!important}#complect .complectListItem{width:50%}#complect .complectListItem:after{display:none}#reviews .reviewTable .reviewColumn:first-child{width:100%}#reviews .rating{margin-left:0}}@media all and (max-width:700px){.elementContainer-wrapper .article-box .info_product{display:none}#smallElementTools .secondTool{margin-top:30px}#smallElementTools .row{float:unset;width:100%}#stores th,#stores td{display:none}#stores th.name,#stores td.name,#stores th.amount,#stores td.amount{display:table-cell}#stores th.name,#stores td.name{width:auto!important}#storeMap{display:none}#video .item{width:100%;float:unset}.reviewAddButton{display:none}}@media all and (max-width:680px){.secondTool .addCompare,.secondTool .fastBack{display:none}#files .items{max-width:100%}}@media all and (max-width:620px){#elementSmallNavigation{display:none}}@media all and (max-width:550px){#files .items{row-gap:20px}#files .item{width:100%}#smallElementTools .secondTool{margin-top:0}#smallElementTools .secondTool{margin-top:0}#moreImagesCarousel{display:none}#elementProperties .stats .right{width:0!important}#elementProperties .stats .analog{display:none}#elementProperties .stats .name{white-space:normal}}@media all and (max-width:480px){#catalogElement .product{width:100%!important}#catalogElement .product:nth-child(2n+2){border-right:1px solid #e7e8ea!important}#catalogElement .product:nth-child(n+1){border-right:0!important}#catalogReviews .heading .ratingContainer{display:none}#complect .complectListItem{width:100%}#smallElementTools .block_buy__options a{flex-basis:auto}#smallElementTools .block_buy__options-link{justify-content:start}#tableContainer #elementContainer .heading{font-size:20px}#delivery-modal{padding:10px}}
/* End */


/* Start:/local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/css/set.min.css?16519154448559*/
#set{padding-bottom:24px;box-sizing:border-box}#set .heading{border-top:1px solid #efefef;font-family:'robotobold';text-transform:uppercase;letter-spacing:1px;padding:36px 24px;font-weight:800;font-size:20px;display:block}#set .setList .heading2{margin-bottom:12px;font-size:14px;display:block}#set .setList{overflow:hidden}#set .setTools{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background-color:#fff;border:1px solid #e6e6e6;line-height:60px;list-style:none;overflow:hidden;padding:0 0 0 24px;height:60px;margin:12px 24px 0 24px}#set .setTools li{float:left}#set .setTools .rt{float:right}#set .setTools .heading2{margin-right:24px;font-size:14px}#set .setTools .price{font-family:'robotobold';text-decoration:none;position:relative;font-size:18px;display:block;color:#000}#set .setTools .price #setDisnt{font-family:'roboto_ltregular';display:inline-block;padding-left:12px;font-size:14px;color:#888}#setDisnt.hidden,#setWDisnt.hidden{visibility:hidden}#set .setTools .addCart{-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;line-height:60px;color:#fff;height:60px;font-size:16px;text-align:center;display:inline-block;vertical-align:top;width:250px;text-decoration:none}#set .setTools .icon{vertical-align:middle;display:inline-block}#set .setTools .addCart .icon{padding-right:12px;margin-top:-6px}#set .setTools .addSet{font-family:'roboto_condensedlight';-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;background:#f8f8f8;line-height:60px;color:#000;height:60px;font-size:14px;text-align:center;display:inline-block;vertical-align:top;width:250px;text-decoration:none;border-left:1px solid #e6e6e6}#set .setTools .addSet:hover{background:#f6f6f6}#set .disabled .wrap{transform:scale(.9);opacity:.5}#set .setElement{-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding:0 24px;float:left;width:25%}#set .setElement .wrap{-webkit-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}#set .setElement:first-child{border:0}#set .setElement:after{font-family:'roboto_thregular';transform:translateY(-50%);position:absolute;font-size:48px;display:block;color:#888;content:"+";right:-8px;top:50%}#set .setElement:last-child:after{display:none}#set .setElement .picture{-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;line-height:250px;text-align:center;margin-top:12px;display:block;height:250px}#set .setElement:hover .picture,#set .setElement.general .picture{opacity:1}#set .setElement.disabled .picture{opacity:.8}#set .setElement .picture img{vertical-align:middle;max-height:90%;max-width:90%}#set .setElement .name{-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;margin-top:12px;font-size:13px;color:#000;display:block;text-decoration:none;margin-bottom:12px;height:44px;line-height:44px;overflow:hidden}#set .setElement .middle{line-height:21px;vertical-align:middle;display:inline-block}#set .setElement .price{font-family:'robotobold';text-decoration:none;margin-bottom:12px;position:relative;font-size:16px;display:block;color:#000}#set .setElement .price .discount{font-family:'roboto_ltregular';display:inline-block;padding-left:8px;font-size:14px;color:#888}#set .sCheck,#set .sWindowCheck{background:url(/local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/css/../images/sCheck.png) 0 0 no-repeat transparent;position:absolute;cursor:pointer;display:block;height:30px;z-index:99;width:30px;right:0;top:12px}#set .sCheck{right:24px}#set .sCheck:hover,#set .sWindowCheck:hover{background-position:-30px 0}#set .sCheck:active,#set .sWindowCheck:active{background-position:-60px 0}#set .sCheck.disabled,#set .sWindowCheck.disabled{background-position:-90px 0}#set .sCheck.disabled:hover,#set .sWindowCheck.disabled:hover{background-position:-120px 0}#set .sCheck.disabled:active,#set .sWindowCheck.disabled:active{background-position:-150px 0}#setWindow{background-color:rgba(0,0,0,.5);position:fixed;display:none;height:100%;width:100%;z-index:999;left:0;top:0}#setWindow .container{transform:translateX(-50%) translateY(-50%);background-color:#fff;position:relative;max-height:440px;overflow:hidden;width:900px;left:50%;top:50%}#setWindow .container .wp{overflow:hidden}#setWindow #setWindowTable{width:100%;table-layout:fixed;border-spacing:0;border-collapse:collapse}#setWindow #setWindowTable td{padding:0}#setWindow .heading3{background-color:#424242;position:relative;text-align:center;line-height:60px;font-size:18px;color:#fff;height:60px}#setWindow .container .wElement{width:240px}#setWindow .setElement .picture{height:140px;line-height:140px}#setWindow #wProduct{border-right:1px solid #e7e8ea;width:100%}#setWindow #wProduct .picture{opacity:1}#setWindow .fr{display:inline-block;padding-top:12px;font-size:13px}#setWindow .setElement:last-child:after{display:none}#setWindow .close{background:url(/local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/css/../images/exit.png) 0 0 no-repeat transparent;position:absolute;display:block;height:21px;width:21px;right:20px;top:20px}#setWindow .close:hover{background-position:0 -21px}#setWindow .close:active{background-position:0 -42px}#setWindowPrice{background-color:#424242;position:relative;text-align:center;line-height:60px;overflow:hidden;font-size:18px;color:#fff;height:60px}#setWindowPrice ul{list-style:none;padding:0;margin:0}#setWindowPrice li{float:left}#setWindowPrice li:last-child{text-align:right;color:#fff;float:right}#setWindowPrice li .heading4{margin-right:12px;padding-left:12px;font-size:14px}#setWindowPrice .discount{font-family:'roboto_ltregular';display:inline-block;margin-left:12px;padding-left:8px;font-size:14px;color:#888}#setWindowPrice .addCart{font-family:'roboto_condensedlight';-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;min-width:152px;text-decoration:none;display:inline-block;vertical-align:top;text-align:center;line-height:60px;padding:0 24px;font-size:16px;color:#fff;height:60px}#setWindowPrice .icon{vertical-align:middle;display:inline-block}#setWindowPrice .addCart .icon{padding-right:12px;margin-top:-6px}#setWindowPrice .closeWindow{-webkit-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;border-left:1px solid #4c4c4c;text-decoration:none;font-size:14px;padding:0 24px;color:#fff;float:left}#setWindowPrice .closeWindow:hover{background-color:#262626}#setWindowPrice .closeWindow img{vertical-align:middle;margin-right:12px}#setWindow .container .slideBox,#setCarousel{position:relative;border:0}#setWindow .setBtnLeft,#setWindow .setBtnRight{background:url(/local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/css/../images/slideArrowSmall.png) 0 0 no-repeat transparent;transform:translateY(-50%);position:absolute;height:70px;width:35px;z-index:22;top:50%}#setWindow .setBtnLeft{left:0}#setWindow .setBtnRight{right:0}#setWindow .setBtnLeft:hover{background-position:-35px 0}#setWindow .setBtnLeft:active{background-position:-70px 0}#setWindow .setBtnRight{background-position:0 -70px}#setWindow .setBtnRight:hover{background-position:-35px -70px}#setWindow .setBtnRight:active{background-position:-70px -70px}@media all and (max-width:900px){#set .setTools .addSet{display:none}}@media all and (max-width:800px){#set .setElement{border-bottom:1px solid #e7e8ea!important;border-right:1px solid #e7e8ea!important;width:50%}#set .setElement:nth-child(-n+2){border-top:1px solid #e7e8ea!important}#set .setElement:nth-child(2n+2){border-right:0px!important}#set .setElement:after{display:none}#set .setTools .heading2{display:none}#set .setTools .addCart{width:200px}#set .setElement{overflow:hidden;height:380px}}@media all and (max-width:550px){#set .setTools{overflow:hidden;padding:0 24px;height:auto;margin:0 0;border:0}#set .setTools li{float:unset}#set .setTools .rt{text-align:left;display:block;float:unset;clear:both}#set .setTools .addCart{clear:both}#set .setTools li{line-height:21px;margin-top:24px}#set .setTools li:last-child{display:none}#set .setTools .heading2{display:block!important;font-size:16px}}@media all and (max-width:480px){#set .setElement{border-bottom:1px solid #e7e8ea!important;border-right:1px solid #e7e8ea!important;width:100%}#set .setElement:nth-child(-n+2){border-top:0!important}#set .setElement:nth-child(1n+1){border-right:0px!important}#set .setElement:first-child{border-top:1px solid #e7e8ea!important}}
/* End */
/* /local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/style.min.css?176482411043602 */
/* /local/templates/dresscodeV2/components/tinkoff/tcb.button/.default/tcb_button.css?175489414616524 */
/* /local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/css/review.min.css?16519154447529 */
/* /local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/css/media.min.css?17648241108976 */
/* /local/templates/dresscodeV2/components/bitrix/catalog/.default/bitrix/catalog.element/.default/css/set.min.css?16519154448559 */
