.drawer.drawer--filters .drawer__content{position:relative;height:100%;padding:0}#filter-drawer{height:100%}.filters__wrapper{display:flex;flex-direction:column;height:100%;overflow:hidden}.filters__body{display:flex;flex-direction:column;flex:1;overflow-y:auto;overflow-x:hidden;padding:0 var(--wrapper-padding) 1.5rem}.filter:not(:last-child){margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:.0625rem solid var(--c-brand-red)}.filter__title{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:.725rem;font-weight:500;text-transform:uppercase}.filter__title>span:last-of-type{width:12px;transition:transform var(--transition)}.filter__title--active>span:last-of-type{transform:rotate(45deg)}.filter-price-range{margin-top:1.5rem}.filter-availability{margin-top:1rem}ul.filter__content>li:first-of-type{margin-top:.5rem}.filter__content{display:flex;flex-direction:column;gap:.25rem}.filter__option input{display:none}.filter__option span{font-size:.725rem;font-weight:300;cursor:pointer}.filter__option span:hover{font-weight:500}.filter__option input:checked+span{font-weight:500}.filter__option input[type=radio]:checked+span{cursor:default}.filter-price-range__inputs{display:flex;align-items:center;justify-content:space-between;width:100%;gap:.5rem;margin-bottom:2rem;font-size:.725rem;font-weight:500}.filter-price-range__input-wrapper{display:flex;align-items:center;gap:.125rem;width:100%;border:.0625rem solid var(--c-brand-red);padding:.75rem .875rem}.filter-price-range__input-wrapper input{width:100%;border:none;outline:none}.filter-availability{display:flex;align-items:center;justify-content:space-between;width:100%;gap:1.25rem}.filter-availability__option{width:100%;font-size:.625rem;font-weight:500;text-transform:uppercase;text-align:center}.filter-availability__option input[type=radio]{display:none}.filter-availability__option label{display:block;padding:.75rem 1rem;border:.0625rem solid var(--c-brand-red);cursor:pointer;transition:background-color var(--transition),border-color var(--transition)}.filter-availability__option input[type=radio]:checked+label{background-color:var(--c-brand-wafer);border:.0625rem solid var(--c-brand-wafer)}.filters__footer{display:flex;flex-direction:column;gap:1rem;padding:2rem var(--wrapper-padding);box-shadow:0 -.25rem .25rem #0000000d}
/*# sourceMappingURL=/cdn/shop/t/7/assets/component-filters.css.map */
