.filter-drawer__container{padding-inline:var(--spacing-l)}.filter-drawer__header{margin:0;padding:var(--spacing-m) var(--spacing-l);display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing-m)}.filter-drawer__header-inner{align-items:center;display:flex;flex:1}.filter-drawer__header-back{-webkit-appearance:none;appearance:none;background:none;border:none;padding:0;margin:0;cursor:pointer;display:flex;align-items:center;justify-content:center;min-width:var(--icon-m);margin-inline-end:var(--spacing-s)}.filter-drawer__header-title{text-align:center;flex:1;margin:0}.filter-drawer__title[data-drawer-step="1"]{flex:1;margin:0}.filter-drawer__close-container{z-index:var(--layer-flat);display:flex;flex-shrink:0}.filter-drawer__body{display:block;margin-block-start:calc(var(--spacing-l) + var(--spacing-2xs));padding-inline:var(--spacing-l)}.filter-drawer__body-inner{flex-direction:column;overflow-y:auto;overflow-x:hidden}.filter-drawer__filter-button{-webkit-appearance:none;appearance:none;background:none;border:none;color:var(--color-neutral-dark);padding:0;margin:0;cursor:pointer;align-items:center;display:flex;justify-content:space-between;padding-block:var(--spacing-m);width:100%;text-align:left}.filter-drawer__filter-button .text-heading-m{flex:1}.filter-drawer__filter-button .icon{flex-shrink:0}.filter-drawer__value-container,.filter-drawer__value-list{margin-block:var(--spacing-l)}.filter-drawer__value-list.radio-input,.filter-drawer__value-list.checkbox-input{display:flex;align-items:center;margin-block:0}.filter-drawer__value-list .radio-input__input,.filter-drawer__value-list .checkbox-input__input{position:absolute;opacity:0;pointer-events:none}.filter-drawer__value-list .radio-input__label,.filter-drawer__value-list .checkbox-input__label{cursor:pointer;display:flex;align-items:center;gap:var(--spacing-s);width:100%}.filter-drawer__value-list .radio-input__label:before{content:"";display:inline-block;width:20px;height:20px;border:2px solid rgb(var(--color-foreground-rgb));border-radius:50%;background-color:rgb(var(--color-background-rgb));flex-shrink:0}.filter-drawer__value-list .radio-input__input:checked+.radio-input__label:before{background-color:rgb(var(--color-foreground-rgb));box-shadow:inset 0 0 0 3px rgb(var(--color-background-rgb))}.filter-drawer__value-list .checkbox-input__label:before{content:"";display:inline-block;width:var(--icon-s);height:var(--icon-s);border:1px solid var(--color-neutral-brand);background-color:rgb(var(--color-background-rgb));border-radius:var(--spacing-2xs);flex-shrink:0}.filter-drawer__value-list .checkbox-input__input:checked+.checkbox-input__label:before{background-color:rgb(var(--color-foreground-rgb));border-color:rgb(var(--color-foreground-rgb));background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.75439 10.7485L7.68601 14.5888C7.79288 14.7288 7.84632 14.7988 7.91174 14.8242C7.96907 14.8466 8.03262 14.8469 8.09022 14.8253C8.15596 14.8007 8.21026 14.7314 8.31886 14.5927L15.2475 5.74658' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:100%;background-position:center;background-repeat:no-repeat}.filter-drawer__value-list .radio-input__input:focus-visible+.radio-input__label:before,.filter-drawer__value-list .checkbox-input__input:focus-visible+.checkbox-input__label:before{outline:2px solid rgb(var(--color-foreground-rgb) / .4);outline-offset:2px}.filter-drawer__value-list .radio-input__input:disabled+.radio-input__label,.filter-drawer__value-list .checkbox-input__input:disabled+.checkbox-input__label{opacity:.5;cursor:not-allowed}.filter-drawer__footer{position:fixed;bottom:0;left:0;right:0;display:flex;gap:calc(var(--spacing-s) - var(--spacing-3xs));max-width:500px;padding:var(--spacing-m) var(--spacing-l);padding-block-start:0;background:var(--color-neutral-white);box-shadow:none;z-index:var(--layer-flat)}@media (width <= 31.25rem){.facets{width:100%}}.filter-drawer__footer .button{flex:1}.filter-drawer__title[data-drawer-step="1"],.filter-drawer__item-list[data-drawer-step="1"]{display:block}.filter-drawer__header-inner[data-drawer-step="2"],.filter-drawer__value-container[data-drawer-step="2"],.filter-drawer__form[data-current-step="2"] .filter-drawer__title[data-drawer-step="1"],.filter-drawer__form[data-current-step="2"] .filter-drawer__item-list[data-drawer-step="1"]{display:none}.filter-drawer__form[data-current-step="2"] .filter-drawer__header-inner[data-drawer-step="2"]{display:flex}.filter-drawer__form[data-current-step="2"] .filter-drawer__value-container.filter-drawer-2-active{display:block!important}.filter-drawer__value-container .main-collection__sort-container{display:none}.filter-drawer__value-container .facets__summary{pointer-events:none;cursor:default;display:none}.filter-drawer__value-container .facets__summary .icon-caret{display:none}.filter-drawer__value-container .facets__panel{padding:0}.filter-drawer__value-container .facets__panel-content{display:block!important;position:static;background:transparent;box-shadow:none;border:none;padding:0;max-height:none;pointer-events:auto}.filter-drawer__value-container accordion-custom,.filter-drawer__value-container .facets__panel,.filter-drawer__value-container floating-panel-component{pointer-events:auto!important}.filter-drawer__value-container show-more-component{display:block}.filter-drawer__value-container show-more-component::part(button),.filter-drawer__value-container .show-more__button{display:none!important}.filter-drawer__value-container .facets__inputs-wrapper{height:auto;overflow-y:hidden;padding-right:var(--spacing-xs);min-height:60dvh}.filter-drawer__value-container .facets__inputs-list,.filter-drawer__sort-options{display:flex;flex-direction:column;gap:var(--spacing-l)}#filters-drawer dialog{z-index:99999!important}#filters-drawer dialog::backdrop{z-index:99998!important}.filter-drawer__value-container .slider-handle,.filter-drawer__value-container .slider-base,.filter-drawer__value-container .slider-origin,.filter-drawer__value-container .main-collection__filter-values--price{position:relative!important;z-index:999999!important;pointer-events:auto!important}.filter-drawer__header,.filter-drawer__value-container,.filter-drawer__value-container .facets__label,.filter-drawer__value-container .radio-input__label,.filter-drawer__value-container .checkbox-input__label{color:var(--color-neutral-dark)}.filter-drawer__value-container input:disabled+label,.filter-drawer__value-container .facets__input:disabled+label{color:var(--color-neutral-grey);opacity:.5}
/*# sourceMappingURL=/cdn/shop/t/117/assets/filter-drawer.css.map */
