#search-drawer{--elir-search-ink: #171715;--elir-search-muted: #716d67;--elir-search-line: rgba(23,23,21,.12);--elir-search-stage: #f3f1ed;--elir-search-paper: #fbfaf8}#search-drawer::part(overlay){background:#0c0c0b61;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}#search-drawer::part(content){width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;background:var(--elir-search-paper);color:var(--elir-search-ink);box-shadow:none}#search-drawer [slot=header]{min-height:94px;padding:0 clamp(18px,3vw,52px);border-bottom:1px solid var(--elir-search-line);background:#fbfaf8fa}#search-drawer [slot=header] form{width:min(100%,1800px);min-height:94px;margin-inline:auto;gap:16px!important}#search-drawer [slot=header] svg{width:18px;height:18px;stroke-width:1.3}#search-drawer .search-drawer__input{width:100%;padding:0!important;border:0!important;background:transparent!important;color:var(--elir-search-ink)!important;font-family:var(--elir-sans, var(--text-font-family))!important;font-size:clamp(20px,2vw,31px)!important;font-weight:400!important;line-height:1.1!important;letter-spacing:-.025em!important;text-transform:none!important;box-shadow:none!important}#search-drawer .search-drawer__input::placeholder{color:#8c8881;opacity:1}#search-drawer predictive-search{display:block;height:calc(100dvh - 94px);overflow-y:auto;overscroll-behavior:contain}#search-drawer predictive-search>[slot=placeholder]{display:block;width:min(100%,1800px);margin-inline:auto;padding:clamp(38px,5vw,76px) clamp(20px,3.2vw,58px) 72px}#search-drawer predictive-search>[slot=placeholder]>.v-stack{display:grid!important;grid-template-columns:minmax(190px,.3fr) minmax(0,1.7fr);align-items:start;gap:clamp(48px,6vw,104px)!important}#search-drawer predictive-search>[slot=placeholder]>.v-stack>.v-stack{gap:20px!important}#search-drawer predictive-search>[slot=placeholder] .subheading{margin:0;color:var(--elir-search-muted)!important;font-size:9px!important;font-weight:500!important;letter-spacing:.15em!important;text-transform:uppercase!important}#search-drawer predictive-search>[slot=placeholder] .justify-items-start{gap:11px!important}#search-drawer predictive-search>[slot=placeholder] .justify-items-start>a{font-family:var(--elir-serif, Georgia, serif)!important;font-size:clamp(20px,1.65vw,28px)!important;font-weight:400!important;line-height:1.08!important;letter-spacing:-.025em!important;text-transform:none!important;color:var(--elir-search-ink)!important}#search-drawer .floating-controls-container{min-width:0}#search-drawer .search-drawer__product-carousel{display:grid!important;grid-auto-flow:column!important;grid-auto-columns:minmax(170px,220px)!important;gap:clamp(8px,1vw,14px)!important;overflow-x:auto!important;overflow-y:hidden!important;padding:0!important;scrollbar-width:none;scroll-snap-type:inline proximity}#search-drawer .search-drawer__product-carousel::-webkit-scrollbar{display:none}#search-drawer .search-drawer__product-carousel>*{scroll-snap-align:start}#search-drawer .product-card{min-width:0;background:transparent!important}#search-drawer .product-card__figure{aspect-ratio:2 / 3!important;overflow:hidden!important;background:var(--elir-search-stage)!important}#search-drawer .product-card__media,#search-drawer .product-card__image{width:100%!important;height:100%!important}#search-drawer .product-card__image{object-fit:contain!important;object-position:center!important}#search-drawer .product-card__info{padding-top:11px!important;text-align:left!important}#search-drawer .product-card .product-title{font-size:11.5px!important;line-height:1.3!important;letter-spacing:-.005em!important}#search-drawer .product-card .price-list,#search-drawer .product-card .price-list *{font-size:10.5px!important;color:var(--elir-search-muted)!important}#search-drawer .floating-controls__control .circle-button{width:38px!important;height:38px!important;border:1px solid var(--elir-search-line)!important;border-radius:0!important;background:#fbfaf8f0!important;box-shadow:none!important}#search-drawer .predictive-search__suggestions{margin:0!important;padding:16px clamp(20px,3.2vw,58px)!important;border-bottom:1px solid var(--elir-search-line);gap:18px!important;font-size:11px}#search-drawer .search-tabs{display:block;width:min(100%,1800px);margin-inline:auto;padding:28px clamp(20px,3.2vw,58px) 72px}#search-drawer .search-tabs>[slot=tab]{margin-right:28px;padding:0 0 8px;border-bottom:1px solid transparent;font-size:9.5px!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important}#search-drawer .search-tabs>[slot=tab][aria-selected=true]{border-color:currentColor}#search-drawer .search-tabs>[slot=tabpanel]{margin-top:30px}#search-drawer .predictive-search__products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important}#search-drawer .predictive-search__collections,#search-drawer .predictive-search__articles{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important}#search-drawer .predictive-search__item-result{display:grid!important;gap:12px!important;align-content:start;background:transparent!important}#search-drawer .predictive-search__item-result>div{aspect-ratio:4 / 5;background:var(--elir-search-stage)}#search-drawer .predictive-search__item-result img{width:100%;height:100%;object-fit:cover}#search-drawer .predictive-search__item-result .h6{font-family:var(--elir-serif, Georgia, serif)!important;font-size:18px!important;font-weight:400!important;line-height:1.15!important;letter-spacing:-.018em!important;text-transform:none!important}#search-drawer .predictive-search__no-results{min-height:55vh;display:grid;place-content:center;justify-items:center;padding:40px 20px}#search-drawer .predictive-search__no-results .h5{font-family:var(--elir-serif, Georgia, serif)!important;font-size:clamp(2rem,4vw,4rem)!important;font-weight:400!important;letter-spacing:-.035em!important;text-transform:none!important}#menu-drawer .elir-menu-trust{display:none!important}body.template-search .shopify-section--main-search{--elir-search-ink: #171715;--elir-search-muted: #716d67;--elir-search-line: rgba(23,23,21,.12);--elir-search-stage: #f3f1ed;background:#fff}body.template-search .shopify-section--main-search>.color-scheme{background:#fff!important}body.template-search .shopify-section--main-search .section-spacing--tight{padding-block:clamp(46px,6vw,86px) 32px!important}body.template-search .shopify-section--main-search .prose-justify-center{width:min(100%,760px);margin-inline:auto;text-align:center}body.template-search .shopify-section--main-search .prose-justify-center>p:first-child{margin-bottom:18px;color:var(--elir-search-muted);font-size:9px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}body.template-search .shopify-section--main-search form.max-w-xs{max-width:760px!important;width:100%}body.template-search .shopify-section--main-search .search-form{min-height:62px;border-bottom:1px solid var(--elir-search-ink);background:transparent!important}body.template-search .shopify-section--main-search .search-form svg{width:17px;height:17px;stroke-width:1.3}body.template-search .shopify-section--main-search .search-form__input{font-family:var(--elir-serif, Georgia, serif)!important;font-size:clamp(26px,3vw,42px)!important;font-weight:400!important;line-height:1!important;letter-spacing:-.035em!important;text-transform:none!important}body.template-search .shopify-section--main-search .collection__toolbar{min-height:54px!important;padding-inline:clamp(16px,3vw,46px)!important;border-block:1px solid var(--elir-search-line)!important;background:#fff!important}body.template-search .shopify-section--main-search .collection__toolbar :is(button,a){font-size:9.5px!important;font-weight:500!important;letter-spacing:.12em!important;text-transform:uppercase!important}body.template-search .shopify-section--main-search .collection__inner{padding-block:0!important}body.template-search .shopify-section--main-search .collection__results{padding:0!important}body.template-search .shopify-section--main-search .product-list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;background:#fff}body.template-search .shopify-section--main-search .product-card{border-right:1px solid rgba(23,23,21,.055)!important;border-bottom:1px solid rgba(23,23,21,.055)!important;background:#fff!important}body.template-search .shopify-section--main-search .product-card__figure{aspect-ratio:2 / 3!important;overflow:hidden!important;background:var(--elir-search-stage)!important}body.template-search .shopify-section--main-search .product-card__media,body.template-search .shopify-section--main-search .product-card__image{width:100%!important;height:100%!important}body.template-search .shopify-section--main-search .product-card__image{object-fit:contain!important;object-position:center!important}body.template-search .shopify-section--main-search .product-card__info{min-height:90px;padding:13px 38px 12px 14px!important;border-top:1px solid rgba(23,23,21,.055);text-align:left!important}body.template-search .shopify-section--main-search .product-card .product-title{font-size:12px!important;line-height:1.28!important;letter-spacing:-.008em!important}body.template-search .shopify-section--main-search .product-card .price-list,body.template-search .shopify-section--main-search .product-card .price-list *{font-size:10.5px!important;color:var(--elir-search-muted)!important}body.template-search .shopify-section--main-search .empty-state{padding-block:clamp(84px,12vw,170px)!important}body.template-search .shopify-section--main-search .empty-state h1{font-family:var(--elir-serif, Georgia, serif)!important;font-size:clamp(2.8rem,6vw,6rem)!important;font-weight:400!important;line-height:.95!important;letter-spacing:-.04em!important;text-transform:none!important}@media screen and (max-width:999px){#search-drawer predictive-search>[slot=placeholder]>.v-stack{grid-template-columns:1fr;gap:44px!important}#search-drawer .predictive-search__products,body.template-search .shopify-section--main-search .product-list{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media screen and (max-width:699px){#search-drawer [slot=header],#search-drawer [slot=header] form{min-height:70px}#search-drawer [slot=header]{padding-inline:14px}#search-drawer .search-drawer__input{font-size:18px!important}#search-drawer predictive-search{height:calc(100dvh - 70px)}#search-drawer predictive-search>[slot=placeholder]{padding:28px 14px 54px}#search-drawer predictive-search>[slot=placeholder]>.v-stack{gap:36px!important}#search-drawer predictive-search>[slot=placeholder] .justify-items-start>a{font-size:22px!important}#search-drawer .search-drawer__product-carousel{grid-auto-columns:minmax(145px,64vw)!important;gap:8px!important}#search-drawer .floating-controls__control{display:none!important}#search-drawer .predictive-search__suggestions{padding:13px 14px!important;gap:14px!important}#search-drawer .search-tabs{padding:22px 14px 54px}#search-drawer .search-tabs>[slot=tab]{margin-right:18px}#search-drawer .predictive-search__products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}#search-drawer .predictive-search__collections,#search-drawer .predictive-search__articles{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}body.template-search .shopify-section--main-search .section-spacing--tight{padding:34px 14px 24px!important}body.template-search .shopify-section--main-search .search-form{min-height:54px}body.template-search .shopify-section--main-search .search-form__input{font-size:28px!important}body.template-search .shopify-section--main-search .collection__toolbar{min-height:50px!important;padding-inline:12px!important}body.template-search .shopify-section--main-search .product-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.template-search .shopify-section--main-search .product-card__info{min-height:82px;padding:10px 30px 10px 10px!important}body.template-search .shopify-section--main-search .product-card .product-title{font-size:11.5px!important}}@media(prefers-reduced-motion:reduce){#search-drawer *,body.template-search .shopify-section--main-search *{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/elir-search-nav.css.map */
