.ctr-double-hero{background:var(--ctr-double-hero-background-gradient),var(--ctr-double-hero-background-color);display:grid;grid-template-areas:"content" "primary";grid-template-columns:minmax(0,1fr);grid-template-rows:auto var(--ctr-double-hero-media-height-mobile);overflow:hidden;position:relative;width:100%}@media(min-width:1024px){.ctr-double-hero{grid-template-areas:"primary";grid-template-rows:minmax(var(--ctr-double-hero-min-height-desktop),auto)}}.ctr-double-hero.ctr-double-hero--split{grid-template-areas:"content content" "primary secondary";grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto var(--ctr-double-hero-media-height-mobile)}@media(min-width:1024px){.ctr-double-hero.ctr-double-hero--split{grid-template-areas:"primary secondary";grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(var(--ctr-double-hero-min-height-desktop),auto)}}.ctr-double-hero .ctr-double-hero__content-wrap{background:var(--ctr-double-hero-content-bg-mobile);display:flex;flex-direction:column;grid-area:content;justify-content:center;padding:var(--ctr-double-hero-padding-top-mobile) 20px var(--ctr-double-hero-padding-bottom-mobile);position:relative;width:100%;z-index:2}@media(min-width:1024px){.ctr-double-hero .ctr-double-hero__content-wrap{align-self:center;background:transparent;grid-area:primary;justify-self:start;max-width:50%;padding:var(--ctr-double-hero-padding-top-desktop) 40px var(--ctr-double-hero-padding-bottom-desktop);width:100%}}@media(min-width:1024px){.ctr-double-hero.ctr-double-hero--split .ctr-double-hero__content-wrap{max-width:none}}.ctr-double-hero .ctr-double-hero__content{display:flex;flex-direction:column;gap:var(--ctr-double-hero-content-gap-mobile);max-width:100%;width:100%}@media(min-width:1024px){.ctr-double-hero .ctr-double-hero__content{backdrop-filter:blur(17.3px);background:var(--ctr-double-hero-content-bg-desktop);gap:var(--ctr-double-hero-content-gap-desktop);max-width:var(--ctr-double-hero-content-max-width);padding:32px;backdrop-filter:blur(17.299999237060547px);-webkit-backdrop-filter:blur(17.299999237060547px)}}.ctr-double-hero .ctr-double-hero__panel{height:100%;min-width:0;overflow:hidden;position:relative;width:100%}.ctr-double-hero .ctr-double-hero__panel--primary{grid-area:primary}.ctr-double-hero .ctr-double-hero__panel--secondary{display:none;grid-area:secondary}.ctr-double-hero.ctr-double-hero--split .ctr-double-hero__panel--secondary{display:block}.ctr-double-hero .ctr-double-hero__image,.ctr-double-hero .ctr-double-hero__video,.ctr-double-hero .ctr-double-hero__video video{display:block;height:100%;object-fit:cover;width:100%}.ctr-double-hero .ctr-double-hero__image--desktop,.ctr-double-hero .ctr-double-hero__video--desktop{display:none}@media(min-width:1024px){.ctr-double-hero .ctr-double-hero__image--desktop,.ctr-double-hero .ctr-double-hero__video--desktop{display:block;height:100%}}.ctr-double-hero .ctr-double-hero__image--mobile,.ctr-double-hero .ctr-double-hero__video--mobile{display:block;height:100%}@media(min-width:1024px){.ctr-double-hero .ctr-double-hero__image--mobile,.ctr-double-hero .ctr-double-hero__video--mobile{display:none}}.ctr-double-hero .ctr-double-hero__video{height:100%;width:100%}.ctr-double-hero .ctr-double-hero__block--star-rating{align-items:center;color:var(--ctr-double-hero-muted-text-color);display:flex;flex-wrap:wrap;font-size:clamp(var(--ctr-double-hero-star-font-size-mobile),calc(var(--ctr-double-hero-star-font-size-mobile) + (var(--ctr-double-hero-star-font-size-desktop) - var(--ctr-double-hero-star-font-size-mobile)) * ((100vw - 430px) / 1225px)),var(--ctr-double-hero-star-font-size-desktop));gap:12px;letter-spacing:.02em;line-height:1.5;text-transform:uppercase}.ctr-double-hero .ctr-double-hero__stars{align-items:center;color:color-mix(in srgb,var(--ctr-double-hero-star-color) 30%,transparent);display:inline-flex;gap:2px}.ctr-double-hero .ctr-double-hero__star{display:inline-flex;line-height:1}.ctr-double-hero .ctr-double-hero__star.is-active{color:var(--ctr-double-hero-star-color)}.ctr-double-hero .ctr-double-hero__star-text p{margin:0}.ctr-double-hero .ctr-double-hero__star-text *{color:inherit}.ctr-double-hero .ctr-double-hero__block--title{color:var(--ctr-double-hero-title-color);font-family:Alliance Neue,sans-serif;font-size:clamp(var(--ctr-double-hero-title-font-size-mobile),calc(var(--ctr-double-hero-title-font-size-mobile) + (var(--ctr-double-hero-title-font-size-desktop) - var(--ctr-double-hero-title-font-size-mobile)) * ((100vw - 430px) / 1225px)),var(--ctr-double-hero-title-font-size-desktop));font-weight:400;line-height:1.2;max-width:100%;letter-spacing:-1px;text-transform:uppercase;text-wrap:balance}@media(min-width:1024px){.ctr-double-hero .ctr-double-hero__block--title{text-wrap:unset}}.ctr-double-hero .ctr-double-hero__block--title p{margin:0}.ctr-double-hero .ctr-double-hero__block--title *{color:inherit}.ctr-double-hero .ctr-double-hero__block--title strong{color:var(--ctr-double-hero-accent-color);font:inherit;font-weight:inherit}.ctr-double-hero .ctr-double-hero__block--text{color:var(--ctr-double-hero-text-color);font-size:clamp(var(--ctr-double-hero-text-font-size-mobile),calc(var(--ctr-double-hero-text-font-size-mobile) + (var(--ctr-double-hero-text-font-size-desktop) - var(--ctr-double-hero-text-font-size-mobile)) * ((100vw - 430px) / 1225px)),var(--ctr-double-hero-text-font-size-desktop));line-height:1.5;max-width:100%}@media(min-width:1024px){.ctr-double-hero .ctr-double-hero__block--text{max-width:min(100%,var(--ctr-double-hero-text-max-width-desktop))}}.ctr-double-hero .ctr-double-hero__block--text p{margin:0}.ctr-double-hero .ctr-double-hero__block--text *{color:inherit}.ctr-double-hero .ctr-double-hero__block--button{max-width:100%;width:100%}@media(min-width:1024px){.ctr-double-hero .ctr-double-hero__block--button{max-width:min(100%,var(--ctr-double-hero-button-max-width-desktop))}}.ctr-double-hero .ctr-double-hero__button{width:100%}.ctr-double-hero .ctr-double-hero__button .fn-tt-cta-40{font-size:clamp(var(--ctr-double-hero-button-font-size-mobile),calc(var(--ctr-double-hero-button-font-size-mobile) + (var(--ctr-double-hero-button-font-size-desktop) - var(--ctr-double-hero-button-font-size-mobile)) * ((100vw - 430px) / 1225px)),var(--ctr-double-hero-button-font-size-desktop))}
/*# sourceMappingURL=/cdn/shop/t/87/assets/ctr-double-hero.css.map */
