.hero{position:relative;overflow:hidden;min-height:var(--hero-mobile-min-height, 100vh);padding-top:var(--hero-padding-top-mobile, 0);padding-bottom:var(--hero-padding-bottom-mobile, 0);color:rgb(var(--color-foreground))}@media screen and (min-width:750px){.hero{min-height:var(--hero-desktop-min-height, 100vh);padding-top:var(--hero-padding-top-desktop, var(--hero-padding-top-mobile, 0));padding-bottom:var(--hero-padding-bottom-desktop, var(--hero-padding-bottom-mobile, 0))}}.hero .hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.hero .hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--hero-overlay-color, #000);opacity:var(--hero-overlay-opacity, 0);z-index:2}.hero .hero__media video,.hero .hero__media img,.hero .hero__media iframe,.hero .hero__placeholder{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media(prefers-reduced-motion:reduce){.hero .hero__media video{animation:none}}.hero .hero__media iframe{border:0}.hero .hero__media-mobile,.hero .hero__image-mobile{display:block}@media screen and (min-width:750px){.hero .hero__media-mobile,.hero .hero__image-mobile{display:none}}.hero .hero__media-desktop,.hero .hero__image-desktop{display:none}@media screen and (min-width:750px){.hero .hero__media-desktop,.hero .hero__image-desktop{display:block}}.hero .hero__body{position:relative;z-index:3;width:100%;min-height:inherit;display:flex;justify-content:var(--hero-content-align-mobile, flex-start);align-items:stretch}@media screen and (min-width:750px){.hero .hero__body{justify-content:var(--hero-content-align-desktop, flex-start)}}.hero .hero__content{width:min(100%,var(--hero-content-max-width, 60rem));display:flex;flex-direction:column;justify-content:var(--hero-content-justify-mobile, center);align-items:var(--hero-content-align-mobile, center);gap:1rem;text-align:var(--hero-mobile-text-align, center)}@media screen and (min-width:750px){.hero .hero__content{justify-content:var(--hero-content-justify-desktop, center);align-items:var(--hero-content-align-desktop, center);text-align:var(--hero-desktop-text-align, center)}}@media screen and (min-width:1024px){.hero .hero__content{width:85%;max-width:var(--hero-content-max-width, 60rem)}}.hero .hero__content>*{margin:0}.hero .hero__heading{font-size:clamp(2.2rem,7vw,4.4rem);line-height:1.05;color:var(--hero-content-color, rgb(var(--color-foreground)))}.hero .hero__heading *{color:inherit;margin:0}.hero .hero__subheading{font-size:clamp(1.15rem,3.8vw,2rem);line-height:1.15;color:var(--hero-content-color, rgb(var(--color-foreground)))}.hero .hero__subheading *{color:inherit}.hero .hero__rating{display:inline-flex;align-items:center;gap:10px;color:var(--hero-rating-color, #fff);background-color:var(--hero-rating-bg-color, rgba(255, 255, 255, .3));padding:8px 12px;border-radius:10px;border:1px solid var(--hero-rating-border-color, #fff);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.hero .hero__stars{display:inline-flex;align-items:center;gap:2px}.hero .hero__star{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;color:var(--hero-stars-color, #fff);border-radius:2px;font-size:11.52px;line-height:1}@media screen and (min-width:750px){.hero .hero__star{width:25px;height:25px;font-size:18px}}.hero .hero__star--full{background:var(--hero-stars-bg-color, #00b67a)}.hero .hero__star--half{background:linear-gradient(to right,var(--hero-stars-bg-color, #00b67a) 50%,var(--hero-stars-bg-half-color, #ddd) 50%)}.hero .hero__star--empty{background:var(--hero-stars-bg-half-color, #ddd)}.hero .hero__rating-text{font-size:12px;color:var(--hero-rating-color, #fff);line-height:130%}@media screen and (min-width:750px){.hero .hero__rating-text{font-size:14px}}.hero .hero__features-row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:.65rem;width:100%;align-self:stretch;justify-content:var(--hero-content-align-mobile, center)}@media screen and (min-width:750px){.hero .hero__features-row{justify-content:var(--hero-content-align-desktop, center)}}.hero .hero__feature-list{display:flex;flex:0 1 auto;max-width:100%}.hero .hero__feature{display:inline-flex;align-items:center;gap:.45rem;border:1px solid var(--hero-feature-pill-border, rgba(255, 255, 255, .7));border-radius:999px;padding:.45rem .85rem;background:var(--hero-feature-pill-bg, rgba(255, 255, 255, .12));font-size:14px;color:var(--hero-feature-pill-color, inherit)}@media screen and (min-width:750px){.hero .hero__feature{font-size:16px}}.hero .hero__feature-icon{flex-shrink:0;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center}.hero .hero__feature-icon svg{display:block;width:100%;height:100%}.hero .hero__feature-icon--image img{width:100%;height:100%;object-fit:contain}.hero .hero__icon{font-size:.95rem;line-height:1}.hero .hero__button-wrap{margin-top:.25rem}@media screen and (max-width:749px){.hero .hero__button-wrap.hero__button-wrap--full-mobile{align-self:stretch;width:100%}}@media screen and (max-width:749px){.hero .hero__button-wrap .button.hero__button--full-mobile{display:flex;justify-content:center;width:100%;min-width:unset;max-width:none;box-sizing:border-box}}.hero .hero__button-wrap .button{min-width:11rem}.hero .hero__button-wrap .button.hero__button--custom-colors{background-color:rgba(var(--color-button),var(--alpha-button-background));color:rgb(var(--color-button-text));transition:background-color .3s ease,color .3s ease}.hero .hero__button-wrap .button.hero__button--custom-colors:after{transition:box-shadow .3s ease}.hero .hero__button-wrap .button.hero__button--custom-colors .hero__button-title.rte,.hero .hero__button-wrap .button.hero__button--custom-colors .hero__button-title.rte *{transition:color .3s ease}.hero .hero__button-wrap .button.hero__button--custom-colors:hover:not([aria-disabled=true]):not(.disabled){background-color:rgba(var(--hero-color-button-hover),var(--alpha-button-background));color:rgb(var(--hero-color-button-text-hover))}.hero .hero__button-wrap .button.hero__button--custom-colors:hover:not([aria-disabled=true]):not(.disabled):after{--border-offset: 1.3px;box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--hero-color-button-text-hover),var(--border-opacity)),0 0 0 calc(var(--buttons-border-width) + 1px) rgba(var(--hero-color-button-hover),var(--alpha-button-background))}.hero .hero__button-wrap .button.hero__button--custom-colors .hero__button-title.rte,.hero .hero__button-wrap .button.hero__button--custom-colors .hero__button-title.rte *{color:inherit}.hero .hero__button-wrap .button.hero__button--custom-colors .hero__button-title.rte a{color:inherit;text-decoration:none}.hero .hero__button-wrap .button.hero__button--custom-colors .hero__button-title.rte a:hover{color:inherit}.hero .hero__button-title.rte>*{margin:0}.hero .hero__trust{display:inline-flex;align-items:center;gap:.5rem;font-size:14px;margin-top:.15rem;color:var(--hero-content-color, rgb(var(--color-foreground)))}.hero .hero__trust .rte,.hero .hero__trust .rte *{color:inherit}.hero .hero__trust .rte p{margin:0}.hero .hero__trust-icon{flex-shrink:0;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;color:var(--hero-trust-icon-color, inherit)}.hero .hero__trust-icon svg{display:block;width:100%;height:100%}.hero .hero__trust-icon-img{width:100%;height:100%;object-fit:contain}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-hero.css.map */
