@keyframes hlf-cd-pop{0%{transform:scaleY(1)}35%{transform:scaleY(.8)}65%{transform:scaleY(1.1)}to{transform:scaleY(1)}}@keyframes hlf-cd-flip{0%{transform:translateY(0);opacity:1}40%{transform:translateY(-6px);opacity:0}60%{transform:translateY(6px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes hlf-cd-blink{0%,49%{opacity:.7}50%,to{opacity:.15}}@keyframes hlf-cd-shimmer{0%,to{box-shadow:0 1px 4px #00000040,inset 0 1px #ffe68233}50%{box-shadow:0 1px 8px #ffc85066,inset 0 1px #ffe68273}}.hlf-cd-pop{animation:hlf-cd-pop .22s ease forwards}.hlf-cd-flip{animation:hlf-cd-flip .35s cubic-bezier(.4,0,.2,1)}@keyframes hlf-cd-glow-pulse{0%,to{transform:scale(1);opacity:1;filter:drop-shadow(0 0 1px color-mix(in srgb,var(--hlf-sale, #e53e3e) 30%,transparent))}50%{transform:scale(1.06);opacity:.9;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--hlf-sale, #e53e3e) 60%,transparent))}}.hlf-countdown--compact{display:inline-flex;align-items:center;gap:8px;padding:4px 12px;margin:6px 0;background:color-mix(in srgb,var(--hlf-sale, #e53e3e) 6%,transparent);border:1px solid color-mix(in srgb,var(--hlf-sale, #e53e3e) 15%,transparent);border-radius:50px;box-shadow:0 2px 8px #00000008;transition:all .28s cubic-bezier(.4,0,.2,1)}.hlf-countdown--compact:hover{background:color-mix(in srgb,var(--hlf-sale, #e53e3e) 10%,transparent);border-color:color-mix(in srgb,var(--hlf-sale, #e53e3e) 30%,transparent);box-shadow:0 4px 12px #e53e3e14;transform:translateY(-.5px)}.hlf-cd-compact-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;animation:hlf-cd-glow-pulse 2s infinite ease-in-out}.hlf-cd-compact-icon svg{width:13px;height:13px;stroke:var(--hlf-sale, #e53e3e);fill:none}.hlf-cd-compact-timer,.hlf-cd-compact-unit{display:flex;align-items:center;gap:1px}.hlf-cd-compact-num{font-size:11px;font-weight:800;color:var(--hlf-sale, #e53e3e);min-width:15px;text-align:center;letter-spacing:.2px;line-height:1;font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.hlf-cd-compact-lbl{font-size:9px;font-weight:700;color:color-mix(in srgb,var(--hlf-sale, #e53e3e) 70%,transparent);text-transform:lowercase;margin-left:1px;line-height:1}.hlf-cd-compact-sep{font-size:11px;font-weight:800;color:color-mix(in srgb,var(--hlf-sale, #e53e3e) 40%,transparent);margin:0 2px;line-height:1;animation:hlf-cd-blink 1s infinite}.hlf-countdown--strip{display:flex;align-items:center;gap:2px;position:relative;z-index:1;flex-shrink:0}.hlf-cd-strip-unit{display:flex;flex-direction:row;align-items:center;gap:2px}.hlf-cd-strip-digits{display:flex;gap:2px;line-height:1}.hlf-cd-digit{width:1.5em;height:1.5em;font-size:13px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid rgba(255,215,100,.4);color:#522e07;border-radius:4px;font-weight:800;animation:hlf-cd-shimmer 3s ease-in-out infinite}.hlf-cd-strip-label{font-size:7px;text-transform:uppercase;letter-spacing:.08em;color:#fcefc3b3;font-weight:700;line-height:1}.hlf-cd-strip-sep{font-size:12px;font-weight:900;color:#fcefc399;margin:0 1px 6px;animation:hlf-cd-blink 1s infinite}.hlf-countdown--card{display:flex;align-items:center;justify-content:center;gap:5px;margin-bottom:10px}.hlf-cd-card-label{font-size:13px;font-weight:500;color:#4a2e0f;letter-spacing:.01em;white-space:nowrap}.hlf-cd-card-timer{display:flex;align-items:center;gap:6px;margin-left:2px}.hlf-cd-card-unit{background:#fff;border-radius:10px;padding:8px 6px;display:flex;align-items:baseline;gap:3px;box-shadow:0 1px 4px #4a2e0f14;line-height:normal;border:1px solid var(--hlf-cd-card-border, rgba(243, 213, 157, .5));overflow:hidden}.hlf-cd-card-num{font-size:17px;font-weight:600;color:var(--hlf-cd-card-text, #3a2008);line-height:1;min-width:18px;text-align:center;display:inline-block;position:relative}.hlf-cd-card-lbl{font-size:11px;font-weight:600;color:var(--hlf-cd-card-label-color, #8a6040)}@media(max-width:749px){.hlf-cd-card-label{font-size:11px}.hlf-cd-card-num{font-size:14px}}.product-page-countdown .hlf-countdown--card{justify-content:flex-start;margin-bottom:0;gap:12px}.product-page-countdown .hlf-cd-card-label{font-size:13px;font-weight:700;color:rgb(var(--color-foreground));text-transform:uppercase;letter-spacing:.05em}.product-page-countdown .hlf-cd-card-unit{background:color-mix(in srgb,rgb(var(--color-foreground)) 3%,transparent);border:1px solid color-mix(in srgb,rgb(var(--color-foreground)) 10%,transparent);border-radius:6px;padding:6px 10px;box-shadow:none}.product-page-countdown .hlf-cd-card-num{font-size:15px;font-weight:800;color:rgb(var(--color-foreground));font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.product-page-countdown .hlf-cd-card-lbl{font-size:10px;font-weight:600;color:rgba(var(--color-foreground),.6);text-transform:lowercase}
/*# sourceMappingURL=/cdn/shop/t/122/assets/hlf-countdown-timer.css.map */
