.shopify-section.section-within-hero .within-hero-section{position:relative;width:100%;overflow:hidden;background-color:var(--hero-mobile-background-color, #f3f0e9);color:var(--hero-mobile-text-color, var(--color-ink))}.shopify-section.section-within-hero .within-hero-section .within-hero__media{position:relative;width:100%}.shopify-section.section-within-hero .within-hero-section .within-hero__bg-fallback{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--hero-mobile-background-color, #f3f0e9)}.shopify-section.section-within-hero .within-hero-section .within-hero__picture{position:relative;display:block;width:100%;height:715px;max-height:100vh;overflow:hidden}.shopify-section.section-within-hero .within-hero-section .within-hero__image{display:block;position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;object-position:var(--hero-mobile-object-position, top center);border-radius:0}@media(min-width:900px){.shopify-section.section-within-hero .within-hero-section{background-color:var(--hero-desktop-background-color, #f3f0e9);color:var(--hero-desktop-text-color, var(--color-ink))}.shopify-section.section-within-hero .within-hero-section .within-hero__bg-fallback{background-color:var(--hero-desktop-background-color, #f3f0e9)}.shopify-section.section-within-hero .within-hero-section .within-hero__picture{height:656.5px;aspect-ratio:auto;max-height:none;background:var(--hero-desktop-background-color, #f3f0e9)}.shopify-section.section-within-hero .within-hero-section .within-hero__image{position:static;width:100%;height:100%;object-fit:cover;object-position:var(--hero-desktop-object-position, center center);transform:none}}.shopify-section.section-within-hero .within-hero-section .within-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:flex-end;padding:0 20px 12px;z-index:5}.shopify-section.section-within-hero .within-hero-section .within-hero__overlay--center{justify-content:center}.shopify-section.section-within-hero .within-hero-section .within-hero__overlay--bottom{align-items:flex-end}.shopify-section.section-within-hero .within-hero-section .within-hero__content{position:relative;z-index:1;display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:32px}@media(max-width:899px){.shopify-section.section-within-hero .within-hero-section .within-hero__overlay--mobile-center{justify-content:center}.shopify-section.section-within-hero .within-hero-section .within-hero__overlay--mobile-bottom{align-items:flex-end}.shopify-section.section-within-hero .within-hero-section .within-hero__content--mobile-center{align-items:center;text-align:center;justify-content:center}}@media(min-width:900px){.shopify-section.section-within-hero .within-hero-section .within-hero__overlay{align-items:flex-end;padding:16px 32px}.shopify-section.section-within-hero .within-hero-section .within-hero__content{width:min(100%,1061px);gap:32px}}.shopify-section.section-within-hero .within-hero-section .within-hero__messaging{display:flex;width:100%;flex-direction:column;align-items:center;gap:16px;text-align:center}@media(min-width:900px){.shopify-section.section-within-hero .within-hero-section .within-hero__messaging{max-width:none;gap:16px}}.shopify-section.section-within-hero .within-hero-section .within-hero__title{margin:0;font-family:Cabinet Grotesk,sans-serif!important;font-size:28px;font-weight:500;line-height:34px;text-transform:none;letter-spacing:normal;color:var(--hero-mobile-text-color, var(--color-cream))}.shopify-section.section-within-hero .within-hero-section .within-hero__text{margin:0;max-width:282px;font-family:Batica Sans,sans-serif!important;font-size:14px;line-height:1.4;letter-spacing:.07px;text-transform:none;color:var(--hero-mobile-text-color, var(--color-cream))}@media(min-width:900px){.shopify-section.section-within-hero .within-hero-section .within-hero__title{max-width:none;font-size:66px;line-height:72.6px;letter-spacing:.5px;color:var(--hero-desktop-text-color, var(--color-cream));text-wrap:initial;text-shadow:none}.shopify-section.section-within-hero .within-hero-section .within-hero__text{width:578px;max-width:100%;font-size:16px;line-height:1.4;letter-spacing:.16px;color:var(--hero-desktop-text-color, var(--color-cream));text-shadow:none}}.shopify-section.section-within-hero .within-hero-section .within-hero__cta-group{display:flex;flex-direction:column;align-items:center;gap:12px}.shopify-section.section-within-hero .within-hero-section .within-hero__cta{position:relative;z-index:1;padding:10.75px 28.75px;border:.75px solid var(--hero-mobile-text-color, var(--color-cream));border-radius:10px;color:var(--hero-mobile-text-color, var(--color-cream));font-size:18px;line-height:1.2}.shopify-section.section-within-hero .within-hero-section .within-hero__social-proof{display:flex;align-items:center;gap:8px}.shopify-section.section-within-hero .within-hero-section .within-hero__social-proof-icon{height:10.5px;width:auto;filter:none}.shopify-section.section-within-hero .within-hero-section .within-hero__social-proof-text{margin:0;font-family:Batica Sans,sans-serif!important;font-size:16px;line-height:1.4;letter-spacing:.16px;text-transform:none;color:var(--hero-mobile-text-color, var(--color-cream))}@media(min-width:900px){.shopify-section.section-within-hero .within-hero-section .within-hero__cta-group{gap:16px}.shopify-section.section-within-hero .within-hero-section .within-hero__cta{padding:17px 25px;border:1px solid var(--hero-desktop-text-color, var(--color-white));border-radius:10px;background:transparent;color:var(--hero-desktop-text-color, var(--color-white));font-size:18px;line-height:normal;letter-spacing:2px;text-shadow:none;box-shadow:none}.shopify-section.section-within-hero .within-hero-section .within-hero__cta:hover,.shopify-section.section-within-hero .within-hero-section .within-hero__cta:focus-visible{background:var(--color-white);color:var(--color-ink)}.shopify-section.section-within-hero .within-hero-section .within-hero__social-proof-text{font-family:Syne,Batica Sans,sans-serif!important;font-size:17.6px;line-height:26.4px;color:var(--hero-desktop-text-color, var(--color-cream));text-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-within-hero.css.map */
