.v2-hero{position:relative;min-height:60vh;display:flex;align-items:center;padding:1.5rem 0;overflow:hidden}@media screen and (min-width:750px){.v2-hero{min-height:calc(100vh - 170px);height:calc(100vh - 170px);padding:1.5rem 0}}@media screen and (min-width:990px){.v2-hero{min-height:calc(100vh - 170px);height:calc(100vh - 170px);padding:2rem 0}}.v2-hero--bg-rose{background-color:var(--v2-cream)}.v2-hero--bg-cream{background-color:var(--v2-ivory)}.v2-hero--bg-bone{background-color:var(--v2-bone)}.v2-hero--bg-ivory{background-color:var(--v2-paper)}.v2-hero__inner{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center;width:100%}@media screen and (min-width:990px){.v2-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:5rem;align-items:center}.v2-hero--text-right .v2-hero__inner{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.v2-hero--text-right .v2-hero__content{order:2}.v2-hero--text-right .v2-hero__media{order:1}}.v2-hero__content{display:flex;flex-direction:column;gap:1.75rem;max-width:580px}@media screen and (min-width:990px){.v2-hero__content{gap:2rem}}.v2-hero__eyebrow{display:flex;align-items:center;gap:.85rem;margin:0;color:var(--v2-gold-dark)}.v2-hero__heading{margin:0;color:var(--v2-green-dark);font-weight:400}.v2-hero__heading p{margin:0;font:inherit;color:inherit;line-height:inherit}.v2-hero__heading em{font-style:italic;font-family:var(--v2-font-display);color:var(--v2-gold-dark);font-weight:500}.v2-hero__text{margin:0;max-width:480px;color:var(--v2-stone)}.v2-hero__text p{margin:0 0 .85rem;font-size:inherit;line-height:inherit;color:inherit}.v2-hero__text p:last-child{margin-bottom:0}.v2-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem 2rem;margin-top:1rem}.v2-hero__media{position:relative;width:100%;height:100%;min-height:360px;display:flex;align-items:stretch;justify-content:center}@media screen and (min-width:990px){.v2-hero__media{min-height:calc(100vh - 240px);height:calc(100vh - 240px)}}.v2-hero__image,.v2-hero__image--placeholder{width:100%;height:100%;min-height:360px;object-fit:cover;object-position:center;display:block}@media screen and (min-width:990px){.v2-hero__image,.v2-hero__image--placeholder{min-height:calc(100vh - 240px);max-height:calc(100vh - 240px)}}.v2-hero__caption{position:absolute;bottom:1rem;right:1rem;margin:0;padding:.45rem .85rem;background-color:#ffffffd9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--v2-font-body);font-size:var(--v2-size-eyebrow);letter-spacing:var(--v2-track-wide);text-transform:uppercase;color:var(--v2-charcoal)}@media(prefers-reduced-motion:no-preference){.v2-hero__media:not(.v2-hero__media--slider)>.v2-hero__image{animation:v2HeroKenBurns 20s var(--v2-ease) infinite alternate}}@keyframes v2HeroKenBurns{0%{transform:scale(1)}to{transform:scale(1.04)}}.v2-hero__media--slider{position:relative}.v2-hero__slides{position:relative;width:100%;height:100%;min-height:360px}@media screen and (min-width:990px){.v2-hero__slides{min-height:calc(100vh - 240px);height:calc(100vh - 240px)}}.v2-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;visibility:hidden;transition:opacity 1.1s var(--v2-ease),visibility 1.1s var(--v2-ease)}.v2-hero__slide.is-active{opacity:1;visibility:visible;z-index:1}.v2-hero__slide:first-child{position:relative}.v2-hero__slide .v2-hero__image{animation:v2HeroKenBurns 20s var(--v2-ease) infinite alternate}.v2-hero__slide.is-active .v2-hero__image{animation:v2HeroKenBurns 14s var(--v2-ease) infinite alternate}.v2-hero__dots{position:absolute;bottom:1.25rem;left:50%;transform:translate(-50%);display:flex;gap:.6rem;z-index:5;padding:.5rem .9rem;background-color:#ffffff80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px}.v2-hero__dot{width:7px;height:7px;border-radius:50%;background-color:#2d534866;border:none;cursor:pointer;padding:0;transition:background-color .3s var(--v2-ease),transform .3s var(--v2-ease)}.v2-hero__dot.is-active{background-color:var(--v2-green-dark);transform:scale(1.3)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/section-v2-hero.css.map */
