.hero-banner{display:flex;flex-direction:column;row-gap:2.4rem}.hero-banner__left{margin-left:-1.2rem;margin-right:-1.2rem}.hero-banner__left-inner{position:relative;overflow:hidden;height:100%;display:flex;flex-direction:column;row-gap:2.4rem;padding:4.8rem 2.4rem;border-radius:.4rem;background-size:cover;background-position:top center;background-repeat:no-repeat}.hero-banner__reviews-rating{display:flex;align-items:center;column-gap:.8rem;padding-top:.4rem;padding-bottom:.4rem;font-size:1.4rem;line-height:1.43;letter-spacing:0%;color:rgba(var(--color-white),.7)}.hero-banner__reviews-rating [data-hero-reviews-inner]{display:inline-flex;align-items:center;gap:.1rem}.hero-banner__reviews-rating [data-hero-reviews-inner] [data-star-single-custom]{text-align:left;font-style:normal;display:inline-block;position:relative;unicode-bidi:bidi-override}.hero-banner__reviews-rating [data-hero-reviews-inner] [data-star-single-custom]:before{display:block;content:"\2606";color:orange!important}.hero-banner__reviews-rating [data-hero-reviews-inner] [data-star-single-custom]:after{width:calc(var(--rating) / 5 * 100%);white-space:nowrap;position:absolute;top:0;left:0;content:"\2605";color:orange!important;overflow:hidden;height:100%}.hero-banner__title{margin:0;font-size:3.5rem;line-height:1.06;font-weight:400;color:rgb(var(--color-white));letter-spacing:-5%}.hero-banner__title-highlight{margin:0;font-weight:500;color:rgb(var(--color-brand-5))}.hero-banner__text{margin:0;font-size:1.4rem;line-height:1.43;letter-spacing:0%;color:rgb(var(--color-gray-300))}.hero-banner__button{width:100%;display:flex;justify-content:center;align-items:center;padding:1.1rem 2.3rem;border-radius:9999px;text-decoration:none;font-size:1.4rem;line-height:1.43;letter-spacing:0%;border:.1rem solid transparent;transition-property:color,background-color,border-color;transition-duration:.3s;transition-timing-function:ease-out}.hero-banner__button-shop{color:rgb(var(--color-white));background-color:rgb(var(--color-brand-1))}.hero-banner__button-shop:hover{color:rgb(var(--color-brand-1));background-color:transparent;border-color:rgb(var(--color-brand-1))}.hero-banner__button-view{color:rgb(var(--color-white));background-color:rgba(var(--color-black),.4);border:.1rem solid rgb(var(--color-white))}.hero-banner__button-view:hover{color:rgb(var(--color-brand-4));background-color:rgb(var(--color-white))}.hero-banner__sign-up-button{position:absolute;top:0;right:0;bottom:0;left:0;font-size:0;line-height:0;color:transparent;background-color:transparent}.hero-banner__sign-up-button:hover{color:rgb(var(--color-white));border-color:rgb(var(--color-white));background-color:transparent}.hero-banner__main-content{position:relative;z-index:1;display:flex;flex-direction:column;row-gap:.6rem}.hero-banner__buttons{position:relative;z-index:1;display:flex;flex-direction:column;row-gap:1.2rem}.hero-banner__right{position:relative;overflow:hidden;display:flex;flex-direction:column;row-gap:1.1rem;border-radius:.8rem;padding:1.6rem 2.5rem;background-size:cover;background-position:top center;background-repeat:no-repeat}.hero-banner__icon{width:12rem;height:2.6rem;color:rgb(var(--color-brand-5))}.hero-banner__icon svg{width:100%;height:100%;color:rgb(var(--color-brand-5))}.hero-banner__content-text{margin:0;font-size:1.4rem;line-height:1.43;letter-spacing:0%;color:rgb(var(--color-white))}@media screen and (min-width:750px){.hero-banner{flex-direction:row;column-gap:1.6rem;margin-top:3.2rem}.hero-banner__left{margin:0;flex:1}.hero-banner__left-inner{row-gap:3.2rem;padding:10.2rem 4.8rem 3.2rem;border-radius:.8rem}.hero-banner__main-content{max-width:47rem;row-gap:1.2rem}.hero-banner__title{font-size:4.5rem;line-height:1.22;letter-spacing:-.225rem}.hero-banner__text{font-size:1.6rem;line-height:1.5;letter-spacing:0%;color:rgb(var(--color-gray-300))}.hero-banner__buttons{flex-direction:row;column-gap:2rem}.hero-banner__button{width:fit-content}.hero-banner__right{row-gap:1.6rem;width:36.2rem;padding:28.3rem 2.5rem 3.6rem 3.4rem}.hero-banner__icon{width:15.9rem;height:3.5rem}.hero-banner__content-text{font-size:2rem;line-height:1.1}.hero-banner__sign-up-button{position:relative;inset:unset;margin-top:1.6rem;font-size:1.4rem;line-height:1.43;color:rgb(var(--color-brand-4));background-color:rgb(var(--color-white))}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/section-hero-banner.css.map */
