.common-pagination-pages__items{display:flex}.common-pagination-pages__item{box-shadow:inset 0 0 0 1px #e1e1e1;flex:1 1 0%;font-weight:500;height:50px;line-height:1.2;margin-right:-1px;min-width:48px;position:relative;transition:z-index 0s;transition-delay:2s}.common-pagination-pages__item-link{-webkit-touch-callout:none;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;bottom:0;box-shadow:none;color:currentColor;color:#919191;display:flex;font:inherit;height:100%;justify-content:center;left:0;margin:auto;padding:0;position:absolute;right:0;top:0;touch-action:manipulation;transition-duration:.3s;transition-property:color,background-color,box-shadow;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto;width:100%}.common-pagination-pages__item-link.focus-visible.js-focus-visible,.js-focus-visible .common-pagination-pages__item-link.focus-visible{box-shadow:inset 0 0 0 1px #ffd546;color:#ffd546;outline:0;z-index:10}.common-pagination-pages__item-link:focus-visible{box-shadow:inset 0 0 0 1px #ffd546;color:#ffd546;outline:0;z-index:10}@media (hover:hover){.common-pagination-pages__item-link:hover{box-shadow:inset 0 0 0 1px #ffd546;color:#ffd546;outline:0;z-index:10}}.common-pagination-pages__item-link:active{box-shadow:inset 0 0 0 1px #e8b60e;color:#e8b60e}.common-pagination-pages__item-link[disabled]{box-shadow:inset 0 0 0 1px #e1e1e1;color:#e1e1e1;pointer-events:none}.common-pagination-pages__item-link--page{color:#222}.common-pagination-pages__item-link--current{background-color:rgba(255,213,70,.2);color:#e8b60e;pointer-events:none}.common-pagination-pages__item-link-label{display:inline-block;flex:0 0 auto}.common-pagination-pages__item-link-icon{flex:0 0 auto;height:12px;width:12px}.common-pagination-pages__item-dots{align-items:center;bottom:-1px;display:flex;justify-content:center;left:-1px;margin:auto;position:absolute;right:-1px;top:-1px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.common-pagination{grid-gap:8px 16px;grid-gap:calc(var(--layout-gutter, 16px)/2) var(--layout-gutter,16px);display:grid;gap:8px 16px;gap:calc(var(--layout-gutter, 16px)/2) var(--layout-gutter,16px);grid-template-areas:"pages pages pages pages" "more  more  more  more";grid-template-columns:repeat(4,1fr);opacity:0;overflow:hidden;transition-duration:.3s;transition-property:opacity}@media(min-width:768px){.common-pagination{grid-template-areas:"pages pages pages pages more more more more";grid-template-columns:repeat(8,1fr)}}@media(min-width:1024px){.common-pagination{grid-template-areas:"pages pages pages pages pages pages more more more more more more";grid-template-columns:repeat(12,1fr)}.common-pagination--variant-wide{grid-template-areas:"pages pages pages pages more more more more more more more more"}}.common-pagination--visible{opacity:1;overflow:visible}.common-pagination__pages{grid-area:pages;min-width:0}.common-pagination__show-more{grid-area:more}.common-pagination__show-more .base-button__content{margin-top:-1px}.form-checkbox{align-items:center;cursor:pointer;display:inline-flex;line-height:1.3}.form-checkbox--disabled{opacity:.5;pointer-events:none}.form-checkbox__input{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px;z-index:-1}.form-checkbox__control-box{align-self:flex-start;border:1px solid #e1e1e1;display:block;flex:0 0 auto;height:16px;position:relative;top:6px;transition:border-color .3s;width:16px}@media (hover:hover){.form-checkbox:hover .form-checkbox__control-box{border-color:#6163c6}}.form-checkbox__input.focus-visible.js-focus-visible~.form-checkbox__control-box,.js-focus-visible .form-checkbox__input.focus-visible~.form-checkbox__control-box{border-color:#6163c6;outline:1px solid #6163c6}.form-checkbox__input:focus-visible~.form-checkbox__control-box{border-color:#6163c6;outline:1px solid #6163c6}.form-checkbox__control-box-marker{bottom:0;color:#484848;height:calc(100% - 4px);left:0;margin:auto;opacity:0;position:absolute;right:0;top:0;transform:scale(.75);transition-duration:.3s;transition-property:transform,opacity,visibility;visibility:hidden;width:calc(100% - 4px)}.form-checkbox__input:checked~.form-checkbox__control-box .form-checkbox__control-box-marker{opacity:1;transform:none;visibility:visible}.form-checkbox__label{display:block;flex:0 1 auto;padding:4px 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-checkbox__label a:not(.base-button){border-bottom:1px solid;transition:border-color .3s}@media (hover:hover){.form-checkbox__label a:not(.base-button):hover{border-bottom-color:transparent}}.form-checkbox__label a:not(.base-button):visited{color:#51529c}.form-checkbox__label a:not(.base-button)[href^="#"]{border-bottom:1px dotted}.form-radio{align-items:center;cursor:pointer;display:inline-flex;line-height:1.3}.form-radio--disabled{opacity:.5;pointer-events:none}.form-radio__input{clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px;z-index:-1}.form-radio__control-box{align-self:flex-start;border:1px solid #e1e1e1;border-radius:50%;display:block;flex:0 0 auto;height:16px;position:relative;top:6px;transition:border-color .3s;width:16px}@media (hover:hover){.form-radio:hover .form-radio__control-box{border-color:#6163c6}}.form-radio__input.focus-visible.js-focus-visible~.form-radio__control-box,.js-focus-visible .form-radio__input.focus-visible~.form-radio__control-box{border-color:#6163c6;outline:1px solid #6163c6}.form-radio__input:focus-visible~.form-radio__control-box{border-color:#6163c6;outline:1px solid #6163c6}.form-radio__control-box-marker{background-color:#484848;border-radius:inherit;bottom:0;display:block;height:calc(100% - 4px);left:0;margin:auto;position:absolute;right:0;top:0;transform:scale(0);transition-duration:.3s;transition-property:transform;width:calc(100% - 4px)}.form-radio__input:checked~.form-radio__control-box .form-radio__control-box-marker{transform:none}.form-radio__label{display:block;flex:0 1 auto;padding:4px 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-slider-disabled .vue-slider-process{background-color:#a7a7a7}.vue-slider-disabled .vue-slider-dot-handle{border-color:#a7a7a7}.vue-slider-disabled .vue-slider-mark-step-active{box-shadow:0 0 0 2px #a7a7a7}.vue-slider-rail{background-color:#f5f5f5;border-radius:15px;transition:background-color .3s}@media (hover:hover){.vue-slider:hover .vue-slider-rail{background-color:#e1e1e1}}.vue-slider-process{background-color:#9cd5ff;border-radius:15px;transition:background-color .3s}@media (hover:hover){.vue-slider:hover .vue-slider-process{background-color:#69c0ff}}.vue-slider-mark-step{background-color:#fff;border-radius:50%;box-shadow:0 0 0 2px #e8e8e8;height:100%;width:100%}.vue-slider-mark-step-active{box-shadow:0 0 0 2px #9cd5ff}@media (hover:hover){.vue-slider:hover .vue-slider-mark-step-active{box-shadow:0 0 0 2px #69c0ff}}.vue-slider-mark-label{font-size:12px;white-space:nowrap}.vue-slider-dot-handle{background-color:#fff;border:2px solid #9cd5ff;border-radius:50%;box-sizing:border-box;cursor:pointer;height:100%;transition:box-shadow .3s,border-color .3s;width:100%}@media (hover:hover){.vue-slider:hover .vue-slider-dot-handle{border-color:#69c0ff}}.vue-slider-dot-handle-focus{border-color:#36abff;box-shadow:0 0 0 5px rgba(54,171,255,.2)}@media (hover:hover){.vue-slider-dot-handle:hover,.vue-slider:hover .vue-slider-dot-handle-focus,.vue-slider:hover .vue-slider-dot-handle:hover{border-color:#36abff}}.vue-slider-dot-handle-disabled{border-color:#ddd!important;cursor:not-allowed}.vue-slider-dot-tooltip{opacity:0;transition:all .3s;visibility:hidden}.vue-slider-dot-tooltip-inner{background-color:rgba(0,0,0,.75);border-color:rgba(0,0,0,.75);border-radius:5px;box-shadow:0 2px 8px rgba(0,0,0,.15);color:#fff;font-size:14px;padding:6px 8px;transform:scale(.9);transition:transform .3s;white-space:nowrap}.vue-slider-dot-tooltip-inner:after{content:"";position:absolute}.vue-slider-dot-tooltip-inner-top:after{border:5px solid transparent;border-top-color:inherit;height:0;left:50%;top:100%;transform:translate(-50%);width:0}.vue-slider-dot-tooltip-inner-bottom:after{border:5px solid transparent;border-bottom-color:inherit;bottom:100%;height:0;left:50%;transform:translate(-50%);width:0}.vue-slider-dot-tooltip-inner-left:after{border:5px solid transparent;border-left-color:inherit;height:0;left:100%;top:50%;transform:translateY(-50%);width:0}.vue-slider-dot-tooltip-inner-right:after{border:5px solid transparent;border-right-color:inherit;height:0;right:100%;top:50%;transform:translateY(-50%);width:0}.vue-slider-dot-tooltip-inner-top{transform-origin:50% 100%}.vue-slider-dot-tooltip-inner-bottom{transform-origin:50% 0}.vue-slider-dot-tooltip-inner-left{transform-origin:100% 50%}.vue-slider-dot-tooltip-inner-right{transform-origin:0 50%}.vue-slider-dot-tooltip-show{opacity:1;visibility:visible}@media (hover:hover){.vue-slider-dot:hover .vue-slider-dot-tooltip{opacity:1;visibility:visible}}.vue-slider-dot-tooltip-show .vue-slider-dot-tooltip-inner{transform:scale(1)}@media (hover:hover){.vue-slider-dot:hover .vue-slider-dot-tooltip .vue-slider-dot-tooltip-inner{transform:scale(1)}}.external-range-slider{padding:10px 6px!important}.external-range-slider .vue-slider-rail{background-color:#e1e1e1;border-radius:0}.external-range-slider .vue-slider-process{background-color:#484848!important}.external-range-slider .vue-slider-dot-handle{background:none;border:none;border-radius:0;box-shadow:none;position:relative}.external-range-slider .vue-slider-dot-handle:after{background-color:#222;bottom:0;content:"";display:block;height:12px;left:0;margin:auto;position:absolute;right:0;top:0;transition:background-color .3s;width:12px}.external-range-slider .vue-slider-dot-handle:active:after{background-color:#ffd546}@media (hover:hover){.external-range-slider .vue-slider-dot-handle:hover:after{background-color:#ffd546}}.external-range-slider--disabled{opacity:.5;pointer-events:none}.form-range__label{font-weight:500;line-height:1.4;margin-bottom:16px}.form-range__range{height:24px}.form-range__inputs{grid-gap:8px;grid-gap:calc(var(--layout-gutter, 16px)/2);display:grid;gap:8px;gap:calc(var(--layout-gutter, 16px)/2);grid-template-columns:repeat(2,1fr);margin-top:16px}.form-range__input-field{position:relative}.form-range__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-color:#fff;border:1px solid #e1e1e1;box-shadow:none;color:#484848;display:block;font-size:15px;line-height:1.2;margin:0;padding:6px 1ch;transition:border-color .3s;width:100%}.form-range__input::-webkit-inner-spin-button,.form-range__input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.form-range__input:focus{border-color:#ffd546;outline:0}.form-range__input--disabled{opacity:.5}.form-range__input-postfix{border:1px solid transparent;bottom:0;color:#484848;display:block;font-size:15px;height:100%;left:0;line-height:1.2;margin:auto;padding:6px 1ch;pointer-events:none;position:absolute;right:0;text-align:right;top:0;width:100%}.options-list{align-items:center;display:flex}.options-list__label{flex:0 0 auto;margin-right:20px}@media(max-width:1023.98px){.options-list__label--mobile-hidden{display:none}}.options-list__control{flex:0 0 auto;margin-bottom:-.5em;margin-top:-.5em;position:relative}@media(min-width:768px){.options-list__control{margin-bottom:0;margin-top:0}}.options-list__selected-value{align-items:center;cursor:pointer;display:inline-flex;line-height:1.4;padding-bottom:.5em;padding-top:.5em;transition:color .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.js-focus-visible .options-list__selected-value.focus-visible,.options-list__selected-value.focus-visible.js-focus-visible{color:#6163c6}.options-list__selected-value:focus-visible{color:#6163c6}@media (hover:hover){.options-list__selected-value:hover{color:#6163c6}}@media(min-width:768px){.options-list__selected-value{display:none}}.options-list__selected-value-label{flex:0 0 auto}.options-list__selected-value-icon{flex:0 0 auto;height:10px;margin-left:.5em;margin-top:3px;transition:transform .3s;width:10px}.options-list--active .options-list__selected-value-icon{transform:rotateX(180deg)}.options-list__options{background-color:#fff;border:1px solid #e1e1e1;display:flex;flex-wrap:wrap;opacity:0;padding:.5em;position:absolute;right:0;top:100%;transform:translateY(3px);transition-duration:.3s;transition-property:opacity,visibility,transform;visibility:hidden;z-index:50}.options-list__options:after,.options-list__options:before{border-bottom:8px solid;border-left:8px solid transparent;border-right:8px solid transparent;bottom:100%;color:#e1e1e1;content:"";display:block;height:0;position:absolute;right:12px;width:0}@media(min-width:768px){.options-list__options:after,.options-list__options:before{display:none}}.options-list__options:after{color:#fff;transform:scale(.8);transform-origin:50% 100%}.options-list--active .options-list__options{opacity:1;transform:none;visibility:visible}@media(min-width:768px){.options-list__options{background:none;border:none;bottom:auto;flex-wrap:nowrap;left:auto;margin-bottom:-.5em;margin-top:-.5em;opacity:1;padding:0;position:relative;right:auto;top:auto;transform:none;visibility:visible}}.options-list__options-item{display:block;flex:0 0 100%}.options-list__options-item:last-child{margin:0}@media(min-width:768px){.options-list__options-item{flex:0 0 auto;margin-right:16px}}.options-list__options-control{-webkit-touch-callout:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;box-shadow:none;color:currentColor;font:inherit;line-height:1.2;margin:0;padding:.25em;text-align:left;touch-action:manipulation;transition:color .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:auto;width:100%}.js-focus-visible .options-list__options-control.focus-visible,.options-list__options-control.focus-visible.js-focus-visible{color:#6163c6}.options-list__options-control:focus-visible{color:#6163c6}@media (hover:hover){.options-list__options-control:hover{color:#6163c6}}.options-list__options-control--active,.options-list__options-control:active{color:#51529c}@media(min-width:768px){.options-list__options-control{line-height:1.4;padding:.5em 0}}:not(#\9) .base-page--has-sidebar .content-block-products .products-items-group__swiper-slide{/*! @specificity */}@media(min-width:1280px){:not(#\9) .base-page--has-sidebar .content-block-products .products-items-group__swiper-slide{width:calc(33.33333% - 10.66667px);width:calc(33.33333% - var(--layout-gutter, 16px)*2/3)}}.content-block-products--catalog-with-filters{grid-gap:0 16px;grid-gap:0 var(--layout-gutter,16px);align-items:start;display:grid;gap:0 16px;gap:0 var(--layout-gutter,16px);grid-template-areas:"nav  nav  nav  nav" "items items items items";grid-template-columns:repeat(4,1fr)}@media(min-width:768px){.content-block-products--catalog-with-filters{grid-template-areas:"nav  nav  nav  nav  nav  nav  nav  nav" "items items items items items items items items";grid-template-columns:repeat(8,1fr)}}@media(min-width:1024px){.content-block-products--catalog-with-filters{grid-template-areas:"filter filter filter items items items items items items items items items" "filter filter filter .    .    .    .    .    .    .    .    .";grid-template-columns:repeat(12,1fr)}}.content-block-products--catalog{grid-gap:0 16px;grid-gap:0 var(--layout-gutter,16px);align-items:start;display:grid;gap:0 16px;gap:0 var(--layout-gutter,16px);grid-template-areas:"items";grid-template-columns:1fr}.content-block-products__filter-nav-expand{-webkit-touch-callout:none;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;box-shadow:none;color:currentColor;display:inline-flex;flex:0 0 auto;font:inherit;font-weight:500;grid-area:nav;line-height:1.4;margin:0;padding:1em 0;text-align:left;touch-action:manipulation;transition:color .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.content-block-products__filter-nav-expand.focus-visible.js-focus-visible,.js-focus-visible .content-block-products__filter-nav-expand.focus-visible{color:#6163c6}.content-block-products__filter-nav-expand:focus-visible{color:#6163c6}@media (hover:hover){.content-block-products__filter-nav-expand:hover{color:#6163c6}}.content-block-products__filter-nav-expand:active{transform:translateY(1px)}@media(min-width:1024px){.content-block-products__filter-nav-expand{display:none}}.content-block-products__filter-nav-expand-icon{flex:0 0 auto;height:1em;margin-right:12px;width:1em}.content-block-products__filter-nav-expand-label{flex:0 1 auto}.content-block-products__filter{background-color:#fff;bottom:0;box-shadow:inset 0 0 0 1px #e1e1e1;display:flex;flex-direction:column;grid-area:filter;height:calc(100vh - 65px);height:calc(var(--vh, 1vh)*100 - 65px);left:0;margin-left:auto;margin-right:auto;overflow:hidden;overflow-y:auto;padding-bottom:24px;padding-top:0;position:fixed;right:0;transform:translateX(100%);transition:transform .3s;width:100%;will-change:transform;z-index:100}.content-block-products__filter--active{transform:none}@media(min-width:768px){.content-block-products__filter{height:calc(100vh - 80px);height:calc(var(--vh, 1vh)*100 - 80px)}}@media(min-width:1024px){.content-block-products__filter{background:none;bottom:auto;box-shadow:none;height:auto;left:auto;margin:0;overflow:visible;padding:0;position:relative;right:auto;top:auto;transform:none;width:auto;z-index:0}}.content-block-products__filter-header{align-items:center;display:flex;flex:0 0 auto;justify-content:space-between;margin-bottom:24px;order:20;padding-left:12px;padding-left:var(--layout-margin,12px);width:100%}@media(min-width:1024px){.content-block-products__filter-header{display:none}}.content-block-products__filter-title{align-items:center;display:flex;font-size:18px;font-weight:500;padding-bottom:.75em;padding-top:.75em}.content-block-products__filter-title-icon{flex:0 0 auto;height:1em;margin-right:12px;width:1em}.content-block-products__filter-title-label{flex:0 1 auto}.content-block-products__filter-close{flex:0 0 auto}.content-block-products__filter-params{flex:0 0 auto;order:20;overflow:hidden;overflow-y:auto;padding-left:12px;padding-left:var(--layout-margin,12px);padding-right:12px;padding-right:var(--layout-margin,12px);width:100%}@media(min-width:1024px){.content-block-products__filter-params{padding-left:0;padding-right:0}}.content-block-products__filter-param{margin-bottom:32px}@media(min-width:1024px){.content-block-products__filter-param{margin-bottom:48px}}.content-block-products__filter-param:last-child{margin-bottom:0}.content-block-products__filter-param .form-checkbox,.content-block-products__filter-param .form-radio{display:flex;margin-bottom:8px}.content-block-products__filter-param .form-checkbox:last-child,.content-block-products__filter-param .form-radio:last-child{margin-bottom:0}.content-block-products__filter-param-label{display:block;font-weight:500;line-height:1.4;margin-bottom:16px}.content-block-products__filter-controls{flex:0 0 auto;margin-top:32px;order:20;padding-left:12px;padding-left:var(--layout-margin,12px);padding-right:12px;padding-right:var(--layout-margin,12px);width:100%}@media(min-width:1024px){.content-block-products__filter-controls{padding-left:0;padding-right:0}}.content-block-products__filter-apply{margin-left:auto;margin-right:auto;max-width:360px}@media(min-width:1024px){.content-block-products__filter-apply{display:none}}.content-block-products__filter-reset{-webkit-touch-callout:none;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;box-shadow:none;color:currentColor;color:#484848;display:flex;font:inherit;font-weight:500;justify-content:center;line-height:1.4;margin:0;padding:16px 0;touch-action:manipulation;transition:color .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto;width:100%}.content-block-products__filter-reset.focus-visible.js-focus-visible,.js-focus-visible .content-block-products__filter-reset.focus-visible{color:#6163c6}.content-block-products__filter-reset:focus-visible{color:#6163c6}@media (hover:hover){.content-block-products__filter-reset:hover{color:#6163c6}}.content-block-products__filter-reset:active{transform:translateY(1px)}@media(min-width:1024px){.content-block-products__filter-reset{justify-content:flex-start}}.content-block-products__filter-reset-label{display:inline-block;flex:0 0 auto}.content-block-products__filter-reset-icon{flex:0 0 auto;height:10px;margin-left:8px;margin-top:2px;width:10px}.content-block-products__filter-categories{flex:0 0 auto;margin-top:32px;order:20;padding-left:12px;padding-left:var(--layout-margin,12px);padding-right:12px;padding-right:var(--layout-margin,12px);width:100%}@media(min-width:1024px){.content-block-products__filter-categories{margin-bottom:24px;margin-top:-41px;order:5;padding-left:0;padding-right:0}}.content-block-products__items{grid-area:items;margin-top:16px}@media(min-width:1024px){.content-block-products__items{margin-top:0}}.common-cross-button{-webkit-touch-callout:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;box-shadow:none;color:currentColor;font:inherit;height:48px;margin:0;padding:0;position:relative;touch-action:manipulation;transition:color .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto;width:48px}.common-cross-button:after,.common-cross-button:before{background:currentColor;border-radius:4px;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:transform .2s;width:45%;will-change:transform}.common-cross-button:before{transform:translate(-50%,-50%) rotate(45deg)}.common-cross-button:after{transform:translate(-50%,-50%) rotate(-45deg)}.common-cross-button:active:before{transform:translate(-50%,-50%) rotate(135deg)}@media (hover:hover){.common-cross-button:hover:before{transform:translate(-50%,-50%) rotate(135deg)}}.common-cross-button:active:after{transform:translate(-50%,-50%) rotate(45deg)}@media (hover:hover){.common-cross-button:hover:after{transform:translate(-50%,-50%) rotate(45deg)}}.common-cross-button.focus-visible.js-focus-visible,.js-focus-visible .common-cross-button.focus-visible{color:#c8473e}.common-cross-button:focus-visible{color:#c8473e}@media (hover:hover){.common-cross-button:hover{color:#c8473e}}.common-cross-button:active{color:#aa3c35}