.search-drawer,.search-drawer *,.search-drawer *:before,.search-drawer *:after{box-sizing:border-box}.search-drawer [hidden]{display:none!important}.search-drawer.search-sidebar__body{height:var(--search-drawer-vh, 100%)}.search-drawer .search-sidebar__header-title{margin:0}.search-drawer .search-sidebar__form{padding-bottom:1.6rem}.search-drawer__tabs{display:grid;grid-template-columns:1fr 1fr;gap:.4rem;flex:0 0 auto;margin:0 min(2rem,5vw) .8rem;padding:.4rem;border:1px solid var(--gsc-text-color-20);border-radius:var(--gsc-button-radii, 0);background:var(--gsc-background-color-100)}.search-drawer__tab{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.4rem .5rem;min-height:4.4rem;min-width:0;padding:.8rem .6rem;color:var(--gsc-text-color-100);text-align:center;text-transform:uppercase;border-radius:var(--gsc-button-radii, 0);font-family:var(--gsc-button-font-family);font-size:var(--gsc-fz-13);line-height:var(--gsc-lh-7);font-weight:var(--gsc-font-weight-semibold);letter-spacing:var(--gsc-button-letter-spacing)}.search-drawer__tab[aria-selected=true]{color:var(--gsc-background-color-100);background:var(--gsc-text-color-100);font-weight:var(--gsc-font-weight-bold)}.search-drawer__tab-label{min-width:0;overflow-wrap:break-word}.search-drawer__tab-count{flex:0 0 auto;min-width:1.8rem;padding:.1rem .4rem;border-radius:1rem;background:var(--gsc-text-color-10);font-size:var(--gsc-fz-14, 1.2rem);font-weight:var(--gsc-font-weight-medium);font-variant-numeric:tabular-nums}.search-drawer__tab[aria-selected=true] .search-drawer__tab-count{color:var(--gsc-text-color-100);background:var(--gsc-background-color-100)}.search-drawer__tab:focus-visible{outline:2px solid currentColor;outline-offset:-2px}@media(hover:hover){.search-drawer__tab:not([aria-selected=true]):hover{background:var(--gsc-text-color-5, rgba(0, 0, 0, .05))}}.search-drawer .search-sidebar__content{padding-top:.8rem;overscroll-behavior:contain}.search-drawer__panel:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.search-drawer__panel{container-type:inline-size;container-name:search-drawer-panel}.search-drawer__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3.6rem var(--gsc-space-between-cards, 1.6rem);list-style:none;margin:0;padding:0}@container search-drawer-panel (max-width: 259px){.search-drawer__grid{grid-template-columns:minmax(0,1fr)}}.search-drawer__card-item{min-width:0}.search-drawer__card{display:flex;flex-flow:column;min-width:0;height:100%;color:var(--gsc-text-color-100);text-decoration:none}.search-drawer__card-media{display:block;margin-bottom:.8rem;background:var(--gsc-product-card-media-bg-color, var(--gsc-text-color-5, rgba(0, 0, 0, .04)));border-radius:var(--gsc-vertical-product-card-image-radii, 0);overflow:hidden}.search-drawer__card-image--placeholder{background:var(--gsc-foreground-color-100, var(--gsc-text-color-5, rgba(0, 0, 0, .04)));fill:var(--gsc-text-color-20)}.search-drawer__card-info{display:flex;flex-flow:column;min-width:0}.search-drawer__card-title{display:block;min-width:0;color:var(--gsc-text-color-100);overflow-wrap:break-word;font-family:var(--gsc-product-card-title-font-family);font-style:var(--gsc-product-card-title-font-style);text-transform:var(--gsc-product-card-title-transform);font-size:var(--gsc-fz-12);line-height:var(--gsc-lh-5);font-weight:var(--gsc-font-weight-normal)}.search-drawer__card-price{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;margin-top:.4rem}.search-drawer__price{font-family:var(--gsc-product-card-price-font-family);font-size:var(--gsc-fz-12);line-height:var(--gsc-lh-5);font-weight:var(--gsc-font-weight-bold)}.search-drawer__price--sale{color:var(--gsc-product-highlight-price-color)}.search-drawer__price-compare{color:var(--gsc-text-color-35);font-family:var(--gsc-product-card-price-font-family);text-decoration:line-through;font-size:var(--gsc-fz-14);line-height:var(--gsc-lh-6);font-weight:var(--gsc-font-weight-medium)}.search-drawer__price-compare--sale{text-decoration-color:var(--gsc-product-highlight-price-color)}.search-drawer__badge{color:var(--gsc-text-color-70);text-transform:uppercase;font-size:var(--gsc-fz-14, 1.2rem);letter-spacing:.02em}.search-drawer__card:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(hover:hover){.search-drawer__card:hover .search-drawer__card-title{text-decoration:underline;text-underline-offset:.4rem}}.search-drawer__card-item .collection-card{height:100%}.search-drawer__card-item .collection-card__media{border-radius:var(--gsc-vertical-product-card-image-radii, 0);overflow:hidden}.search-drawer__card-item .collection-card:has(.collection-card__link:focus-visible){outline:2px solid currentColor;outline-offset:2px}.search-drawer__card-item .collection-card:has(.collection-card__link:focus-visible) .collection-card__link{outline:none}.search-drawer__empty{display:flex;flex-flow:column;align-items:flex-start;gap:1.6rem;padding:.8rem 0}.search-drawer__empty-title{margin:0;text-transform:uppercase;font-size:var(--gsc-fz-13);line-height:var(--gsc-lh-7);font-weight:var(--gsc-font-weight-bold)}.search-drawer__empty-text{margin:0;color:var(--gsc-text-color-70);overflow-wrap:anywhere;font-size:var(--gsc-fz-12);line-height:var(--gsc-lh-5)}.search-drawer__inline-action,.search-drawer__starter{display:inline-flex;align-items:center;min-height:4.4rem;text-align:left;color:var(--gsc-text-color-100);font-size:var(--gsc-fz-11);line-height:var(--gsc-lh-4);font-weight:var(--gsc-font-weight-normal)}.search-drawer__inline-action{font-weight:var(--gsc-font-weight-semibold)}.search-drawer__starters{display:flex;flex-flow:column;align-items:flex-start;list-style:none;margin:0;padding:0}.search-drawer__inline-action:focus-visible,.search-drawer__starter:focus-visible{outline:2px solid currentColor;outline-offset:2px}.search-drawer__status{display:flex;flex-flow:column;align-items:flex-start;gap:1.6rem;padding:2.4rem 0}.search-drawer__status--error{align-items:flex-start}.search-drawer__spinner.loading-spinner{width:2.4rem;height:2.4rem;align-self:center}.search-drawer__retry{min-width:12rem}.search-drawer__footer{display:flex;flex-flow:column;align-items:stretch;gap:1.2rem;flex:0 0 auto;padding:1.6rem 2rem;padding-bottom:max(1.6rem,env(safe-area-inset-bottom,0px));background:var(--gsc-background-color-100)}.search-drawer__footer-action{width:100%}.search-drawer__footer-link{align-self:center;padding:.6rem 0;color:var(--gsc-text-color-100);text-decoration:none;font-size:var(--gsc-fz-12);line-height:var(--gsc-lh-5);font-weight:var(--gsc-font-weight-medium)}.search-drawer__footer-link:focus-visible{outline:2px solid currentColor;outline-offset:2px}.search-drawer__footer:has(.search-drawer__footer-action:not([hidden])) .search-drawer__footer-link{margin-top:-.4rem}@media(min-width:768px){.search-drawer__tabs{margin:0 4rem .8rem}.search-drawer__footer{padding:2.4rem}}.search-drawer[data-compact] .search-sidebar__header{height:5.2rem}.search-drawer[data-compact] .search-sidebar__close-button-wrapper{padding:1rem 1.6rem}.search-drawer[data-compact] .search-sidebar__header-title{padding-top:1.4rem;padding-bottom:1.4rem}.search-drawer[data-compact] .search-sidebar__form{padding-top:.8rem;padding-bottom:.8rem}.search-drawer[data-compact] .search-drawer__tabs{margin-bottom:.4rem}.search-drawer[data-compact] .search-drawer__footer{gap:.4rem;padding-top:.8rem;padding-bottom:max(.8rem,env(safe-area-inset-bottom,0px))}.search-drawer[data-compact] .search-drawer__footer-action.btn--lg{min-height:4.4rem;padding-top:.8rem;padding-bottom:.8rem}@media(max-height:560px){.search-drawer .search-sidebar__header{height:5.2rem}.search-drawer .search-sidebar__close-button-wrapper{padding:1rem 1.6rem}.search-drawer .search-sidebar__header-title{padding-top:1.4rem;padding-bottom:1.4rem}.search-drawer .search-sidebar__form{padding-top:.8rem;padding-bottom:.8rem}.search-drawer__tabs{margin-bottom:.4rem}.search-drawer__footer{gap:.4rem;padding-top:.8rem;padding-bottom:max(.8rem,env(safe-area-inset-bottom,0px))}.search-drawer__footer-action.btn--lg{min-height:4.4rem;padding-top:.8rem;padding-bottom:.8rem}}@media(prefers-reduced-motion:reduce){.search-drawer__spinner.loading-spinner{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/154/assets/search-drawer.css.map */
