.filter-drawer-backdrop{position:fixed;top:0;left:0;width:100%;height:100vh;background:none;z-index:999;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.filter-drawer-backdrop.show{opacity:1;visibility:visible}.filter-drawer{position:fixed;top:0;left:0;height:100vh;width:100%;max-width:390px;background-color:#0009;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);z-index:1000;transform:translate(-100%);transition:transform .3s ease;overflow-y:auto;box-shadow:2px 0 10px #0000001a}.filter-drawer.open{transform:translate(0)}.filter-drawer-header{display:flex;align-items:center;justify-content:space-between;padding:24px 16px;background-color:#0009;backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);position:sticky;top:0;z-index:1001}.filter-drawer-header path{stroke:#fff!important}.filter-drawer-title{font-size:18px;font-weight:700;margin:0;color:#fff}.filter-drawer-close{background:none;border:none;cursor:pointer;width:20px;height:20px;padding:0}.filter-drawer-close svg{width:100%;height:100%;margin:0}.filter-drawer-close svg path{stroke:#fff}.filter-drawer-content{padding:0;color:#fff;text-transform:uppercase;font-size:calc(var(--font-body-scale) * 12px);flex-grow:1;display:flex;flex-direction:column;overflow-y:auto}body.filter-drawer-open{overflow:hidden}@media screen and (max-width: 767px){.filter-drawer{max-width:100%}}.filter-drawer button:focus-visible,.filter-drawer input:focus-visible,.filter-drawer select:focus-visible,.filter-drawer textarea:focus-visible,.filter-drawer [tabindex]:focus-visible,.filter-drawer a:focus-visible{outline:1px solid #dd7219}.filter-drawer-close:focus-visible{outline:1px solid #dd7219}
/*# sourceMappingURL=/cdn/shop/t/94/assets/filter-drawer.css.map */
