@keyframes hero-banner-entrance{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.hero-banner__box>*{animation:hero-banner-entrance .55s ease-out both}.hero-banner__box>*:nth-child(1){animation-delay:.1s}.hero-banner__box>*:nth-child(2){animation-delay:.22s}.hero-banner__box>*:nth-child(3){animation-delay:.34s}.hero-banner__box>*:nth-child(4){animation-delay:.46s}.hero-banner__box>*:nth-child(5){animation-delay:.58s}@media(prefers-reduced-motion:reduce){.hero-banner__box>*{animation:none;opacity:1;transform:none}}.hero-banner{position:relative;width:100%;overflow:hidden;isolation:isolate}.hero-banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}.hero-banner__media{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.hero-banner__image{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.hero-banner__content{position:relative;z-index:2;height:100%;display:flex;align-items:center;justify-content:flex-start;padding-left:1.5rem;padding-right:1.5rem}@media screen and (max-width:749px){.hero-banner,.hero-banner .hero-banner__media,.hero-banner .hero-banner__content{height:540px!important;min-height:540px!important;max-height:540px!important}.hero-banner__content{justify-content:center;align-items:center;text-align:center}.hero-banner__box{text-align:center;max-width:100%;margin-left:auto;margin-right:auto;align-items:center}.hero-banner__heading.h0,.hero-banner__heading.hero-banner__heading--custom{max-width:none}.hero-banner__text.rte.subtitle.hero-banner__block-text_trusted,.hero-banner__box .hero-banner__text.rte.subtitle:first-of-type{align-self:stretch;color:#fff;font-family:Prompt,ui-sans-serif,system-ui,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.1px}.hero-banner__heading.hero-banner__heading--custom{align-self:stretch;color:#fff;font-family:Prompt,ui-sans-serif,system-ui,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:36px}.hero-banner__text.rte.subtitle.hero-banner__block-text_rating,.hero-banner__box .hero-banner__text.rte.subtitle:last-of-type{color:#fff;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.5px}.hero-banner__text.rte.subtitle:not(:first-of-type):not(:last-of-type){font-size:16px;font-style:normal;font-weight:500;line-height:1.5;letter-spacing:.1px}.hero-banner__box>*+*{margin-top:1rem}.hero-banner__text+.hero-banner__heading{margin-top:1rem}.hero-banner__heading+.hero-banner__buttons{margin-top:1.75rem}.hero-banner__buttons+.hero-banner__text{margin-top:1.5rem}.hero-banner__buttons{justify-content:center;width:100%;max-width:100%}.hero-banner__buttons .button{margin-left:auto;margin-right:auto;width:190px;min-width:80px;max-width:100%;box-sizing:border-box}}@media screen and (min-width:750px){.hero-banner__content{padding-left:5rem;padding-right:5rem}.hero-banner__box{max-width:740px;text-align:left}}.hero-banner__box{color:rgb(var(--color-foreground));display:flex;flex-direction:column;align-items:flex-start}.hero-banner__box>*+*{margin-top:1.5rem}.hero-banner__text+.hero-banner__heading{margin-top:1.25rem}.hero-banner__heading+.hero-banner__buttons{margin-top:2.5rem}.hero-banner__buttons+.hero-banner__text{margin-top:2rem}.hero-banner__heading{margin:0;align-self:stretch;color:#fff;font-family:Prompt,ui-sans-serif,system-ui,sans-serif;font-size:36px;font-style:normal;font-weight:500;line-height:40px}.hero-banner__heading.hero-banner__heading--custom{align-self:stretch;color:#fff;font-family:Prompt,ui-sans-serif,system-ui,sans-serif;font-size:36px;font-style:normal;font-weight:500;line-height:40px}@media screen and (min-width:750px){.hero-banner__heading.h0,.hero-banner__heading.hero-banner__heading--custom{max-width:740px;width:100%}}.hero-banner__text{margin:0;font-size:16px;color:#fff}.hero-banner__text.rte.subtitle.hero-banner__block-text_trusted,.hero-banner__box .hero-banner__text:first-of-type{align-self:stretch;color:#fff;font-family:Prompt,ui-sans-serif,system-ui,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.1px}.hero-banner__text.rte.subtitle.hero-banner__block-text_rating,.hero-banner__box .hero-banner__text:last-of-type:not(:first-of-type){color:#fff;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.5px}.hero-banner__text.rte.subtitle{font-size:16px;color:#fff}.hero-banner__text p{margin:0;color:inherit}.hero-banner__buttons{display:inline-flex;flex-wrap:wrap;gap:1rem}.hero-banner__buttons .button{margin:0}.hero-banner__buttons .button:not(.button--secondary),.hero-banner--button-gold .hero-banner__buttons .button:not(.button--secondary){display:flex;width:190px;min-width:80px;min-height:unset;padding:16px 32px;justify-content:center;align-items:center;gap:4px;border-radius:9999px;background:#f8bf40;background-color:#f8bf40;color:#000;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:24px;letter-spacing:normal;border:none;box-shadow:none;box-sizing:border-box;transition:opacity .2s ease}.hero-banner__buttons .button:not(.button--secondary):after,.hero-banner__buttons .button:not(.button--secondary):before,.hero-banner--button-gold .hero-banner__buttons .button:not(.button--secondary):after,.hero-banner--button-gold .hero-banner__buttons .button:not(.button--secondary):before{display:none}.hero-banner__buttons .button:not(.button--secondary):hover,.hero-banner--button-gold .hero-banner__buttons .button:not(.button--secondary):hover{opacity:.92;background:#f8bf40;background-color:#f8bf40;color:#000;border:none;box-shadow:none}.hero-banner__buttons .button:not(.button--secondary):hover:after,.hero-banner--button-gold .hero-banner__buttons .button:not(.button--secondary):hover:after{display:none}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-hero-banner.css.map */
