.hero-section{max-width:var(--theme-max-width);padding-inline-start:var(--gutter-container);padding-inline-end:var(--gutter-container);margin:0 auto;padding-top:var(--section-pt);padding-bottom:var(--section-pb);background-color:var(--bg-color);background-image:var(--bg-image);background-size:cover;background-position:center}.hero-inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:2rem}.hero-content .subheading{background:linear-gradient(180deg,#fbd7d8,#ffeff0);border:1px solid #f4abac;border-radius:50px;padding:8px 16px;display:inline-flex;align-items:center;font-weight:400;font-size:14px;color:#000;margin-bottom:20px}.hero-feature-box{background:linear-gradient(180deg,#fbd7d8,#ffeff0);border:1px solid #f4abac;border-radius:20px;padding:16px;text-align:center}.hero-content h2{font-size:52px;font-weight:900;margin-bottom:8px}.hero-content h2 span{color:#690112;font-weight:400;font-style:italic;font-family:Book Antiqua}.hero-content p{font-size:16px;margin-bottom:30px}.hero-icons{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:30px;background:linear-gradient(180deg,#fbd7d8,#ffeff0);border:1px solid var(--icons-border, #f4abac);border-radius:12px;padding:10px}.hero-icon-box{text-align:center}.hero-icon-box img{width:60px;height:60px;margin-bottom:6px}.hero-icon-box span{display:block;font-size:10px;font-weight:400}.hero-buttons{display:flex;gap:10px}.hero-buttons .btn-outline{border:1px solid #000;color:#000;border-radius:50px;padding:8px 20px;background:transparent;font-weight:600}.hero-buttons .btn-fill{background-color:#690112;color:#f4abac;border-radius:50px;padding:8px 20px;font-weight:600;border:none}.hero-image img{width:100%;height:auto;border-radius:12px}.hero-image-mob{display:none}.hero-image-mob img{width:100%;height:auto;border-radius:12px}@media screen and (max-width: 749px){.hero-image-mob{display:block}.hero-inner{grid-template-columns:1fr;text-align:center}.hero-image{order:2;display:none}.hero-content{order:2}.hero-buttons{justify-content:center;flex-wrap:wrap}.hero-icons{grid-template-columns:repeat(2,1fr)}.hero-content .subheading{border-radius:20px}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
