.hero-banner--quentin-heading .hero__heading :is(h1,h2,h3,h4,p,em,strong,span,a){font-family:Roboto,sans-serif!important;font-weight:300!important;font-style:normal!important;font-size:clamp(2.4rem,6.2vw,3.4rem)!important;line-height:1.22!important;letter-spacing:.01em;text-transform:none}.hero-banner--quentin-heading .hero__heading{max-width:min(44rem,94vw)}.hero-banner--quentin-heading .hero__heading p{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.hero-banner--quentin-heading .hero__heading p em{font-style:italic!important;font-weight:300!important}.hero-banner--large-body .hero__entry,.hero-banner--large-body .hero__entry p{font-family:Roboto,sans-serif!important;font-weight:300!important}@media screen and (max-width:749px){.section-hero-banner .hero-banner--quentin-heading.hero-banner--mobile-dark-copy .hero__content{box-sizing:border-box;width:100%!important;max-width:100%!important;padding-inline-start:clamp(1rem,3.5vw,1.4rem)!important;padding-inline-end:clamp(1rem,3.5vw,1.4rem)!important}.section-hero-banner .hero-banner--quentin-heading.hero-banner--mobile-dark-copy .hero__content .hero__animation:has(.hero__heading){width:100%!important;max-width:100%!important}.section-hero-banner .hero-banner--quentin-heading.hero-banner--mobile-dark-copy .hero__heading,.section-hero-banner .hero-banner--quentin-heading.hero-banner--mobile-dark-copy .hero__heading :is(h1,h2,h3,h4,p,em,strong,span,a){color:#fff!important;font-size:clamp(1.72rem,4.6vw,2.15rem)!important;line-height:1.15!important;letter-spacing:.002em;text-shadow:none!important}.section-hero-banner .hero-banner--quentin-heading.hero-banner--mobile-dark-copy .hero__heading{box-sizing:border-box;max-width:100%!important;width:100%!important;margin-inline-start:auto;margin-inline-end:0}.section-hero-banner .hero-banner--quentin-heading.hero-banner--mobile-dark-copy .hero__heading p{max-width:none!important;width:100%;text-wrap:wrap}.section-hero-banner .hero-banner--quentin-heading.hero-banner--mobile-dark-copy .hero__heading p br{display:block;margin-block-end:.12em}.hero-banner--quentin-heading.hero-banner--mobile-dark-copy .hero__button .button,.hero-banner--quentin-heading.hero-banner--mobile-dark-copy .hero__button .button--outlined,.hero-banner--quentin-heading.hero-banner--mobile-dark-copy .hero__button .button:hover,.hero-banner--quentin-heading.hero-banner--mobile-dark-copy .hero__button .button--outlined:hover{background:transparent!important;background-color:transparent!important;--color-button-background: transparent}}@media screen and (min-width:750px){.hero-banner--quentin-heading .hero__heading p br{display:block;margin-block-end:.12em}}@media screen and (min-width:750px){.hero-banner--quentin-heading .hero__heading :is(h1,h2,h3,h4,p,em,strong,span,a){font-size:clamp(3.4rem,4.15vw,4.65rem)!important;line-height:1.18!important;font-weight:300!important}.hero-banner--quentin-heading .hero__heading{max-width:min(64rem,72vw)}.hero-banner--quentin-heading .hero__inner.hero-banner--full .hero__content.align-start{padding-block-end:clamp(12rem,15vh,17rem)!important}}@media screen and (min-width:990px){.hero-banner--quentin-heading .hero__inner.hero-banner--full .hero__content.align-start{padding-block-end:clamp(14rem,17vh,21rem)!important}}
/*# sourceMappingURL=/cdn/shop/t/161/assets/section-hero-banner-dk-typography.css.map */
