.hero .hero__text-wrap h2.hero__title,.hero .hero__text-wrap .hero__title{color:var(--hero-title-color, inherit)}.hero .hero__text-wrap .hero__subtitle{color:var(--hero-subtitle-color, inherit)}.hero--has-overlay .hero__text-wrap:after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;z-index:3;background-color:#000;opacity:var(--hero-overlay-opacity, 0)}.hero.hero--design-layout .hero__text-wrap .hero__text-shadow{max-width:var(--hero-text-max-width, 608px);width:100%}.hero.hero--design-layout .hero__text-wrap .hero__text-shadow:before{display:none}.hero.hero--design-layout .hero__text-wrap h2.hero__title,.hero.hero--design-layout .hero__text-wrap .hero__title{font-family:Euclid SemiBold,sans-serif;line-height:1.2;letter-spacing:0;margin-bottom:0}.hero.hero--design-layout .hero__text-wrap .hero__subtitle{font-family:Euclid Regular,sans-serif;font-size:var(--hero-subtitle-size-mobile, 15px);line-height:1.3;letter-spacing:0;margin-top:20px;margin-bottom:0}.hero.hero--design-layout .hero__text-wrap .hero__link{margin-top:30px}.hero.hero--design-layout{height:auto;min-height:var(--hero-banner-height, 582px)}.hero.hero--design-layout{display:flex;flex-direction:column}.hero.hero--design-layout .hero__text-wrap{display:flex;flex:1 0 auto;height:auto}.hero.hero--design-layout .hero__text-wrap .page-width{display:flex;flex-direction:column;width:100%;height:auto;max-width:none;padding:0 var(--hero-side-padding, 80px)}.hero.hero--design-layout .hero__text-wrap .hero__text-content{display:block;width:100%;padding:40px 0;margin:auto 0}.hero.hero--design-layout .hero__text-wrap .hero__text-content.vertical-center{margin-top:auto;margin-bottom:auto}.hero.hero--design-layout .hero__text-wrap .hero__text-content.vertical-bottom{margin-top:auto;margin-bottom:0}.hero.hero--design-layout .hero__text-wrap .hero__link .btn,.hero.hero--design-layout .hero__text-wrap .hero__link .btn--secondary{display:inline-flex;align-items:center;justify-content:center;width:var(--hero-button-width, 312px);max-width:100%;height:50px;padding:0 10px;margin:0;border:0;border-radius:10000px;font-family:Euclid SemiBold,sans-serif;font-size:16px;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--hero-button-text-color, #fff)}@media only screen and (min-width:769px){.hero.hero--design-layout .hero__text-wrap .hero__subtitle{font-size:var(--hero-subtitle-size, 18px)}}@media only screen and (min-width:990px){.hero.hero--design-layout{min-height:0;aspect-ratio:var(--hero-aspect-ratio, 5 / 2)}@supports not (aspect-ratio: 5 / 2){.hero.hero--design-layout{min-height:var(--hero-banner-height, 582px)}}}@media only screen and (max-width:768px){.hero.hero--design-layout{height:auto;aspect-ratio:auto;min-height:var(--hero-banner-height-mobile, 460px)}.hero.hero--design-layout .hero__text-wrap .page-width{padding:0 20px}.hero.hero--design-layout .hero__text-wrap .hero__text-content{padding:30px 0}.hero.hero--design-layout .hero__text-wrap h2.hero__title,.hero.hero--design-layout .hero__text-wrap .hero__title{font-size:var(--hero-title-size-mobile, 34px);margin-bottom:0}.hero.hero--design-layout .hero__text-wrap .hero__link .btn,.hero.hero--design-layout .hero__text-wrap .hero__link .btn--secondary{width:var(--hero-button-width-mobile, 254px)}}.hero__proof{position:relative;z-index:4;display:flex;flex-direction:column;gap:20px;align-items:flex-start;margin-top:40px;color:var(--hero-proof-color, #fff)}.hero__proof .animation-cropper{max-width:100%}.hero__proof .animation-contents{display:flex}[data-aos=hero__animation].loaded .hero__proof .animation-contents{animation:1s cubic-bezier(.26,.54,.32,1) 1.1s forwards;animation-name:rise-up}[data-aos=hero__animation].loaded .hero__proof .animation-cropper+.animation-cropper .animation-contents{animation-delay:1.3s}.hero__reviews{display:flex;gap:10px;align-items:center}.hero__oke-badge .oke-ratingsBadge,.hero__oke-badge .oke-ratingsBadge:hover{display:block;color:inherit;text-decoration:none}.hero__oke-badge .oke-minimalBadge{display:flex;gap:10px;align-items:center}.hero__oke-badge .oke-minimalBadge-stars{margin:0;display:flex}.hero__oke-badge .oke-stars{--oke-stars-foregroundColor: currentColor;--oke-stars-backgroundColor: rgba(255, 255, 255, .35);--oke-stars-backgroundColor: color-mix(in srgb, currentColor 35%, transparent);--oke-stars-borderWidth: 0;--oke-stars-borderColor: transparent}.hero__oke-badge .oke-stars svg{display:block;height:16px;width:auto}.hero__oke-badge .oke-minimalBadge-count{font-family:Euclid Regular,sans-serif;font-size:16px;line-height:1.3;color:inherit;text-decoration:underline;white-space:nowrap;margin:0}.hero__oke-badge .oke-minimalBadge-count span{display:none}.hero__oke-badge .oke-minimalBadge-count:after{content:var(--hero-reviews-label, "reviews")}@media only screen and (min-width:769px){.hero__oke-badge .oke-ratingsBadge:hover,.hero__oke-badge .oke-ratingsBadge:focus{color:#fff;opacity:.6}}.hero__reviews-stars{display:flex;gap:2px;align-items:center}.hero__reviews-stars svg{display:block}.hero__reviews-link{font-family:Euclid Regular,sans-serif;font-size:16px;line-height:1.3;color:inherit;text-decoration:underline;white-space:nowrap;pointer-events:auto}@media only screen and (min-width:769px){.hero__reviews-link:hover,.hero__reviews-link:focus{color:#fff;opacity:.6}}.hero__quote{display:flex;gap:14px;align-items:center}.hero__quote:before{content:"";flex:0 0 auto;width:2px;height:54px;border-radius:1px;background-color:currentColor}.hero__quote p{font-family:Euclid Italic,sans-serif;font-style:italic;font-size:16px;line-height:1.3;max-width:470px;margin:0;color:inherit}.hero__text-content.horizontal-center .hero__proof{align-items:center}.hero__text-content.horizontal-right .hero__proof{align-items:flex-end}.hero__text-content.horizontal-center .hero__quote,.hero__text-content.horizontal-right .hero__quote{text-align:left}.hero.hero--design-layout .horizontal-left .hero__link .animation-contents.flex{justify-content:flex-start}.hero.hero--design-layout .horizontal-center .hero__link{text-align:center}.hero.hero--design-layout .horizontal-center .hero__link .animation-contents.flex{justify-content:center}.hero.hero--design-layout .horizontal-right .hero__link{text-align:right}.hero.hero--design-layout .horizontal-right .hero__link .animation-contents.flex{justify-content:flex-end}@media only screen and (max-width:768px){.hero--hide-proof-mobile .hero__proof{display:none}.hero__proof{margin-top:28px;gap:16px;font-size:15px}.hero__reviews-link{font-size:12px}.hero__quote:before{height:100%}.hero__reviews-stars svg{width:15px}.hero__oke-badge .oke-minimalBadge-count{font-size:12px}.hero__oke-badge .oke-stars svg{height:14px}.hero__text-content.mobile--horizontal-left{text-align:left}.hero__text-content.mobile--horizontal-center{text-align:center}.hero__text-content.mobile--horizontal-right{text-align:right}.hero__text-content.mobile--vertical-center{vertical-align:middle}.hero__text-content.mobile--vertical-bottom{vertical-align:bottom}.hero.hero--design-layout .hero__text-wrap .hero__text-content.mobile--vertical-center{margin-top:auto;margin-bottom:auto}.hero.hero--design-layout .hero__text-wrap .hero__text-content.mobile--vertical-bottom{margin-top:auto;margin-bottom:0}.hero__text-content.mobile--horizontal-left .hero__proof{align-items:flex-start}.hero__text-content.mobile--horizontal-center .hero__proof{align-items:center}.hero__text-content.mobile--horizontal-right .hero__proof{align-items:flex-end}.hero.hero--design-layout .mobile--horizontal-left .hero__link .animation-contents.flex{justify-content:flex-start}.hero.hero--design-layout .mobile--horizontal-center .hero__link .animation-contents.flex{justify-content:center}.hero.hero--design-layout .mobile--horizontal-right .hero__link .animation-contents.flex{justify-content:flex-end}.hero.hero--design-layout .mobile--horizontal-center .hero__link,.hero.hero--design-layout .mobile--horizontal-right .hero__link{text-align:inherit}}.hero-proof-outside{display:none}@media only screen and (max-width:768px){.hero-proof-outside{display:block;padding:30px 20px 20px}.hero-proof-outside .hero__proof{margin-top:0;color:#000}.hero__quote p{font-size:14px}}.hero-guarantee{background-color:var(--hero-guarantee-bg, #049f3b);padding:12px 20px}.hero-guarantee *{box-sizing:border-box}.hero-guarantee__inner{display:flex;gap:14px;align-items:center;justify-content:center}.hero-guarantee__icon{flex:0 0 auto;display:block;width:17px;height:20px}.hero-guarantee__text{font-family:Euclid Medium,sans-serif;font-size:16px;line-height:1.3;margin:0;color:var(--hero-guarantee-color, #fff)}.hero-guarantee__text a{color:inherit;text-decoration:underline}.hero-guarantee__label--mobile{display:none}@media only screen and (max-width:768px){.hero-guarantee{padding:10px 12px}.hero-guarantee__inner{align-items:center;gap:10px}.hero-guarantee__text{font-size:12px;text-align:left}.hero-guarantee--mobile-label .hero-guarantee__label{display:none}.hero-guarantee--mobile-label .hero-guarantee__label--mobile{display:inline}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/section-hero-banner.css.map */
