@media(min-width:768px){.hero--autumn{width:100%;max-height:640px}.hero--autumn .hero__bg-img{object-position:center top}}.hero{position:relative;overflow:hidden;display:flex;align-items:var(--hero-v-d, center);background-color:var(--color-text);height:var(--hero-h-d, auto);min-height:var(--hero-h-d-min, 90vh)}.hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero__bg-img{width:100%;height:100%;object-fit:cover;display:block}.hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--overlay-desktop, rgba(0, 0, 0, .45))}.hero__content{position:relative;z-index:1;width:100%;display:flex;justify-content:var(--hero-h-d-just, center);text-align:var(--hero-h-d-text, center);padding:var(--hero-pad-top-d, 120px) var(--hero-pad-sides-d, 32px) var(--hero-pad-bot-d, 80px)}.hero__content-inner{max-width:var(--hero-content-w, 640px);display:flex;flex-direction:column;align-items:var(--hero-h-d-items, center)}.hero__heading{font-family:var(--font-heading);font-size:var(--hero-heading-d, 64px);font-weight:700;color:var(--hero-text-color, #ffffff);line-height:1.1;letter-spacing:-.02em;margin:0}.hero__subtext{font-family:var(--font-body);font-size:var(--hero-sub-d, 18px);color:var(--hero-text-color, #ffffff);opacity:.88;margin:20px 0 0;line-height:1.6;max-width:480px}.hero__buttons{display:flex;gap:12px;margin-top:32px;flex-wrap:wrap;justify-content:var(--hero-h-d-items, center)}.hero__btn{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-body);font-weight:600;text-decoration:none;transition:background-color var(--duration-fast) var(--ease),color var(--duration-fast) var(--ease),border-color var(--duration-fast) var(--ease),filter var(--duration-fast) var(--ease);white-space:nowrap;border-width:2px;border-style:solid}.hero__btn[data-size-d=small]{padding:10px 20px;font-size:13px;border-radius:var(--radius-md)}.hero__btn[data-size-d=medium]{padding:14px 28px;font-size:14px;border-radius:var(--radius-md)}.hero__btn[data-size-d=large]{padding:18px 36px;font-size:16px;border-radius:var(--radius-md)}.hero__btn--primary{background:var(--hero-btn-primary-bg, #ffffff);color:var(--hero-btn-primary-text, #1a1a1a);border-color:var(--hero-btn-primary-bg, #ffffff)}.hero__btn--primary:hover{filter:brightness(.93)}.hero__btn--secondary{background:transparent;color:var(--hero-btn-secondary-color, #ffffff);border-color:var(--hero-btn-secondary-color, #ffffff)}.hero__btn--secondary:hover{background:#ffffff1f}.hero--autumn{--font-heading: "DM Sans", sans-serif;--font-body: "Inter", sans-serif;height:auto;min-height:0;aspect-ratio:8 / 5;align-items:center}.hero--autumn .hero__overlay{background:#0000003d}.hero--autumn .hero__content{padding:48px 24px;justify-content:center;text-align:center}.hero--autumn .hero__content-inner{width:640px;max-width:100%;gap:24px;align-items:center}.hero__eyebrow{margin:0;font:600 14px/20px var(--font-body);color:#fff}.hero--autumn .hero__heading{font-size:64px;line-height:68px;letter-spacing:-.03em;color:#fff}.hero--autumn .hero__subtext{margin:0;font-size:18px;line-height:28px;opacity:1;color:#fff}.hero--autumn .hero__buttons{margin:0;justify-content:center}.hero--autumn .hero__btn--primary{width:248px;min-height:52px;padding:12px 20px;border:0;border-radius:8px;background:#006875;color:#fff;font-size:14px;line-height:20px;white-space:normal}.hero--autumn .hero__btn:focus-visible{outline:2px solid #fff;outline-offset:4px}@media(max-width:767px){.hero{align-items:var(--hero-v-m, center);height:var(--hero-h-m, auto);min-height:var(--hero-h-m-min, 0);aspect-ratio:var(--hero-aspect-m, auto)}.hero__overlay{background:var(--overlay-mobile, var(--overlay-desktop, rgba(0, 0, 0, .5)))}.hero__content{justify-content:var(--hero-h-m-just, flex-start);text-align:var(--hero-h-m-text, left);padding:var(--hero-pad-top-m, 100px) var(--hero-pad-sides-m, 20px) var(--hero-pad-bot-m, 60px)}.hero__content-inner{align-items:var(--hero-h-m-items, flex-start)}.hero__heading{font-size:var(--hero-heading-m, 32px)}.hero__subtext{font-size:var(--hero-sub-m, 14px)}.hero__btn[data-size-m=small]{padding:10px 20px;font-size:13px;border-radius:var(--radius-md)}.hero__btn[data-size-m=medium]{padding:14px 28px;font-size:14px;border-radius:var(--radius-md)}.hero__btn[data-size-m=large]{padding:18px 36px;font-size:16px;border-radius:var(--radius-lg)}.hero__buttons{justify-content:var(--hero-h-m-items, flex-start)}.hero__buttons[data-mobile-layout=inline]{flex-direction:row;flex-wrap:wrap}.hero__buttons[data-mobile-layout=full]{flex-direction:column;width:100%;align-self:stretch}.hero__buttons[data-mobile-layout=full] .hero__btn{width:100%}.hero.hero--autumn{height:auto;min-height:0;aspect-ratio:1;align-items:center}.hero--autumn .hero__content{padding:24px;justify-content:center;text-align:center}.hero--autumn .hero__content-inner{align-items:center;gap:16px}.hero--autumn .hero__eyebrow{font-size:12px;line-height:18px;font-weight:500}.hero--autumn .hero__heading{font-size:32px;line-height:36px}.hero--autumn .hero__subtext{display:none}.hero--autumn .hero__btn--primary{width:224px}}.hero-split{--hs-gutter: 64px;--hs-gap: 32px;--hs-overlap: 0px;background-color:var(--cs-bg, var(--c-sand, #f5f2ee));color:var(--cs-text, var(--c-ink, #1a1a1a));padding:var(--cs-pt, 56px) 0 calc(var(--cs-pb, 48px) + var(--hs-overlap))}.shopify-section:has(+.shopify-section .model-picker--dock)>.hero-split{--hs-overlap: 72px}.hero-split__inner{max-width:var(--page-width, 1440px);margin:0 auto;padding:0 var(--hs-gutter);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--hs-gap);align-items:center}.hero-split__copy{grid-column:1 / span 5;display:flex;flex-direction:column;align-items:flex-start;gap:24px;min-width:0}.hero-split__eyebrow{margin:0;font-family:var(--font-body, "Inter", sans-serif);font-size:12px;font-weight:600;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:var(--color-primary, #006875)}.hero-split__heading{margin:0;font-family:var(--font-heading, "DM Sans", sans-serif);font-size:var(--text-display, 72px);font-weight:600;line-height:1.02;letter-spacing:var(--tracking-display, -.035em);color:inherit;text-wrap:balance}.hero-split__subtext{margin:0;max-width:440px;font-family:var(--font-body, "Inter", sans-serif);font-size:17px;line-height:1.6;color:var(--c-ink-2, #5c574f)}.hero-split__actions{display:flex;flex-wrap:wrap;gap:12px;padding-top:8px}.hero-split__btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 24px;border:1px solid transparent;border-radius:var(--radius-md, 8px);font-family:var(--font-body, "Inter", sans-serif);font-size:15px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;transition:background-color var(--duration-fast) var(--ease),color var(--duration-fast) var(--ease),border-color var(--duration-fast) var(--ease)}.hero-split__btn--primary{background-color:var(--color-primary, #006875);color:#fff}.hero-split__btn--primary:hover{background-color:var(--c-teal-hover, #00535e);color:#fff}.hero-split__btn--secondary{padding:0 22px;border-color:var(--c-ink, #1a1a1a);background-color:transparent;color:var(--c-ink, #1a1a1a)}.hero-split__btn--secondary:hover{background-color:var(--c-ink, #1a1a1a);color:#fff}.hero-split__btn:focus-visible{outline:2px solid var(--color-primary, #006875);outline-offset:3px}.hero-split__media{grid-column:6 / span 7;height:clamp(360px,36.1vw,520px);border-radius:var(--radius-xl, 16px);overflow:hidden;background-color:var(--c-well, #f7f6f3)}.hero-split__media picture{display:block;width:100%;height:100%}.hero-split__img{display:block;width:100%;height:100%;object-fit:cover;object-position:55% 50%}.hero-split__img--placeholder{fill:var(--c-control, #cfc7bc)}@media(min-width:768px)and (max-width:1199px){.hero-split{--hs-gutter: 32px;--hs-gap: 24px}}@media(min-width:768px)and (max-width:1023px){.hero-split__copy{grid-column:1 / span 6}.hero-split__media{grid-column:7 / span 6}}@media(max-width:767px){.hero-split{--hs-gutter: 16px;padding:calc(var(--cs-pt, 56px) * .45) 0 calc(var(--cs-pb, 48px) * .35 + var(--hs-overlap))}.shopify-section:has(+.shopify-section .model-picker--dock)>.hero-split{--hs-overlap: 40px}.hero-split__inner{display:flex;flex-direction:column;align-items:stretch;gap:20px}.hero-split__copy{gap:14px}.hero-split__heading{line-height:1.04}.hero-split__subtext{max-width:none;font-size:15px;line-height:1.55}.hero-split__actions{padding-top:2px}.hero-split--no-mobile-buttons .hero-split__actions{display:none}.hero-split__media{height:clamp(200px,56.4vw,340px)}.hero-split__img{object-position:55% 40%}}@media(max-width:767px){.hero-split--m-overlay{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-end;min-height:clamp(440px,118vw,520px);padding:96px 0 calc(28px + var(--hs-overlap));background-color:var(--c-night, #0f2226);color:#fff}.hero-split--m-overlay .hero-split__inner{width:100%}.hero-split--m-overlay .hero-split__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;height:auto;border-radius:0;background-color:var(--c-night, #0f2226)}.hero-split--m-overlay .hero-split__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0f2226bd,#0f22268c 36%,#0f222638 60%,#0f222600 80%);pointer-events:none}.hero-split--m-overlay .hero-split__img{object-position:50% 30%}.hero-split--m-overlay .hero-split__eyebrow,.hero-split--m-overlay .hero-split__heading{color:#fff}.hero-split--m-overlay .hero-split__eyebrow,.hero-split--m-overlay .hero-split__heading{text-shadow:0 1px 12px rgba(15,34,38,.3)}.hero-split--m-overlay .hero-split__subtext{color:#ffffffe6;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hero-split--m-overlay.hero-split--m-no-subtext .hero-split__subtext{display:none}.hero-split--m-overlay .hero-split__btn--secondary{border-color:#fff;color:#fff}.hero-split--m-overlay .hero-split__btn--secondary:hover{background-color:#fff;color:var(--c-ink, #1a1a1a)}.hero-split--m-overlay .hero-split__btn:focus-visible{outline-color:var(--c-signal, #7dc4cf)}}@media(max-width:767px){.hero-split--m-no-subtext .hero-split__subtext{display:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-hero.css.map */
