how-hero,.hero__hero{position:relative;display:block;width:100%;overflow:hidden;min-height:100vh;min-height:100svh}body:has(.hero) .announcement-bar-section{display:none}body:has(.hero) #shopify-section-group-header-group,body:has(.hero) .section-header{position:fixed!important;top:0;left:0;right:0;z-index:100;width:100%;margin-bottom:0!important;transform:translateY(0);opacity:1;will-change:transform,opacity;transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .45s cubic-bezier(.22,1,.36,1)}body:has(.hero) .section-header.shopify-section-header-hidden{transform:translateY(calc(-100% - .4rem));opacity:0;top:0!important;pointer-events:none}body:has(.hero) .section-header.animate{transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .45s cubic-bezier(.22,1,.36,1)}body:has(.hero) .header-wrapper{background:#faf7f2eb!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid rgba(43,33,25,.08)!important;box-shadow:none!important;transition:background-color .5s cubic-bezier(.22,1,.36,1),border-color .5s cubic-bezier(.22,1,.36,1)}body:has(.hero) .header-wrapper--border-bottom{border-bottom-color:#2b211914!important}body:has(.hero) .section-header:not(.scrolled-past-header) .header__menu-item,body:has(.hero) .section-header:not(.scrolled-past-header) .header__menu-item span,body:has(.hero) .section-header:not(.scrolled-past-header) .header__heading-link,body:has(.hero) .section-header:not(.scrolled-past-header) .header__heading-link .h2,body:has(.hero) .section-header:not(.scrolled-past-header) .header__icon,body:has(.hero) .section-header:not(.scrolled-past-header) .localization-form__select{color:var(--how-ink)!important}body:has(.hero) .section-header .header__menu-item,body:has(.hero) .section-header .header__menu-item span,body:has(.hero) .section-header .header__heading-link,body:has(.hero) .section-header .header__heading-link .h2,body:has(.hero) .section-header .header__icon,body:has(.hero) .section-header .localization-form__select{transition:color .45s cubic-bezier(.22,1,.36,1)}body:has(.hero) .section-header:not(.scrolled-past-header) .header__heading-logo{filter:none}body:has(.hero) .section-header.scrolled-past-header:not(.shopify-section-header-hidden) .header-wrapper{background:#faf7f2eb!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid rgba(43,33,25,.08)!important;box-shadow:none!important}body:has(.hero) .section-header.scrolled-past-header .header__heading-logo{filter:none}body:has(.hero) #MainContent{margin-top:0}.hero{width:100%;max-width:none;margin-left:0;margin-right:0}.hero__slider{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.hero__slider-track{display:flex;width:100%;height:100%;transition:transform 1s cubic-bezier(.65,0,.35,1);will-change:transform}.hero__slide{position:relative;flex:0 0 100%;width:100%;min-width:100%;height:100%;overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat}.hero__slide-image{display:block;width:100%;height:100%;object-fit:cover;object-position:center center;filter:brightness(.62)}.hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:#2b211961;pointer-events:none}.hero__dots{position:absolute;bottom:2.5rem;left:50%;z-index:3;display:flex;gap:.65rem;transform:translate(-50%)}.hero__dot{width:.55rem;height:.55rem;padding:0;border:1px solid rgba(255,255,255,.65);border-radius:50%;background:transparent;cursor:pointer;transition:background-color .3s ease,border-color .3s ease}.hero__dot.is-active{background:#fff;border-color:#fff}.hero__dot:hover{border-color:#fff}.hero__inner{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;color:#fff;width:100%;padding:0 6vw;box-sizing:border-box}.hero__content{display:flex;flex-direction:column;align-items:center;width:100%;max-width:52rem;margin:0 auto;transform:translateY(10vh)}.hero__logo{display:flex;flex-direction:column;align-items:center;font-family:var(--how-serif);font-weight:500;font-size:clamp(calc(2.2rem * var(--how-scale)),6vw,calc(4.5rem * var(--how-scale)));letter-spacing:.35em;text-transform:uppercase;line-height:1.05;color:#fff}.hero__logo-stack{position:relative;display:flex;flex-direction:column;align-items:center;gap:.15em;line-height:1}.hero__logo-stack .hero__logo-line+.hero__logo-line{margin-top:0}.hero__logo-line{display:block;padding-right:.35em}.hero__logo-of{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);font-family:var(--how-script);color:var(--how-apricot);text-transform:none;letter-spacing:0;font-size:1.35em;line-height:1;margin:0;pointer-events:none}.hero__estd{display:block;font-family:var(--how-sans);font-size:.32em;letter-spacing:.5em;padding-right:.5em;margin-top:.9em;color:var(--how-grey);text-transform:uppercase}.hero__estd:before,.hero__estd:after{content:"\2014";margin:0 .8em;color:var(--how-apricot)}.hero__tag{margin:2rem 0 0;font-family:var(--how-serif);font-style:italic;font-size:clamp(calc(1.05rem * var(--how-scale)),2.2vw,calc(1.5rem * var(--how-scale)));letter-spacing:.06em;color:#f3ede4}.hero__btn{margin-top:2.6rem;color:#fff}@media(prefers-reduced-motion:reduce){body:has(.hero) .section-header,body:has(.hero) .section-header.animate,body:has(.hero) .header-wrapper,body:has(.hero) .section-header .header__menu-item,body:has(.hero) .section-header .header__menu-item span,body:has(.hero) .section-header .header__heading-link,body:has(.hero) .section-header .header__heading-link .h2,body:has(.hero) .section-header .header__icon,body:has(.hero) .section-header .header__heading-logo{transition:none}.hero__slider-track{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-hero.css.map */
