.lm-ea{--lm-ea-accent: var(--lm-accent, #1a7f72);--lm-ea-off-bg: #eef8fc;--lm-ea-off-border: #9dd3e2;--lm-ea-on-bg: #e4f5ee;--lm-ea-muted: var(--lm-text-subtle, #737373);--lm-ea-speed: .18s;position:relative;display:block;margin-block:1rem 1.5rem}.lm-ea__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:1}.lm-ea__input:disabled{cursor:progress}.lm-ea__label{display:flex;align-items:center;gap:1rem;min-height:4.25rem;padding:.75rem 1rem;border:1px solid var(--lm-ea-off-border);border-radius:var(--lm-radius-card, 12px);background:var(--lm-ea-off-bg);box-shadow:inset 0 0 0 1px transparent;color:var(--lm-text, #000);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--lm-ea-speed) ease,border-color var(--lm-ea-speed) ease,box-shadow var(--lm-ea-speed) ease,opacity var(--lm-ea-speed) ease}.lm-ea__input:checked+.lm-ea__label{border-color:var(--lm-ea-accent);background:var(--lm-ea-on-bg);box-shadow:inset 0 0 0 1px var(--lm-ea-accent)}.lm-ea__input:focus-visible+.lm-ea__label{outline:2px solid var(--lm-ea-accent);outline-offset:3px}.lm-ea__input:disabled+.lm-ea__label{opacity:.7}.lm-ea__check{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:2px solid var(--lm-ea-accent);border-radius:.5rem;background:#fff;color:#fff;transition:background-color var(--lm-ea-speed) ease}.lm-ea__check svg{width:1.375rem;height:1.375rem;opacity:0;transform:scale(.6);transition:opacity var(--lm-ea-speed) ease,transform var(--lm-ea-speed) ease}.lm-ea__input:checked+.lm-ea__label .lm-ea__check{background:var(--lm-ea-accent)}.lm-ea__input:checked+.lm-ea__label .lm-ea__check svg{opacity:1;transform:none}.lm-ea__divider{flex:0 0 1px;align-self:stretch;margin-block:.25rem;background:var(--lm-ea-off-border)}.lm-ea__input:checked+.lm-ea__label .lm-ea__divider{background:#1a7f7259}.lm-ea__body{min-width:0;display:flex;flex-direction:column;gap:.15rem}.lm-ea__title{font-family:var(--font-heading-family, inherit);font-size:1rem;font-weight:700;line-height:1.25}.lm-ea__sub{color:var(--lm-ea-muted);font-size:.875rem;line-height:1.35}.lm-ea__on,.lm-ea__input:checked+.lm-ea__label .lm-ea__off{display:none}.lm-ea__input:checked+.lm-ea__label .lm-ea__on{display:inline}.lm-ea__message{margin:.5rem 0 0;color:var(--lm-sale, #c60d04);font-size:.8125rem;line-height:1.4}.lm-ea__message[hidden]{display:none}@media(min-width:750px){.lm-ea__label{padding:.875rem 1.25rem}.lm-ea__title{font-size:1.125rem}.lm-ea__sub{font-size:.9375rem}}.product-info-inner:has(lm-early-access) [id^=Price-] .price-wrapper>.flex{min-height:2.75rem}.sale-badge.lm-ea-badge{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;padding-block:.25rem;line-height:1.2;text-align:center}.lm-ea-badge__top{font-size:.85em;letter-spacing:.03em}.lm-ea-strike{opacity:.6}.lm-ea-swap{animation:lm-ea-swap .26s ease}@keyframes lm-ea-swap{0%{opacity:.2;transform:translateY(.25rem)}to{opacity:1;transform:none}}.lm-ea-hide-dynamic .shopify-payment-button{display:none!important}.lm-ea-confetti{position:fixed;pointer-events:none;z-index:50}@media(prefers-reduced-motion:reduce){.lm-ea{--lm-ea-speed: 0ms}.lm-ea-swap{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/lm-early-access.css.map */
