.catalog-filters-wrap .range-values{display:none}.catalog-filters-wrap ul{--margin:0;--padding:0;--list-style:none;list-style:var(--list-style);margin:var(--margin);padding:var(--padding)}.catalog-filters-wrap label{margin-bottom:0}:is(:is(.catalog-filters-wrap .checkbox-wrap) .label-text) a{color:var(--color-black);text-decoration:none}:is(.catalog-filters-wrap .val-with-count) .count{--font-size:var(--font-size-10);color:var(--color-gray)}:is(.catalog-filters-wrap .filter-block) .show-filter-info-btn{align-items:center;background:none;border:none;display:flex}:is(:is(.catalog-filters-wrap .filter-block) .show-filter-info-btn):hover{cursor:pointer}:is(.catalog-filters-wrap .filter-block):has(.checkbox-wrap:not(.color-filter-checkbox-wrap)){--input-size:20px}:is(.catalog-filters-wrap .filter-block):has(.checkbox-wrap:not(.color-filter-checkbox-wrap)) .checkbox-wrap{--input-size:20px}:is(.type-checkbox:is(.catalog-filters-wrap .filter-block),.type-advanced-filter:is(.catalog-filters-wrap .filter-block),.type-checkbox-with-children:is(.catalog-filters-wrap .filter-block),.type-radio-with-children:is(.catalog-filters-wrap .filter-block)) ul{display:grid;grid-row-gap:var(--gap-12)}.open:is(.type-checkbox:is(.catalog-filters-wrap .filter-block),.type-advanced-filter:is(.catalog-filters-wrap .filter-block),.type-color:is(.catalog-filters-wrap .filter-block),.type-checkbox-with-children:is(.catalog-filters-wrap .filter-block),.type-radio-with-children:is(.catalog-filters-wrap .filter-block),.type-checkbox-matrix:is(.catalog-filters-wrap .filter-block)) .block-content{display:grid;grid-row-gap:var(--gap-12)}:is(.type-checkbox:is(.catalog-filters-wrap .filter-block),.type-advanced-filter:is(.catalog-filters-wrap .filter-block),.type-color:is(.catalog-filters-wrap .filter-block),.type-checkbox-with-children:is(.catalog-filters-wrap .filter-block),.type-radio-with-children:is(.catalog-filters-wrap .filter-block),.type-checkbox-matrix:is(.catalog-filters-wrap .filter-block)):has(.filter-block-quick-search-wrap.not-found-state) .block-content{grid-row-gap:0}:is(.type-checkbox:is(.catalog-filters-wrap .filter-block),.type-advanced-filter:is(.catalog-filters-wrap .filter-block),.type-color:is(.catalog-filters-wrap .filter-block),.type-checkbox-with-children:is(.catalog-filters-wrap .filter-block),.type-radio-with-children:is(.catalog-filters-wrap .filter-block),.type-checkbox-matrix:is(.catalog-filters-wrap .filter-block)) .found-by-quick-search,:is(.type-checkbox:is(.catalog-filters-wrap .filter-block),.type-advanced-filter:is(.catalog-filters-wrap .filter-block),.type-color:is(.catalog-filters-wrap .filter-block),.type-checkbox-with-children:is(.catalog-filters-wrap .filter-block),.type-radio-with-children:is(.catalog-filters-wrap .filter-block),.type-checkbox-matrix:is(.catalog-filters-wrap .filter-block)) .found-by-quick-search.hidden{display:block!important}:is(:is(.type-advanced-filter:is(.catalog-filters-wrap .filter-block),.type-checkbox:is(.catalog-filters-wrap .filter-block),.type-checkbox-with-children:is(.catalog-filters-wrap .filter-block),.type-radio-with-children:is(.catalog-filters-wrap .filter-block),.type-color:is(.catalog-filters-wrap .filter-block)) .val-with-count) .label-text{align-items:center;display:flex;gap:var(--gap-4);text-decoration:none}.type-range:is(.catalog-filters-wrap .filter-block) .range-values{display:none}.type-range:is(.catalog-filters-wrap .filter-block) .inputs-container{align-items:center;display:grid;grid-template-columns:1fr max-content 1fr max-content;margin-bottom:var(--gap-16);grid-column-gap:14px}:is(.type-range:is(.catalog-filters-wrap .filter-block) .inputs-container)>*{height:100%}:is(.type-range:is(.catalog-filters-wrap .filter-block) .inputs-container) .separator{background-color:var(--color-black);height:1px;width:10px}:is(.type-range:is(.catalog-filters-wrap .filter-block) .inputs-container) input{background-color:var(--color-main-bg);color:var(--color-gray);display:block;font-size:var(--font-size-14);height:45px;padding:10px;width:100%}:is(.type-range:is(.catalog-filters-wrap .filter-block) .inputs-container) .input-prefix{align-items:center;background:#f3f3f3;border-right:none;display:flex;font-size:13px;height:34px;justify-content:center;min-width:34px;width:34px}.type-range:is(.catalog-filters-wrap .filter-block) .range-slider-container{--handle-size:18px;background-color:transparent;border:none;box-shadow:none;height:var(--handle-size);padding-inline:calc(var(--handle-size)/2)}:is(.type-range:is(.catalog-filters-wrap .filter-block) .range-slider-container) .noUi-base{align-items:center;display:flex}:is(.type-range:is(.catalog-filters-wrap .filter-block) .range-slider-container) .noUi-connects{background-color:var(--color-ashen);height:2px}:is(.type-range:is(.catalog-filters-wrap .filter-block) .range-slider-container) .noUi-connect{background-color:var(--color-violet)}:is(.type-range:is(.catalog-filters-wrap .filter-block) .range-slider-container) .noUi-handle{background-color:var(--color-violet);border:none;border-radius:50%;box-shadow:none;height:var(--handle-size);right:calc(var(--handle-size)/2*-1);top:0;width:var(--handle-size)}:is(:is(.type-range:is(.catalog-filters-wrap .filter-block) .range-slider-container) .noUi-handle):after,:is(:is(.type-range:is(.catalog-filters-wrap .filter-block) .range-slider-container) .noUi-handle):before{content:none}.type-color:is(.catalog-filters-wrap .filter-block) ul{display:grid;grid-row-gap:var(--gap-4)}.type-checkbox-matrix:is(.catalog-filters-wrap .filter-block) ul{display:flex;flex-wrap:wrap;gap:4px}:is(.type-checkbox-with-children:is(.catalog-filters-wrap .filter-block),.type-radio-with-children:is(.catalog-filters-wrap .filter-block)) .parent-item{display:grid;grid-template-columns:1fr max-content max-content;grid-gap:var(--gap-12);grid-template-rows:max-content 0fr;transition:grid-row-gap var(--collapsible-block-animation-time) var(--animation-function),grid-template-rows var(--collapsible-block-animation-time) var(--animation-function)}:is(:is(.type-checkbox-with-children:is(.catalog-filters-wrap .filter-block),.type-radio-with-children:is(.catalog-filters-wrap .filter-block)) .parent-item):not(.open) ul{display:none}:is(:is(:is(.type-checkbox-with-children:is(.catalog-filters-wrap .filter-block),.type-radio-with-children:is(.catalog-filters-wrap .filter-block)) .parent-item):not(.open) .children-toggle) .minus-icon{display:none}:is(:is(:is(.type-checkbox-with-children:is(.catalog-filters-wrap .filter-block),.type-radio-with-children:is(.catalog-filters-wrap .filter-block)) .parent-item):not(.open) .children-toggle) .plus-icon{display:block}.open.closing:is(:is(.type-checkbox-with-children:is(.catalog-filters-wrap .filter-block),.type-radio-with-children:is(.catalog-filters-wrap .filter-block)) .parent-item),:is(:is(.type-checkbox-with-children:is(.catalog-filters-wrap .filter-block),.type-radio-with-children:is(.catalog-filters-wrap .filter-block)) .parent-item):not(.open){grid-row-gap:0;grid-template-rows:max-content 0fr}.open:is(:is(.type-checkbox-with-children:is(.catalog-filters-wrap .filter-block),.type-radio-with-children:is(.catalog-filters-wrap .filter-block)) .parent-item){grid-template-rows:max-content 1fr}:is(.open:is(:is(.type-checkbox-with-children:is(.catalog-filters-wrap .filter-block),.type-radio-with-children:is(.catalog-filters-wrap .filter-block)) .parent-item) .children-toggle) .minus-icon{display:block}:is(.open:is(:is(.type-checkbox-with-children:is(.catalog-filters-wrap .filter-block),.type-radio-with-children:is(.catalog-filters-wrap .filter-block)) .parent-item) .children-toggle) .plus-icon{display:none}:is(:is(.type-checkbox-with-children:is(.catalog-filters-wrap .filter-block),.type-radio-with-children:is(.catalog-filters-wrap .filter-block)) .parent-item) ul{grid-column:1/3;margin-left:calc(var(--gap-12)*2);overflow:hidden}:is(:is(.type-checkbox-with-children:is(.catalog-filters-wrap .filter-block),.type-radio-with-children:is(.catalog-filters-wrap .filter-block)) .parent-item):has(.found-by-quick-search){display:grid!important;grid-template-rows:1fr}:is(:is(.type-checkbox-with-children:is(.catalog-filters-wrap .filter-block),.type-radio-with-children:is(.catalog-filters-wrap .filter-block)) .parent-item):has(.found-by-quick-search)>.checkbox-wrap,:is(:is(.type-checkbox-with-children:is(.catalog-filters-wrap .filter-block),.type-radio-with-children:is(.catalog-filters-wrap .filter-block)) .parent-item):has(.found-by-quick-search)>.children-toggle{display:none}:is(:is(.type-checkbox-with-children:is(.catalog-filters-wrap .filter-block),.type-radio-with-children:is(.catalog-filters-wrap .filter-block)) .parent-item):has(.found-by-quick-search) ul{display:grid;margin-left:0}:is(.type-checkbox-with-children:is(.catalog-filters-wrap .filter-block),.type-radio-with-children:is(.catalog-filters-wrap .filter-block)) .children-toggle{--padding:3px 5px}:is(:is(.type-radio-with-children:is(.catalog-filters-wrap .filter-block):not(.parent-selectable) .parent-item)>.radio-input-wrap) .input-emulator{display:none}:is(:is(.type-radio-with-children:is(.catalog-filters-wrap .filter-block):not(.parent-selectable) .parent-item)>.radio-input-wrap) label{pointer-events:none}.filtered-by-quick-search:is(.catalog-filters-wrap .filter-block) .parent-item{transition:none}:is(.filtered-by-quick-search:is(.catalog-filters-wrap .filter-block) .filter-block-quick-search-wrap) .clear-filter-block-quick-search-btn{opacity:1}.filtered-by-quick-search:is(.catalog-filters-wrap .filter-block) .show-hidden-inputs-btn{display:none}.filtered-by-quick-search:is(.catalog-filters-wrap .filter-block) .group-letter:not([data-has-visible-items=true]){display:none}:is(.content-scrollable:is(.catalog-filters-wrap .filter-block)>.block-content)>ul{--scrollbar-width:8px;--scrollbar-track-color:var(--color-purple-pastel);--scrollbar-border-radius:calc(var(--scrollbar-width)/2)}:is(:is(.content-scrollable:is(.catalog-filters-wrap .filter-block)>.block-content)>ul)::-webkit-scrollbar{width:var(--scrollbar-width)}:is(:is(.content-scrollable:is(.catalog-filters-wrap .filter-block)>.block-content)>ul)::-webkit-scrollbar-track{border-radius:var(--scrollbar-border-radius);box-shadow:inset 0 0 var(--scrollbar-width) var(--scrollbar-track-color)}:is(:is(.content-scrollable:is(.catalog-filters-wrap .filter-block)>.block-content)>ul)::-webkit-scrollbar-thumb{background-color:var(--color-violet);border-radius:var(--scrollbar-border-radius)}:is(.content-scrollable:is(.catalog-filters-wrap .filter-block)>.block-content)>ul{max-height:350px;overflow-y:auto;scroll-behavior:smooth;scroll-margin-top:var(--gap-12)}@-moz-document url-prefix(){:is(.content-scrollable:is(.catalog-filters-wrap .filter-block)>.block-content)>ul{scrollbar-color:var(--color-violet) transparent;scrollbar-width:thin}}.content-scrollable:is(.catalog-filters-wrap .filter-block) .group-letter{align-items:center;display:grid;grid-template-columns:var(--input-size) 1fr;text-align:center}:is(.content-scrollable:is(.catalog-filters-wrap .filter-block) .group-letter):after{background-color:var(--color-ashen);content:"";display:block;grid-column:2/-1;height:1px;width:100%}.content-scrollable:is(.catalog-filters-wrap .filter-block) .show-hidden-inputs-btn{display:none}:is(.catalog-filters-wrap .filter-block) .show-hidden-inputs-btn{background-color:transparent;color:var(--color-violet);font-weight:500;--padding:0;--font-size:var(--font-size-14);justify-self:flex-start}:is(:is(.catalog-filters-wrap .filter-block) .show-hidden-inputs-btn):hover{text-decoration:underline}:is(.catalog-filters-wrap .matrix-filter-checkbox-wrap) input[type=checkbox]{height:0;position:absolute;visibility:hidden;width:0}:is(:is(.catalog-filters-wrap .matrix-filter-checkbox-wrap) input[type=checkbox]):checked+label{--text-color:var(--color-white);--background-color:var(--color-violet);--border-color:var(--color-violet)}:is(:is(:is(.catalog-filters-wrap .matrix-filter-checkbox-wrap) input[type=checkbox]):not(:disabled,:checked)+label) .count{--text-color:var(--color-gray)}:is(:is(.catalog-filters-wrap .matrix-filter-checkbox-wrap) input[type=checkbox]):disabled+label{--text-color:var(--color-ashen);--border-color:var(--color-main-bg);cursor:not-allowed}:is(.catalog-filters-wrap .matrix-filter-checkbox-wrap) label{--text-color:var(--color-black);--background-color:var(--color-main-bg);--border-color:var(--color-ashen);background-color:var(--background-color);border:1px solid var(--border-color);border-radius:var(--border-radius);color:var(--text-color);line-height:18px;padding:10px;transition:color var(--hover-animation-time) var(--animation-function),background-color var(--hover-animation-time) var(--animation-function),border var(--hover-animation-time) var(--animation-function)}:is(:is(.catalog-filters-wrap .matrix-filter-checkbox-wrap) label) .label-text{display:flex;gap:8px;justify-content:center}:is(:is(.catalog-filters-wrap .matrix-filter-checkbox-wrap) label) a{color:var(--text-color);text-decoration:none!important}:is(:is(.catalog-filters-wrap .matrix-filter-checkbox-wrap) label) .count{color:var(--text-color);--font-size:65%;align-self:flex-start;line-height:1;transform:translateY(-30%)}.catalog-filters-wrap .color-filter-checkbox-wrap{--input-size:33px;--input-emulator-active-border-color:var(--color-ashen);--input-emulator-bg:var(--color-white)}:is(:is(:is(.catalog-filters-wrap .color-filter-checkbox-wrap) input)+label):before{background:var(--input-emulator-bg);background-size:contain}:is(:is([data-cheked-mark-color=black]:is(.catalog-filters-wrap .color-filter-checkbox-wrap) input)+label):after{filter:brightness(0)}.catalog-filters-wrap .filter-block{--row-gap:var(--gap-16);margin:0 var(--gap-16);padding:var(--gap-16) 0}:is(.catalog-filters-wrap .filter-block):not(:last-child){border-bottom:1px solid #e6e7ec}:is(.catalog-filters-wrap .filter-block)>.block-title{align-items:flex-start}.with-info-btn:is(:is(.catalog-filters-wrap .filter-block)>.block-title)>div{display:flex;gap:var(--gap-4)}.with-info-btn:is(:is(.catalog-filters-wrap .filter-block)>.block-title) .show-dialog-btn{align-self:flex-start;min-height:calc(var(--font-size)*1.5)}:is(:is(.catalog-filters-wrap .filter-block)>.block-title) .arrow-icon{display:block;margin-top:calc(var(--font-size)*1.5/2 - 7.5px)}:is(.price-filter-block:is(.catalog-filters-wrap .filter-block)>.block-title) span{display:-webkit-box;-webkit-line-clamp:1;word-break:break-all;-webkit-box-orient:vertical;overflow:hidden;white-space:pre-wrap}.catalog-filters-wrap .filter-block-quick-search-wrap{display:grid;grid-template-columns:1fr;grid-template-rows:max-content 0fr;position:relative;grid-row-gap:0}:is(.catalog-filters-wrap .filter-block-quick-search-wrap) .clear-filter-block-quick-search-btn,:is(.catalog-filters-wrap .filter-block-quick-search-wrap) .search-icon,:is(.catalog-filters-wrap .filter-block-quick-search-wrap) input{align-self:center;grid-row:1/2}:is(.catalog-filters-wrap .filter-block-quick-search-wrap) .search-icon{left:9px;position:absolute}:is(.catalog-filters-wrap .filter-block-quick-search-wrap) input{background-color:var(--color-main-bg);font-size:var(--font-size-14);height:39px;padding-inline:33px;width:100%}:is(.catalog-filters-wrap .filter-block-quick-search-wrap) .clear-filter-block-quick-search-btn{opacity:0;position:absolute;right:9px;--padding:0}.not-found-state:is(.catalog-filters-wrap .filter-block-quick-search-wrap){grid-template-rows:max-content 1fr;grid-row-gap:var(--gap-8)}:is(.catalog-filters-wrap .filter-block-quick-search-wrap) .not-found-message{flex:1;grid-row:2/3;overflow:hidden;--font-size:var(--font-size-12)}.catalog-filters-wrap .selected-filters,.catalog-filters-wrap .selected-filters ul{display:grid;grid-row-gap:var(--gap-12)}.catalog-filters-wrap .selected-filters{background:var(--color-white);border-radius:var(--border-radius) var(--border-radius) 0 0;box-shadow:0 1px 2px #e5e5e5;padding:var(--gap-16)}:is(.catalog-filters-wrap .selected-filters) li{align-items:center;display:flex;flex-wrap:wrap;gap:var(--gap-4)}:is(:is(.catalog-filters-wrap .selected-filters) li) button{align-items:center;display:flex;--font-size:var(--font-size-14);background-color:var(--color-main-bg);border:1px solid var(--color-ashen);border-radius:5px;cursor:pointer;font-weight:400;gap:5px;padding:3px 10px;text-align:left;transition:background-color var(--hover-animation-time) var(--animation-function)}:is(.catalog-filters-wrap .selected-filters) .group-title{--font-size:var(--font-size-12);color:var(--color-gray);margin-right:var(--gap-4)}:is(.catalog-filters-wrap .selected-filters) .reset-filters-btn{--padding:0;--min-height:initial;--font-size:var(--font-size-14);color:var(--color-red);justify-self:flex-start}:is(:is(.catalog-filters-wrap .selected-filters) .reset-filters-btn) .icon{transform:translateY(-1px)}.catalog-container{display:grid;grid-row-gap:var(--gap-16);grid-template-columns:minmax(0,1fr);--sorter-view-switcher-quick-filters-container-height:48px}.catalog-container .page-title{margin-bottom:0}.catalog-container .sorter-view-switcher-quick-filters-container{align-items:center;background-color:var(--color-main-bg);display:flex;gap:var(--gap-8);margin-bottom:6px}.catalog-container .show-catalog-filter-dialog-btn{gap:var(--gap-4);padding:4px 14px;position:relative}:is(.catalog-container .show-catalog-filter-dialog-btn):before{background-color:var(--color-purple-pastel);border-radius:50%;color:var(--color-violet);content:attr(data-count);display:flex;font-size:var(--font-size-10);height:11px;justify-content:center;left:26px;line-height:12px;position:absolute;text-align:center;top:8px;width:11px}:is([data-count="0"]:is(.catalog-container .show-catalog-filter-dialog-btn),:is(.catalog-container .show-catalog-filter-dialog-btn):not([data-count])):before{display:none}:is(:is(:is(.catalog-filter-form #char-brand.filter-block) .block-content) ul) li.group-letter:has(+li.hidden){display:none}:is(:is(:is(.catalog-filter-form #char-brand.filter-block) .block-content) ul) .top-items-label{color:var(--color-gray);--font-size:var(--font-size-14)}:is(.catalog-filter-form #char-brand.filter-block):not(.filtered-by-quick-search) .show-hidden-inputs-btn{display:block}.catalog-no-results-message-container .block-title{color:var(--color-red);font-weight:500}.catalog-no-results-message-container .text{--font-size:var(--font-size-14)}#catalog-sort-switch-container button{--padding:11px 8px;--font-size:var(--font-size-14);background-color:transparent;border-bottom:3px solid transparent;border-radius:0;color:var(--color-violet);font-weight:400;padding-bottom:7px}[data-active="1"]:is(#catalog-sort-switch-container button){border-bottom-color:var(--color-violet)}#catalog-sort-select .input-emulator{background-color:var(--color-white);border:none;color:var(--color-violet);font-weight:500;padding:11px 15px}:is(#catalog-sort-select .input-emulator) .selected-items{overflow:hidden}:is(#catalog-sort-select .input-emulator) .selected-item{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#catalog-view-type-select{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}#catalog-view-type-select .input-emulator{background-color:var(--color-white);border:none;display:flex;padding:10px}:is(#catalog-view-type-select .input-emulator):after{content:none;display:none}:is(#catalog-view-type-select .selected-items) .option-container{align-items:center;display:flex;justify-content:center}:is(:is(#catalog-view-type-select .selected-items) .option-container) .text{display:none}:is(:is(#catalog-view-type-select .selected-items) .option-container) .icon{fill:var(--color-violet);height:21px;width:21px}#catalog-view-type-select .drop-content{padding-bottom:0}:is(#catalog-view-type-select .drop-content) .item{display:flex;justify-content:center;padding:0}:is(:is(#catalog-view-type-select .drop-content) .option-container) .text{display:none}:is(:is(#catalog-view-type-select .drop-content) .option-container) .icon{height:21px;width:21px}#catalog-filter-dialog{block-size:100%;padding-bottom:0}:is(#catalog-filter-dialog .catalog-filters-wrap):not(:has(.catalog-filter-form)){height:100vh}#catalog-filter-dialog .catalog-filter-form{background-color:var(--color-white);border-radius:var(--border-radius);margin-bottom:var(--gap-16);margin-top:var(--gap-24);max-height:fit-content}:is(:is(#catalog-filter-dialog .catalog-filter-form) #char-brand.filter-block):has(.show-hidden-inputs-btn) .show-hidden-inputs-btn{display:flex}:is(:is(#catalog-filter-dialog .catalog-filter-form) #char-brand.filter-block):has(.show-hidden-inputs-btn)>.block-content>ul{max-height:none}:is(:is(:is(#catalog-filter-dialog .catalog-filter-form) #char-brand.filter-block):has(.show-hidden-inputs-btn):not(:is(:is(#catalog-filter-dialog .catalog-filter-form) #char-brand.filter-block):has(.show-hidden-inputs-btn):has(.show-hidden-inputs-btn.active)):has(li.is-top)>.block-content>ul>li):not(.is-top,.top-items-label){display:none}.group-letter:is(:is(:is(#catalog-filter-dialog .catalog-filter-form) #char-brand.filter-block):has(.show-hidden-inputs-btn):not(:is(:is(#catalog-filter-dialog .catalog-filter-form) #char-brand.filter-block):has(.show-hidden-inputs-btn):has(.show-hidden-inputs-btn.active)):not(:has(li.is-top))>.block-content>ul>li),.hidden-by-default:is(:is(:is(#catalog-filter-dialog .catalog-filter-form) #char-brand.filter-block):has(.show-hidden-inputs-btn):not(:is(:is(#catalog-filter-dialog .catalog-filter-form) #char-brand.filter-block):has(.show-hidden-inputs-btn):has(.show-hidden-inputs-btn.active)):not(:has(li.is-top))>.block-content>ul>li){display:none}#catalog-filter-dialog .modal-main-section{display:grid;grid-row-gap:var(--gap-16);overflow-x:clip;padding-inline:0!important}:is(:is(#catalog-filter-dialog .modal-main-section)>*):not(.catalog-no-results-message-container){margin-inline:var(--wrapper-inline-padding)}:is(#catalog-filter-dialog .catalog-filters-wrap) form#filter-form{margin:0}#catalog-filter-dialog .catalog-no-results-message-container,#catalog-filter-dialog .filtered-results-controls{background-color:var(--color-main-bg);border-top:1px solid var(--color-ashen);display:grid;inset-inline:0;padding:14px var(--gap-16)}#catalog-filter-dialog .filtered-results-controls{grid-template-columns:minmax(50%,max-content) 1fr;grid-column-gap:var(--gap-8);bottom:0;margin-left:calc(var(--inline-padding)*-1);margin-right:calc(var(--inline-padding)*-1);padding-inline:var(--gap-16);position:sticky;z-index:4}:is(#catalog-filter-dialog .filtered-results-controls) button{height:30px}:is(#catalog-filter-dialog:not(:has(.catalog-filters-wrap .selected-filters)) .filtered-results-controls) .reset-filters-btn-trigger{display:none}#catalog-filter-dialog .catalog-no-results-message-container{bottom:0;position:fixed;grid-row-gap:var(--gap-4);transform:translateY(100%);transition:all var(--collapsible-block-animation-time) ease-in-out;z-index:5}:is(#catalog-filter-dialog .catalog-no-results-message-container) button{justify-self:flex-end}:is(#catalog-filter-dialog .catalog-no-results-message-container):not(.visible){display:none}.visible:is(#catalog-filter-dialog .catalog-no-results-message-container){transform:translateY(0)}dialog.styled-select-dialog[data-for-select=catalog-sort-select],dialog.styled-select-dialog[data-for-select=catalog-view-type-select]{padding-bottom:var(--gap-16)}:is(dialog.styled-select-dialog[data-for-select=catalog-view-type-select],dialog.styled-select-dialog[data-for-select=catalog-sort-select]) .items{display:grid;grid-row-gap:var(--gap-4);height:fit-content;margin-top:var(--gap-24);margin-inline:initial;max-height:fit-content}:is(:is(dialog.styled-select-dialog[data-for-select=catalog-view-type-select],dialog.styled-select-dialog[data-for-select=catalog-sort-select]) .items) .icon{display:none}:is(:is(dialog.styled-select-dialog[data-for-select=catalog-view-type-select],dialog.styled-select-dialog[data-for-select=catalog-sort-select]) .items) .item{align-items:center;border-radius:var(--border-radius);display:flex;height:46px;justify-content:center;text-align:center}:is(:is(:is(dialog.styled-select-dialog[data-for-select=catalog-view-type-select],dialog.styled-select-dialog[data-for-select=catalog-sort-select]) .items) .item):not(.selected){background-color:var(--color-purple-pastel)}.selected:is(:is(:is(dialog.styled-select-dialog[data-for-select=catalog-view-type-select],dialog.styled-select-dialog[data-for-select=catalog-sort-select]) .items) .item){background-color:var(--color-violet);color:var(--color-white);font-weight:500}.consultation-request-block{background:var(--color-gradient);border-radius:var(--border-radius);display:grid;grid-template-columns:40px 1fr;padding:var(--gap-16);grid-column-gap:var(--gap-12)}.consultation-request-block .icon{grid-column:1/2;grid-row:1/3}.consultation-request-block .block-subtitle,.consultation-request-block .block-title{grid-column:2/3;--font-size:var(--font-size-14)}.consultation-request-block .block-title{font-weight:500}.consultation-request-block button{grid-column:1/3;margin-top:var(--gap-16)}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:none;-webkit-user-select:none;user-select:none}.noUi-target{position:relative}.noUi-base,.noUi-connects{height:100%;position:relative;width:100%;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{height:100%;position:absolute;right:0;top:0;-ms-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform-style:preserve-3d;transform-style:flat;width:100%;will-change:transform;z-index:1}.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:0;right:auto}.noUi-vertical .noUi-origin{top:-100%;width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{backface-visibility:hidden;position:absolute}.noUi-touch-area{height:100%;width:100%}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{transition:transform .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{height:28px;right:-17px;top:-6px;width:34px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{bottom:-17px;height:34px;right:-6px;width:28px}.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle{left:-17px;right:auto}.noUi-target{background:#fafafa;border:1px solid #d3d3d3;border-radius:4px;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-connects{border-radius:3px}.noUi-connect{background:#3fb8af}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{background:#fff;border:1px solid #d9d9d9;border-radius:3px;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb;cursor:default}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:after,.noUi-handle:before{background:#e8e7e6;content:"";display:block;height:14px;left:14px;position:absolute;top:6px;width:1px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{height:1px;left:6px;top:14px;width:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-handle,[disabled].noUi-target{cursor:not-allowed}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{color:#999;position:absolute}.noUi-value{position:absolute;text-align:center;white-space:nowrap}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{background:#ccc;position:absolute}.noUi-marker-large,.noUi-marker-sub{background:#aaa}.noUi-pips-horizontal{height:80px;left:0;padding:10px 0;top:100%;width:100%}.noUi-value-horizontal{transform:translate(-50%,50%)}.noUi-rtl .noUi-value-horizontal{transform:translate(50%,50%)}.noUi-marker-horizontal.noUi-marker{height:5px;margin-left:-1px;width:2px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{height:100%;left:100%;padding:0 10px;top:0}.noUi-value-vertical{padding-left:25px;transform:translateY(-50%)}.noUi-rtl .noUi-value-vertical{transform:translateY(50%)}.noUi-marker-vertical.noUi-marker{height:2px;margin-top:-1px;width:5px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{background:#fff;border:1px solid #d9d9d9;border-radius:3px;color:#000;display:block;padding:5px;position:absolute;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{bottom:120%;left:50%;transform:translate(-50%)}.noUi-vertical .noUi-tooltip{right:120%;top:50%;transform:translateY(-50%)}.noUi-horizontal .noUi-origin>.noUi-tooltip{bottom:10px;left:auto;transform:translate(50%)}.noUi-vertical .noUi-origin>.noUi-tooltip{right:28px;top:auto;transform:translateY(-18px)}.pagination-block{display:flex;flex-wrap:wrap;gap:var(--gap-8);justify-content:space-between;margin-top:var(--gap-12)}.pagination-block .load-more-btn{gap:10px;min-width:260px;padding-inline:45px}.pagination{display:flex;gap:var(--gap-4);list-style:none;margin:0;padding:0;--element-size:40px}.pagination li{--element-color:var(--color-gray);--element-bg-color:var(--color-white)}:is(.pagination li) a,:is(.pagination li) span{align-items:center;background-color:var(--element-bg-color);border-radius:var(--border-radius);color:var(--element-color)!important;display:flex;height:var(--element-size);justify-content:center;width:var(--element-size);--font-size:var(--font-size-14);font-weight:500;text-decoration:none!important;transition:background-color var(--hover-animation-time) var(--animation-function),color var(--hover-animation-time) var(--animation-function)}.active:is(.pagination li){cursor:default}:is(.active:is(.pagination li),:is(.pagination li):hover):not(.disabled){--element-color:var(--color-white);--element-bg-color:var(--color-violet)}:is(.active:is(.pagination li),:is(.pagination li):hover):not(.disabled) .icon{fill:var(--element-color)}.disabled:is(.pagination li):not(.active){cursor:not-allowed}.prev:is(.pagination li) .icon{transform:rotate(180deg)}.shop-catalog .show-catalog-filter-dialog-btn{gap:var(--gap-4);padding:4px 14px}.type-plate:is(.shop-catalog .product-catalog-card){--title-row-count:2}:is(.type-plate.fill-with-gray-color:is(.shop-catalog .product-catalog-card):not(:hover) .img-container) img{filter:grayscale(100%);opacity:.5}.shop-catalog ul#catalog-products-list{list-style:none;padding-inline-start:0}.shop-catalog #catalog-products-list{--all-chars-container-max-height:0}:is(.shop-catalog #catalog-products-list):has(.catalog-no-results-message-container){display:block}:is(.shop-catalog #catalog-products-list) .catalog-no-results-message-container{background-color:var(--color-white);border-radius:var(--border-radius);display:grid;padding:var(--gap-16);grid-row-gap:var(--gap-4)}@keyframes hintArrowJumpAnimation{50%{height:calc(var(--size) - 4px);transform:translateY(8px);width:calc(var(--size) - 4px)}}.catalog-items-list{display:grid;gap:var(--gap-4);grid-template-columns:repeat(2,1fr);--card-max-width:initial}.catalog-items-list .banners-container{grid-column:1/-1}:is(.catalog-items-list .banners-container) a{display:flex}:is(.catalog-items-list .banners-container) img{width:100%;--img-aspect-ratio:12/2.64}:is(.catalog-items-list .banners-container) video{border-radius:var(--border-radius);display:block;height:auto;width:100%}#product-card-all-chars-dialog .catalog-product-card-all-chars-container{padding-top:var(--gap-24)}.catalog-product-card-all-chars-container{display:grid;grid-row-gap:var(--gap-12)}.catalog-product-card-all-chars-container .char-group{display:grid;grid-row-gap:var(--gap-4)}.catalog-product-card-all-chars-container .group-title{font-weight:500;margin-bottom:10px}:is(.catalog-product-card-all-chars-container .char)>div{--font-size:var(--font-size-14);display:inline}.catalog-product-card-all-chars-container .char-title{color:var(--color-gray)}.product-catalog-card.type-price{background-color:var(--color-white);border-radius:var(--border-radius)}.product-catalog-card.type-price td{padding:10px var(--gap-12)}:is(.product-catalog-card.type-price td):first-child{border-radius:var(--border-radius) 0 0 var(--border-radius);min-width:100px;padding-left:var(--gap-16)}:is(.product-catalog-card.type-price td):nth-child(2){min-width:200px}:is(.product-catalog-card.type-price td):nth-child(3){min-width:132px}:is(.product-catalog-card.type-price td):nth-child(4){min-width:100px}:is(.product-catalog-card.type-price td):last-child{border-radius:0 var(--border-radius) var(--border-radius) 0;padding-right:var(--gap-16)}.product-catalog-card.type-price img{height:85px;width:85px}.product-catalog-card.type-price .product-type{display:block}.product-catalog-card.type-price .article-number,.product-catalog-card.type-price .chars,.product-catalog-card.type-price .old-price,.product-catalog-card.type-price .price .block-title,.product-catalog-card.type-price .product-type,.product-catalog-card.type-price .review-link{color:var(--color-gray);--font-size:var(--font-size-12)}.product-catalog-card.type-price a[data-element-type=open-product-page]{--font-size:var(--font-size-14)}.product-catalog-card.type-price .old-price{text-decoration:line-through}.product-catalog-card.type-price .actual-price{font-weight:500;--font-size:var(--font-size-18)}:is(.product-catalog-card.type-price .price):has(.old-price){align-items:center;display:grid;grid-template-columns:auto 1fr;grid-gap:0 var(--gap-4)}:is(:is(.product-catalog-card.type-price .price):has(.old-price)>*):not(.block-title,.old-price){grid-column:1/-1}.product-catalog-card.type-price .article-number{display:block;margin-bottom:5px;margin-left:6px}:is(.product-catalog-card.type-price .chars) dd,:is(.product-catalog-card.type-price .chars) dt{display:inline;margin-inline:0}:is(.product-catalog-card.type-price .buttons) button{min-height:var(--min-height);width:100%}#catalog-products-list.type-price{overflow-x:auto}#catalog-products-list.type-price table{--border-horizontal-spacing:var(--gap-4);border-collapse:separate;border-spacing:0 var(--border-horizontal-spacing);grid-column:1/-1;overflow-x:auto;width:100%}:is(#catalog-products-list.type-price thead) th{font-weight:500;--font-size:var(--font-size-14);background-color:var(--color-white);padding:var(--gap-4) var(--gap-12);text-align:left}:is(:is(#catalog-products-list.type-price thead) th):first-child{border-radius:var(--border-radius) 0 0 var(--border-radius);padding-left:var(--gap-16)}:is(:is(#catalog-products-list.type-price thead) th):last-child{border-radius:0 var(--border-radius) var(--border-radius) 0;padding-right:var(--gap-16)}:is(#catalog-products-list.type-price thead):after{content:"@";display:block;line-height:calc(10px - var(--border-horizontal-spacing));text-indent:-99999px}.view-shop-category .category-content{display:grid;grid-row-gap:var(--gap-16)}:is(.view-shop-category .category-content):has(.tag-cloud){grid-auto-rows:min-content}@media (min-width:740px){.catalog-filters-wrap>.content-block{background-color:var(--color-white);border-radius:var(--border-radius);position:sticky;top:calc(var(--page-header-main-content-wrap-height) + 10px)}:is(.catalog-filters-wrap>.content-block)>.block-title{display:none}:is(.catalog-filters-wrap .selected-filters) ul{overflow-y:hidden;transition:height .1s var(--animation-function)}.overlay:is(:is(.catalog-filters-wrap .selected-filters) ul){position:relative}.overlay:is(:is(.catalog-filters-wrap .selected-filters) ul):after{background:linear-gradient(0deg,var(--color-white) 0,rgba(245,245,245,0) 100%);bottom:0;content:"";display:block;height:40px;inset-inline:0;position:absolute}.hover:is(.catalog-filters-wrap .selected-filters){inset-inline:0;position:absolute;top:0;z-index:2}.hover:is(.catalog-filters-wrap .selected-filters) ul{height:max-content!important}:is(.hover:is(.catalog-filters-wrap .selected-filters) ul):after{height:0}.catalog-filters-wrap form{display:flex;flex-direction:column;max-height:calc(100dvh - var(--page-header-main-content-wrap-height) - 20px);overflow:hidden;position:relative}:is(.catalog-filters-wrap form) .scroll-block{overflow-x:hidden;overflow-y:auto}:is(.catalog-filters-wrap form) .block-title{--font-size:var(--font-size-16);font-weight:500}.pagination-block{margin-top:var(--gap-24)}.pagination{gap:var(--gap-8);--element-size:48px}.catalog-items-list.type-plate{grid-template-columns:repeat(auto-fill,minmax(var(--card-min-width),1fr))}.catalog-items-list.type-plate .product-catalog-card{max-width:var(--card-max-width)}.view-shop-category>*{--order:100;order:var(--order)}.view-shop-category>header{--order:1}.view-shop-category .selection-wizard{--order:2}.view-shop-category #adjacent-categories-in-catalog{--order:3}.view-shop-category .catalog-filters-wrap{--order:4}.view-shop-category .main-column{--order:5}.view-shop-category .sidebar-consultation{--order:6;align-self:flex-start;display:grid;gap:var(--gap-24);position:sticky;top:calc(var(--page-header-main-content-wrap-height) + 5px)}:is(.view-shop-category .sidebar-consultation)>*{border-radius:var(--border-radius);overflow:hidden}.view-shop-category .category-content{--order:7}}@media (min-width:740px) and (max-width:991px){.catalog-items-list.type-plate{--card-min-width:220px;--card-max-width:300px}}@media (min-width:992px){.catalog-container{--sorter-view-switcher-quick-filters-container-height:fit-content}.catalog-container .sorter-view-switcher-quick-filters-container{background-color:var(--color-white);border-radius:var(--border-radius);justify-content:space-between;margin-bottom:14px}.catalog-container{grid-row-gap:var(--gap-24);grid-template-columns:324px 1fr;grid-column-gap:var(--gap-16)}:is(.catalog-container>*):not(header,.sidebar){grid-column:2/-1}.catalog-container>header{grid-column:1/-1}.catalog-container .sidebar{grid-column:1/2}.catalog-container .main-column{grid-column:2/-1}.catalog-container .show-catalog-filter-dialog-btn{display:none}#catalog-sort-switch-container,#catalog-view-type-switch-container{align-items:center;display:flex}:is(#catalog-sort-switch-container,#catalog-view-type-switch-container) .styled-select{display:none}#catalog-sort-switch-container .block-title{margin-left:var(--gap-12);--font-size:var(--font-size-14);margin-right:var(--gap-24)}#catalog-view-type-switch-container button{background-color:transparent;padding:10px;text-transform:lowercase}@media (any-hover:hover){:is(#catalog-view-type-switch-container button):hover svg{fill:var(--color-violet)}}.catalog-items-list.type-plate{width:100%;--card-min-width:240px;--card-max-width:320px}:is(#catalog-products-list.type-price thead):after{line-height:calc(var(--gap-8) - var(--border-horizontal-spacing))}:is(.view-shop-category>*):not(header,.sidebar,#adjacent-categories-in-catalog,.selection-wizard){grid-column:2/-1}.view-shop-category #adjacent-categories-in-catalog,.view-shop-category .selection-wizard{grid-column:1/-1}.view-shop-category .category-content{grid-row-gap:var(--gap-24)}}@media (max-width:991px){.catalog-container .sidebar{display:none}:is(#catalog-sort-switch-container,#catalog-view-type-switch-container)>.block-title,:is(#catalog-sort-switch-container,#catalog-view-type-switch-container)>button{display:none}}@media (max-width:739px){.catalog-container .sorter-view-switcher-quick-filters-container{height:48px;margin-left:calc(var(--wrapper-inline-padding)*-1);padding-inline:var(--wrapper-inline-padding);position:sticky;top:var(--page-header-main-content-wrap-height);width:100dvw;z-index:3}#catalog-sort-switch-container{flex-grow:1}.pagination-block .load-more-btn{width:100%}}@media (any-hover:hover){:is(:is(.type-range:is(.catalog-filters-wrap .filter-block) .range-slider-container) .noUi-handle):hover{cursor:pointer}:is(:is(.catalog-filters-wrap .matrix-filter-checkbox-wrap) label):hover{cursor:pointer}:is(:is(.catalog-filters-wrap .matrix-filter-checkbox-wrap) label):hover{--border-color:var(--color-violet)}:is(:is(:is(.catalog-filters-wrap .selected-filters) li) button):hover{background-color:var(--color-purple-pastel)}:is(:is(:is(.catalog-filters-wrap .selected-filters) li) button):hover .icon{fill:var(--color-red)}:is(#catalog-view-type-switch-container button):hover svg{fill:var(--color-violet)}:is(.pagination li):not(.active,.disabled):hover{cursor:pointer}.type-plate:is(.shop-catalog .product-catalog-card){overflow:hidden;position:relative;transition:box-shadow var(--hover-animation-time) var(--animation-function)}.type-plate:is(.shop-catalog .product-catalog-card) .partial-payments-info{margin-bottom:var(--gap-8)}.type-plate:is(.shop-catalog .product-catalog-card) .chars-container{border-bottom:1px solid var(--color-ashen);display:grid;margin-bottom:var(--gap-8);padding-bottom:var(--gap-8)}:is(.type-plate:is(.shop-catalog .product-catalog-card) .chars-container) .char-row{display:flex;gap:var(--gap-4);justify-content:space-between;--font-size:var(--font-size-14)}:is(:is(.type-plate:is(.shop-catalog .product-catalog-card) .chars-container) .char-row) dd,:is(:is(.type-plate:is(.shop-catalog .product-catalog-card) .chars-container) .char-row) dt{display:inline-block;margin-inline:0;text-wrap:balance}:is(:is(.type-plate:is(.shop-catalog .product-catalog-card) .chars-container) .char-row) dd{text-align:right}:is(:is(.type-plate:is(.shop-catalog .product-catalog-card) .chars-container) .char-row):not(:last-child){margin-bottom:var(--gap-2)}:is(:is(:is(.type-plate:is(.shop-catalog .product-catalog-card) .chars-container) .char-row)>*):first-child{color:var(--color-gray)}.type-plate:is(.shop-catalog .product-catalog-card) .catalog-product-card-all-chars-container{display:none;max-height:var(--all-chars-container-max-height,0);overflow-y:auto;--scrollbar-width:2px}:is(.type-plate.all-chars-container-showed:is(.shop-catalog .product-catalog-card) .show-product-all-chars-btn) .icon{transform:rotate(180deg)}.type-plate:is(.shop-catalog .product-catalog-card) .show-product-all-chars-btn{align-items:center;background-color:transparent;border:none;display:flex;gap:var(--gap-4);justify-content:center;--font-size:var(--font-size-14);color:var(--color-violet);cursor:pointer;font-weight:500;line-height:1;min-height:21px;width:100%}:is(.type-plate:is(.shop-catalog .product-catalog-card) .show-product-all-chars-btn) span{transform:translateY(1px)}.type-plate:is(.shop-catalog .product-catalog-card) .hover-visible-container{background-color:var(--color-white);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);bottom:0;display:none;inset-inline:0;padding:var(--card-padding);position:absolute;transform:translateY(100%);transition:opacity var(--hover-animation-time) var(--animation-function)}:is(.type-plate:is(.shop-catalog .product-catalog-card) .hover-visible-container):before{background-color:var(--color-white);content:"";display:none;height:20px;position:absolute;top:-20px;inset-inline:0;width:100%;z-index:1}.type-plate:is(.shop-catalog .product-catalog-card):after{background-color:var(--color-ashen);bottom:0;content:"";display:none;height:1px;inset-inline:var(--card-padding);position:absolute;width:calc(100% - var(--card-padding)*2);z-index:2}.type-plate.all-chars-container-showed:is(.shop-catalog .product-catalog-card),.type-plate.on-all-chars-container-toggle:is(.shop-catalog .product-catalog-card),.type-plate:is(.shop-catalog .product-catalog-card):hover{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 4px 20px #79797966;overflow:visible;position:relative;z-index:3}:is(.type-plate:is(.shop-catalog .product-catalog-card):hover,.type-plate.all-chars-container-showed:is(.shop-catalog .product-catalog-card),.type-plate.on-all-chars-container-toggle:is(.shop-catalog .product-catalog-card)) .static-visible-container{position:relative;z-index:3}:is(.type-plate:is(.shop-catalog .product-catalog-card):hover,.type-plate.all-chars-container-showed:is(.shop-catalog .product-catalog-card),.type-plate.on-all-chars-container-toggle:is(.shop-catalog .product-catalog-card)):after{display:block}:is(.type-plate:is(.shop-catalog .product-catalog-card):hover,.type-plate.all-chars-container-showed:is(.shop-catalog .product-catalog-card),.type-plate.on-all-chars-container-toggle:is(.shop-catalog .product-catalog-card)) .hover-visible-container{box-shadow:0 4px 20px #79797966;display:block}:is(:is(.type-plate:is(.shop-catalog .product-catalog-card):hover,.type-plate.all-chars-container-showed:is(.shop-catalog .product-catalog-card),.type-plate.on-all-chars-container-toggle:is(.shop-catalog .product-catalog-card)) .hover-visible-container):before{display:block}:is(.type-plate:is(.shop-catalog .product-catalog-card):hover,.type-plate.all-chars-container-showed:is(.shop-catalog .product-catalog-card),.type-plate.on-all-chars-container-toggle:is(.shop-catalog .product-catalog-card)) .sticker-near-price{display:block}}@media (any-hover:none){:is(.catalog-filters-wrap .selected-filters) ul{height:auto!important}}
