.hero .hero__image{height:55rem}.text-block{margin-top:2rem}.text-block .btn{margin-top:2rem;width:100%}.text-block .btn svg{margin-left:auto}.hero .hero__products{position:relative}.hero__rating{position:absolute;right:0;height:6rem;top:-3rem;background-color:var(--color-primary);color:#fff;font-size:1.2rem;display:flex}.hero__rating .hero__rating-icon{height:100%;width:6rem;background-color:#007acc;display:flex;align-items:center;justify-content:center}.hero__rating .hero__rating-icon svg{width:3rem;height:3rem;flex-basis:3rem}.hero__rating .hero__rating-text{padding:1rem}.hero__rating .stars svg{color:#ffcf4d;width:1.4rem}.hero__rating .rte p{font-size:1.2rem!important;margin:0}.hero__rating a{color:inherit}.hero__rating a:after{text-decoration:underline;content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1}@media only screen and (max-width: 769px){.hero .row .hero__text-wrap{justify-content:center}}.new-page-hero{height:33vh;min-height:430px}@media screen and (min-width: 750px){.new-page-hero .row{width:100%}}.new-page-hero .h1{margin-top:0}.new-page-hero .text-block .rte{font-size:inherit}.new-page-hero .hero__image{min-height:0;position:absolute;top:0;bottom:0;padding-bottom:0;left:0;right:0;width:100%;height:100%}.sticky-block__blue{color:#fff;position:relative;background:transparent linear-gradient(24deg,#0a3351,#041623) 0 0 no-repeat;padding:2.5em 2em;margin-top:6rem}.button-block .btn{width:100%}.button-block .btn svg{margin-left:auto}.usp-block{list-style:none;padding:0}.usp-block p{display:inline}.usp-block svg{color:#09f}.shopify-section-footer{position:relative;z-index:2;background:#fff}@media screen and (min-width: 750px){.hero__center{justify-content:center}.hero__center .hero__text-wrap{text-align:center}}@media screen and (max-width: 749px){.new-page-hero__has-overlap .hero__text-wrap{margin-bottom:10rem}}@media screen and (max-width: 769px){.hero .hero__text-wrap{height:auto!important}.hero .hero__image{height:auto}.hero .hero__products-wrap h3{text-align:left;font-size:2.4rem}.hero .hero__products{padding-left:2rem;padding-right:2rem}}.hero .countdown-timer{margin-bottom:2rem}.hero:has(.countdown-timer) .h1{margin-top:0}@media screen and (max-width: 749px){.hero:has(.countdown-timer) .h1{margin-top:1rem}.hero .countdown-timer{margin-bottom:3rem}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/home-hero.css.map */
