.ecl{color:var(--ec-primary-strongest);font-size:16px;line-height:1.5;letter-spacing:-.28px}.ecl-wrap{max-width:1440px;margin-inline:auto;padding-inline:16px}.ecl-sec{padding-block:32px}.ecl-head{display:grid;gap:8px;max-width:720px;margin:0 auto 24px;text-align:center}.ecl-eyebrow{--ec-ff: var(--ec-font-heading);font-size:20px;font-weight:700;line-height:1.2;text-transform:uppercase;color:var(--ec-primary-strong)}.ecl .ecl-h2{--ec-ff: var(--ec-font-heading);font-size:32px;font-weight:600;line-height:1.1;letter-spacing:-.02em}.ecl-h2 strong,.ecl-eyebrow strong{color:var(--ec-primary);font-weight:inherit}.ecl-sub{font-size:16px}.ecl-sub p+p{margin-top:.75em}.ecl-rating{display:flex;align-items:center;justify-content:center;gap:8px;font-size:18px;font-weight:500;line-height:1}.ecl-rating .ec-rate{gap:2px}.ecl-rating svg{width:20px;height:20px;fill:var(--ec-primary)}.ecl-cta{display:grid;justify-items:center;gap:12px;margin-top:24px}.ecl-btn{display:inline-flex;align-items:center;justify-content:center;gap:16px;width:100%;max-width:400px;padding:16px 32px;border-radius:16px;border:2px solid var(--ec-primary-strong);background:linear-gradient(268deg,var(--ec-primary-strong) .1%,var(--ec-primary) 54%);color:#fff;--ec-ff: var(--ec-font-heading);font-size:18px;font-weight:600;line-height:1.5;text-transform:uppercase;transition:filter .2s}.ecl-btn:hover{filter:brightness(1.08)}.ecl-btn svg{width:20px;height:20px;flex-shrink:0}.ecl-guarantee{display:flex;align-items:center;justify-content:center;gap:8px;font-size:16px}.ecl-guarantee svg{width:18px;height:18px;fill:var(--ec-primary);flex-shrink:0}.ecl picture{display:block;height:100%}.ecl-img{display:block;width:100%;height:100%;object-fit:cover}.ecl-img svg{width:100%;height:100%;display:block}div.ecl-img{background:#0000000f}ec-loop{display:block;position:relative}.ecl-loop__track{position:relative;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ecl-loop__track::-webkit-scrollbar{display:none}.ecl-loop__track>*{flex-shrink:0;scroll-snap-align:center}.ecl-loop__dots{display:flex;justify-content:center;gap:8px;margin-top:16px}.ecl-loop__dots button{width:8px;height:8px;border-radius:4px;background:var(--ec-primary-strongest);opacity:.2}.ecl-loop__dots button.is-active{background:var(--ec-primary-strong);opacity:1}.ecl-loop__arrow{position:absolute;top:50%;z-index:2;transform:translateY(-50%);display:none;width:40px;height:40px;align-items:center;justify-content:center;color:var(--ec-primary-strong)}.ecl-loop__arrow svg{width:28px;height:28px}.ecl-loop__arrow[data-prev]{left:24px}.ecl-loop__arrow[data-next]{right:24px}@media(min-width:992px){.ecl{font-size:18px}.ecl-wrap{padding-inline:40px}.ecl-sec{padding-block:48px}.ecl-head{margin-bottom:40px}.ecl-eyebrow{font-size:24px}.ecl .ecl-h2{font-size:48px}.ecl-sub{font-size:18px}.ecl-rating,.ecl-btn{font-size:20px}.ecl-guarantee{font-size:18px}.ecl-cta{margin-top:40px}.ecl-loop__arrow{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ec-lander.css.map */
