.hero-banner-inner{position:absolute;top:0;right:0;bottom:0;left:0}.ux-one__heading{text-shadow:0 1px 2px rgba(0,0,0,.4)}.hero-banner-inner picture{height:100%;display:block}.section-hero-banner{position:relative}.hero-banner__container{min-height:calc(100dvh - 54px);position:relative;padding:156px 0 84px;display:flex;align-items:end}.hero-banner__media{height:100%}.hero-banner-text h2{margin:0}.hero-banner-text{display:flex;gap:50px;align-items:end;justify-content:space-between}.ux-banner-heading{margin-bottom:20px}.hero-banner-left{max-width:672px}.hero-banner-text .button-link{margin-top:32px}.hero-banner-right{max-width:408px}.banner-product-review{gap:24px;display:flex;flex-direction:column}.hero-banner-right .swiper-wrapper{align-items:end}.product-body .product-link{width:20px;min-width:20px}.banner-product{gap:12px}.banner-product img{width:64px;min-width:64px;object-fit:contain}.product-body{gap:29px;align-items:center;width:100%;justify-content:space-between}.banner-product{position:relative}.banner-link-product,.banner-link-product:hover{color:inherit;gap:inherit}.ux-banner-reviews__media{width:63px;min-width:63px}.banner-review{border:.5px solid var(--osmos-03, #BFB7AA);background:#f4eeea;padding:18px 16px 16px;justify-content:center;align-items:center;gap:10px;align-self:stretch;color:var(--Black-900, #121212)}.banner-review blockquote{padding:0;margin:2px 0}.banner-review .ux-banner-reviews__detail{margin-bottom:0}.hero-reviews__star{width:10px;height:10px}.hero-reviews__stars{gap:2px}.ux-banner-reviews__meta{color:#6f6a53;display:flex;gap:8px;align-items:center}.hero-banner-text .button-link .button{border-color:transparent}.hero-banner-inner video{position:absolute;height:100%;width:100%;left:0;right:0;top:0;bottom:0;object-fit:cover}@media screen and (min-width:750px){.hero-product-name{font-size:20px}.ux-banner-reviews__meta,.banner-review .ux-banner-reviews__detail{font-size:12px}}@media screen and (max-width:1023px){.hero-banner-text{flex-direction:column;align-items:unset}.hero-banner-text h2,.hero-banner-right{max-width:100%}.hero-banner__intro p{margin:0}.hero-banner-right .button{margin:24px 0 0}.hero-banner__container{padding:104px 0 48px}.product-body{gap:16px}.banner-review{justify-content:left}.hero-banner__container{align-items:unset}.hero-banner-text{height:100%;justify-content:space-between}}@media screen and (max-width:749px){.ux-banner-reviews__meta{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/ux-hero-banner.css.map */
