.hero-custom{overflow:hidden;position:relative;padding-block:clamp(6.5rem,12vw,12.5rem);display:flex;align-items:center;overflow:visible;background:#d7ede1;color:#2e4635!important;width:100%}.hero-inner{display:flex;align-items:center;justify-content:space-between;width:100%;position:relative;height:100%}.hero-content{z-index:2;max-width:664px;margin-top:70px}.hero-title{color:#2e4635!important;font-size:80px;font-weight:700;line-height:1.05;letter-spacing:0px;margin-bottom:20px}.hero-subtext{font-size:20px;line-height:140%;max-width:600px;margin-bottom:40px}.hero-btn{margin-bottom:50px}.hero-img{position:absolute;right:0;top:0;height:100%;width:auto;max-width:none;object-fit:contain;z-index:1;pointer-events:none}@media (max-width: 1024px) and (min-width: 992px){.hero-custom{padding-block:clamp(6.5rem,12vw,rem)}.hero-img{right:-15vw}}.hero-details{display:flex;align-items:center;gap:40px;z-index:10}.hero-detail-item{display:flex;align-items:center;gap:11px;max-width:113px}.hero-detail-icon{object-fit:contain}.hero-detail-item p{font-size:15px;font-weight:500;letter-spacing:.1px;line-height:1.2;margin:0}.hero-img--desktop{display:block}.hero-img--mobile{display:none}@media screen and (max-width: 992px) and (min-width: 768px){.hero-custom{padding-block:clamp(5.625rem,12vw);overflow:hidden}.hero-inner{align-items:center}.hero-content{max-width:450px;margin-top:32px;padding-right:1.5rem}.hero-title{font-size:58px;line-height:1.05}.hero-subtext{font-size:16px;line-height:1.4;max-width:none;margin-bottom:32px}.hero-btn{margin-bottom:32px}.hero-img{height:100%;width:auto;right:-15%;top:0}.hero-details{margin-top:16px;gap:32px}.hero-detail-item p{font-size:15px}}@media screen and (max-width: 749px){.hero-custom{display:block;position:relative;padding:90px 0 300px;overflow:hidden}.hero-inner{flex-direction:column;align-items:flex-start;position:static}.hero-content{margin-top:0;max-width:360px;z-index:2}.hero-title{font-size:48px;line-height:1.05;margin-bottom:15px}.hero-subtext{font-size:18px;line-height:1.4;margin-bottom:25px;max-width:315px}.hero-btn{margin-bottom:40px}.hero-details{flex-direction:column;align-items:flex-start;gap:20px;margin-top:20px}.hero-detail-item{max-width:none;gap:10px}.hero-detail-item p{font-size:14px}.hero-img--desktop{display:none}.hero-img--mobile{display:block;position:absolute;bottom:0;top:auto;right:0;width:auto;height:auto;max-width:430px;transform:translate(30%);z-index:1}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/hero-custom.css.map */
