.dds-hero{background:var(--dds-color-background);color:var(--dds-color-text);margin:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);min-height:78vh;overflow:hidden;padding:0;position:relative;width:100vw}.dds-hero__media{top:0;right:0;bottom:0;left:0;position:absolute;z-index:0}.dds-hero__image{display:block;height:100%;object-fit:cover;object-position:center right;width:100%}.dds-hero__overlay{background:linear-gradient(90deg,var(--dds-color-background) 0%,color-mix(in srgb,var(--dds-color-background) 90%,transparent) 32%,color-mix(in srgb,var(--dds-color-background) 62%,transparent) 45%,color-mix(in srgb,var(--dds-color-background) 16%,transparent) 62%,transparent 78%);top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:1}.dds-hero__content-wrap{align-items:center;display:flex;min-height:78vh;padding-block:clamp(var(--dds-spacing-2xl),7vw,var(--dds-spacing-5xl));padding-inline:max(var(--dds-container-padding),calc((100vw - var(--dds-container-max-width)) / 2 + var(--dds-container-padding)));position:relative;width:100%;z-index:2}.dds-hero__content{max-width:760px}.dds-hero__eyebrow{color:var(--dds-color-text-muted);font-size:var(--dds-font-size-label);letter-spacing:normal;line-height:1.4;margin:0}.dds-hero__heading{font-family:var(--dds-font-heading-family);font-size:clamp(4.8rem,5.5vw,7.6rem);font-weight:400;letter-spacing:normal;line-height:1.05;margin:0;max-width:760px;overflow-wrap:normal;white-space:pre-line;word-break:normal}.dds-hero__text{color:var(--dds-color-text-secondary);font-family:var(--dds-font-body-family);font-size:var(--dds-font-size-body-large);font-style:italic;line-height:var(--dds-line-height-body);max-width:620px}.dds-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--dds-spacing-xs)}.dds-hero__secondary.dds-button{border-color:var(--dds-color-border-soft);color:var(--dds-color-text)}.dds-hero__mobile-media{display:none}@media screen and (max-width:989px){.dds-hero{margin-left:0;margin-right:0;min-height:78svh;overflow:hidden;width:100%}.dds-hero__media{display:none}.dds-hero__overlay{background:linear-gradient(180deg,color-mix(in srgb,var(--dds-color-background) 96%,transparent),color-mix(in srgb,var(--dds-color-background) 86%,transparent) 36%,color-mix(in srgb,var(--dds-color-background) 48%,transparent),color-mix(in srgb,var(--dds-color-background) 16%,transparent)),linear-gradient(90deg,color-mix(in srgb,var(--dds-color-background) 86%,transparent) 0%,color-mix(in srgb,var(--dds-color-background) 58%,transparent) 58%,transparent 100%);display:block;left:calc(50% - 50vw);max-width:none;right:auto;width:100vw}.dds-hero__content-wrap{align-items:flex-start;min-height:78svh;padding-block:clamp(var(--dds-spacing-lg),9vw,var(--dds-spacing-2xl));padding-inline:var(--dds-container-padding)}.dds-hero__content{max-width:none;width:100%}.dds-hero__heading{font-size:clamp(3.2rem,9.5vw,3.6rem);letter-spacing:0;line-height:1.08;max-width:100%;overflow-wrap:anywhere;word-break:normal}.dds-hero__text{max-width:100%}.dds-hero__actions{align-items:stretch;flex-direction:column;width:100%}.dds-hero__actions .dds-button{width:100%}.dds-hero__mobile-media{display:block;bottom:0;left:calc(50% - 50vw);max-width:none;position:absolute;top:0;width:100vw;z-index:0}.dds-hero__mobile-image{display:block;height:100%;object-fit:cover;object-position:center bottom;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dds-hero.css.map */
