search-drawer.search-drawer--popup .drawer-content{inset-inline-start:0;inset-inline-end:0;width:100%;max-width:none;height:auto;max-height:100%;display:flex;flex-direction:column;background:rgb(var(--color-background));transform:translateY(-1rem);opacity:0;overflow:hidden;z-index:1003;pointer-events:none}search-drawer.search-drawer--popup .drawer-overlay{pointer-events:none}search-drawer.search-drawer--popup predictive-search[open] .predictive-search,search-drawer.search-drawer--popup predictive-search[loading] .predictive-search{display:block;position:relative;top:auto;left:auto;width:100%;height:auto;max-height:none;overflow:visible}search-drawer.search-drawer--popup .search-drawer__form{min-height:0;overflow-y:auto}search-drawer.search-drawer--popup[open] .drawer-content,search-drawer.search-drawer--popup[open] .drawer-overlay{pointer-events:auto}search-drawer.search-drawer--popup[open] .drawer-content{transform:translateY(0);opacity:1}search-drawer.search-drawer--popup .search-drawer__inner{height:100%;min-height:0;flex:1;display:flex;flex-direction:column}search-drawer.search-drawer--popup .search-drawer__header{gap:var(--space-s);padding:var(--space-s) var(--space-m)}search-drawer.search-drawer--popup .search-drawer__logo{text-decoration:none;color:rgb(var(--color-heading))}search-drawer.search-drawer--popup .search-drawer__logo-text{font-family:var(--font-heading-family, var(--font-heading));font-size:1.8rem;font-weight:500;letter-spacing:var(--letter-spacing-widest-plus, .1em);text-transform:uppercase;line-height:1}search-drawer.search-drawer--popup .search-drawer__close{margin-inline-start:auto;width:2.4rem;height:2.4rem;display:inline-flex;align-items:center;justify-content:center;padding:0;color:rgb(var(--color-heading));background:transparent;border:0;cursor:pointer}search-drawer.search-drawer--popup .search-drawer__field-wrap,search-drawer.search-drawer--popup .search-drawer__idle-inner{padding-inline:var(--space-m)}search-drawer.search-drawer--popup .search-drawer__idle-inner{display:flex;flex-direction:column;gap:var(--space-l);padding-block:var(--space-l) var(--space-m);overflow:hidden}search-drawer.search-drawer--popup .search-drawer__idle-aside{display:flex;flex-direction:column;gap:var(--space-l);min-width:0}search-drawer.search-drawer--popup .search-drawer__section-title{margin:0;font-family:var(--font-body-family);font-size:1.3rem;font-weight:400;line-height:1.2;letter-spacing:var(--letter-spacing-widest, .05em);text-transform:uppercase;color:rgb(var(--color-subheading))}search-drawer.search-drawer--popup .search-drawer__trending{display:flex;flex-direction:column;gap:var(--space-s, 1.6rem);min-width:0}search-drawer.search-drawer--popup .search-drawer__trending-pills{display:flex;flex-direction:column;gap:var(--space-s, 1.6rem);min-width:0}search-drawer.search-drawer--popup .search-drawer__trending-list{display:flex;align-items:center;gap:var(--space-s, 1.6rem);margin:0;padding:0;list-style:none}search-drawer.search-drawer--popup .search-drawer__trending-link{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-xs, 1.2rem);font-family:var(--font-body-family);font-size:1.4rem;font-weight:300;line-height:1.4;letter-spacing:normal;text-decoration:none;color:rgb(var(--color-foreground));background-color:rgb(var(--color-background-secondary));border-radius:100px;white-space:nowrap}search-drawer.search-drawer--popup .search-drawer__trending-link:hover,search-drawer.search-drawer--popup .search-drawer__trending-link:focus-visible{opacity:.7}search-drawer.search-drawer--popup .search-drawer__trending-progress{position:relative;display:none;width:100%;height:1px;overflow:hidden;background:rgb(var(--color-border))}search-drawer.search-drawer--popup .search-drawer__trending-progress-bar{position:absolute;top:-3px;left:0;height:7px;background:rgb(var(--btn-solid-bg));transform:translate(0);transition:transform .15s ease;will-change:transform}search-drawer.search-drawer--popup .search-drawer__recommend{display:flex;flex-direction:column;gap:var(--space-s, 1.6rem);min-width:0}search-drawer.search-drawer--popup .search-drawer__recommend-header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-s)}search-drawer.search-drawer--popup .search-drawer__view-all{flex-shrink:0;font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;line-height:1.4;color:rgb(var(--color-foreground));text-decoration:none;border-bottom:1px solid rgb(var(--color-foreground));padding-bottom:.2rem}search-drawer.search-drawer--popup .search-drawer__view-all:hover,search-drawer.search-drawer--popup .search-drawer__view-all:focus-visible{opacity:.7}search-drawer.search-drawer--popup .search-drawer__idle .search-drawer__view-all{display:none}search-drawer.search-drawer--popup .search-drawer__recommend-carousel{display:block;min-width:0}search-drawer.search-drawer--popup .search-drawer__recommend-slider{--search-recommend-columns: 4;--search-recommend-gap: 1.2rem;--search-card-media-ratio: 1;container-type:inline-size;min-width:0}search-drawer.search-drawer--popup .search-drawer__recommend-progress{width:100%}search-drawer.search-drawer--popup .search-drawer__recommend-slider .splide__arrow,search-drawer.search-drawer--popup .search-drawer__recommend-slider:focus-visible .splide__arrow{top:calc(((100cqw - (var(--search-recommend-columns, 4) - 1) * var(--search-recommend-gap, 1.2rem)) / var(--search-recommend-columns, 4) * var(--search-card-media-ratio, 1)) / 2);transform:translateY(-50%) scale(0)}search-drawer.search-drawer--popup .search-drawer__recommend-slider:hover .splide__arrow,search-drawer.search-drawer--popup .search-drawer__recommend-slider:focus-visible .splide__arrow{transform:translateY(-50%) scale(1)}search-drawer.search-drawer--popup .search-drawer__cta-button{display:flex;align-items:center;justify-content:center;width:100%;min-height:5rem;text-align:center}search-drawer.search-drawer--popup .search-drawer__cta-button+.search-drawer__cta-button{margin-top:var(--space-xs)}search-drawer.search-drawer--popup .search-drawer__cta--aside{display:none}search-drawer.search-drawer--popup .search-drawer__results-inner{padding-block:var(--space-l) var(--space-m)}search-drawer.search-drawer--popup .search-drawer__results-layout{padding-block:0}search-drawer.search-drawer--popup .search-drawer__collections{display:flex;flex-direction:column;gap:var(--space-l, 2.4rem);min-width:0}search-drawer.search-drawer--popup .search-drawer__collections-list{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-s, 1.6rem);margin:0;padding:0;list-style:none}search-drawer.search-drawer--popup .search-drawer__collections-item{max-width:100%;display:block;line-height:1}search-drawer.search-drawer--popup .search-drawer__collections-link{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis}search-drawer.search-drawer--popup .search-drawer__results-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2xs, .8rem);margin:0;padding:0;list-style:none}search-drawer.search-drawer--popup .search-drawer__results-grid-item{min-width:0}search-drawer.search-drawer--popup .search-drawer__results-carousel{display:none}search-drawer.search-drawer--popup .search-drawer__results-empty{display:flex;flex-direction:column;align-items:center;gap:var(--space-m);padding:var(--space-l) var(--space-m)}search-drawer.search-drawer--popup .search-drawer__results-empty .search-drawer__cta-button{width:29.4rem}search-drawer.search-drawer--popup .search-drawer__results-empty p{margin:0}search-drawer.search-drawer--popup .card-product .card__heading,search-drawer.search-drawer--popup .card-product .card__heading a,search-drawer.search-drawer--popup .card-product .card__heading .text-body-large-medium{font-size:1.4rem;line-height:1.4}search-drawer.search-drawer--popup .card-product .card__vendor,search-drawer.search-drawer--popup .card-product .card__vendor .text-body-large-light,search-drawer.search-drawer--popup .card-product .card-information .price,search-drawer.search-drawer--popup .card-product .card-information .price .price-item{font-size:1.2rem;line-height:1.3}search-drawer.search-drawer--popup .card-product .card-information{margin-top:0}search-drawer.search-drawer--popup .card-product .card-information>.price,search-drawer.search-drawer--popup .card-product .card-information .price{margin-top:0;padding-top:0}search-drawer.search-drawer--popup .search-drawer__recommend--collections .collection-card__link,search-drawer.search-drawer--popup .search-drawer__recommend--collections .collection-card__link.text-body-large-medium{font-size:1.4rem;font-weight:500;line-height:1.4;letter-spacing:normal;text-transform:none}search-drawer.search-drawer--popup .search-drawer__recommend--collections .collection-card__count{margin-top:.4rem;font-size:1.2rem;font-weight:400;line-height:1.3;color:rgb(var(--color-foreground))}search-drawer.search-drawer--popup .search-drawer__recommend--collections .collection-card__info--top-space{padding-top:var(--space-2xs, .8rem)}search-drawer.search-drawer--popup .reset__button{display:none}@media screen and (max-width:1023.98px){search-drawer.search-drawer--popup{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1002}body:has(search-drawer.search-drawer--popup[open]) .section-header.shopify-section-group-header-group{z-index:1002}search-drawer.search-drawer--popup .drawer-overlay{top:0}search-drawer.search-drawer--popup .drawer-content{top:0;bottom:auto;max-height:calc(100dvh - 40px);border-radius:0;box-shadow:0 var(--space-2xs) var(--space-l) rgba(var(--color-foreground),.08)}search-drawer.search-drawer--popup .search-drawer__header{display:flex}search-drawer.search-drawer--popup .search-drawer__trending-list{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:calc(100% + 40px);margin-left:-20px;padding:0 20px}search-drawer.search-drawer--popup .search-drawer__trending-list::-webkit-scrollbar{display:none}search-drawer.search-drawer--popup .search-drawer__trending-progress{display:block}search-drawer.search-drawer--popup .search-drawer__recommend-carousel{margin-inline:calc(var(--space-m) * -1);padding-inline:var(--space-m)}search-drawer.search-drawer--popup .search-drawer__recommend-progress{margin-top:var(--space-s, 1.6rem)}search-drawer.search-drawer--popup .search-drawer__results-inner{padding-block:var(--space-l) var(--space-m)}search-drawer.search-drawer--popup .search-drawer__results-layout .search-drawer__cta--footer{margin-top:var(--space-l, 24px)}search-drawer.search-drawer--popup .search-drawer__results-layout{padding-inline:var(--space-m, 24px)}search-drawer.search-drawer--popup .search-drawer__results-products{margin-top:var(--space-l, 24px)}}@media screen and (min-width:1024px){search-drawer.search-drawer--popup{width:auto;height:auto;overflow:visible;pointer-events:none;z-index:10}search-drawer.search-drawer--popup .drawer-overlay{position:absolute;top:100%;left:50%;width:100vw;height:100vh;transform:translate(-50%)}search-drawer.search-drawer--popup .drawer-content{position:absolute;top:100%;left:50%;width:100vw;bottom:auto;max-height:calc(100dvh - 100% - var(--announcement-bar-height, 0px) - 40px);border-block-end:1px solid rgb(var(--color-border));box-shadow:0 var(--space-s) var(--space-xl) rgb(var(--color-foreground) / .06);transform:translate(-50%) translateY(-1rem)}search-drawer.search-drawer--popup[open] .drawer-content{transform:translate(-50%) translateY(0)}search-drawer.search-drawer--popup .search-drawer__logo{display:none}search-drawer.search-drawer--popup .search-drawer__header{padding:var(--space-m) var(--space-xl) var(--space-2xs);justify-content:flex-end}search-drawer.search-drawer--popup .search-drawer__field-wrap,search-drawer.search-drawer--popup .search-drawer__idle-inner{padding-inline:var(--space-xl)}.search-drawer__results-aside,.search-drawer__results-products{padding-inline:var(--space-2xl)}search-drawer.search-drawer--popup .search-drawer__idle-inner{display:grid;grid-template-columns:minmax(24rem,31.9rem) minmax(0,1fr);column-gap:var(--space-xl);row-gap:var(--space-l);align-items:start;padding-block:var(--space-m) var(--space-2xl)}search-drawer.search-drawer--popup .search-drawer__results{padding-block:0}search-drawer.search-drawer--popup .search-drawer__idle-aside{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-l);min-height:100%;align-self:stretch}search-drawer.search-drawer--popup .search-drawer__trending{gap:2.4rem}search-drawer.search-drawer--popup .search-drawer__trending-pills{gap:2.4rem}search-drawer.search-drawer--popup .search-drawer__trending-progress{display:none}search-drawer.search-drawer--popup .search-drawer__trending-list{flex-direction:column;align-items:flex-start;gap:var(--space-m, 2rem)}search-drawer.search-drawer--popup .search-drawer__trending-link{padding:0;background:transparent;border-radius:0}search-drawer.search-drawer--popup .search-drawer__recommend{gap:var(--space-m, 2rem)}search-drawer.search-drawer--popup .search-drawer__recommend-carousel{margin-inline:0;padding-inline-start:0}search-drawer.search-drawer--popup .search-drawer__cta--aside{display:block;max-width:23.9rem}search-drawer.search-drawer--popup .search-drawer__cta--footer{display:none}search-drawer.search-drawer--popup .search-drawer__recommend-progress{margin-inline:auto}search-drawer.search-drawer--popup .search-drawer__results-inner{padding-block:var(--space-m) var(--space-2xl)}search-drawer.search-drawer--popup .search-drawer__results-layout{display:grid;grid-template-columns:minmax(24rem,31.9rem) minmax(0,1fr);align-items:start}search-drawer.search-drawer--popup .search-drawer__results-layout:not(:has(.search-drawer__results-aside)){grid-template-columns:minmax(0,1fr)}search-drawer.search-drawer--popup .search-drawer__results-aside{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-l);min-height:100%;align-self:stretch}search-drawer.search-drawer--popup .search-drawer__results-aside .search-drawer__cta--aside{display:block;max-width:23.9rem}search-drawer.search-drawer--popup .search-drawer__collections-list{flex-direction:column;flex-wrap:nowrap;gap:var(--space-m, 2rem)}search-drawer.search-drawer--popup .search-drawer__collections-link{padding:0;background:transparent;border-radius:0;white-space:normal}search-drawer.search-drawer--popup .search-drawer__results-grid{display:none}search-drawer.search-drawer--popup .search-drawer__results-carousel{display:block}search-drawer.search-drawer--popup .search-drawer__results-products{gap:var(--space-m, 2rem)}search-drawer.search-drawer--popup .search-drawer__results-layout .search-drawer__cta--footer{display:none}search-drawer.search-drawer--popup .search-drawer__results-empty{padding-inline:var(--space-2xl)}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/search-drawer-popup.css.map */
