.hero-banner{position:relative;display:flex;min-height:calc(var(--height-mobile) - (390px - 100vw) * var(--shrink-rate));overflow:hidden}body:has(.hero-banner--under-header) .section-header{margin-bottom:calc(-1 * var(--header-height, 0px))}.hero-banner__media{position:absolute;top:0;right:0;bottom:0;left:0}.hero-banner__media picture{display:block;height:100%}.hero-banner__image{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.hero-banner__image--desktop{z-index:2;display:block;position:absolute;right:0;object-position:bottom right;padding:0}.hero-banner__image--placeholder{background-color:rgba(var(--color-foreground),.04)}.hero-banner__container{position:relative;z-index:1;display:flex;width:100%;padding-top:var(--padding-top-mobile);padding-bottom:var(--padding-bottom-mobile)}.hero-banner--under-header .hero-banner__container{padding-top:calc(var(--padding-top-mobile) + var(--header-height, 0px))}.hero-banner__content{display:flex;flex:1;flex-direction:column;align-items:center;text-align:center}.hero-banner__block{margin-top:var(--margin-top-mobile, 0px)}.hero-banner__caption{font-family:"Roboto Mono",var(--font-special-family);font-size:11px;font-weight:500;line-height:140%;letter-spacing:.06em;text-align:left;text-transform:uppercase}.hero-banner__block--rating{display:flex;align-items:center;gap:8px}.hero-banner__block--rating .icon-star-rating{display:flex;gap:3px}.hero-banner__block--rating .icon-star-rating svg{display:block;width:10.5px;height:10.5px}.hero-banner__block--heading{margin-bottom:0;color:inherit;font-family:"Reckless Condensed",var(--font-heading-family);font-size:44px;font-weight:400;line-height:90%;letter-spacing:-.01em}.hero-banner__block--points{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 20px;margin-bottom:0;padding:0;list-style:none}.hero-banner__point{display:flex;align-items:center;gap:8px}.hero-banner__point:before{content:"";flex-shrink:0;width:9px;height:9px;border-radius:50%;background:var(--dot-color)}.hero-banner__block--guarantee{display:flex;align-items:center;gap:12px;margin-top:16px}.hero-banner__guarantee-icon,.hero-banner__badge-icon{display:flex;flex-shrink:0}.hero-banner__guarantee-icon img{display:block;width:auto;height:15px}.hero-banner__block--badges{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgb(var(--color-foreground));border-radius:4px;list-style:none;margin-bottom:unset}.hero-banner__badge{display:flex;align-items:center;gap:8px}.hero-banner__badge+.hero-banner__badge{padding-left:10px;border-left:1px solid rgba(var(--color-foreground),.2)}.hero-banner__badge-icon img{display:block;width:30px;height:30px;object-fit:contain}@media screen and (max-width:989px){.hero-banner__image--desktop{display:none}.hero-banner__container{padding-inline:12px}.hero-banner__block--mobile-bottom{order:1}.hero-banner__block--mobile-bottom:not(.hero-banner__block--mobile-bottom~.hero-banner__block--mobile-bottom){margin-top:auto}}@media screen and (min-width:990px){.hero-banner{min-height:var(--height);max-width:1820px;margin:auto;border-radius:0 0 20px 20px}.hero-banner__block--badges{display:flex;align-items:center;gap:10px;margin-bottom:-50px;margin-top:90px!important;padding:10px 12px;border:1px solid rgb(var(--color-foreground));border-radius:4px;list-style:none}.hero-banner__image{display:block;width:135%;height:100%;max-width:2600px;z-index:0;object-fit:cover;pointer-events:none}.shopify-section.hero-banner-section{background-color:#f3f3f3}.hero-banner__container{align-items:center;padding-top:var(--padding-top)}.hero-banner--under-header .hero-banner__container{padding-top:var(--padding-top)}.hero-banner__content{flex:none;align-items:flex-start;max-width:580px;margin-left:0;text-align:left}.hero-banner__block{margin-top:var(--margin-top, 0px)}.hero-banner__block--heading{font-size:70px}.hero-banner__block--points{justify-content:flex-start;max-width:366px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/section-hero-banner.css.map */
