.dk-parallax{display:block;position:relative;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.dk-parallax__visuals{position:relative;overflow:hidden}.dk-parallax__layers{position:relative;height:100svh;min-height:56rem;max-height:120rem}.dk-parallax__layer{position:absolute;top:0;right:0;bottom:0;left:0;will-change:transform}.dk-parallax__img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 30%}.dk-parallax .dk-parallax__shade,.dk-parallax .dk-parallax__fade{display:block}.dk-parallax__shade{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,rgba(0,0,0,calc(var(--dk-parallax-overlay) * 1.2)),#0000 30%),rgba(0,0,0,var(--dk-parallax-overlay))}.dk-parallax__layer--middle{display:flex;align-items:flex-start;justify-content:flex-end;padding:16svh 7vw 0;pointer-events:none}.dk-parallax__frame{width:min(28vw,42rem);aspect-ratio:3 / 4;overflow:hidden;box-shadow:0 3rem 8rem #00000059}.dk-parallax__layer--title{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;pointer-events:none}.dk-parallax__title-wrap{padding:0 2rem}.dk-parallax__eyebrow{margin:0 0 1.6rem;font-size:1.2rem;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:#fff;opacity:.9}.dk-parallax__title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(7.2rem,22vw,34rem);line-height:.85;letter-spacing:-.02em;text-transform:uppercase;color:#fff;text-shadow:0 .4rem 4rem rgba(0,0,0,.25)}.dk-parallax__labels{position:absolute;left:0;right:0;bottom:18svh;display:flex;justify-content:space-between;gap:2rem;font-size:1.1rem;font-weight:600;letter-spacing:.24em;text-transform:uppercase;color:#fff;opacity:.85}.dk-parallax__layer--front{pointer-events:none}.dk-parallax__img--front{object-fit:contain;object-position:50% 100%}.dk-parallax__fade{position:absolute;left:0;right:0;bottom:0;height:30%;pointer-events:none;background:linear-gradient(to bottom,rgba(var(--color-background),0),rgb(var(--color-background)))}.dk-parallax__content{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:4rem;padding-bottom:9.6rem}.dk-parallax__heading{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(5rem,7vw,9.6rem);line-height:1;letter-spacing:-.01em}.dk-parallax__text{max-width:52rem;margin-top:2rem;font-size:1.6rem;line-height:1.6;opacity:.8}.dk-parallax__text>*{margin:0}.dk-parallax__buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem;margin-top:3.2rem}.dk-parallax__button{min-width:18rem;min-height:5.2rem}.dk-parallax__button.button--secondary{background-color:transparent;color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.dk-parallax__button.button--secondary:after{box-shadow:none}@media screen and (max-width:749px){.dk-parallax__layer--middle{padding:14svh 6vw 0}.dk-parallax__frame{width:44vw}.dk-parallax__eyebrow{font-size:1rem;letter-spacing:.24em}.dk-parallax__labels{bottom:16svh;font-size:.9rem;letter-spacing:.16em}.dk-parallax__content{padding-top:2.4rem;padding-bottom:6.4rem}.dk-parallax__text{font-size:1.5rem}.dk-parallax__buttons{width:100%;margin-top:2.4rem}.dk-parallax__button{flex:1 1 0;min-width:0;padding-left:1rem;padding-right:1rem;white-space:nowrap}}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}@media(prefers-reduced-motion:reduce){.dk-parallax__layer{will-change:auto}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-dk-parallax.css.map */
