.dd-hero{--dd-ease: cubic-bezier(.2, .7, .2, 1);--dd-accent-a: #cfe97a;--dd-accent-b: #f3dc72;position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:calc(100svh - var(--dd-top, 0px));overflow:hidden;background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.dd-hero--h-large{min-height:calc(85svh - var(--dd-top, 0px))}#MainContent>.shopify-section:first-child .dd-hero--overlay-header{margin-top:calc(-1 * var(--header-height, 0px))}body:has(#MainContent>.shopify-section:first-child .dd-hero--overlay-header) .section-header:not(.shopify-section-header-sticky):not(:has(details[open])) .header-wrapper{background:transparent;border-color:transparent}body:has(#MainContent>.shopify-section:first-child .dd-hero--overlay-header) .section-header .header-wrapper{transition:background-color .4s var(--dd-ease, ease)}.dd-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.dd-hero__img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--dd-pos, center);animation:dd-hero-zoom 2.6s var(--dd-ease) backwards}.dd-hero__img--mobile{display:none}@media screen and (max-width:749px){.dd-hero__img--desktop{display:none}.dd-hero__img--mobile{display:block}}.dd-hero__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(to top,rgba(var(--color-background),calc(var(--dd-scrim) + .25)),rgba(var(--color-background),calc(var(--dd-scrim) * .75)) 32%,rgba(var(--color-background),0) 62%),linear-gradient(to bottom,rgba(var(--color-background),calc(var(--dd-scrim) * .6)),rgba(var(--color-background),0) 22%)}.dd-hero__inner{width:100%;padding-top:calc(var(--header-height, 0px) + 4rem);padding-bottom:7.2rem}.dd-hero__content{max-width:64rem}.dd-hero__eyebrow{display:flex;align-items:center;gap:1.2rem;margin:0 0 2rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.32em;line-height:1;text-transform:uppercase;color:rgba(var(--color-foreground),.8)}.dd-hero__eyebrow:before{content:"";width:3.2rem;height:1px;background:currentColor}.dd-hero__heading{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(4.8rem,12vw,6.4rem);line-height:.95;letter-spacing:.005em;text-transform:uppercase;color:rgb(var(--color-foreground))}.dd-hero__line{display:block}.dd-hero__line--accent{background:linear-gradient(95deg,var(--dd-accent-a) 0%,var(--dd-accent-b) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.04em}.dd-hero__text{max-width:44ch;margin:2.4rem 0 0;font-size:1.6rem;line-height:1.6;letter-spacing:.01em;color:rgba(var(--color-foreground),.78)}.dd-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem 3.2rem;margin-top:3.6rem}.dd-hero__button{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:1.4rem;padding:1.7rem 2.8rem;border:1px solid rgba(var(--color-foreground),.85);color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.18em;line-height:1;text-transform:uppercase;text-decoration:none;overflow:hidden;transition:color .45s var(--dd-ease),border-color .45s var(--dd-ease)}.dd-hero__button:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:rgb(var(--color-foreground));transform:scaleX(0);transform-origin:right center;transition:transform .5s var(--dd-ease)}.dd-hero__button:hover,.dd-hero__button:focus-visible{color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.dd-hero__button:hover:before,.dd-hero__button:focus-visible:before{transform:scaleX(1);transform-origin:left center}.dd-hero__arrow{width:2rem;height:1.2rem;flex:none;transition:transform .45s var(--dd-ease)}.dd-hero__button:hover .dd-hero__arrow,.dd-hero__button:focus-visible .dd-hero__arrow{transform:translate(.4rem)}.dd-hero__button:focus-visible,.dd-hero__link:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:.4rem;box-shadow:none}.dd-hero__link{position:relative;padding:.6rem 0;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;color:rgba(var(--color-foreground),.85);transition:color .3s var(--dd-ease)}.dd-hero__link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform:scaleX(.35);transform-origin:left center;transition:transform .45s var(--dd-ease)}.dd-hero__link:hover{color:rgb(var(--color-foreground))}.dd-hero__link:hover:after{transform:scaleX(1)}.dd-hero__scroll{position:absolute;left:50%;bottom:2.4rem;display:none;width:2.4rem;height:5.6rem;transform:translate(-50%);animation:dd-hero-fade 1s var(--dd-ease) 1.6s both}.dd-hero__scroll-line{position:absolute;left:50%;top:0;bottom:0;width:1px;overflow:hidden;background:rgba(var(--color-foreground),.2)}.dd-hero__scroll-line:after{content:"";position:absolute;left:0;top:-40%;width:100%;height:40%;background:rgb(var(--color-foreground));animation:dd-hero-scroll 2.2s var(--dd-ease) 2.4s infinite}.dd-hero__end{display:block;scroll-margin-top:var(--header-height, 0px)}.dd-hero__reveal{animation:dd-hero-rise 1s var(--dd-ease) both;animation-delay:calc(.35s + var(--i, 0) * .12s)}@keyframes dd-hero-zoom{0%{transform:scale(1.08);opacity:0}to{transform:scale(1);opacity:1}}@keyframes dd-hero-rise{0%{opacity:0;transform:translateY(2.4rem)}to{opacity:1;transform:none}}@keyframes dd-hero-fade{0%{opacity:0}to{opacity:1}}@keyframes dd-hero-scroll{0%{top:-40%}to{top:100%}}@media screen and (max-width:989px){.dd-hero--split{flex-direction:column;align-items:stretch}.dd-hero--split .dd-hero__media{position:relative;inset:auto;flex:1 0 42svh;-webkit-mask-image:linear-gradient(to bottom,#000 50%,transparent 100%);mask-image:linear-gradient(to bottom,#000 50%,transparent 100%)}.dd-hero--split .dd-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;object-position:var(--dd-pos-sm, var(--dd-pos, center))}.dd-hero--split .dd-hero__scrim{background:linear-gradient(to bottom,rgba(var(--color-background),calc(var(--dd-scrim) + .15)),rgba(var(--color-background),calc(var(--dd-scrim) * .4)) 14%,rgba(var(--color-background),0) 26%)}.dd-hero--split .dd-hero__inner{margin-top:-6.4rem;padding-top:0;padding-bottom:4.8rem}}@media screen and (min-width:750px){.dd-hero__heading{font-size:clamp(6.4rem,8.4vw,9.6rem)}.dd-hero__text{font-size:1.7rem}.dd-hero__inner{padding-bottom:9.6rem}.dd-hero__scroll{display:block}}@media screen and (min-width:990px){.dd-hero__heading{font-size:clamp(7.2rem,5.8vw,10.4rem)}.dd-hero--full .dd-hero__scrim{background:linear-gradient(to right,rgba(var(--color-background),calc(var(--dd-scrim) + .15)),rgba(var(--color-background),calc(var(--dd-scrim) * .5)) 38%,rgba(var(--color-background),0) 65%),linear-gradient(to top,rgba(var(--color-background),calc(var(--dd-scrim) * .7)),rgba(var(--color-background),0) 35%),linear-gradient(to bottom,rgba(var(--color-background),calc(var(--dd-scrim) * .6)),rgba(var(--color-background),0) 20%)}.dd-hero--split{align-items:center}.dd-hero--split .dd-hero__media{-webkit-mask-image:linear-gradient(to right,transparent 44%,#000 67%),linear-gradient(to top,transparent 0%,#000 18%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 44%,#000 67%),linear-gradient(to top,transparent 0%,#000 18%);mask-composite:intersect}.dd-hero--split .dd-hero__img{width:57%;margin-left:auto}.dd-hero--split .dd-hero__scrim{background:linear-gradient(to bottom,rgba(var(--color-background),calc(var(--dd-scrim) * .6)),rgba(var(--color-background),0) 20%)}.dd-hero--split .dd-hero__inner{padding-bottom:6.4rem}}@media(prefers-reduced-motion:reduce){.dd-hero__img,.dd-hero__reveal,.dd-hero__scroll,.dd-hero__scroll-line:after{animation:none}.dd-hero__button,.dd-hero__button:before,.dd-hero__arrow,.dd-hero__link:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-dd-hero.css.map */
