.hero-section{position:relative;background-size:cover;background-position:center;padding:80px 20px;color:#fff;text-align:;display:flex;align-items:center}.hero-content{max-width:1200px;width:100%;margin:auto}.hero-content .container_inner{max-width:656px}.hero-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#00000080}.hero_star-rating{display:flex;align-items:center;gap:8px;text-decoration:none}.hero_star-rating:hover{text-decoration:underline;text-decoration-color:#422f22}.hero_star-rating svg{height:21px;width:fit-content;line-height:1em;padding-bottom:6px}.hero_star-rating-info{font-size:14px;color:#422f22;line-height:1.25em;padding-bottom:0}.hero-content h1{font-weight:700;color:#422f22;line-height:1.25em;margin-top:12px;margin-bottom:24px;font-size:38px;letter-spacing:0}.hero-content p{color:#422f22;font-weight:300;font-size:18px;line-height:1.5em;max-width:455px}@media (min-width: 768px){.hero-content h1{font-size:48px}.hero-section{min-height:77vh;object-position:bottom}}@media (max-width: 768px){.hero-content p{font-size:16px}.hero-content .container_inner{text-align:center}.hero_star-rating{justify-content:center}.hero-content .container_inner a.btn{margin:auto}.hero-content{padding:0}body .hero-content h1{margin-bottom:15px;font-size:35px}body .hero-section{padding-top:50px}body .hero-section .hero-content{padding:0!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/im-hero-section.css.map */
