@media screen and (min-width:1441px){.custom-hero-banner__wrapper{margin:0 auto;margin-left:auto!important}}.custom-hero-banner__content,.custom-hero-banner__image{width:100%!important;min-width:0}.custom-hero-banner__content{display:flex;align-items:center;max-width:520px}h1.hero-title p{margin:unset}h1.hero-title{font-family:Inter;font-weight:400;line-height:1;letter-spacing:-.96px;margin-top:unset;margin-bottom:40px}h1.hero-title p strong{font-weight:600!important;position:relative}h1.hero-title p span[style*=text-decoration],h1.hero-title p span[style*=text-decoration] strong{text-decoration:none!important}h1.hero-title p strong:after{content:"";position:absolute;right:0;bottom:-7px;width:189px;height:8px;background:url(/cdn/shop/files/oh_wow_underline.png?v=1785700257) no-repeat center;background-size:100% 100%}p.hero-subtitle{margin-top:unset;margin-bottom:40px;font-family:Roboto;font-weight:400;line-height:1.15;letter-spacing:0;width:514px}p.hero-subtitle p{margin:unset}a.hero-cta-button{text-decoration:none;font-family:Roboto;font-weight:600;line-height:1.15;letter-spacing:0;margin-bottom:40px;display:inline-flex;align-items:center;gap:12px;width:100%;max-width:504px;height:61px;justify-content:center;padding-top:24px;padding-bottom:24px}span.hero-cta-button__text{font-size:18px}.hero-cta-button__icon{width:16px;height:10px;object-fit:contain}.custom-hero-banner__wrapper{max-width:1336px;display:flex;margin-left:104px;justify-content:space-between;gap:30px}.custom-hero-banner__image{max-width:712px;height:auto}img.hero-image{object-fit:cover;max-width:100%;height:100%}.hero-trust-signals{display:flex;gap:16px;justify-content:space-between;align-items:center;margin-bottom:40px}.hero-trust-signals .trust-item{display:flex;gap:12px;flex-direction:column;align-items:center;max-width:157px}.hero-trust-signals .trust-item p{margin:unset;text-align:center;font-family:Roboto;font-weight:400;line-height:1.15;letter-spacing:0}.hero-trust-signals .trust-item img{text-align:center;width:24px;height:24px}.hero-review{background:#fff;padding:32px}p.review-text{margin-top:unset;margin-bottom:12px;font-family:Roboto;font-weight:400;line-height:1.15;letter-spacing:0}p.review-text p{margin:unset}.name_star_container{display:flex;align-items:center;gap:6px}.name_star_container p.review-name{margin:unset;font-family:Roboto;font-weight:600;line-height:1.15;letter-spacing:0;opacity:.75}.name_star_container img{display:block;object-fit:cover;max-width:73px;width:100%;height:12px}.custom-hero-banner a.hero-cta-button:hover{background:transparent!important;color:var(--hero-cta-hover-color, #ef4725)!important;border:var(--hero-cta-hover-border-width, 2px) solid var(--hero-cta-hover-border-color, #ef4725)}@media(min-width:981px)and (max-width:1200px){.custom-hero-banner h1.hero-title{font-size:40px!important;margin-bottom:32px}}@media(min-width:769px)and (max-width:1235px){.custom-hero-banner__wrapper{margin-left:24px}.custom-hero-banner__content,.custom-hero-banner__image{width:50%!important}.custom-hero-content__container{width:100%}.custom-hero-banner img.hero-image{width:100%;height:100%;object-fit:cover}.custom-hero-banner h1.hero-title{margin-bottom:32px}.custom-hero-banner p.hero-subtitle{width:100%;font-size:16px!important;margin-bottom:32px}.custom-hero-banner a.hero-cta-button{max-width:100%;height:56px;margin-bottom:32px}.custom-hero-banner .hero-trust-signals{gap:16px;margin-bottom:32px}.custom-hero-banner .hero-trust-signals .trust-item{max-width:140px}.custom-hero-banner .hero-review{padding:28px}}@media screen and (max-width:992px){h1.hero-title p span[style*=text-decoration] strong{text-decoration:none!important;white-space:nowrap}}@media screen and (max-width:767px){.custom-hero-banner__wrapper{margin:0;flex-direction:column-reverse;gap:0!important}span.hero-cta-button__text{font-size:16px}h1.hero-title{font-family:Inter;margin-bottom:32px}.custom-hero-content__container{max-width:100%;width:100%}p.hero-subtitle{margin-bottom:20px;width:100%}.custom-hero-banner__content,.custom-hero-banner__image{max-width:100%!important;width:100%!important;height:100%!important}.custom-hero-banner__content{padding:40px 24px 64px!important}.custom-hero-banner img.hero-image{max-width:100%;height:100%}.custom-hero-banner h1.hero-title{font-size:var(--hero-title-size-mobile, 40px)!important;text-align:center}.custom-hero-banner p.hero-subtitle{font-size:var(--hero-subtitle-size-mobile, 16px)!important;text-align:center}.hero-trust-signals .trust-item img{margin-bottom:0}.hero-trust-signals{justify-content:space-evenly}.custom-hero-banner a.hero-cta-button{width:100%;max-width:100%;height:51px;gap:8px;font-family:Roboto,sans-serif;font-weight:600;font-size:16px;line-height:1.15;letter-spacing:0;box-sizing:border-box;justify-content:center}a.hero-cta-button,.hero-trust-signals{margin-bottom:32px}.hero-review{padding:24px}.custom-hero-banner .hero-trust-signals{gap:12px}.hero-trust-signals .trust-item{max-width:96px;height:78px!important}.custom-hero-banner .hero-trust-signals .trust-item p{font-family:Roboto,sans-serif;font-weight:400;font-size:14px!important;line-height:1.15;letter-spacing:0;text-align:center}.custom-hero-banner p.review-text{font-family:Roboto,sans-serif;font-weight:400;font-size:14px!important;line-height:1.15;letter-spacing:0}.custom-hero-banner .name_star_container p.review-name{font-family:Roboto,sans-serif;font-weight:600;font-size:12px!important;line-height:1.15;letter-spacing:0;opacity:.75}}@media screen and (min-width:1200px)and (max-width:1400px){.custom-hero-banner__content{padding:0!important}}@media screen and (min-width:1201px){.custom-hero-banner p.hero-subtitle{width:100%;max-width:514px}.custom-hero-banner img.hero-image{width:100%;height:100%;object-fit:cover}}@media screen and (min-width:768px)and (max-width:992px){.custom-hero-banner{padding-top:56px;padding-bottom:72px;box-sizing:border-box}.custom-hero-banner__wrapper{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,340px);grid-template-rows:auto auto auto auto auto;column-gap:36px!important;row-gap:0;align-items:start;margin-left:40px;margin-right:0;max-width:none;width:auto;box-sizing:border-box}.custom-hero-banner__content,.custom-hero-content__container{display:contents}.custom-hero-banner__content{width:auto!important;max-width:none!important;min-width:0;padding:0!important}.custom-hero-banner h1.hero-title{grid-column:1;grid-row:1;font-size:40px!important;text-align:left;margin-bottom:16px;letter-spacing:-.8px;min-width:0}.custom-hero-banner h1.hero-title br{display:none}.custom-hero-banner p.hero-subtitle{grid-column:1;grid-row:2;width:100%;max-width:100%;font-size:16px!important;text-align:left;margin-bottom:32px;min-width:0}.custom-hero-banner a.hero-cta-button{grid-column:1;grid-row:3;width:100%;max-width:366px;height:51px;margin-bottom:32px;gap:12px;font-size:18px;box-sizing:border-box;justify-content:center;min-width:0}.custom-hero-banner span.hero-cta-button__text{font-size:16px}.custom-hero-banner .hero-trust-signals{grid-column:1;grid-row:4;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:16px;width:100%;margin:0;max-width:336px}.custom-hero-banner .hero-trust-signals .trust-item{flex:1 1 0;max-width:110px;min-width:0;height:auto!important}.custom-hero-banner .hero-trust-signals .trust-item img{margin-bottom:0}.custom-hero-banner .hero-trust-signals .trust-item p{font-size:14px!important}.custom-hero-banner__image{grid-column:2;grid-row:1 / 5;width:auto!important;max-width:340px!important;height:100%!important;min-width:0;justify-self:end;align-self:start}.custom-hero-banner img.hero-image{display:block;width:100%;max-width:340px;height:auto;object-fit:contain}.custom-hero-banner .hero-review{grid-column:1 / -1;grid-row:5;width:100%;max-width:512px;margin-top:42px;margin-left:auto;margin-right:auto;padding:24px;box-sizing:border-box;justify-self:center}.custom-hero-banner p.review-text{font-size:14px!important}.custom-hero-banner .name_star_container p.review-name{font-size:12px!important}}.custom-hero-banner--home h1.hero-title p strong:after{content:none}#MainContent .custom-hero-banner--home .hero-title span[style*=underline]:after{left:auto!important;right:0!important;width:65.8%!important;z-index:-1!important}#MainContent .custom-hero-banner--home .hero-title span[style*=underline]{z-index:0}#MainContent .custom-hero-banner:not(.custom-hero-banner--home) .hero-title span[style*=underline]{display:inline!important;white-space:nowrap!important}#MainContent .custom-hero-banner:not(.custom-hero-banner--home) .hero-title span[style*=underline] strong:after{width:100%!important}
/*# sourceMappingURL=/cdn/shop/t/24/assets/custom-hero-banner.css.map */
