@charset "UTF-8";.filter-drawer__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--typography-color-default);opacity:.24;z-index:299;cursor:pointer}[data-filter-drawer][data-active=false] .filter-drawer__overlay{display:none}.filter-drawer__drawer{display:grid;grid-template-rows:auto 1fr auto;position:fixed;top:0;right:0;bottom:0;width:100%;background:var(--color-neutrals-0);z-index:300;transform:translate(100%);transition:transform .2s ease-in-out}@media(min-width:769px){.filter-drawer__drawer{width:calc(41.6666666667% + var(--spacing-500))}}[data-filter-drawer][data-active=true] .filter-drawer__drawer{transform:translate(0)}.filter-drawer__header{color:var(--typography-color-default);display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-400);margin:0}@media(min-width:769px){.filter-drawer__header{padding:var(--spacing-500)}}.filter-drawer__title{text-transform:uppercase;font-family:var(--typography-accent-font);font-size:14px;font-weight:400}.filter-drawer__close{text-decoration:underline;text-transform:uppercase;text-underline-offset:2px;cursor:pointer}.filter-drawer__content{overflow-y:auto;margin:0;padding-inline:var(--spacing-400)}@media(min-width:769px){.filter-drawer__content{padding-inline:var(--spacing-500)}}.filter-drawer__chips{padding-block:var(--spacing-200)}filter-drawer filter-chips{padding:var(--spacing-400) 0 var(--spacing-600);border-bottom:1px solid var(--border-color-light)}.filter-drawer__content [data-active=true] .accordion__content:has(.checkbox-wrapper__size){display:flex;flex-flow:row wrap;gap:var(--spacing-100)}.filter-drawer__filters{overflow-y:auto;text-transform:uppercase}.filter-drawer__filters .filter-group-sorting__holder__inner{display:flex;flex-direction:column;gap:var(--spacing-400)}.filter-drawer__filters .checkbox-wrapper .checkbox input:disabled+*{color:var(--border-color-disabled)}.filter-drawer__filters [data-filter-input]:has(input:disabled),.filter-drawer__filters [data-filter-input]:has(input.disabled){display:none}.filter-drawer__footer{display:flex;gap:var(--spacing-400);padding:var(--spacing-400) var(--screens-mobile-margin);align-items:center;width:100%;background-color:var(--ui-elements-overlays-default)}.filter-drawer__footer button{flex:1;padding:var(--spacing-200) var(--spacing-700);min-width:0;height:auto}@media(min-width:768px){.filter-drawer__footer button{padding:var(--spacing-300) var(--spacing-700)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/filter-drawer.css.map */
