#lf-lewk.lf-lewk{position:relative;margin:18px 0 24px;padding:16px 20px 18px;border:1px solid var(--lf-pink-1);border-radius:20px;background:linear-gradient(160deg,var(--lf-pink-0) 0%,#ffffff 60%);box-shadow:0 6px 22px #e8457a1a;font-family:var(--lf-body);color:var(--lf-ink);min-width:0;max-width:100%;overflow-x:clip}#lf-lewk .lf-lewk-head{text-align:center;margin-bottom:12px}#lf-lewk .lf-lewk-title{margin:0;font-family:var(--lf-display);font-weight:800;font-size:clamp(22px,5vw,30px);line-height:1;text-transform:uppercase;letter-spacing:.04em;color:var(--lf-ink)}#lf-lewk .lf-lewk-sub{margin:4px 0 0;font-style:italic;font-size:13px;color:var(--lf-ink-soft)}#lf-lewk .lf-lewk-meter{margin:10px 4px 16px}#lf-lewk .lf-lewk-meter-track{position:relative;height:8px;border-radius:999px;background:var(--lf-pink-0);box-shadow:inset 0 1px 3px #e8457a2e;overflow:hidden}#lf-lewk .lf-lewk-meter-fill{position:absolute;inset:0 auto 0 0;width:0%;border-radius:999px;background:linear-gradient(90deg,var(--lf-pink-1),var(--lf-pink-2) 55%,var(--lf-pink-3));background-size:200% 100%;animation:lfShimmer 2.6s linear infinite;transition:width .5s cubic-bezier(.34,1.2,.4,1)}#lf-lewk .lf-lewk-meter.lf-full .lf-lewk-meter-fill{animation:lfShimmer 1.2s linear infinite}#lf-lewk .lf-lewk-meter-label{margin-top:6px;text-align:center;font-family:var(--lf-display);font-weight:700;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--lf-ink-soft)}#lf-lewk .lf-lewk-meter.lf-full .lf-lewk-meter-label{color:var(--lf-pink-3)}#lf-lewk .lf-lewk-row{display:flex;align-items:stretch;gap:4px;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:4px}#lf-lewk .lf-lewk-skeleton{flex:1;text-align:center;padding:28px 0;font-size:13px;color:var(--lf-ink-soft)}#lf-lewk .lf-lewk-item{flex:1 1 0;min-width:118px;background:#fffc;border:1.5px solid var(--lf-pink-1);border-radius:14px;padding:8px;display:flex;flex-direction:column;transition:border-color .2s,box-shadow .2s}#lf-lewk .lf-lewk-item.lf-checked{border-color:var(--lf-pink-2);box-shadow:0 4px 14px #e8457a1f}#lf-lewk .lf-lewk-item.lf-anchor{border-color:var(--lf-pink-3)}#lf-lewk .lf-lewk-thumb-wrap{position:relative}#lf-lewk .lf-lewk-thumb{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px;border:1px solid var(--lf-pink-1);cursor:pointer;background:var(--lf-pink-0)}#lf-lewk .lf-lewk-check{position:absolute;top:6px;left:6px;width:20px;height:20px;accent-color:var(--lf-pink-3);cursor:pointer}#lf-lewk .lf-lewk-badge{position:absolute;top:6px;right:6px;font-family:var(--lf-display);font-weight:800;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:#fff;padding:3px 7px;border-radius:999px;background:linear-gradient(135deg,var(--lf-pink-2),var(--lf-pink-3));box-shadow:0 2px 8px #e8457a4d}#lf-lewk .lf-lewk-badge.lf-badge-lastfew{background:linear-gradient(135deg,var(--lf-pink-3),var(--lf-pink-4))}#lf-lewk .lf-lewk-name{margin:7px 2px 3px;font-size:11.5px;font-weight:600;line-height:1.25;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#lf-lewk .lf-lewk-size{width:100%;font-family:var(--lf-body);font-size:11.5px;border:1px solid var(--lf-pink-1);border-radius:8px;padding:4px 6px;margin:2px 0 4px;background:#fff;color:var(--lf-ink)}#lf-lewk .lf-lewk-size:disabled{opacity:.5}#lf-lewk .lf-lewk-anchor-note{font-size:10.5px;color:var(--lf-ink-soft);margin:2px 0 4px;min-height:1.2em}#lf-lewk .lf-lewk-price{margin-top:auto;font-size:12.5px;font-weight:700;color:var(--lf-pink-3)}#lf-lewk .lf-lewk-price .lf-lewk-was{color:var(--lf-ink-soft);text-decoration:line-through;font-weight:400;font-size:11px;margin-left:5px}#lf-lewk .lf-lewk-plus{flex:0 0 auto;align-self:center;font-family:var(--lf-display);font-weight:800;font-size:18px;color:var(--lf-pink-2);padding:0 2px;animation:lfPulse 2.2s ease-in-out infinite}#lf-lewk .lf-lewk-foot{margin-top:14px}#lf-lewk .lf-lewk-totals{display:flex;align-items:baseline;gap:8px;justify-content:center;flex-wrap:wrap;margin-bottom:10px}#lf-lewk .lf-lewk-total{font-family:var(--lf-display);font-weight:800;font-size:24px;color:var(--lf-pink-3)}#lf-lewk .lf-lewk-compare{font-size:14px;color:var(--lf-ink-soft);text-decoration:line-through}#lf-lewk .lf-lewk-savings{font-family:var(--lf-display);font-weight:700;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,var(--lf-pink-2),var(--lf-pink-3));border-radius:999px;padding:3px 10px}#lf-lewk .lf-lewk-savings.lf-loss{animation:lfPulse 1s ease-in-out 1}#lf-lewk .lf-lewk-cta{width:100%;background:linear-gradient(135deg,var(--lf-pink-2) 0%,var(--lf-pink-3) 100%);border:0;border-radius:999px;color:#fff;font-family:var(--lf-display);font-weight:800;font-size:18px;letter-spacing:.1em;text-transform:uppercase;padding:14px 0;cursor:pointer;box-shadow:0 6px 18px #e8457a4d;transition:filter .2s,transform .15s,box-shadow .2s}#lf-lewk .lf-lewk-cta:hover:not(:disabled){filter:brightness(1.05)}#lf-lewk .lf-lewk-cta:active:not(:disabled){transform:scale(.98)}#lf-lewk .lf-lewk-cta:disabled{cursor:not-allowed;background:var(--lf-pink-1);color:#fff;box-shadow:none;opacity:.85}#lf-lewk .lf-lewk-cta.lf-busy{opacity:.7;cursor:progress}#lf-lewk .lf-lewk-err{margin-top:8px;text-align:center;font-size:12.5px;color:var(--lf-pink-4)}#lf-lewk .lf-lewk-stamp{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;align-items:center;justify-content:center;pointer-events:none}#lf-lewk .lf-lewk-stamp span{font-family:var(--lf-display);font-weight:800;font-size:clamp(24px,6vw,40px);letter-spacing:.04em;text-transform:uppercase;color:var(--lf-pink-3);border:4px solid var(--lf-pink-3);border-radius:14px;padding:8px 20px;background:#ffffffe6;box-shadow:0 10px 40px #e8457a4d;transform:rotate(-8deg) scale(2.4);opacity:0}#lf-lewk .lf-lewk-stamp.lf-on span{animation:lfStampSlam .9s cubic-bezier(.22,1.2,.36,1) both}#lf-lewk .lf-lewk-confetti{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;overflow:hidden}#lf-lewk .lf-lewk-confetto{position:absolute;top:-20px;animation:lfFall linear both}@media(prefers-reduced-motion:reduce){#lf-lewk .lf-lewk-meter-fill,#lf-lewk .lf-lewk-plus{animation:none}#lf-lewk .lf-lewk-cta{transition:none}#lf-lewk .lf-lewk-confetti{display:none}}
/*# sourceMappingURL=/cdn/shop/t/22/assets/lf-lewk.css.map */
