.divija-hero{position:relative;display:block;width:100%;overflow:hidden;background-color:var(--divija-surface, #fff)}.divija-hero--viewport{height:clamp(56rem,calc(100svh - 13rem),90rem)}@media screen and (min-width:990px){.divija-hero--viewport{height:auto;aspect-ratio:18 / 7;min-height:48rem;max-height:82rem}}.divija-hero--large{height:clamp(48rem,68svh,72rem)}.divija-hero--medium{height:clamp(36rem,52svh,56rem)}.divija-hero__slides{position:relative;width:100%;height:100%}.divija-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;z-index:0;visibility:hidden;transition:opacity var(--duration-long, .5s) ease-in-out,visibility 0s linear var(--duration-long, .5s)}.divija-hero__slide--active{opacity:1;z-index:1;visibility:visible;transition:opacity var(--duration-long, .5s) ease-in-out,visibility 0s}.divija-hero__media{position:relative;width:100%;height:100%}.divija-hero__link{display:block;width:100%;height:100%}.divija-hero__link:focus-visible{outline:2px solid var(--divija-gold, #d0b172);outline-offset:-4px}.divija-hero__picture{display:block;width:100%;height:100%}.divija-hero__image{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--divija-hero-pos-mobile, center)}@media screen and (min-width:990px){.divija-hero__image{object-position:var(--divija-hero-pos, center)}}.divija-hero__vignette{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,var(--divija-hero-overlay, .3)),#0000 45%)}.divija-hero__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;padding:0 2.4rem 6rem;pointer-events:none}.divija-hero__content--left{justify-content:flex-start;text-align:left}.divija-hero__content--center{justify-content:center;text-align:center}.divija-hero__content--right{justify-content:flex-end;text-align:right}.divija-hero__content-inner{max-width:56rem;color:#fff;text-shadow:0 1px 24px rgba(0,0,0,.35)}.divija-hero__content-inner>*{pointer-events:auto}.divija-hero__eyebrow{display:block;margin-bottom:1.2rem;color:#fff}.divija-hero__heading{font-family:var(--divija-font-display);font-size:clamp(3.2rem,5vw,6.4rem);line-height:1.12;font-weight:400;letter-spacing:-.02em;margin:0;color:inherit}.divija-hero__subheading{font-family:var(--divija-font-body);font-size:1.6rem;line-height:1.6;margin:1.6rem 0 0;color:inherit}.divija-hero__button{display:inline-block;margin-top:2.8rem}.divija-hero__dots{position:absolute;bottom:2.4rem;left:50%;transform:translate(-50%);z-index:2;display:flex;align-items:center;gap:1.2rem;padding:.8rem 1.6rem;border-radius:9999px;border:1px solid rgba(255,255,255,.2);background-color:#0003;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.divija-hero__dot{position:relative;width:1.2rem;height:.6rem;padding:0;border:0;border-radius:9999px;background-color:#ffffff80;cursor:pointer;transition:width var(--duration-default, .3s) ease,background-color var(--duration-default, .3s) ease}.divija-hero__dot:after{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;width:calc(100% + 1.2rem);height:4.4rem}.divija-hero__dot:hover{background-color:#fffc}.divija-hero__dot--active{width:3.2rem;background-color:#fff}.divija-hero__dot:focus-visible{outline:.2rem solid #fff;outline-offset:.3rem}@media(prefers-reduced-motion:reduce){.divija-hero__slide,.divija-hero__dot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/divija-hero.css.map */
