.lp-impact-hero{background:#333131;color:var(--lp-ihero-text, #ffffff);display:grid;grid-template-columns:minmax(0,1fr);min-height:var(--lp-ihero-min-mobile, 560px);overflow:hidden;position:relative}.lp-ihero-media,.lp-ihero-media picture{top:0;right:0;bottom:0;left:0;position:absolute}.lp-ihero-img{display:block;height:100%;object-fit:cover;object-position:50% 50%;width:100%}.lp-ihero-overlay{align-items:center;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;padding:24px 16px;position:relative;z-index:1}.lp-ihero-panel{background:var(--lp-ihero-scrim, rgba(51, 49, 49, .75));border-radius:4px;box-sizing:border-box;display:grid;gap:14px;justify-items:center;max-width:760px;padding:24px 18px 26px;text-align:center;width:100%}.lp-ihero-eyebrow{color:var(--lp-ihero-eyebrow, #a8ab93);font-size:13px;font-weight:700;letter-spacing:.12em;line-height:1.35;margin:0;text-transform:uppercase}.lp-ihero-heading{color:var(--lp-ihero-text, #ffffff);display:grid;gap:6px;justify-items:center;margin:0}.lp-ihero-number{color:var(--lp-ihero-text, #ffffff);display:inline-block;font-size:clamp(2.5rem,12vw,6.5rem);font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.02em;line-height:1}.lp-ihero-label{color:var(--lp-ihero-text, #ffffff);display:block;font-size:18px;font-weight:500;letter-spacing:0;line-height:1.3;text-transform:none}.lp-ihero-steps{border-top:1px solid var(--lp-ihero-rule, rgba(255, 255, 255, .35));display:grid;gap:12px;list-style:none;margin:4px 0 0;padding:14px 0 0;text-align:left;width:100%}.lp-ihero-step{column-gap:10px;display:grid;grid-template-columns:26px minmax(0,1fr);margin:0}.lp-ihero-step-num{color:var(--lp-ihero-eyebrow, #a8ab93);font-size:12px;font-variant-numeric:tabular-nums;font-weight:700;grid-row:span 2;letter-spacing:.08em;padding-top:2px}.lp-ihero-step-title{color:var(--lp-ihero-text, #ffffff);font-size:15px;font-weight:700;line-height:1.3}.lp-ihero-step-text{color:var(--lp-ihero-subtext, #f7f7f7);font-size:14px;line-height:1.4}.lp-ihero-ctas{display:grid;gap:10px;margin-top:4px;width:100%}.lp-ihero-btn{align-items:center;border:2px solid var(--lp-ihero-text, #ffffff);box-sizing:border-box;display:flex;font-size:14px;font-weight:700;justify-content:center;letter-spacing:.06em;line-height:1.2;min-height:48px;padding:12px 24px;text-align:center;text-decoration:none;text-transform:uppercase}.lp-ihero-btn--solid{background:var(--lp-ihero-text, #ffffff);color:#000}.lp-ihero-btn--solid:hover,.lp-ihero-btn--outline{background:transparent;color:var(--lp-ihero-text, #ffffff)}.lp-ihero-btn--outline:hover{background:var(--lp-ihero-text, #ffffff);color:#000}.lp-ihero-btn:focus-visible{outline:2px solid var(--lp-ihero-text, #ffffff)!important;outline-offset:3px}.lp-ihero-confetti{top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:2}.lp-ihero-confetti-piece{animation:lp-ihero-burst 1.4s cubic-bezier(.2,.7,.4,1) var(--lp-ihero-delay, 0ms) forwards;border-radius:2px;height:12px;left:50%;opacity:0;pointer-events:none;position:absolute;top:38%;width:7px}@keyframes lp-ihero-burst{0%{opacity:1;transform:translate(-50%,-50%) rotate(0)}45%{opacity:1;transform:translate(calc(-50% + var(--lp-ihero-cx)),calc(-50% + var(--lp-ihero-cy))) rotate(calc(var(--lp-ihero-rot) * .5))}to{opacity:0;transform:translate(calc(-50% + var(--lp-ihero-cx) * 1.15),calc(-50% + var(--lp-ihero-cy) + var(--lp-ihero-fall))) rotate(var(--lp-ihero-rot))}}@media(prefers-reduced-motion:reduce){.lp-ihero-confetti{display:none}.lp-ihero-btn{transition:none}}@media only screen and (min-width:769px){.lp-impact-hero{min-height:var(--lp-ihero-min-desktop, 640px)}.lp-ihero-overlay{padding:48px 24px}.lp-ihero-panel{gap:16px;padding:32px 44px 36px}.lp-ihero-eyebrow{font-size:14px}.lp-ihero-label{font-size:22px}.lp-ihero-steps{column-gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));text-align:center}.lp-ihero-step{display:flex;flex-direction:column;gap:2px}.lp-ihero-step-text{font-size:13px}.lp-ihero-ctas{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;width:auto}}
/*# sourceMappingURL=/cdn/shop/t/397/assets/lp-impact-hero.css.map */
