.lm-check{display:block;flex:0 0 auto;width:52px;height:52px;overflow:visible;animation:lm-check-pop .32s ease-out .85s both}.lm-check__ring{stroke:#ffc800;stroke-width:2.5;stroke-dasharray:151;stroke-dashoffset:151;animation:lm-check-draw .6s cubic-bezier(.65,0,.45,1) .1s forwards}.lm-check__mark{stroke:#ffc800;stroke-width:3.5;stroke-linecap:square;stroke-dasharray:34;stroke-dashoffset:34;animation:lm-check-draw .35s cubic-bezier(.65,0,.45,1) .6s forwards}@keyframes lm-check-draw{to{stroke-dashoffset:0}}@keyframes lm-check-pop{50%{transform:scale(1.12)}}.lm-cs-success{display:flex;gap:18px;align-items:center;max-width:560px;padding:20px 22px;background:#ffc80014;border-left:3px solid #ffc800;animation:lm-success-in .4s ease-out both}.lm-cs-success__title{margin:0 0 4px;color:#fff;font-family:var(--font-family-heading);font-size:26px;line-height:1.1;text-transform:uppercase}.lm-cs-success__title:focus{outline:none}.lm-cs-success__text{margin:0;color:#ffffffdb;font-size:15px;line-height:1.5;hyphens:manual;-webkit-hyphens:manual}.lm-cs-success__text .lm-cs-club{padding:0;color:#ffc800;font-weight:600;background:none}@keyframes lm-success-in{0%{opacity:0;transform:translateY(8px)}}.lm-subscribe{display:flex;align-items:center;min-height:62vh;padding:72px 6vw;color:#fff;background:#002447;border-bottom:1px solid rgba(255,255,255,.12)}.lm-subscribe__inner{max-width:640px}.lm-subscribe .lm-check{width:72px;height:72px;margin-bottom:28px}.lm-subscribe__eyebrow{margin:0 0 10px;color:#ffc800;font-family:var(--font-family-body);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.lm-subscribe__title{margin:0 0 18px;color:#fff;font-family:var(--font-family-heading);font-size:clamp(44px,7vw,76px);line-height:1;text-transform:uppercase}.lm-subscribe__text{margin:0 0 32px;color:#ffffffe0;font-size:18px;line-height:1.55;hyphens:manual;-webkit-hyphens:manual}.lm-subscribe__actions{display:flex;flex-wrap:wrap;gap:16px 24px;align-items:center}.lm-subscribe__shopify{margin-top:48px;color:#ffffff8c;font-size:13px;line-height:1.5}.lm-subscribe__shopify *{max-width:none;margin-left:0;padding-left:0}.lm-subscribe__shopify a{color:#fffc}@media screen and (max-width:749px){.lm-subscribe{padding:56px 24px}.lm-cs-success{gap:14px;padding:16px}.lm-cs-success .lm-check{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.lm-check,.lm-cs-success{animation:none}.lm-check__ring,.lm-check__mark{stroke-dashoffset:0;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/lm-success.css.map */
