.hero-section .custom_review p.jdgm-overall-rating{color:#000!important}.hero-section .custom_review img{width:30%!important}.hero-section .custom_review{background:#fffbec;width:550px;margin-bottom:20px}.hero-section{background-size:cover;background-repeat:no-repeat;background-position:center;border-image:fill 1 linear-gradient(270deg,#0000,#000000e6);position:relative;overflow:hidden;isolation:isolate}.hero-section:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(270deg,#0000,#000000e6);z-index:-1}.video_block{position:absolute;width:100%;left:0;top:0;z-index:-1;height:100%}.video_block video{width:100%;height:100%;object-fit:cover}.hero-section .text_container{height:100dvh;display:flex;align-items:flex-start;flex-direction:column;justify-content:center}.hero-section .text_container .rating{display:flex;align-items:center;gap:10px;margin-bottom:15px}.hero-section .text_container .rating span{font-size:2rem;line-height:2.2rem;font-family:var(--font-body-family);font-weight:500;color:#fff}.hero-section .text_container .rating span svg{margin:0 5px 0 8px;padding-top:2px}.hero-section .text_container .rating img{width:125px}.hero-section .text_container h1{font-size:6.8rem;line-height:7rem;margin:0 0 23px;max-width:825px;color:#fff;font-weight:500}.hero-section .text_container p{font-size:2rem;line-height:2.8rem;color:#fff;font-weight:500;max-width:797px;margin:0 0 30px}.benefits{padding-top:35px;position:relative}.benefits:before{content:"";position:absolute;width:90%;height:1px;background:#ffffff80;top:0;left:0}.benefits ul{display:flex;list-style:none;padding:0;margin:0}.benefits ul li{font-size:2.4rem;line-height:2.8rem;color:#fff;font-weight:700;background:url(https://cdn.shopify.com/s/files/1/0674/7157/3107/files/badge.png?v=1759992048);background-repeat:no-repeat;background-size:contain;background-position:top left;padding-left:40px}.benefits ul li:not(:last-child){padding-right:30px;margin-right:30px;border-right:1px solid #fff}.hero-section .site_btn{margin-bottom:35px}@media only screen and (max-width: 990px){.hero-section .text_container h1{font-size:5rem;line-height:5rem;margin-bottom:15px}.hero-section .text_container .rating span{font-size:1.4rem}.hero-section .text_container p{font-size:1.6rem}.benefits ul li{font-size:1.4rem}}@media only screen and (max-width: 767px){.benefits ul li{background-size:26px;width:100%;max-width:200px;margin:0!important;text-align:start}.benefits ul{flex-wrap:wrap}.benefits ul li:not(:last-child){padding:0 0 0 40px;margin:0 0 10px;border-right:0}.hero-section .text_container h1{font-size:4rem;line-height:4.5rem;margin-bottom:15px}.hero-section .text_container p{font-size:1.6rem;line-height:2.5rem}.hero-section .text_container .rating{justify-content:start;width:100%}.hero-section .text_container .rating img{width:70px}.hero-section .text_container .rating span{font-size:1.2rem}.hero-section .text_container{height:100%;padding:140px 0 50px;text-align:start}.benefits:before{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/hero-section.css.map */
