.landing-hero-banner{position:relative;overflow:hidden}.landing-page-container{max-width:1440px;margin:auto;display:flex;align-items:center;padding-right:60px;padding-left:60px;gap:40px}.landing-hero-banner__left{width:50%;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:1}.landing-hero-banner__right{width:50%;position:relative}.landing-hero-banner__image{width:100%;height:100%;border-radius:20px;aspect-ratio:1/1;object-fit:contain;object-position:center top;display:block}.landing-hero-banner__badge{padding:4px 16px;border-radius:12px;background:#fff;color:#000;font-family:PP Neue Montreal;font-size:16px;font-weight:400;line-height:24px;margin-bottom:32px;width:fit-content}.landing-hero-banner__badge strong{font-weight:500}.landing-hero-banner__heading{font-family:Aeonik;font-size:52px;font-weight:400;line-height:100%;letter-spacing:-.78px;margin:0 0 32px}.landing-hero-banner__text{color:#0009;font-family:Aeonik;font-size:18px;font-weight:400;line-height:130%;margin:0 0 32px}.landing-hero-banner__text *{margin:0}.landing-hero-banner__price-row{display:flex;align-items:center;gap:20px;margin-bottom:32px;flex-wrap:wrap}.landing-hero-banner__price{font-family:Aeonik,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:32px;font-weight:400;line-height:110%;letter-spacing:-.48px;color:#000}.landing-hero-banner__shipping-badge{display:inline-flex;align-items:center;gap:8px;padding:4px 16px;border-radius:88px;background:#fff;font-family:PP Neue Montreal;font-size:16px;font-weight:400;color:#000;height:31px}.landing-hero-banner__button{display:inline-flex;align-items:center;gap:6px;padding:10px 23px;border-radius:32px;text-decoration:none;font-family:Aeonik;font-size:16px;font-style:normal;font-weight:500;line-height:111%;letter-spacing:.8px;text-transform:uppercase;margin-bottom:32px;transition:opacity .2s ease,transform .2s ease;width:fit-content;min-height:46px;height:auto}.landing-hero-banner__button svg{margin-top:-2px}.landing-hero-banner__button:hover{opacity:.85;transform:translateY(-1px)}.landing-hero-banner__rating-block{display:flex;flex-direction:column;gap:20px;margin-bottom:32px}.landing-hero-banner__rating-row{display:flex;align-items:center;gap:16px}.landing-hero-banner__rating-image{display:block;height:auto;flex-shrink:0}.landing-hero-banner__rating-text{font-family:PP Neue Montreal;font-size:14px;font-weight:500;line-height:normal;color:#000}.landing-hero-banner__rating-badges{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.landing-hero-banner__rating-badge{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:90px;background:#fff;color:#000;font-family:PP Neue Montreal;font-size:14px;font-weight:500;line-height:24px;width:fit-content}.landing-hero-banner__rating-badge img{display:block;flex-shrink:0}.landing-hero-banner__trust{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.landing-hero-banner__trust-item{display:flex;align-items:center;gap:12px;color:#0009;font-family:Aeonik;font-size:16px;font-weight:400;line-height:130%}.landing-hero-banner__trust-item svg{flex-shrink:0}.landing-hero-banner__trust-item--dot{gap:0}.landing-hero-banner__trust-dot{margin-right:20px}.landing-hero-banner__image--mobile{display:none}@media screen and (max-width:1000px){.landing-hero-banner__right{display:none}.landing-hero-banner__left{width:100%}.landing-hero-banner__image--mobile{display:block}.landing-hero-banner__image{width:70%;margin:auto}}@media screen and (max-width:749px){.landing-page-container{padding:0 16px}.landing-hero-banner__badge{font-size:14px}.landing-hero-banner__heading{font-size:40px;letter-spacing:-.6px}.landing-hero-banner__image{width:100%;margin:0 0 32px}.landing-hero-banner__text{font-size:16px}.landing-hero-banner__price-row{flex-direction:column;align-items:flex-start}.landing-hero-banner__shipping-badge{font-size:14px}.landing-hero-banner__button{width:100%;justify-content:center}.landing-hero-banner__trust{flex-wrap:wrap;gap:12px}.landing-hero-banner__trust-item{font-size:14px}.landing-hero-banner__rating-row{flex-direction:column;align-items:flex-start}.landing-hero-banner__rating-block{gap:32px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-landing-hero-banner.css.map */
