.home-banner__section .home-banner__wrapper{display:flex}.home-banner__section .home-banner__wrapper .button{width:fit-content}.home-banner__section .home-banner__wrapper .mobile__btn{align-self:center}.home-banner__section .home-banner__wrapper .header-wrapper{box-shadow:none}.home-banner__section .home-banner__wrapper .header-wrapper .description-text{color:rgb(var(--color-foreground-text));margin:0}.home-banner__section .home-banner__wrapper .header-wrapper .description-text p{color:rgb(var(--color-foreground-text));margin:var(--spacing-l) 0}@media screen and (max-width: 749px){.home-banner__section .home-banner__wrapper .header-wrapper .description-text p{margin:var(--spacing-s) 0 var(--spacing-xl) 0}}.home-banner__section .home-banner__wrapper .header-wrapper .legal-note{color:rgb(var(--color-foreground-subtext));margin:var(--spacing-2xl) 0 0 0}@media screen and (max-width: 749px){.home-banner__section .home-banner__wrapper .header-wrapper .legal-note{margin:0}}.home-banner__section .home-banner__wrapper .image__wrapper{width:50%}@media screen and (min-width: 1440px){.home-banner__section .home-banner__wrapper .image__wrapper{width:unset;flex:1}}.home-banner__section .home-banner__wrapper .image__wrapper img{border-radius:unset;height:100%;object-fit:cover;width:100%}.home-banner__section .home-banner__wrapper .home-banner__content{width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:0 var(--spacing-13xl)}.home-banner__section .home-banner__wrapper .home-banner__content.desktop-content-left{align-items:flex-start;text-align:left}.home-banner__section .home-banner__wrapper .home-banner__content.desktop-content-right{align-items:flex-end;text-align:right}@media screen and (min-width: 1440px){.home-banner__section .home-banner__wrapper .home-banner__content{width:750px}}@media screen and (min-width: 750px) and (max-width: 1024px){.home-banner__section .home-banner__wrapper .home-banner__content{padding:0 var(--spacing-3xl)}}@media screen and (max-width: 749px){.home-banner__section .home-banner__wrapper .home-banner__content{padding:0 2.2rem var(--spacing-xl) 2.2rem}}.home-banner__section .home-banner__wrapper .home-banner__content h1{margin:0 0 var(--spacing-4xl) 0}.home-banner__section .home-banner__wrapper .home-banner__content h1.no-space{margin:0}@media screen and (max-width: 749px){.home-banner__section .home-banner__wrapper .home-banner__content h1{margin:var(--spacing-xl) 0}.home-banner__section .home-banner__wrapper .home-banner__content h1.no-space{margin:var(--spacing-xl) 0 0 0}}.home-banner__section .home-banner__wrapper .home-banner__content .review__wrapper{display:flex;align-items:center;gap:var(--spacing-m);margin-bottom:var(--spacing-m)}.home-banner__section .home-banner__wrapper .home-banner__content .review__wrapper .stars__wrapper{gap:var(--spacing-xs)}@media screen and (max-width: 749px){.home-banner__section .home-banner__wrapper .home-banner__content .review__wrapper .stars__wrapper{gap:.1rem}.home-banner__section .home-banner__wrapper .home-banner__content .review__wrapper .stars__wrapper svg{width:1.4rem;height:1.4rem}}@media screen and (max-width: 749px){.home-banner__section .home-banner__wrapper .home-banner__content .review__wrapper{font-size:1.4rem;margin-bottom:unset;gap:var(--spacing-s)}}@media screen and (max-width: 749px){.home-banner__section .home-banner__wrapper{flex-direction:column-reverse}.home-banner__section .home-banner__wrapper .image__wrapper{width:100%;margin-top:-1px}.home-banner__section .home-banner__wrapper .home-banner__content{width:100%;margin-top:-23.5px}.home-banner__section .home-banner__wrapper .home-banner__content.mobile-content-left{align-items:flex-start;text-align:left}.home-banner__section .home-banner__wrapper .home-banner__content.mobile-content-center{align-items:center;text-align:center}.home-banner__section .home-banner__wrapper .home-banner__content.mobile-content-right{align-items:flex-end;text-align:right}}@media screen and (min-width: 750px) and (max-width: 1024px){.home-banner__section .home-banner__wrapper .image__wrapper{width:50%}.home-banner__section .home-banner__wrapper .image__wrapper img{aspect-ratio:.8192}}
/*# sourceMappingURL=/cdn/shop/t/358/assets/home-banner.css.map */
