

/* Start:/bitrix/templates/dresscode/components/bitrix/catalog/.default/style.min.css?178118617215688*/
.compare-all,.oFilter{vertical-align:middle}.compare-all,.compare-all *,.compare-all ::after,.compare-all ::before,.oSmartFilter{box-sizing:border-box}#middleSlider{margin-bottom:24px}.catalog-wrapper{display:flex;flex-flow:row nowrap;justify-content:space-between}.right-block{padding:0 0 0 5px;min-width:250px;max-width:250px}#left .right-block{min-width:unset;max-width:unset;width:305px;margin-right:24px;padding:0}.right-block .right-block-title{border-top:1px solid #e0dbdb;border-right:1px solid #e0dbdb;border-left:1px solid #e0dbdb;border-radius:8px 8px 0 0;text-transform:uppercase;background:#e4e7ed;text-align:center;font-size:13px;color:#000;line-height:65px;font-weight:400;display:block;height:65px}.compare-all__button::before,.compare-check__label::after,.oSmartFilter::before{content:"";background-repeat:no-repeat;background-size:contain}.right-block .right-block-wrapper{border:1px solid #e7e8ea;padding:10px;border-radius:0 0 8px 8px}.rb-banner,.right-block .right-block-wrapper .rb-img{display:flex;flex-flow:column;align-items:center;justify-content:center}.rb-banner img{width:100%}.right-block .right-block-wrapper a{display:flex;flex-flow:row nowrap;align-items:center;padding:0 0 15px;text-decoration:none;color:#000}.right-block .right-block-wrapper a:hover,.s-price-info__table-body a:active{color:#27c148}.right-block .right-block-wrapper a:hover .rb-name{text-decoration:underline dotted #27c148}.right-block .right-block-wrapper .rb-name{padding:0 0 0 15px;text-decoration:underline dotted #737373}.right-block .rb-banner{padding:10px 0}.right-block-img.big{display:none!important}.product .row a:first-child{width:55%}.product .row a:last-child{width:45%}@media screen and (max-width:1368px){.right-block{min-width:215px;max-width:215px}}@media screen and (max-width:1300px){.right-block{padding:0 0 0 5px;min-width:200px;max-width:200px}}@media screen and (max-width:1220px) and (min-width:1200px){.priceVariantListItem{font-size:12px}}@media screen and (max-width:1000px){.right-block{min-width:200px}}@media screen and (max-width:710px){.right-block{min-width:100%}.right-block .right-block-wrapper a{justify-content:flex-start}}@media screen and (max-width:600px){.right-block{padding:0 0 30px}.rb-banner img{width:100%}.right-block .right-block-wrapper a{justify-content:flex-start}.right-block-img.small{display:none!important}.right-block-img.big{display:block!important}}.s-price-info{margin-top:40px}.s-price-info__title{font-size:28px;line-height:34px;font-weight:600;margin-bottom:22px}.s-price-info__title h1,.s-price-info__title h2,.s-price-info__title h3{font-weight:inherit;font-size:inherit;line-height:inherit;margin:0}.s-price-info__table{width:100%;border-spacing:0;font-size:15px;line-height:20px;border-radius:20px;overflow:hidden}.s-price-info__table-head th{background:#f6f6f6;font-weight:600;text-align:left;padding:20px 25px}.s-price-info__table-body td{padding:20px 25px}.s-price-info__table-body td:nth-child(3){white-space:nowrap}.s-price-info__table-body tr:nth-child(odd) td{background:#fff}.s-price-info__table-body tr:nth-child(2n) td{background:#f6f6f6}.s-price-info__table-body a{color:#1c9df8;text-decoration:none}@media all and (max-width:1580px){.s-price-info__title{font-size:22px;line-height:28px}.s-price-info__table{font-size:15px;line-height:22px}.s-price-info__table-body td,.s-price-info__table-head th{padding:15px 20px}}@media all and (max-width:1270px){.s-price-info__title{font-size:18px;line-height:22px}.s-price-info__table{font-size:14px;line-height:18px;border-radius:12px}.s-price-info__table-body td,.s-price-info__table-head th{padding:15px}}@media all and (max-width:700px){.s-price-info__table-c{margin-left:-12px;margin-right:-12px;padding-left:12px;padding-right:12px;overflow:auto}.s-price-info__table{font-size:12px;line-height:16px;border-radius:0;overflow:visible;table-layout:fixed}.s-price-info__table-head th{padding:5px 10px}.s-price-info__table-body td{padding:15px 10px}.s-price-info__table-head th:first-child{width:clamp(85px,23vw,250px)}.s-price-info__table-head th:nth-child(2){width:51vw}.s-price-info__table-head th:nth-child(3){width:105px}}@media (max-width:1550px){#left .right-block{width:300px}}@media (max-width:1366px){#left .right-block{width:280px}}@media (max-width:1280px){#left .right-block{width:330px}}@media (max-width:1200px){#left .right-block{width:260px}}@media (max-width:1024px){#left .right-block{display:none}.catalog-wrapper{flex-flow:column}.catalog-right-mobile .right-block{width:100%;max-width:unset;min-width:unset;padding:0}}.compare-all{position:relative}.compare-all__button{display:flex;align-items:center;padding:7px 10px;font-family:inherit;font-size:12.5px;line-height:18px;background-color:#fff;border-radius:6px;border:none;cursor:pointer;transition:background-color 250ms}.compare-all__button.compare--active{background-color:#f1f4f9}.compare-all__button::before{display:block;width:13px;height:13px;margin-right:6px;background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.70996 15.6899C5.72211 17.1137 4.57126 18.2749 3.14746 18.2749C1.74095 18.2747 0.597938 17.1404 0.585938 15.7339L0.53125 9.41455H5.65625L5.70996 15.6899ZM18.5859 15.7075C18.5858 17.1226 17.4377 18.27 16.0225 18.27C14.6078 18.2698 13.4607 17.1231 13.46 15.7085L13.459 7.12451H18.584L18.5859 15.7075ZM10.9404 0.274902C11.6137 0.274903 12.1592 0.821317 12.1592 1.49463V17.0493C12.1589 17.7224 11.6136 18.2681 10.9404 18.2681H8.25391C7.58095 18.2678 7.03539 17.7223 7.03516 17.0493V15.3696H8.41699C8.73701 15.3696 8.99699 15.1539 8.99707 14.8882C8.99675 14.6226 8.73686 14.4068 8.41699 14.4067H7.03516V12.4028H7.96582C8.28584 12.4028 8.5459 12.1862 8.5459 11.9204C8.54533 11.655 8.28549 11.439 7.96582 11.439H7.03516V9.4624H8.41699C8.73667 9.46238 8.99643 9.24631 8.99707 8.98096C8.99707 8.71515 8.73706 8.49856 8.41699 8.49854H7.03516V6.49463H7.96582C8.28565 6.49456 8.54558 6.27874 8.5459 6.01318C8.54588 5.74742 8.28583 5.5318 7.96582 5.53174H7.03516V3.52393H8.41699C8.73686 3.5239 8.99675 3.30806 8.99707 3.04248C8.99702 2.77671 8.73703 2.56106 8.41699 2.56104H7.03516V1.49463C7.03516 0.821472 7.58081 0.275155 8.25391 0.274902H10.9404ZM5.63965 8.45166H0.53125L3.08594 4.95264L5.63965 8.45166ZM18.5195 6.1626H13.5234L16.0215 2.74072L18.5195 6.1626Z' fill='%23111725'/%3E%3C/svg%3E%0A")}#catalogLine .column.column--sort-mobile,.compare-all__modal[hidden],.compare-modal__close{display:none}.compare-all__modal{position:absolute;top:100%;left:50%;z-index:11;width:50vw;min-width:580px;max-width:642px;margin-top:9px;background-color:#fff;border:1px solid #e2e2e2;border-radius:8px;box-shadow:0 0 6px 0 rgba(0,0,0,.15);transform:translateX(-50%)}.compare-check{position:relative;display:flex;min-height:20px;padding-left:20px;cursor:pointer}.compare-check__input,.compare-check__label::after,.compare-check__label::before{position:absolute;top:0;left:0;width:20px;height:20px}.compare-check__input{opacity:0;margin:0}.compare-check__label{padding-left:8px;font-size:12px;line-height:20px;font-family:inherit}.compare-check__label::before{content:"";border-radius:4px;background-color:transparent;border:2px solid #000;transition:250ms}.compare-check__label::after{opacity:0;background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.4976 8.42969L9.16503 15.7623L5.83203 12.4293' stroke='white' stroke-width='2.54536' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");transition:250ms}.compare-check__input:checked~.compare-check__label::before{background-color:#009846;border-color:#009846}.compare-check__input:checked~.compare-check__label::after{opacity:1}.compare-good{display:flex;padding:8px 16px;border-bottom:1px solid #e2e2e2}.compare-good:last-child{border-bottom:none}.compare-good__link{display:flex;align-items:center;flex-grow:1;color:#000;text-decoration:none}.compare-good__img{flex-shrink:0;object-fit:contain}.compare-good__name{flex-grow:1;margin:0 16px;font-size:14px;line-height:130%;transition:color 250ms}.compare-good__price{width:5.1em;flex-shrink:0;font-weight:700;font-size:16px;line-height:22px;white-space:nowrap}.compare-good__price small{font-size:14px}.compare-good__check{flex-shrink:0;margin-left:16px;align-self:center}.compare-modal__button{padding:11px;font-size:12px;line-height:130%;font-family:inherit;font-weight:600;color:#000;border:none;border-radius:4px;background-color:#fc0;cursor:pointer;transition:background-color 250ms}.compare-modal__button[disabled]{background-color:#ffda62;cursor:not-allowed}@media (hover:hover){.s-price-info__table-body a:hover{color:#27c148}.compare-all__button:hover{background-color:#f1f4f9}.compare-check:hover .compare-check__label::before{border-color:#009846}.compare-modal__button:hover{background-color:#ffe066}.compare-good__link:hover .compare-good__name{color:#009846}}.compare-modal__header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:18px 16px;box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.compare-modal__body{max-height:484px;overflow-y:auto}@media (max-width:1299px){.compare-all{position:static}#catalogLine{position:relative}}.oSmartFilter{display:flex;align-items:center;padding:9px;font-size:12px;line-height:14px;color:#000;text-decoration:none}.oSmartFilter::before{display:block;width:13px;height:13px;margin-right:5px;background-image:url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='3.95006' cy='10.9291' r='1.55943' fill='black'/%3E%3Ccircle cx='8.45006' cy='6.53746' r='1.55943' fill='black'/%3E%3Ccircle cx='4.02818' cy='2.14146' r='1.55943' fill='black'/%3E%3Cpath d='M1.57716 10.2715C1.51879 10.4818 1.48538 10.7028 1.48536 10.9316C1.48536 11.1867 1.5248 11.4327 1.59669 11.6641H0.956068C0.571354 11.6641 0.261433 11.3525 0.263685 10.9678C0.266059 10.5832 0.579355 10.2717 0.96388 10.2715H1.57716ZM11.876 10.2715C12.2607 10.2715 12.5706 10.5831 12.5684 10.9678C12.566 11.3524 12.2528 11.664 11.8682 11.6641H6.30568C6.37754 11.4327 6.41603 11.1866 6.41603 10.9316C6.41601 10.7027 6.38262 10.4818 6.32423 10.2715H11.876ZM6.06154 5.93262C6.0124 6.12676 5.98341 6.32965 5.98341 6.53906C5.98345 6.81425 6.03105 7.07806 6.11427 7.3252H0.956068C0.571316 7.32519 0.261371 7.01365 0.263685 6.62891C0.26606 6.24431 0.579295 5.93278 0.96388 5.93262H6.06154ZM11.876 5.93262C12.2607 5.93262 12.5706 6.24421 12.5684 6.62891C12.5661 7.01357 12.2528 7.32504 11.8682 7.3252H10.7842C10.8674 7.07811 10.914 6.81418 10.9141 6.53906C10.9141 6.32962 10.8851 6.12678 10.836 5.93262H11.876ZM1.62697 1.59375C1.5869 1.7701 1.5635 1.95313 1.56349 2.1416C1.56349 2.43863 1.61859 2.72262 1.71486 2.98633H0.956068C0.571316 2.98632 0.261371 2.67479 0.263685 2.29004C0.26606 1.90544 0.579295 1.59391 0.96388 1.59375H1.62697ZM11.876 1.59375C12.2607 1.59375 12.5706 1.90534 12.5684 2.29004C12.5661 2.6747 12.2528 2.98618 11.8682 2.98633H6.34279C6.43908 2.72259 6.49415 2.43867 6.49415 2.1416C6.49414 1.95317 6.4717 1.77006 6.43165 1.59375H11.876Z' fill='black'/%3E%3C/svg%3E%0A")}@media (max-width:850px){#catalogLine{display:flex;align-items:center;justify-content:space-between}#catalogLine div.column{margin:0}#catalogLine .column.column--sort-desktop,#catalogLine .column.column--view{display:none}#catalogLine .oFilter.column{margin-right:0}.compare-all__button{padding:6px 10px;font-size:12px;line-height:16px}#catalogLine .column.column--sort-mobile{position:relative;display:block}#catalogLine .column--sort-mobile .label{position:absolute;left:0;top:0;display:flex;align-items:center;width:100%;height:100%;padding:9px;margin:0;font-size:12px;line-height:14px;color:#000;pointer-events:none;box-sizing:border-box}#catalogLine .column--sort-mobile .label::before{content:"";display:block;width:13px;height:13px;margin-right:5px;background-image:url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.7656 10.1382C12.0305 9.85919 12.0191 9.41874 11.7402 9.15381C11.4612 8.8889 11.0207 8.90021 10.7558 9.1792L9.92962 10.0493L9.92962 1.27588C9.92948 0.891245 9.618 0.57959 9.23333 0.57959C8.84867 0.57959 8.53719 0.891245 8.53704 1.27588L8.53705 9.97217L7.83685 9.19287C7.57964 8.90672 7.13863 8.88293 6.85248 9.14014C6.56634 9.39735 6.54352 9.83836 6.80072 10.1245L8.71771 12.2573C8.72079 12.2607 8.72433 12.2637 8.72748 12.2671C8.7376 12.2779 8.74794 12.2882 8.75873 12.2983C8.78075 12.319 8.80374 12.3384 8.82806 12.356C8.93169 12.4305 9.0559 12.4758 9.19134 12.4839C9.20307 12.4846 9.21469 12.4876 9.2265 12.4878L9.23333 12.4878C9.25682 12.4878 9.27979 12.4842 9.30267 12.4819C9.46882 12.4659 9.62508 12.3932 9.74115 12.271L11.7656 10.1382Z' fill='black'/%3E%3Cpath d='M5.92572 2.93311C6.19061 3.2121 6.17926 3.65255 5.90033 3.91748C5.62131 4.18239 5.18088 4.17108 4.91595 3.89209L4.08978 3.02197L4.08978 11.7954C4.08963 12.18 3.77816 12.4917 3.39349 12.4917C3.00882 12.4917 2.69735 12.18 2.6972 11.7954L2.6972 3.09912L1.99701 3.87842C1.7398 4.16457 1.29879 4.18836 1.01263 3.93115C0.726494 3.67394 0.703674 3.23293 0.960874 2.94678L2.87787 0.813965C2.88095 0.81054 2.88449 0.807555 2.88763 0.804199C2.89776 0.793434 2.9081 0.783053 2.91888 0.772949C2.9409 0.752241 2.9639 0.732864 2.98822 0.715332C3.09185 0.640822 3.21606 0.595476 3.3515 0.587402C3.36323 0.586649 3.37484 0.583657 3.38665 0.583496L3.39349 0.583496C3.41697 0.583496 3.43994 0.587089 3.46283 0.589356C3.62898 0.605436 3.78523 0.678041 3.9013 0.800293L5.92572 2.93311Z' fill='black'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:contain}#catalogLine .column--sort-mobile select{display:block;opacity:0;width:102px;height:32px;box-sizing:border-box;cursor:pointer}div#catalogLine{margin-bottom:20px;height:39px}.compare-all__modal{right:0;left:0;transform:none;width:100%;min-width:0;max-width:100%}.compare-modal__header{position:relative;flex-wrap:wrap;padding:37px 14px 12px;gap:12px 8px}.compare-modal__close{position:absolute;top:3px;right:2px;display:block;width:38px;height:38px;background:url("data:image/svg+xml,%3Csvg width='38' height='38' viewBox='0 0 38 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26.293 10.293C26.6835 9.90252 27.3165 9.90247 27.707 10.293C28.0974 10.6835 28.0975 11.3165 27.707 11.707L20.4141 19L27.707 26.293C28.0974 26.6835 28.0975 27.3166 27.707 27.707C27.3166 28.0975 26.6835 28.0974 26.293 27.707L19 20.4141L11.707 27.707C11.3165 28.0975 10.6835 28.0975 10.293 27.707C9.90244 27.3165 9.90245 26.6835 10.293 26.293L17.5859 19L10.293 11.707C9.90245 11.3165 9.90244 10.6835 10.293 10.293C10.6835 9.90245 11.3165 9.90244 11.707 10.293L19 17.5859L26.293 10.293Z' fill='black'/%3E%3C/svg%3E") no-repeat;border:none;cursor:pointer}.compare-check:not(:last-of-type){width:100%}.compare-modal__button{padding:8px;margin-top:-4px}.compare-check{min-height:16px;padding-left:16px}.compare-check__input,.compare-check__label::after,.compare-check__label::before{width:16px;height:16px}.compare-check__label{padding-left:5px;font-size:11px;line-height:16px}.compare-check__label::before{border-width:1px}.compare-good{padding:11px 15px 11px 11px}.compare-good__link{display:grid;grid-template-columns:60px 1fr;grid-template-rows:max-content 22px;grid-gap:8px 9px}.compare-good__img{grid-row:span 2;width:60px;height:60px}.compare-good__name{margin:0;font-size:11px;line-height:15px}.compare-good__price{width:auto;margin-top:auto}}@media (max-width:350px){div#catalogLine{padding:0 8px}.compare-all__button,.oSmartFilter{padding-left:6px;padding-right:6px}}
/* End */


/* Start:/bitrix/templates/dresscode/components/bitrix/catalog/.default/bitrix/catalog.section.list/level2/style.css?1658863525880*/
#nextSection{
	margin-bottom: 24px;
	border-radius: 4px;
	margin-top: 24px;
}

#nextSection .title{
	font-family: 'robotobold';
	text-transform: uppercase;
	text-align: center;
	padding-bottom: 12px;
	padding-top: 12px;
	font-size: 14px;
	cursor: pointer;
}

#nextSection ul{
	list-style: none;
	padding: 0;
	margin: 0;
}

#nextSection 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;
	text-decoration: none;
	display: inline-block;
    padding: 12px 24px;
	font-size: 13px;
}

#nextSection li .cnt{
	float: right;
}

#nextSection .sectionLine{
	border-collapse: collapse;
	table-layout: fixed;
	display: table;
	width: 100%;
}

#nextSection .sectionColumn{
	display: table-cell;
	vertical-align: middle;
}

#nextSection .sectionColumn.last{
	width: 60px;
}
/* End */


/* Start:/bitrix/templates/dresscode/components/bitrix/catalog.smart.filter/.default/style.min.css?177737890212574*/
#smartFilter{border:1px solid #e7e8ea;position:relative;border-radius:8px;width:305px;margin-right:24px;overflow:hidden}#smartFilterForm{padding-bottom:24px}#smartFilter .showALL,#smartFilter a{-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}#smartFilter div.heading{text-transform:uppercase;background:#e4e7ed;text-align:center;padding-left:0;cursor:pointer;font-size:13px;color:#000}#smartFilter .checkbox .off,#smartFilter .checkboxList label:before,#smartFilter .dropdown label:before,#smartFilter .heading .close,#smartFilter .radio .off{display:none}#smartFilter .paramsBox{border-bottom:1px solid #e7e8ea;padding:10px 15px;position:relative;clear:both;font-size:14px}#smartFilter .paramsBoxTitle{display:inline-block;margin-bottom:5px;position:relative;font-size:14px;line-height:20px;font-weight:600}#smartFilter .paramsBoxTitle span,#smartFilter input[type=checkbox]+label,#smartFilter input[type=radio]+label{cursor:pointer}#smartFilter .propExpander{background:url(/bitrix/templates/dresscode/components/bitrix/catalog.smart.filter/.default/images/expander.png) 50% 8px no-repeat;vertical-align:middle;display:inline-block;position:relative;line-height:16px;cursor:pointer;height:26px;width:21px;top:0;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s}#smartFilter .propExpander.expanded{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#del_filter:active,#modef .close:active,#set_filter:active,#smartFilter .showALL:active{position:relative;top:1px}#smartFilter .params{transition:.2s;clear:both;opacity:1;font-size:13px}#smartFilter .params.collapsed{display:block;margin-top:-18px;overflow:hidden;opacity:0;max-height:0}#smartFilter .checkbox,#smartFilter .checkboxList,#smartFilter .radio{list-style:none;padding:0;margin:0}#smartFilter .checkbox li,#smartFilter .radio li{padding-bottom:2px}#smartFilter .checkbox label,#smartFilter .radio label{-webkit-transition:.1s;-o-transition:.1s;transition:.1s}#set_filter,#smartFilter .rangeSlider input[type=text]{-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out}#smartFilter .checkbox li:last-child,#smartFilter .checkboxList li:last-child,#smartFilter .radio li:last-child{padding-bottom:0}#smartFilter .disabled{cursor:default!important;color:#888}#smartFilter .disabled .wrap{opacity:.6}#smartFilter .dropdown{background-color:#fff;border:1px solid #e7e8ea;position:relative;line-height:13px;font-size:13px;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border-radius:4px}#smartFilter .checkedItem{padding:12px 30px 12px 8px!important;border-radius:4px;background:url(/bitrix/templates/dresscode/components/bitrix/catalog.smart.filter/.default/images/selectArrow.png) 97% 50% no-repeat;display:block;cursor:pointer}#smartFilter .dropdownList{background-color:#fff;border:1px solid #e7e8ea;position:absolute;list-style:none;margin:0 -1px;opacity:0;padding:0;z-index:2;top:47px;right:0;left:0;visibility:hidden}#del_filter,#set_filter{border-radius:8px;font-size:13px;text-decoration:none}#smartFilter .dropdownList.opened{visibility:visible;opacity:1}#smartFilter .pics .dropdownList{top:52px}#smartFilter .dropdownList .item{padding:8px!important;display:block}#smartFilter .dropdownList .item:hover,#smartFilter .dropdownList .selected{cursor:pointer;color:#fff}#smartFilter .dropdown input{top:-44px}#smartFilter .rangeSlider input[type=text]{transition:.2s ease-in-out;background-color:#fff;border-color:#e7e8ea;border-radius:4px;color:#888;height:26px;width:68px}#smartFilter .rangeSlider input[type=text]:first-of-type{margin-right:12px}#smartFilter .rangeSlider label{display:inline-block;margin-right:12px}#smartFilter .slider{background:url(/bitrix/templates/dresscode/components/bitrix/catalog.smart.filter/.default/images/uiBg.png) 3px 0 repeat-x;margin:5px auto 0;position:relative;max-width:300px;height:54px;width:100%}#smartFilter .slider .trans{-webkit-transition:width .2s ease-in-out,visibility .2s linear;-moz-transition:width .2s ease-in-out,visibility .2s linear;-o-transition:width .2s ease-in-out,visibility .2s linear;transition:width .2s ease-in-out,visibility .2s linear}#smartFilter .handler{position:absolute;cursor:pointer;height:14px;width:100%;top:19px}#smartFilter .slider .blackoutLeft,#smartFilter .slider .blackoutRight{background:url(/bitrix/templates/dresscode/components/bitrix/catalog.smart.filter/.default/images/handler.png) repeat-x;position:absolute;height:14px;width:0;top:0}#smartFilter .slider .blackoutLeft{-webkit-border-top-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px;left:0}#smartFilter .slider .blackoutRight{-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;right:0}#smartFilter .slider ins{background:url(/bitrix/templates/dresscode/components/bitrix/catalog.smart.filter/.default/images/motionButton.png) no-repeat;position:absolute;cursor:pointer;display:block;height:34px;width:34px;z-index:10;top:-10px}#smartFilter .slider ins:hover{background-position:-34px 0}#smartFilter .slider ins:active{background-position:-68px 0}#smartFilter .slider .left{right:-24px}#smartFilter .slider .right{left:-24px}#smartFilterControls{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;text-align:center;padding:0 12px;margin:24px 0 0;overflow:hidden;list-style:none}#smartFilterControls li{width:48%;float:left}#smartFilterControls li:last-child{float:right}#del_filter,#set_filter{line-height:46px;height:46px}#set_filter{transition:.2s ease-in-out;display:block}#smartFilter #set_filter{color:#111725;background-color:#fc0}#smartFilter #set_filter:hover{background-color:#ffe066}#del_filter{-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;background-color:#2b2b2b;text-align:center;color:#fff;display:block;border:none}#del_filter:hover{background-color:#1e1e1e}#smartFilter .checkboxList li{padding-bottom:12px;position:relative;cursor:pointer}#smartFilter .checkboxList label{padding-left:0!important;display:block;vertical-align:middle}#modef_num,#modef_send,#smartFilter .checkboxList.inline li{display:inline-block}#smartFilter .checkboxList input{top:10px}#smartFilter .checkboxList .icon,#smartFilter .dropdown .icon{vertical-align:middle;border:1px solid #e7e8ea;display:inline-block;margin-right:12px;padding:6px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:border-color .3s;-moz-transition:border-color .3s;-o-transition:border-color .3s;transition:border-color .3s}#smartFilter .checkboxList .disabled .icon,#smartFilter .dropdown .disabled .icon{border-color:#e7e8ea!important}#smartFilter .checkboxList .icon .wrap,#smartFilter .dropdown .icon .wrap{-webkit-background-size:contain;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;vertical-align:middle;display:inline-block;height:24px;width:24px}#smartFilter .dropdown .icon{padding:4px}#smartFilter .dropdown .icon .wrap{height:20px;width:20px}#smartFilter .checkboxList .value,#smartFilter .dropdown .value{vertical-align:middle;display:inline-block;line-height:16px}#smartFilter .filterCalendar{position:relative;display:block;float:left;width:45%}#smartFilter .filterCalendar+.filterCalendar{margin-left:10%}#smartFilter .filterCalendar .calendar-icon{position:absolute;top:5px;right:5px;z-index:2;opacity:0}#smartFilter .filterCalendar .fakeCalendarIcon{position:absolute;top:6px;right:5px;z-index:1;height:20px;width:20px;background-color:#ccc}#smartFilter .filterCalendar input[type=text]{background-color:#2d2d2d;border-color:#454545;padding-right:30px;text-align:center;display:block;height:32px;width:100%}#smartFilter .hint{display:inline-block;vertical-align:top;position:relative;margin-right:6px;cursor:pointer;height:18px;width:18px}#smartFilter .hint:hover{background-position:-18px 0}#smartFilter .hintValue{background-color:#fff;border:1px solid #e7e8ea;position:absolute;line-height:18px;min-width:250px;margin-top:8px;font-size:13px;cursor:default;display:none;padding:16px;z-index:3;top:100%}#smartFilter .hintValue .heading{line-height:18px;font-size:16px;margin:0 0 8px;color:#fff;padding:0}#smartFilter .hintValue .close{text-decoration:none;position:absolute;font-size:22px;cursor:pointer;z-index:2;right:6px;top:6px}#smartFilter button,#smartFilter input,#smartFilter select,#smartFilter textarea{box-sizing:border-box}#smartFilter button:focus,#smartFilter input:focus,#smartFilter select:focus,#smartFilter textarea:focus{outline:0}#smartFilter button,#smartFilter select{text-transform:none}#smartFilter button{overflow:visible}#smartFilter button,#smartFilter input[type=reset],#smartFilter input[type=submit]{cursor:pointer;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#smartFilter input[type=file]{background:0 0;border:1px solid transparent}#smartFilter input[type=email],#smartFilter input[type=password],#smartFilter input[type=tel],#smartFilter input[type=text],#smartFilter input[type=url],#smartFilter select,#smartFilter textarea{background:rgba(0,0,0,.5);border:1px solid #373737;height:42px;padding:0 8px;font-size:13px;color:#fff;margin:0}#smartFilter textarea{padding:4px 8px;resize:vertical;overflow:auto;height:auto}#smartFilter input[type=email]:focus,#smartFilter input[type=password]:focus,#smartFilter input[type=tel]:focus,#smartFilter input[type=text]:focus,#smartFilter input[type=url]:focus,#smartFilter select:focus,#smartFilter textarea:focus{border-color:#ccc}#smartFilter input[type=checkbox]:not(checked),#smartFilter input[type=radio]:not(checked){position:absolute;opacity:0}#smartFilter input[type=checkbox]:not(checked)+label,#smartFilter input[type=radio]:not(checked)+label{position:relative;padding-left:28px}#smartFilter input[type=checkbox]+label:before{background:url(/bitrix/templates/dresscode/components/bitrix/catalog.smart.filter/.default/images/checkBox.png) no-repeat}#smartFilter input[type=radio]+label:before{background:url(/bitrix/templates/dresscode/components/bitrix/catalog.smart.filter/.default/images/radio.png) no-repeat}#smartFilter input[type=checkbox]:not(checked)+label:before,#smartFilter input[type=radio]:not(checked)+label:before{position:absolute;content:" ";height:17px;width:17px;left:0;top:0}#smartFilter input[type=checkbox]:not(checked)+label:hover:before,#smartFilter input[type=radio]:not(checked)+label:hover:before{background-position:0 -17px}#smartFilter input[type=checkbox]:checked+label:before,#smartFilter input[type=radio]:checked+label:before{background-position:0 -34px}#smartFilter input[type=checkbox]:checked+label:hover:before,#smartFilter input[type=radio]:checked+label:hover:before{background-position:0 -51px}#smartFilter input[type=checkbox]:disabled+label,#smartFilter input[type=radio]:disabled+label{cursor:default}#smartFilter input[type=checkbox]:disabled+label:before,#smartFilter input[type=radio]:disabled+label:before{background-position:0 -68px!important}#smartFilter button::-moz-focus-inner,#smartFilter input::-moz-focus-inner{padding:0;border:0}#smartFilter input::-moz-placeholder,#smartFilter textarea::-moz-placeholder{color:#fff}#smartFilter input:focus::-moz-placeholder,#smartFilter textarea:focus::-moz-placeholder{color:transparent}#smartFilter input::-ms-input-placeholder,#smartFilter textarea::-ms-input-placeholder{color:#fff}#smartFilter input:focus::-webkit-input-placeholder,#smartFilter textarea:focus::-webkit-input-placeholder{color:#fff}#smartFilter input:focus::-webkit-input-placeholder{color:transparent}#smartFilter textarea:focus::-webkit-input-placeholder{color:transparent}#smartFilter input[type=search]{-webkit-appearance:textfield}#smartFilter input[type=search]::-webkit-search-cancel-button,#smartFilter input[type=search]::-webkit-search-decoration{-webkit-appearance:none}#modef{-webkit-transition:top .2s;-moz-transition:top .2s;-o-transition:top .2s;transition:top .2s;position:absolute;line-height:38px;padding-left:7px;text-align:center;font-size:12px;width:193px;height:38px;left:400px;color:#fff;z-index:99}#modef .close{background:url(/bitrix/templates/dresscode/components/bitrix/catalog.smart.filter/.default/images/closeModef.png) no-repeat;vertical-align:middle;display:inline-block;margin-right:8px;margin-top:-2px;height:12px;width:12px}#modef .close:hover{opacity:.8}#modef_send{margin-left:8px;color:#fff}#modef_send:hover{opacity:.9}#smartFilter .elCount{text-decoration:none}@media (max-width:1550px){#smartFilter{width:300px}}@media (max-width:1366px){#smartFilter{width:280px}}@media (max-width:1280px){#smartFilter{width:330px}}@media (max-width:1200px){#smartFilter{width:260px}}@media (max-width:1024px){#smartFilter{width:100%;margin-right:0}#smartFilter .heading .close{display:flex;position:absolute;top:2px;right:2px;width:15px;height:15px;padding: 7px;}}
/* End */


/* Start:/bitrix/templates/dresscode/components/dresscode/slider/middle/style.min.css?16588635251648*/
#middleSlider{margin-top:24px}#middleSlider .wrap{position:relative;overflow:hidden}#middleSlider,#middleSlider ul{position:relative}#middleSlider ul li{float:left;display:block}#middleSlider ul li img{-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}#middleSlider ul li:hover img{transform:scale(1.03)}#middleSlider ol{margin:0;padding:0;list-style:none;position:absolute;left:50%;bottom:12px}#middleSlider ol li{background:url(/bitrix/templates/dresscode/components/dresscode/slider/middle/images/slideButton.png) 0 0 no-repeat;margin-right:4px;width:18px;height:18px;float:left;cursor:pointer}#middleSlider ol li:hover{background:url(/bitrix/templates/dresscode/components/dresscode/slider/middle/images/slideButton.png) -18px 0 no-repeat}#middleSlider ol li:active{background:url(/bitrix/templates/dresscode/components/dresscode/slider/middle/images/slideButton.png) -36px 0 no-repeat}#middleSlider ol li.selected{background:url(/bitrix/templates/dresscode/components/dresscode/slider/middle/images/slideButton.png) -54px 0 no-repeat}#middleSlider ol li.selected:hover{background:url(/bitrix/templates/dresscode/components/dresscode/slider/middle/images/slideButton.png) -72px 0 no-repeat}#middleSlider ol li.selected:active{background:url(/bitrix/templates/dresscode/components/dresscode/slider/middle/images/slideButton.png) -90px 0 no-repeat}#middleSlider .middleSliderBtnLeft,#middleSlider .middleSliderBtnRight{background:url(/bitrix/templates/dresscode/components/dresscode/slider/middle/images/slideArrow.png) no-repeat;position:absolute;margin-top:-30px;display:block;height:60px;width:30px;top:50%}#middleSlider .middleSliderBtnLeft{background-position:0 0;left:0}#middleSlider .middleSliderBtnLeft:hover{background-position:-30px 0}#middleSlider .middleSliderBtnLeft:active{background-position:-60px 0}#middleSlider .middleSliderBtnRight{background-position:0 -60px;right:0}#middleSlider .middleSliderBtnRight:hover{background-position:-30px -60px}#middleSlider .middleSliderBtnRight:active{background-position:-60px -60px}
/* End */


/* Start:/bitrix/templates/dresscode/components/bitrix/catalog/.default/bitrix/catalog.section.list/catalog-pictures/style.css?16588635252702*/
.catalog-section-list-pictures{
	margin-bottom: 24px;
	border-left: 1px solid #f3f3f3;
}

.catalog-section-list-pictures .catalog-section-list-item{
	position: relative;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	border-right: 1px solid #f3f3f3;
	border-bottom: 1px solid #f3f3f3;
	line-height: 206px;
	text-align: center;
	padding: 0px 24px;
	height: 206px;
	float: left;
	width: 20%;
}

.catalog-section-list-pictures .catalog-section-list-item:before {
	content: "";
	position: absolute;
	left: 0px;
	width: 100%;
	top: -1px;
	height: 1px;
	background: #f3f3f3;
}

.catalog-section-list-pictures .catalog-section-list-item-wp{
	vertical-align: middle;
	display: inline-block;
	line-height: 21px;
}

.catalog-section-list-pictures .catalog-section-list-link{
	-webkit-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
	text-decoration: none;
	text-align: center;
	line-height: 44px;
	overflow: hidden;
	color: #000000;
	display: block;
	height: 44px;
}

.catalog-section-list-pictures .catalog-section-list-link span{
	vertical-align: bottom;
	display: inline-block;
	line-height: 21px;
}

.catalog-section-list-pictures .catalog-section-list-link:hover{
	opacity: 0.7;
}

.catalog-section-list-pictures .catalog-section-list-link:active{
	position: relative;
	top: 1px;
}

.catalog-section-list-pictures .catalog-section-list-picture{
	margin-bottom: 12px;
	text-align: center;
	line-height: 100px;
	display: block;
	height: 100px;
}

.catalog-section-list-pictures .catalog-section-list-picture:hover img{
	opacity: 0.8;
}

.catalog-section-list-pictures .catalog-section-list-picture:active{
	position: relative;
	top: 1px;
}

.catalog-section-list-pictures .catalog-section-list-picture img{
	-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;
	max-height: 100%;
	max-width: 100%;
}

@media all and (max-width: 1800px){

	.catalog-section-list-pictures .catalog-section-list-item{
		width: 25%;
	}

}

@media all and (max-width: 1300px){

	.catalog-section-list-pictures .catalog-section-list-item{
		width: 33.333333%;
	}

}

@media all and (max-width: 1024px){

	.catalog-section-list-pictures .catalog-section-list-item{
		width: 25%;
	}

}

@media all and (max-width: 1000px){

	.catalog-section-list-pictures .catalog-section-list-item{
		width: 33.333333%;
	}

}

@media all and (max-width: 700px){

	.catalog-section-list-pictures .catalog-section-list-item{
		width: 50%;
	}
}

/*@media all and (max-width: 1100px){
	.catalog-section-list-pictures .catalog-section-list-item{
		width: 50%;
	}
}*/
/* End */


/* Start:/bitrix/templates/dresscode/components/bitrix/system.pagenavigation/round/style.css?16588635252354*/
.bx-pagination {
	margin: 10px 0;
	width: 100%;
}
.bx-pagination .bx-pagination-container {
	text-align: center;
	position: relative;
}
.bx-pagination .bx-pagination-container ul {
	padding: 0;
	margin: 0;
	list-style: none;
	display: inline-block;
}
.bx-pagination .bx-pagination-container ul li {
	display: inline-block;
	margin: 0 2px 15px 2px;
}
.bx-pagination .bx-pagination-container ul li span{
    -webkit-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
       -moz-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
    	-ms-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
    	 -o-transition: color .3s ease, background-color .3s ease, border-color .3s ease;
    		transition: color .3s ease, background-color .3s ease, border-color .3s ease;
	background: #eff0f1;
	padding: 0 8px;
	display: block;
	height: 32px;
	min-width: 32px;
	line-height: 32px;
	color: #444;
	font-size: 14px;
	border-radius: 16px;
	vertical-align: middle;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.bx-pagination .bx-pagination-container ul li a {
	text-decoration: none;
	display: block;
	border-radius: 16px;
	height: 32px;
	min-width: 32px;
	line-height: 32px;
	color: #444;
	vertical-align: middle;
}
.bx-pagination .bx-pagination-container ul li a:hover span{
	background: #DADADA;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-all a span,
.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span,
.bx-pagination .bx-pagination-container ul li.bx-pag-next a span {
	background: #fff;
	border: 2px solid #eff0f1;
	line-height: 28px;
	padding: 0 18px;
	color: #444;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-all span,
.bx-pagination .bx-pagination-container ul li.bx-pag-prev span,
.bx-pagination .bx-pagination-container ul li.bx-pag-next span{
	color: #aab1b4;
	background: #fff;
	border: 2px solid #eff0f1;
	line-height: 28px;
	padding: 0 18px;
}
.bx-pagination .bx-pagination-container ul li.bx-pag-all a:hover span,
.bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover span,
.bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover span {
	background: #fff;
	border-color: #DADADA;
	color: #000;
}

/* End */


/* Start:/bitrix/templates/dresscode/components/dresscode/catalog.section/squares/style.min.css?17773789024024*/
.items.productList.squares{margin-bottom:24px;display:flex;flex-flow:row wrap;justify-content:flex-start;width:100%;height:100%;align-items:flex-start}.ajax-pager-link,.items.productList.squares .product:before,.removeFromWishlist,.catalog-right-mobile{display:none}.pagination-wrapper{display:flex;flex-direction:column;align-items:center;gap:15px;width:100%;margin-top:30px}.show-more{padding:8px 20px;color:#000;text-decoration:unset;font-size:14px;background:#fc0;border-radius:16px;transition:.3s ease-out}.show-more:hover{background:#ffda62}.pagination-wrapper .loader{width:32px;height:32px;min-width:32px;border:10px solid #fff;border-radius:50%;position:relative;transform:rotate(45deg);box-sizing:border-box;margin-top:10px;margin-right:0}.pagination-wrapper .loader::before{content:"";position:absolute;box-sizing:border-box;inset:-10px;border-radius:50%;border:10px solid #fc0;animation:2s linear infinite prixClipFix}.pagination-wrapper .bx-pagination{width:auto}.items.productList.squares .product{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;width:25%;border:0;padding:0 5px 0 0;margin:0 0 5px}.items.productList.squares .product .tabloid{border:1px solid #e7e8ea;box-shadow:0 0 5px rgba(122,122,122,.5)}.items.productList.squares .product:hover{z-index:10}.items.productList.squares .product:hover .tabloid{border:2px solid #fc0}.items.productList.squares.no-rightblock .product{width:20%}.items.productList.squares .product .addCart .icon{padding:0;margin:0}.items.productList.squares .product .addCart .addToCardText{padding:0 0 0 6px}.count-form .minus,.count-form .plus{display:flex;align-items:center;justify-content:center;flex-flow:column}.items.productList.squares .product .col-md-6-left,.items.productList.squares .product .col-md-6-right,.items.productList.squares .product .optional .row a{width:50%}@media screen and (max-width:1800px){.items.productList.squares .product .getPricesWindow3{left:74%}.items.productList.squares .product .priceVariantList{margin:0}}@media screen and (max-width:1600px){.items.productList.squares .product{width:33.3333%}.items.productList.squares.no-rightblock .product{width:25%}.items.productList.squares.no-rightblock .product .addCart .icon{padding:0;margin:0}.items.productList.squares .product .count-form .qty{width:28px}}@media screen and (max-width:1368px) and (min-width:1300px){.items.productList.squares .product .getPricesWindow3{left:69%}}@media screen and (max-width:1300px){.items.productList.squares .product,.items.productList.squares.no-rightblock .product{width:33.3333%}.rb-banner img{width:100%}}@media screen and (max-width:1200px){.items.productList.squares .product,.items.productList.squares .product .col-md-6-right{width:50%}.items.productList.squares .product .addCart .addToCardText{display:inline-block}}@media screen and (max-width:1024px){.catalog-right-mobile{display:block}.items.productList.squares .product{width:33.333%}}@media screen and (max-width:980px){.items.productList.squares .product{width:50%}}@media screen and (max-width:768px){.items.productList.squares.no-rightblock .product,.items.productList.squares.no-rightblock .product .col-md-6-left,.items.productList.squares.no-rightblock .product .col-md-6-right{width:50%}.items.productList.squares .product .addCart{height:30px}.items.productList.squares .product .addCart span{font-size:12px}.items.productList.squares .product .count-form .qty{width:50px}}@media screen and (max-width:715px){.items.productList.squares .product .col-md-6-left,.items.productList.squares .product .col-md-6-right{width:50%}}@media screen and (max-width:700px){.items.productList.squares .product .getPricesWindow3{top:-5px;left:0}}@media screen and (max-width:600px){.items.productList.squares .product,.items.productList.squares.no-rightblock .product{width:100%}.items.productList.squares .product{height:auto}.items.productList.squares .product .pos-rel{flex-flow:row}.items.productList.squares .product .col-md-6-right{margin-top:0}}
/* End */


/* Start:/local/components/delivery.info/templates/list/style.css?17775554975366*/
.detail-info-link {
    display: flex;
    gap: 11px;
    text-decoration: none;
    color: #27C148 !important;
    transition: all .3s;
    margin-bottom: 5px;
}

.detail-info-link svg {
    flex: 0 0 auto;
    width: 18px;
    height: 18px;
}

.detail-info-link span {
    font-size: 16px;
    line-height: 18px;
    border-bottom: 1px dashed !important;
}

@media (hover:hover) {
    .detail-info-link:hover {
        color: #19cc3f !important;
    }
}

.detail-info-link:active {
    color: #19cc3f !important;
}

#elementTools .secondTool {
    margin-top: 25px;
}

#elementTools .secondTool .row {
    position: relative;
}

#smallElementTools .secondTool .detail-info-link {
    margin-bottom: 0;
}

#smallElementTools .secondTool .row {
    position: relative;
}

.card-subinfo__list {
    padding-top: 5px;
    display: flex;
    flex-direction: column;
    gap: 5px;
}

.card-subinfo__btn-c {
    position: relative;
}

.card-subinfo__list .card-subinfo__btn {
    display: flex;
    gap: 10px;
    text-decoration: none;
    color: #27C148 !important;
    transition: all .3s;
}

.card-subinfo__btn svg {
    flex: 0 0 auto;
    width: 13px;
    height: 13px;
}

.card-subinfo__btn span {
    font-size: 14px;
    line-height: 16px;
    border-bottom: 1px dashed !important;
}

.product .row a.card-subinfo__btn {
    width: 100% !important;
}

@media (hover:hover) {
    .card-subinfo__btn:hover {
        color: #19cc3f !important;
    }
}

.card-subinfo__btn:active {
    color: #19cc3f !important;
}

@media screen and (min-width: 791px) and (max-width: 980px) {
    body .product .optional .analogs-block-over + .row {
        width: 40%;
        margin-top: -3px;
    }
}

@media screen and (max-width: 980px) {
    .catalog-wrapper {
        flex-flow: column;
    }

    body .product .optional .analogs-block-over + .row {
        margin-top: -3px;
        width: 43%;
        display: flex;
        justify-content: center;
    }

    body #catalog .product .optional .pos-rel {
        width: 56%;
    }

    .product .row .card-subinfo__list a.card-subinfo__btn {
        text-align: left;
        gap: 5px;
        margin-top: 0 !important;
    }

    .card-subinfo__btn span {
        font-size: 10px;
    }

    .card-subinfo__list {
        padding-top: 0;
        gap: 2px;
    }
}

/* delivery-popup */

.delivery-popup {
    display: none;
    z-index: 5;
    position: absolute;
    top: 100%;
    margin-top: 5px;
    width: 222px;
    max-width: 92vw;
    border-radius: 6px;
    box-shadow: -3.66px 4.88px 7.14px 0px #00000040;
    background: #D9D9D9;
    padding: 42px 20px 20px;
    flex-direction: column;
    text-align: center;
    align-items: center;
}

.delivery-popup.active {
    display: flex;
}

.delivery-popup__title {
    font-size: 18px;
    line-height: 21px;
    color: #666666;
    margin-bottom: 12px;
}

.delivery-popup__btn-wrap {
    display: flex;
}

.delivery-popup__btn {
    font-size: 18px;
    line-height: 1;
    color: #989898;
    transition: all .3s;
    text-decoration: underline;
    text-underline-offset: 0.2em;
}

@media (hover:hover) {
    .delivery-popup__btn:hover {
        color: #666666;
    }
}

.delivery-popup__close-btn {
    position: absolute;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    top: 10px;
    right: 10px;
    outline: none;
    border: none;
    background: none;
    color: #666666;
    padding: 0;
    transition: all .3s;
}

@media (hover:hover) {
    .delivery-popup__close-btn:hover {
        color: #989898;
    }
}

.product .row:has(.delivery-popup) {
    overflow: visible;
}

.product .row:has(.delivery-popup) .delivery-popup__btn {
    width: auto !important;
    margin-top: 0 !important;
}

.card-subinfo__btn-c .delivery-popup {
    width: 160px;
    padding: 30px 20px 15px;
}

.card-subinfo__btn-c .delivery-popup__close-btn svg {
    width: 8px;
    height: 8px;
}

.card-subinfo__btn-c .delivery-popup__title {
    font-size: 14px;
    line-height: 18px;
}

.card-subinfo__btn-c .delivery-popup__btn {
    font-size: 14px;
}

@media (max-width: 991px) {
    .product .tabloid:has(.delivery-popup) {
        overflow: visible;
    }

    .card-subinfo__btn-c .delivery-popup {
        width: 125px;
        padding: 20px 10px 10px;
        margin-top: 0;
        border-radius: 4px;
    }

    .card-subinfo__btn-c .delivery-popup__close-btn {
        top: 7px;
        right: 7px;
    }

    .card-subinfo__btn-c .delivery-popup__close-btn svg {
        width: 7px;
        height: 7px;
    }

    .card-subinfo__btn-c .delivery-popup__title {
        font-size: 10px;
        line-height: 12px;
    }

    .card-subinfo__btn-c .delivery-popup__btn {
        font-size: 10px;
    }
}

/* delivery-popup ... end; */

@media (max-width: 980px) {
    body .items.productList .product.has-sanctions .clearfix.pos-rel .col-md-6-left {
        display: block;
        position: absolute;
        right: 100%;
    }

    body .items.productList .product.has-sanctions .col-md-6-left .count-form {
        display: none;
    }
}

/* End */
/* /bitrix/templates/dresscode/components/bitrix/catalog/.default/style.min.css?178118617215688 */
/* /bitrix/templates/dresscode/components/bitrix/catalog/.default/bitrix/catalog.section.list/level2/style.css?1658863525880 */
/* /bitrix/templates/dresscode/components/bitrix/catalog.smart.filter/.default/style.min.css?177737890212574 */
/* /bitrix/templates/dresscode/components/dresscode/slider/middle/style.min.css?16588635251648 */
/* /bitrix/templates/dresscode/components/bitrix/catalog/.default/bitrix/catalog.section.list/catalog-pictures/style.css?16588635252702 */
/* /bitrix/templates/dresscode/components/bitrix/system.pagenavigation/round/style.css?16588635252354 */
/* /bitrix/templates/dresscode/components/dresscode/catalog.section/squares/style.min.css?17773789024024 */
/* /local/components/delivery.info/templates/list/style.css?17775554975366 */
