*,*:before,*:after{border-radius:0!important}.header-actions__cart-icon .cart-bubble,.header-actions__cart-icon .cart-bubble__background{border-radius:50%!important}.elali-home{--elali-ink: var(--color-foreground);--elali-accent: var(--color-foreground);--elali-border: #e5e5e5;--elali-paper: var(--color-background);width:calc(100% - var(--page-margin) * 2);max-width:var(--page-content-width);margin-inline:auto;color:var(--elali-ink);font-family:var(--font-body--family);font-size:17px;line-height:1.55}.elali-home h1,.elali-home h2,.elali-home h3{color:var(--elali-accent);font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);text-wrap:balance;margin:0}.elali-home h1{font-size:42px;line-height:1.04}.elali-home h2{font-size:42px;line-height:1.15}.elali-home h3{font-size:22px;line-height:1.25}.elali-home a{color:inherit;text-decoration:none}.elali-home a:focus-visible{outline:2px solid var(--elali-accent);outline-offset:5px}.elali-home .elali-text-link{color:var(--elali-accent);text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;display:inline-flex;align-items:center;min-height:44px}.elali-home .elali-text-link:hover{text-decoration-thickness:2px}.elali-prose p{margin:0 0 16px}.elali-prose p:last-child{margin-bottom:0}.elali-image{display:block;width:100%;height:100%;object-fit:cover}.elali-home.elali-hero{position:relative;isolation:isolate;display:grid;align-items:center;width:100%;max-width:none;margin:0;min-height:var(--elali-hero-height, 650px);padding:var(--header-height, 88px) var(--page-margin) 40px;background:var(--elali-paper)}.elali-hero__copy{width:100%;max-width:none;justify-self:var(--elali-hero-content-x, start);align-self:var(--elali-hero-content-y, center);text-align:var(--elali-hero-text-align, left);padding-block:40px}.elali-hero[data-content-position^=top]{--elali-hero-content-y: start}.elali-hero[data-content-position^=bottom]{--elali-hero-content-y: end}.elali-hero[data-content-position$=center]{--elali-hero-content-x: center;--elali-hero-text-align: center;--elali-hero-inline-margin: auto}.elali-hero[data-content-position$=right]{--elali-hero-content-x: end;--elali-hero-text-align: right;--elali-hero-inline-margin: auto 0}.elali-hero__copy :is(h1,.elali-prose,.elali-button){margin-inline:var(--elali-hero-inline-margin, 0 auto)}.elali-home.elali-hero .elali-hero__copy h1{max-width:none;color:var(--elali-hero-heading-color, var(--elali-accent))}.elali-home.elali-hero .elali-hero__copy .elali-prose{color:var(--elali-hero-body-color, var(--elali-ink))}.elali-home.elali-hero .elali-hero__copy .elali-button{color:var(--elali-hero-button-text-color, var(--color-primary-button-text));background:var(--elali-hero-button-background-color, var(--color-primary-button-background));border-color:var(--elali-hero-button-background-color, var(--color-primary-button-border));transition:background-color .45s ease,border-color .45s ease,color .45s ease}.elali-home.elali-hero .elali-hero__copy .elali-button:is(:hover,:focus-visible){background-color:var(--elali-hero-button-hover-background, #333333);border-color:var(--elali-hero-button-hover-background, #333333)}.elali-home.elali-hero .elali-hero__copy .elali-text-link{color:var(--elali-hero-secondary-link-color, var(--elali-accent))}.elali-hero__copy .elali-prose{max-width:530px;margin-top:24px;font-size:20px;font-weight:400}.elali-home .elali-button{display:flex;width:fit-content;justify-content:center;align-items:center;min-height:50px;padding:12px 28px;background:var(--color-primary-button-background);color:var(--color-primary-button-text);border:1px solid var(--color-primary-button-border);border-radius:var(--style-border-radius-buttons-primary);margin-top:28px;font-size:12px;font-weight:500;letter-spacing:.8px;text-transform:uppercase}.elali-home .elali-button{transition:background-color .45s ease,border-color .45s ease,color .45s ease}.elali-home .elali-button:not([aria-disabled=true]):is(:hover,:focus-visible){background-color:var(--elali-primary-button-hover-background, #333333);border-color:var(--elali-primary-button-hover-background, #333333);color:#fff}.elali-hero__copy>.elali-text-link{margin-top:10px;font-size:15px}.elali-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background-image:var(--elali-hero-image);background-size:cover;background-position:var(--elali-hero-focal-point, center center);background-repeat:no-repeat}.elali-discovery{padding-block:76px 0;scroll-margin-top:110px}.elali-section-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:28px}.elali-section-heading .elali-prose{margin-top:12px}.elali-section-heading>a{flex-shrink:0}.elali-discovery__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.elali-card__link{display:block;height:100%}.elali-card__image{aspect-ratio:1;background:#fff;overflow:hidden}.elali-discovery--brands .elali-card__image .elali-image{object-fit:contain}.elali-card__copy{padding-top:18px}.elali-card__copy p{margin:8px 0}.elali-card__action{display:inline-block;font-size:15px;margin-top:10px;color:var(--elali-accent);text-decoration:underline;text-underline-offset:5px}.elali-card__link:hover .elali-card__action{text-decoration-thickness:2px}.elali-discovery--departments{padding-block:80px 0}.elali-discovery--departments .elali-discovery__grid{grid-template-columns:1fr 1fr;gap:32px}.elali-discovery--departments .elali-card__image{aspect-ratio:3 / 2}.elali-discovery--departments .elali-card__copy{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px}.elali-discovery--departments h3{font-size:26px}.elali-discovery--departments .elali-card__action{margin-top:0}.elali-story{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;margin-block:64px;background:#f5f5f5}.elali-story__media{width:100%;min-width:0;aspect-ratio:6 / 5;max-height:600px;overflow:hidden}.elali-story__copy{min-width:0;padding:40px clamp(28px,4.5vw,64px)}.elali-story__copy .elali-prose{margin-block:24px 12px;max-width:550px}.elali-footer{padding-block:48px 24px;border-top:1px solid var(--elali-border)}.elali-footer__top{display:grid;grid-template-columns:2fr 1fr 1fr;gap:48px}.elali-footer h2{font-size:20px;margin-bottom:12px}.elali-footer ul{list-style:none;margin:0;padding:0}.elali-footer li a{display:inline-flex;min-height:44px;align-items:center}.elali-footer__brand>a{display:inline-block;margin-bottom:16px}.elali-footer__brand img{width:64px;height:64px}.elali-footer__brand .elali-prose{font-size:16px}.elali-footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:44px;padding-top:20px;border-top:1px solid var(--elali-border);font-size:14px}.elali-footer__bottom ul{display:flex;flex-wrap:wrap;gap:16px}@media(max-width:989px){.elali-hero__copy{padding-block:32px}.elali-home h1{font-size:42px}.elali-discovery__grid{gap:16px}.elali-home h3{font-size:20px}}@media(max-width:749px){.elali-hero__media{background-image:var(--elali-hero-image-mobile, var(--elali-hero-image));background-position:var(--elali-hero-focal-point-mobile, var(--elali-hero-focal-point, center center))}.elali-hero[data-content-position-mobile]{--elali-hero-content-x: start;--elali-hero-content-y: center;--elali-hero-text-align: left;--elali-hero-inline-margin: 0 auto}.elali-hero[data-content-position-mobile^=top]{--elali-hero-content-y: start}.elali-hero[data-content-position-mobile^=bottom]{--elali-hero-content-y: end}.elali-hero[data-content-position-mobile$=center]{--elali-hero-content-x: center;--elali-hero-text-align: center;--elali-hero-inline-margin: auto}.elali-hero[data-content-position-mobile$=right]{--elali-hero-content-x: end;--elali-hero-text-align: right;--elali-hero-inline-margin: auto 0}.elali-home{font-size:16px}.elali-home.elali-hero{min-height:var(--elali-hero-height-mobile, 600px)}.elali-hero__copy{padding-block:24px 28px}.elali-home h1{font-size:clamp(34px,9.4vw,42px);max-width:9em}.elali-hero__copy .elali-prose{margin-top:18px}.elali-home .elali-button{margin-top:22px;min-height:48px;padding-inline:22px}.elali-discovery,.elali-discovery--departments{padding-top:44px}.elali-section-heading{display:block;margin-bottom:22px}.elali-section-heading>a{margin-top:6px}.elali-home h2{font-size:29px}.elali-discovery__grid{grid-template-columns:1fr 1fr;gap:28px 16px}.elali-card__copy{padding-top:12px}.elali-home h3{font-size:19px}.elali-card__action{font-size:14px;margin-top:8px}.elali-discovery--departments .elali-discovery__grid{grid-template-columns:1fr;gap:28px}.elali-discovery--departments h3{font-size:23px}.elali-story{grid-template-columns:1fr;margin-block:40px}.elali-story__media{aspect-ratio:1}.elali-story__copy{padding:30px 24px}.elali-story__copy .elali-prose{margin-top:20px}.elali-footer{padding-top:28px}.elali-footer__top{grid-template-columns:1fr 1fr;gap:28px 20px}.elali-footer__brand{grid-column:1 / -1}.elali-footer__brand .elali-prose{max-width:30ch}}#header-component[transparent] .header__underlay-closed{height:100%;opacity:0;transition:opacity .2s ease}#header-component[transparent][data-sticky-state=active] .header__underlay-closed,#header-component[transparent]:has(.menu-list__link:hover) .header__underlay-closed,#header-component[transparent]:has(header-menu[aria-expanded=true]) .header__underlay-closed{opacity:1}@media(prefers-reduced-motion:reduce){#header-component[transparent] .header__underlay-closed{transition:none}}elali-product-row{display:block}.elali-featured{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:24px;padding-top:64px}.elali-featured .quick-add{display:none}.elali-featured .elali-section-heading{display:contents;text-align:start}.elali-featured .elali-section-heading>h2{grid-column:1 / -1}.elali-featured__explore-links{grid-column:2;grid-row:2;align-self:center;justify-self:end;margin:20px 0 24px}.elali-featured__panel{grid-column:1 / -1;grid-row:3}.elali-featured .elali-featured__explore[hidden]{display:none}@media(min-width:750px){.elali-featured:has(.elali-featured__tabs[hidden]) .elali-section-heading>h2{grid-column:1;grid-row:1;align-self:center;margin-bottom:28px}.elali-featured:has(.elali-featured__tabs[hidden]) .elali-featured__explore-links{grid-row:1;margin:0 0 28px}.elali-featured:has(.elali-featured__tabs[hidden]) .elali-featured__panel{grid-row:2}}.elali-featured__tabs{display:flex;justify-content:flex-start;gap:28px;margin:20px 0 24px;overflow-x:auto;scrollbar-width:none}.elali-featured__tabs[hidden],.elali-featured__panel[hidden],.elali-featured__arrows[hidden]{display:none}.elali-featured__tabs [role=tab]{flex:0 0 auto;border:0;background:none;color:inherit;font:inherit;font-size:16px;padding:8px 0;cursor:pointer}.elali-featured__tabs [role=tab] span{padding-bottom:3px;background:linear-gradient(currentColor,currentColor) left bottom / 0% 1px no-repeat;transition:background-size .3s ease-in-out}.elali-featured__tabs [role=tab]:is(:hover,[aria-selected=true]) span{background-size:100% 1px}.elali-featured__carousel{position:relative;isolation:isolate;margin-inline:calc(-1 * var(--elali-row-gutter, var(--page-margin)))}.elali-featured__arrows{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}.elali-featured__arrow{position:absolute;top:var(--elali-arrow-top, 40%);transform:translateY(-50%);display:grid;place-items:center;width:56px;height:56px;padding:0;border:0;background:#fff;color:#121212;cursor:pointer;pointer-events:auto;transition:opacity .2s ease,background-color .2s ease}.elali-featured__arrow[data-direction=previous]{inset-inline-start:calc(var(--elali-row-gutter, var(--page-margin)) - 28px)}.elali-featured__arrow[data-direction=next]{inset-inline-end:calc(var(--elali-row-gutter, var(--page-margin)) - 28px)}.elali-featured__arrow:disabled{opacity:0;visibility:hidden;pointer-events:none}.elali-featured__arrow:not(:disabled):hover{background:#f4f4f4}.elali-featured__arrow .svg-wrapper{width:22px;height:22px}.elali-featured :is(.elali-featured__arrow,.elali-featured__row,[role=tab]):focus-visible{outline:2px solid currentColor;outline-offset:3px}.elali-featured__row{--elali-visible-columns: min(var(--elali-product-count, 12), var(--elali-columns-desktop, 5));display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--elali-visible-columns) - 1) * 20px) / max(1,var(--elali-visible-columns)));gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none;padding:6px var(--elali-row-gutter, var(--page-margin)) 24px;scroll-padding-inline:var(--elali-row-gutter, var(--page-margin));margin:0}.elali-featured__row::-webkit-scrollbar{display:none}.elali-featured__row>li{min-width:0;scroll-snap-align:start}.elali-featured__empty{text-align:center;padding-block:32px}@media(hover:hover)and (pointer:fine){.elali-featured__carousel:not(:hover):not(:focus-within) .elali-featured__arrow{opacity:0;pointer-events:none}}@media(max-width:989px){.elali-featured{padding-top:44px}.elali-featured__tabs{gap:24px}.elali-featured__tabs [role=tab]{font-size:14px}.elali-featured__row{--elali-visible-columns: min(var(--elali-product-count, 12), var(--elali-columns-mobile, 2));grid-auto-columns:calc((100% - (var(--elali-visible-columns) - 1) * 8px) / max(1,var(--elali-visible-columns)));gap:8px}.elali-featured__arrow{width:44px;height:44px}.elali-featured__arrow[data-direction=previous]{inset-inline-start:max(4px,calc(var(--elali-row-gutter, var(--page-margin)) - 22px))}.elali-featured__arrow[data-direction=next]{inset-inline-end:max(4px,calc(var(--elali-row-gutter, var(--page-margin)) - 22px))}}@media(prefers-reduced-motion:reduce){.elali-featured__arrow,.elali-featured__tabs [role=tab] span{transition:none}}.elali-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--elali-hero-overlay-color, #000);opacity:var(--elali-hero-overlay, .15);pointer-events:none}@media(prefers-reduced-motion:reduce){.elali-home .elali-button,.elali-home.elali-hero .elali-hero__copy .elali-button{transition:none}}.elali-collection-circles,.elali-brand-logos,.elali-faq,.elali-featured{--elali-space-before: 64px}.elali-discovery{--elali-space-before: 76px}.elali-discovery--departments{--elali-space-before: 80px}.shopify-section:has([data-spacing-after])+.shopify-section [data-collapse-spacing]{padding-block-start:max(0px,calc(var(--elali-space-before, 0px) - var(--elali-previous-space, 64px)))}.elali-home .elali-secondary-link{display:inline-flex;align-items:center;gap:8px;width:fit-content;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:.8px;text-decoration:none}.elali-secondary-link .elali-link-label{padding-bottom:3px}@media(max-width:989px){[data-section-spacing]{--elali-previous-space: 40px}.elali-featured{--elali-space-before: 44px}.elali-collection-circles,.elali-brand-logos,.elali-faq{--elali-space-before: 40px}}@media(max-width:749px){.elali-discovery,.elali-discovery--departments{--elali-space-before: 44px}}@media(max-width:749px){.elali-featured{grid-template-columns:minmax(0,1fr)}.elali-featured__arrows{display:none}.elali-featured__explore-links{grid-column:1;grid-row:4;justify-self:start;margin:0}}.elali-footer__shop{margin-top:28px;max-width:36ch;font-size:14px;line-height:1.6}.elali-footer__shop address{font-style:normal}.elali-footer__shop .elali-footer__hours{margin-top:12px;font-size:inherit}.elali-footer__shop-note{margin:12px 0 0}.shopify-section:has([data-spacing-after])+.shopify-section .elali-story[data-collapse-spacing]{margin-block-start:0}@media(max-width:989px){.elali-story{margin-block:40px}}.elali-newsletter{--elali-space-before: 64px;padding:64px 32px;background:var(--elali-new-background)}.elali-newsletter__inner{width:100%;max-width:912px;margin-inline:auto;text-align:center}.elali-newsletter h2{max-width:720px;margin:0 auto 40px}.elali-newsletter__intro{margin:-20px 0 32px}.elali-newsletter__field{font-size:14px;display:flex;align-items:center;gap:24px;min-height:55px;border-bottom:1px solid var(--elali-input-line, #999);transition:border-color .2s ease}.elali-newsletter__field:is(:hover,:focus-within){border-color:var(--elali-input-active, #000)}.elali-newsletter__field input{flex:1;min-width:0;width:100%;padding:16px 0;border:0;background:transparent;box-shadow:none;color:inherit;font:inherit;font-size:14px}.elali-newsletter__field input::placeholder{color:var(--elali-input-placeholder, #767676);opacity:1}.elali-newsletter__field input:is(:focus,:focus-visible){outline:none;border:0;box-shadow:none}.elali-newsletter__field button{flex-shrink:0;padding:16px 0 16px 8px;border:0;background:transparent;color:inherit;cursor:pointer}.elali-newsletter__field button:is(:hover,:focus-visible) .elali-link-label{background-position:left bottom;background-size:100% 1px}.elali-newsletter__field button:is(:hover,:focus-visible) .elali-link-arrow{transform:rotate(0)}.elali-newsletter__success{padding-block:16px}.elali-newsletter__success strong{white-space:nowrap}.elali-newsletter__error{margin-top:16px}@media(max-width:989px){.elali-newsletter{--elali-space-before: 40px;padding:40px 16px}.elali-newsletter h2{margin-bottom:20px}.elali-newsletter__intro{margin:0 0 24px}.elali-newsletter__field{gap:12px}}@media(prefers-reduced-motion:reduce){.elali-newsletter__field{transition:none}}.elali-footer{padding-top:64px}.elali-footer__top{grid-template-columns:1.2fr .8fr 1fr 1.25fr 1.55fr;gap:32px;align-items:start;font-size:14px}.elali-footer__top>*{min-width:0}.elali-footer h2{font-family:var(--font-body--family);font-size:16px;font-weight:500;line-height:1.4;letter-spacing:0;margin-bottom:20px}.elali-footer__brand .elali-prose{font-size:14px}.elali-footer li a{min-height:36px}.elali-footer a:hover{text-decoration:none}.elali-footer__contact address{font-style:normal}.elali-footer__hours{margin:20px 0 16px}.elali-footer__contact>a{display:block;width:fit-content;overflow-wrap:anywhere;margin-top:8px}.elali-footer__shop-note{font-size:12px;color:#c9ced0}.elali-footer__socials{display:flex;gap:8px;margin-top:20px!important}.elali-footer__socials a{display:flex;align-items:center;justify-content:center;width:36px;height:36px}.elali-footer__socials svg{width:20px;height:20px;fill:currentColor}.elali-footer__signup>p{margin:0 0 24px}.elali-footer__bottom{align-items:center;gap:16px 32px;font-size:12px}.elali-footer__legal{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px}.elali-footer__payments{margin-inline-start:auto!important;align-items:center;gap:8px!important}.elali-footer__payment-icon{display:block;width:38px;height:24px}@media(max-width:1199px){.elali-footer__top{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.elali-footer__brand{grid-column:auto}.elali-footer__signup{grid-column:span 2}}@media(max-width:749px){.elali-footer{padding-top:40px}.elali-footer__top{grid-template-columns:minmax(0,1fr);gap:0}.elali-footer__brand,.elali-footer__contact,.elali-footer__signup{grid-column:1 / -1}.elali-footer__payments{margin-inline-start:0!important}}.elali-footer-surface{background:#252d30}.elali-footer{--elali-ink: #fff;--elali-accent: #fff;--elali-border: #566064;--elali-input-line: #8e9699;--elali-input-active: #fff;--elali-input-placeholder: #c9ced0;border-top:0}.elali-footer a{color:inherit}.elali-benefits{padding-block:56px}.elali-benefits__grid{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);list-style:none;padding:0;margin:0}.elali-benefits__item{padding:20px 32px;text-align:center}.elali-benefits__item+.elali-benefits__item{border-left:1px solid var(--elali-border)}.elali-benefits__icon{display:block;width:36px;height:36px;margin:0 auto 20px}.elali-benefits h2{font-size:26px;line-height:1.3}.elali-benefits p{margin:12px auto 0;max-width:36ch;font-size:14px;color:#555}@media(max-width:749px){.elali-benefits{padding-block:0 32px}.elali-benefits__grid{grid-auto-flow:row;grid-template-columns:1fr}.elali-benefits__item{padding:28px 16px}.elali-benefits__item+.elali-benefits__item{border-left:0;border-top:1px solid var(--elali-border)}.elali-benefits h2{font-size:24px}}.elali-footer__accordion{display:block;min-width:0}.elali-footer__accordion summary{justify-content:space-between;gap:16px;padding:0}.elali-footer__accordion summary:hover{color:inherit}.elali-footer__accordion summary .svg-wrapper{display:none}@media(max-width:749px){.elali-footer__brand{margin-bottom:32px}.elali-footer__accordion{border-bottom:1px solid var(--elali-border)}.elali-footer__accordion summary{min-height:56px;padding-block:16px}.elali-footer__accordion summary h2{margin:0}.elali-footer__accordion summary .svg-wrapper{display:flex;width:16px;height:16px}.elali-footer__accordion .details-content{padding-bottom:20px}.elali-footer__contact{margin-top:16px}.elali-footer__signup{margin-top:32px;grid-column:1}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/elali-home.css.map */
