.rich-text-dual{overflow:hidden}.rich-text-dual__wrapper{width:100%}.rich-text-dual__grid{display:grid;grid-template-columns:1fr;gap:2rem;width:100%}@media screen and (max-width:749px){.rich-text-dual__grid{grid-template-areas:"primary" "secondary" "description" "buttons"}.rich-text-dual__primary-heading{grid-area:primary}.rich-text-dual__secondary-heading{grid-area:secondary}.rich-text-dual__description{grid-area:description}.rich-text-dual__buttons-wrapper{grid-area:buttons}.rich-text-dual__primary-heading h2,.rich-text-dual__secondary-heading h2{font-size:clamp(3rem,10vw,5rem);line-height:.9;font-weight:900;margin:0;letter-spacing:-.02em}.rich-text-dual__description{font-size:1rem;line-height:1.6}.secondary-heading-wrapper{position:relative;display:inline-block}.secondary-heading-image{position:absolute;left:0;top:50%;transform:translateY(-50%);width:25%;max-width:80px;z-index:2}.secondary-heading-image img{width:100%;height:auto;display:block}}@media screen and (min-width:750px){.rich-text-dual__grid{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;gap:3rem 4rem;grid-template-areas:"primary description" "secondary buttons";align-items:start}.rich-text-dual__primary-heading{grid-area:primary;align-self:start}.rich-text-dual__description{grid-area:description;align-self:start}.rich-text-dual__secondary-heading{grid-area:secondary;align-self:start}.rich-text-dual__buttons-wrapper{grid-area:buttons;align-self:start}.rich-text-dual__primary-heading h2,.rich-text-dual__secondary-heading h2{font-size:clamp(4rem,8vw,8rem);line-height:.85;font-weight:900;margin:0;letter-spacing:-.03em}.rich-text-dual__description{font-size:1.125rem;line-height:1.7;padding-top:.5rem}.secondary-heading-wrapper{position:relative;display:inline-block}.secondary-heading-image{position:absolute;left:0;top:50%;transform:translateY(-50%);width:20%;max-width:120px;z-index:2}.secondary-heading-image img{width:100%;height:auto;display:block}}@media screen and (min-width:990px){.rich-text-dual__grid{gap:4rem 6rem}.rich-text-dual__primary-heading h2,.rich-text-dual__secondary-heading h2{font-size:clamp(6rem,10vw,10rem)}.rich-text-dual__description{font-size:1.25rem;line-height:1.8}}.rich-text-dual__primary-heading h2,.rich-text-dual__secondary-heading h2{color:rgb(var(--color-foreground));text-transform:uppercase}.rich-text-dual__description .rte{color:rgb(var(--color-foreground))}.rich-text-dual__description .rte p{margin-top:0}.rich-text-dual__description .rte p:last-child{margin-bottom:0}.rich-text-dual__buttons{display:flex;flex-wrap:wrap;gap:1rem;margin-top:0}.rich-text-dual__buttons--multiple{gap:1rem}.rich-text-dual__buttons .button{min-width:150px}.rich-text-dual--full-width{padding-left:5rem;padding-right:5rem}@media screen and (max-width:749px){.rich-text-dual--full-width{padding-left:1.5rem;padding-right:1.5rem}}.scroll-trigger.animate--slide-in{animation:animateSlideIn .6s ease}@keyframes animateSlideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.rich-text-dual.color-scheme-1{background-color:rgb(var(--color-background))}.rich-text-dual.gradient{background:rgb(var(--color-background))}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-rich-text-dual-heading.css.map */
