.section-hero-array{margin:0}.hero-array{position:relative;height:100svh;min-height:620px;overflow:hidden}.hero-array__slides{position:absolute;top:0;right:0;bottom:0;left:0;background:#17161a}.hero-array__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.6s ease}.hero-array__slide.is-active{opacity:1}.hero-array__slide:nth-child(1) .hero-array__img,.hero-array__slide:nth-child(4) .hero-array__img,.hero-array__slide:nth-child(5) .hero-array__img,.hero-array__slide:nth-child(6) .hero-array__img,.hero-array__slide:nth-child(8) .hero-array__img{object-position:0% 100%}.hero-array__img{width:100%;height:100%;object-fit:cover;object-position:50% 100%;display:block;opacity:.52}.hero-array__tint{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#17161a38,#17161a00 24%);pointer-events:none}.hero-array__copy{position:absolute;left:clamp(2rem,4vw,4.8rem);bottom:clamp(11.5rem,13.5vh,14.5rem);z-index:2;width:min(56rem,86vw);text-align:left;color:#fff}.hero-array__eyebrow{margin:0 0 1.2rem;font-family:var(--font-body-family, "Nunito Sans", sans-serif);font-size:clamp(1rem,.85vw,1.2rem);font-weight:400;letter-spacing:.26em;text-transform:uppercase;color:#ffffffd9}.hero-array__heading{margin:0;color:#fff;font-family:var(--font-heading-family, "Poppins", sans-serif);font-size:clamp(2rem,2.1vw,2.8rem);font-weight:700;letter-spacing:.14em;line-height:1.3;text-transform:uppercase}.hero-array__body{margin:1.4rem 0 0;max-width:34em;font-family:Georgia,Iowan Old Style,Times New Roman,serif;font-style:italic;font-size:clamp(1.7rem,1.5vw,2rem);font-weight:400;line-height:1.65;color:#fffffff2}.hero-array__signup{margin-top:3.4rem;padding-top:2rem;border-top:1px solid rgba(255,255,255,.28);max-width:40rem}.hero-array__signup-prompt{margin:0 0 .7rem;font-family:var(--font-body-family, "Nunito Sans", sans-serif);font-style:normal;font-size:clamp(1.05rem,.9vw,1.2rem);font-weight:400;letter-spacing:.24em;text-transform:uppercase;color:#ffffffd9}.hero-array__form{display:flex;align-items:flex-end;gap:1.4rem;max-width:42rem;flex-wrap:wrap}.hero-array__form{display:flex;align-items:flex-end;gap:1.4rem;flex-wrap:wrap;max-width:40rem}.hero-array__form input[type=email]{flex:1 1 16rem;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.6);border-radius:0;color:#fff;font-family:var(--font-body-family, "Nunito Sans", sans-serif);font-size:1.4rem;padding:.6rem .2rem;transition:border-color .18s ease}.hero-array__form input[type=email]::placeholder{color:#ffffff80}.hero-array__form input[type=email]:focus{border-bottom-color:#fff;outline:none}.hero-array__form button{flex:0 0 auto;cursor:pointer;background:transparent;border:0;border-bottom:1px solid rgba(255,255,255,.6);color:#fff;font-family:var(--font-heading-family, "Poppins", sans-serif);font-size:1.15rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;padding:.6rem .2rem;transition:border-color .18s ease}.hero-array__form button:hover{border-bottom-color:#fff}.hero-array__form button:focus-visible{outline:2px solid #fff;outline-offset:3px}.hero-array__form-msg{flex-basis:100%;margin:.6rem 0 0;font-size:1.2rem;color:#ffffffe6}.hero-array__dock{position:absolute;left:0;right:0;bottom:0;z-index:3;display:flex;justify-content:center;align-items:flex-end;gap:clamp(2rem,5vw,7rem);padding:1.6rem clamp(1.6rem,4vw,4.8rem) 1.8rem;background:#f6ede5;border-top:1px solid rgba(42,40,40,.1)}.hero-array__wp{display:flex;flex-direction:column;align-items:center;gap:.6rem;text-decoration:none;color:#2a2828;text-align:center}.hero-array__wp-icon{max-height:clamp(3.2rem,3vw,4.4rem);max-width:clamp(4rem,3.8vw,5.6rem);width:auto;height:auto;display:block;transition:transform .18s ease}.hero-array__wp-label{font-family:var(--font-heading-family, "Poppins", sans-serif);font-size:clamp(.95rem,.8vw,1.1rem);font-weight:600;letter-spacing:.14em;text-transform:uppercase}.hero-array__wp:hover .hero-array__wp-icon{transform:translateY(-3px) scale(1.06)}.hero-array__wp:hover .hero-array__wp-label{text-decoration:underline;text-underline-offset:3px}.hero-array__wp:focus-visible{outline:2px solid #546A6C;outline-offset:4px;border-radius:8px}body:has(.section-hero-array) .shopify-section:has(.announcement-bar),body:has(.section-hero-array) .section-header{display:none}@media(max-width:760px){.hero-array{min-height:560px}.hero-array__slide:nth-child(n) .hero-array__img{object-position:50% 100%}.hero-array__slide--no-mobile{display:none}.hero-array__copy{left:1.8rem;right:1.8rem;width:auto;bottom:auto;top:33%;transform:none;text-align:center}.hero-array__body,.hero-array__signup{margin-left:auto;margin-right:auto}.hero-array__form{justify-content:center}.hero-array__dock{flex-wrap:wrap;gap:1.4rem 1.8rem;justify-content:space-evenly}.hero-array__wp-label{font-size:.9rem;letter-spacing:.1em}}@media(prefers-reduced-motion:reduce){.hero-array__slide,.hero-array__cta,.hero-array__wp-icon{transition:none}}.mhead{position:absolute;top:0;left:0;right:0;z-index:20;padding:26px clamp(20px,4vw,48px);color:#fff}.mhead__inner{display:flex;justify-content:space-between;align-items:center;gap:1.6rem}.mhead__wordmark{font:700 14px/1.3 var(--font-heading-family, "Poppins", sans-serif);letter-spacing:.2em;text-transform:uppercase;text-decoration:none;justify-self:start;white-space:nowrap;color:inherit}.mhead__wordmark small{display:block;font-size:8.5px;font-weight:600;letter-spacing:.46em;opacity:.85}.mhead__logo{height:clamp(3.4rem,3vw,4.2rem);width:auto;display:block}.mhead__logo--black,.mhead.scrolled .mhead__logo--white{display:none}.mhead.scrolled .mhead__logo--black{display:block}.mhead .mhead__cart{color:#fff}.mhead.scrolled .mhead__cart,.mhead.scrolled .mhead__hovernav a{color:#2a2828}.mhead__nav{display:flex;gap:clamp(14px,2.2vw,30px);justify-self:center}.mhead__nav a,.mhead__cart{color:#fff;font:500 11.5px/1 var(--font-heading-family, "Poppins", sans-serif);letter-spacing:.18em;text-transform:uppercase;text-decoration:none;padding:8px 2px;color:inherit;border-bottom:1px solid transparent;transition:border-color .18s ease,opacity .18s ease}.mhead__nav a:hover,.mhead__cart:hover{border-bottom-color:currentColor}.mhead__actions{display:flex;align-items:center;gap:1.8rem}.mhead__hovernav{display:flex;gap:clamp(1.4rem,2vw,2.8rem);margin-right:clamp(2rem,3vw,4.2rem);opacity:0;transform:translate(10px);pointer-events:none;transition:opacity .22s ease,transform .22s ease}.mhead__hovernav a{color:#fff;font:500 11.5px/1 var(--font-heading-family, "Poppins", sans-serif);letter-spacing:.18em;text-transform:uppercase;text-decoration:none;padding:8px 2px;border-bottom:1px solid transparent;transition:border-color .18s ease}.mhead__hovernav a:hover{border-bottom-color:currentColor}@media(hover:hover)and (min-width:900px){.mhead:hover .mhead__hovernav,.mhead__hovernav:focus-within{opacity:1;transform:translate(0);pointer-events:auto}}@media(max-width:899px),(hover:none){.mhead__hovernav{display:none}}.mhead__burger{background:transparent;border:0;cursor:pointer;display:flex;flex-direction:column;gap:5px;padding:6px 2px}.mhead__burger{color:#fff}.mhead.scrolled .mhead__burger{color:#2a2828}.mhead__burger span{display:block;width:22px;height:2px;background:currentColor;transition:transform .2s ease,opacity .2s ease}.mhead__burger.is-open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.mhead__burger.is-open span:nth-child(2){opacity:0}.mhead__burger.is-open span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mhead__burger:focus-visible{outline:2px solid currentColor;outline-offset:3px}.mhead__panel[hidden]{display:none}.mhead__panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:19;background:#17161af5;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;padding:84px clamp(24px,8vw,56px) 48px;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.mhead__panel a{color:#fff;font-family:var(--font-heading-family, "Poppins", sans-serif);font-size:13.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;padding:12px 0;border-bottom:1px solid rgba(246,237,229,.12);transition:border-color .18s ease}.mhead__panel a:hover{border-bottom-color:currentColor}.mhead__panel .mnav-plabel{color:#caaaa0;margin:24px 0 2px}.mhead__panel .mnav-plabel:first-child{margin-top:0}html.mhead-panel-open{overflow:hidden}.mhead.scrolled{position:fixed;background:#f6ede5f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#2a2828;padding-top:14px;padding-bottom:14px;border-bottom:1px solid rgba(42,40,40,.08);animation:mheadIn .3s ease}@keyframes mheadIn{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@media(max-width:880px){.mhead{padding-top:18px;padding-bottom:14px}}@media(prefers-reduced-motion:reduce){.mhead.scrolled{animation:none}}@media(hover:hover)and (min-width:900px){.mhead.nav-open .mhead__hovernav{opacity:1;transform:translate(0);pointer-events:auto}.mhead.nav-dismissed:not(.nav-open) .mhead__hovernav{opacity:0;transform:translate(10px);pointer-events:none}}@media(hover:hover)and (min-width:900px){.mhead:hover:not(.nav-dismissed) .mhead__burger span:nth-child(1){transform:translateY(7px) rotate(45deg)}.mhead:hover:not(.nav-dismissed) .mhead__burger span:nth-child(2){opacity:0}.mhead:hover:not(.nav-dismissed) .mhead__burger span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/section-hero-array.css.map */
