.product-info__block.product-info__block--limited-sale{margin:0!important}.product-info__block--limited-sale:empty,.product-info__block--limited-sale:has(>:empty:only-child){display:none!important;margin:0!important}.card--has-limited-sale .card__quick-add{display:none}.limited-quantity-box{position:relative;background:var(--lq-box-bg, #0A0A0A);border-radius:10px;padding:0;margin:3px 0;overflow:hidden}.limited-quantity-box:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:radial-gradient(4px 4px at 20% 30%,white,transparent),radial-gradient(3px 3px at 60% 70%,rgba(255,8,68,1),transparent),radial-gradient(2px 2px at 50% 50%,rgba(0,240,255,1),transparent),radial-gradient(3px 3px at 80% 10%,white,transparent),radial-gradient(4px 4px at 90% 60%,rgba(255,0,110,1),transparent),radial-gradient(2px 2px at 33% 80%,rgba(0,240,255,.9),transparent),radial-gradient(2px 2px at 15% 60%,white,transparent),radial-gradient(3px 3px at 75% 35%,rgba(255,8,68,.9),transparent),radial-gradient(2px 2px at 42% 20%,rgba(0,240,255,.8),transparent),radial-gradient(3px 3px at 25% 85%,rgba(255,0,110,.8),transparent),radial-gradient(2px 2px at 68% 45%,white,transparent),radial-gradient(2px 2px at 88% 78%,rgba(0,240,255,.7),transparent);background-size:200% 200%;background-position:0% 0%;animation:starfieldMove 20s ease-in-out infinite,starfieldTwinkle 3s ease-in-out infinite;pointer-events:none;z-index:1;opacity:.7}@keyframes starfieldMove{0%,to{background-position:0% 0%}25%{background-position:100% 0%}50%{background-position:100% 100%}75%{background-position:0% 100%}}@keyframes starfieldTwinkle{0%,to{opacity:.5}50%{opacity:.9}}.limited-quantity-box>*{position:relative;z-index:2}.lq-box--glow{box-shadow:0 0 12px var(--lq-box-glow-color, rgba(0, 240, 255, .4)),0 0 24px var(--lq-box-glow-color, rgba(0, 240, 255, .2)),0 4px 8px #0000004d;animation:boxGlow 3s ease-in-out infinite}@keyframes boxGlow{0%,to{box-shadow:0 0 12px var(--lq-box-glow-color, rgba(0, 240, 255, .4)),0 0 24px var(--lq-box-glow-color, rgba(0, 240, 255, .2)),0 4px 8px #0000004d}50%{box-shadow:0 0 20px var(--lq-box-glow-color, rgba(0, 240, 255, .6)),0 0 40px var(--lq-box-glow-color, rgba(0, 240, 255, .3)),0 4px 8px #0000004d}}.lq-box--glow:after{background-image:radial-gradient(5px 5px at 20% 30%,rgba(0,240,255,1),transparent),radial-gradient(4px 4px at 60% 70%,rgba(255,8,68,1),transparent),radial-gradient(3px 3px at 50% 50%,rgba(0,240,255,1),transparent),radial-gradient(3px 3px at 80% 10%,white,transparent),radial-gradient(5px 5px at 90% 60%,rgba(255,0,110,1),transparent),radial-gradient(2px 2px at 33% 80%,rgba(0,240,255,1),transparent),radial-gradient(3px 3px at 15% 60%,white,transparent),radial-gradient(4px 4px at 75% 35%,rgba(255,8,68,1),transparent),radial-gradient(2px 2px at 45% 15%,rgba(0,240,255,.9),transparent),radial-gradient(3px 3px at 65% 90%,white,transparent),radial-gradient(2px 2px at 38% 58%,rgba(255,0,110,.9),transparent),radial-gradient(3px 3px at 72% 25%,rgba(0,240,255,.8),transparent);opacity:.8}.limited-quantity-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;padding:2px;background:linear-gradient(135deg,var(--lq-border-start, #00F0FF) 0%,var(--lq-border-end, #FF006E) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}.lq-badge-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;width:100%;padding:0;margin:0 0 2px}.lq-badge{display:block;flex:0 0 auto;font-size:14px;font-weight:900;text-transform:uppercase;letter-spacing:2px;padding:7px 11px 3px;line-height:1;text-align:center;margin:0;background:transparent;color:var(--lq-badge-text, #ffffff);position:relative;text-shadow:0 0 7px var(--lq-badge-start, #FF0844),0 0 10px var(--lq-badge-start, #FF0844),0 0 21px var(--lq-badge-start, #FF0844),0 0 42px var(--lq-badge-end, #FF006E),0 0 82px var(--lq-badge-end, #FF006E),0 0 92px var(--lq-badge-end, #FF006E),0 0 102px var(--lq-badge-end, #FF006E),0 0 151px var(--lq-badge-end, #FF006E);animation:neonFlicker 1.5s infinite alternate,neonPulse 2s ease-in-out infinite,badgeBounce 3s ease-in-out infinite}@keyframes badgeBounce{0%,to{transform:scale(1) translateY(0)}10%{transform:scale(1.05) translateY(-2px)}20%{transform:scale(.98) translateY(0)}30%{transform:scale(1.02) translateY(-1px)}40%{transform:scale(1) translateY(0)}}@keyframes neonFlicker{0%,19%,21%,23%,25%,54%,56%,to{text-shadow:0 0 7px var(--lq-badge-start, #FF0844),0 0 10px var(--lq-badge-start, #FF0844),0 0 21px var(--lq-badge-start, #FF0844),0 0 42px var(--lq-badge-end, #FF006E),0 0 82px var(--lq-badge-end, #FF006E),0 0 92px var(--lq-badge-end, #FF006E),0 0 102px var(--lq-badge-end, #FF006E),0 0 151px var(--lq-badge-end, #FF006E)}20%,24%,55%{text-shadow:0 0 4px var(--lq-badge-start, #FF0844),0 0 7px var(--lq-badge-start, #FF0844),0 0 10px var(--lq-badge-start, #FF0844)}}@keyframes neonPulse{0%,to{opacity:1}50%{opacity:.9}}.lq-badge--glow{text-shadow:0 0 10px var(--lq-badge-glow-color, rgba(255, 8, 68, 1)),0 0 20px var(--lq-badge-glow-color, rgba(255, 8, 68, 1)),0 0 30px var(--lq-badge-glow-color, rgba(255, 8, 68, 1)),0 0 40px var(--lq-badge-end, #FF006E),0 0 70px var(--lq-badge-end, #FF006E),0 0 80px var(--lq-badge-end, #FF006E),0 0 100px var(--lq-badge-end, #FF006E),0 0 150px var(--lq-badge-end, #FF006E)}.lq-pricing-row{display:flex;align-items:baseline;justify-content:center;gap:8px;margin:0;padding:0 10px 2px;flex-wrap:wrap}.lq-special-price{font-size:21px;font-weight:900;line-height:1.2;color:var(--lq-special-price, #00F0FF);display:inline-flex;align-items:baseline;gap:4px;text-shadow:0 0 5px var(--lq-special-price, #00F0FF),0 0 10px var(--lq-special-price, #00F0FF),0 0 15px var(--lq-special-price, #00F0FF),0 0 20px var(--lq-special-price, #00F0FF),0 0 30px var(--lq-special-price, #00F0FF);animation:priceNeonPulse 2s ease-in-out infinite}.lq-currency{font-size:15px;font-weight:700}.lq-price--glow{text-shadow:0 0 7px var(--lq-price-glow-color, #00F0FF),0 0 10px var(--lq-price-glow-color, #00F0FF),0 0 21px var(--lq-price-glow-color, #00F0FF),0 0 42px var(--lq-price-glow-color, #00F0FF),0 0 82px var(--lq-price-glow-color, #00F0FF),0 0 92px var(--lq-price-glow-color, #00F0FF)!important;animation:priceNeonFlicker 1.8s infinite alternate,priceNeonPulse 2s ease-in-out infinite}@keyframes priceNeonFlicker{0%,19%,21%,23%,25%,54%,56%,to{text-shadow:0 0 7px var(--lq-price-glow-color, #00F0FF),0 0 10px var(--lq-price-glow-color, #00F0FF),0 0 21px var(--lq-price-glow-color, #00F0FF),0 0 42px var(--lq-price-glow-color, #00F0FF),0 0 82px var(--lq-price-glow-color, #00F0FF),0 0 92px var(--lq-price-glow-color, #00F0FF)}20%,24%,55%{text-shadow:0 0 4px var(--lq-price-glow-color, #00F0FF),0 0 7px var(--lq-price-glow-color, #00F0FF),0 0 12px var(--lq-price-glow-color, #00F0FF)}}@keyframes priceNeonPulse{0%,to{opacity:1}50%{opacity:.9}}.lq-original-price{font-size:17px;font-weight:600;text-decoration:line-through;line-height:1.2;color:var(--lq-original-price, #CCCCCC);text-shadow:0 0 3px var(--lq-original-price, #CCCCCC),0 0 5px var(--lq-original-price, #CCCCCC),0 0 8px var(--lq-original-price, #CCCCCC)}.lq-savings-badge{font-size:13px;font-weight:800;padding:4px 8px;border-radius:4px;line-height:1.2;white-space:nowrap;background:transparent;color:var(--lq-savings-start, #FFD700);text-shadow:0 0 5px var(--lq-savings-start, #FFD700),0 0 10px var(--lq-savings-start, #FFD700),0 0 15px var(--lq-savings-start, #FFD700),0 0 20px var(--lq-savings-end, #FFA500),0 0 30px var(--lq-savings-end, #FFA500);animation:savingsNeonPulse 2s ease-in-out infinite}.lq-savings--glow{text-shadow:0 0 7px var(--lq-savings-glow-color, #FFD700),0 0 10px var(--lq-savings-glow-color, #FFD700),0 0 21px var(--lq-savings-glow-color, #FFD700),0 0 42px var(--lq-savings-end, #FFA500),0 0 82px var(--lq-savings-end, #FFA500)!important;animation:savingsNeonFlicker 1.7s infinite alternate,savingsNeonPulse 2s ease-in-out infinite}@keyframes savingsNeonFlicker{0%,19%,21%,23%,25%,54%,56%,to{text-shadow:0 0 7px var(--lq-savings-glow-color, #FFD700),0 0 10px var(--lq-savings-glow-color, #FFD700),0 0 21px var(--lq-savings-glow-color, #FFD700),0 0 42px var(--lq-savings-end, #FFA500),0 0 82px var(--lq-savings-end, #FFA500)}20%,24%,55%{text-shadow:0 0 4px var(--lq-savings-glow-color, #FFD700),0 0 7px var(--lq-savings-glow-color, #FFD700),0 0 12px var(--lq-savings-glow-color, #FFD700)}}@keyframes savingsNeonPulse{0%,to{opacity:1}50%{opacity:.9}}.lq-urgency{display:flex;align-items:center;justify-content:center;gap:4px;margin:0;padding:0 10px 3px;font-size:15px;font-weight:700;color:var(--lq-urgency-color, #FFFFFF);text-shadow:0 0 5px var(--lq-urgency-color, #FF0844),0 0 10px var(--lq-urgency-color, #FF0844),0 0 15px var(--lq-urgency-color, #FF0844);animation:urgencyNeonPulse 2s ease-in-out infinite}.lq-urgency--glow .lq-urgency-text{text-shadow:0 0 7px var(--lq-urgency-glow-color, #FF0844),0 0 10px var(--lq-urgency-glow-color, #FF0844),0 0 21px var(--lq-urgency-glow-color, #FF0844),0 0 42px var(--lq-urgency-glow-color, #FF006E),0 0 82px var(--lq-urgency-glow-color, #FF006E);animation:urgencyNeonFlicker 1.6s infinite alternate,urgencyNeonPulse 2s ease-in-out infinite}@keyframes urgencyNeonFlicker{0%,19%,21%,23%,25%,54%,56%,to{text-shadow:0 0 7px var(--lq-urgency-glow-color, #FF0844),0 0 10px var(--lq-urgency-glow-color, #FF0844),0 0 21px var(--lq-urgency-glow-color, #FF0844),0 0 42px var(--lq-urgency-glow-color, #FF006E),0 0 82px var(--lq-urgency-glow-color, #FF006E)}20%,24%,55%{text-shadow:0 0 4px var(--lq-urgency-glow-color, #FF0844),0 0 7px var(--lq-urgency-glow-color, #FF0844),0 0 12px var(--lq-urgency-glow-color, #FF0844)}}@keyframes urgencyNeonPulse{0%,to{opacity:1}50%{opacity:.9}}.lq-urgency-icon{font-size:15px;line-height:1}.lq-countdown{display:flex;align-items:center;justify-content:flex-end;gap:4px;margin:0;padding:0;font-size:11px;font-weight:500;flex-shrink:0}.lq-countdown-label{color:var(--lq-urgency-color, #FFFFFF);opacity:.9;display:none}.lq-countdown-timer{display:flex;align-items:center;gap:3px;font-family:SF Mono,Monaco,Courier New,monospace;font-weight:900;color:gold;font-size:11px;text-shadow:0 0 5px #FFD700,0 0 10px #FFD700,0 0 15px #FFD700,0 0 20px #FFA500;animation:countdownNeonPulse 2s ease-in-out infinite}@keyframes countdownNeonPulse{0%,to{opacity:1}50%{opacity:.85}}.lq-countdown-days,.lq-countdown-hours,.lq-countdown-minutes,.lq-countdown-seconds{background:#ffd7001a;padding:3px 4px;border-radius:3px;min-width:18px;text-align:center;box-shadow:0 0 5px #ffd70066,inset 0 0 5px #ffd70033}.lq-countdown--expired{opacity:.6}.lq-progress-container{margin:0}.lq-progress{position:relative}.lq-progress-bar{width:100%;height:25px;border-radius:0 0 10px 10px;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;background-color:var(--lq-progress-bg, rgba(255, 255, 255, .1))}.lq-progress-fill{height:100%;border-radius:0;transition:width .5s ease-out;position:absolute;left:0;top:0;background:linear-gradient(90deg,var(--lq-progress-start, #00F0FF) 0%,var(--lq-progress-end, #FF006E) 100%)}.lq-progress--glow{box-shadow:0 0 8px var(--lq-progress-glow-color, rgba(0, 240, 255, .6)),0 0 16px var(--lq-progress-glow-color, rgba(0, 240, 255, .4)),0 0 24px var(--lq-progress-glow-color, rgba(0, 240, 255, .2));animation:progressGlow 2s ease-in-out infinite}@keyframes progressGlow{0%,to{box-shadow:0 0 8px var(--lq-progress-glow-color, rgba(0, 240, 255, .6)),0 0 16px var(--lq-progress-glow-color, rgba(0, 240, 255, .4)),0 0 24px var(--lq-progress-glow-color, rgba(0, 240, 255, .2))}50%{box-shadow:0 0 12px var(--lq-progress-glow-color, rgba(0, 240, 255, .8)),0 0 24px var(--lq-progress-glow-color, rgba(0, 240, 255, .6)),0 0 36px var(--lq-progress-glow-color, rgba(0, 240, 255, .4))}}.lq-progress-fill:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,var(--lq-shimmer-color, rgba(255, 255, 255, .3)),transparent);animation:shimmer 2s linear infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.lq-progress-text{position:relative;z-index:1;font-size:12px;font-weight:800;padding:0 8px;white-space:nowrap;color:var(--lq-progress-text, #E5E5E5);text-shadow:0 0 5px var(--lq-progress-text, #E5E5E5),0 0 10px var(--lq-progress-text, #E5E5E5),0 0 15px var(--lq-progress-start, #00F0FF),0 0 3px rgba(0,0,0,.8);animation:progressTextPulse 2s ease-in-out infinite}@keyframes progressTextPulse{0%,to{opacity:1}50%{opacity:.9}}@media (max-width: 640px){.limited-quantity-box{padding:0;border-radius:8px}.limited-quantity-box:before{border-radius:8px}.lq-badge-row{flex-direction:column;gap:4px}.lq-badge{font-size:10px;padding:4px 8px 2px;letter-spacing:1px}.lq-countdown{width:100%;justify-content:center}.lq-countdown-timer{font-size:10px}.lq-countdown-days,.lq-countdown-hours,.lq-countdown-minutes,.lq-countdown-seconds{padding:2px 3px;min-width:16px}.lq-pricing-row{padding:3px 10px;gap:6px}.lq-special-price{font-size:19px}.lq-currency{font-size:13px}.lq-original-price{font-size:15px}.lq-savings-badge{font-size:12px;padding:3px 6px}.lq-urgency{font-size:14px;padding:0 10px 3px}.lq-progress-bar{height:23px;border-radius:0 0 8px 8px}.lq-progress-text{font-size:12px}}@media (max-width: 500px){.limited-quantity-box{text-align:center}.lq-pricing-row,.lq-urgency{justify-content:center}}[dir=rtl] .limited-quantity-box{text-align:right}[dir=rtl] .lq-pricing-row,[dir=rtl] .lq-urgency{flex-direction:row-reverse}.limited-quantity-bar{position:relative;background:var(--lqb-box-bg, #0A0A0A);border-radius:var(--lqs-border-radius-lg);padding:var(--lqs-spacing-lg);margin:var(--lqs-spacing-lg) 0}.lqb-box--glow{box-shadow:0 0 12px var(--lqb-box-glow-color, rgba(0, 240, 255, .4)),0 0 24px var(--lqb-box-glow-color, rgba(0, 240, 255, .2)),0 4px 8px #0000004d;animation:boxGlowBar 3s ease-in-out infinite}@keyframes boxGlowBar{0%,to{box-shadow:0 0 12px var(--lqb-box-glow-color, rgba(0, 240, 255, .4)),0 0 24px var(--lqb-box-glow-color, rgba(0, 240, 255, .2)),0 4px 8px #0000004d}50%{box-shadow:0 0 20px var(--lqb-box-glow-color, rgba(0, 240, 255, .6)),0 0 40px var(--lqb-box-glow-color, rgba(0, 240, 255, .3)),0 4px 8px #0000004d}}.limited-quantity-bar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--lqs-border-radius-lg);padding:2px;background:linear-gradient(135deg,var(--lqb-border-start, #00F0FF) 0%,var(--lqb-border-end, #FF006E) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1}.lqb-badge{display:inline-block;margin-bottom:var(--lqs-spacing-xs)}.lqb-badge__text{background:linear-gradient(135deg,var(--lqb-badge-start, #FF0844) 0%,var(--lqb-badge-end, #FF006E) 100%);color:var(--lqb-badge-text, #ffffff);padding:var(--lqs-spacing-xs) var(--lqs-spacing-sm);border-radius:var(--lqs-border-radius-sm);font-size:var(--lqs-font-size-base);font-weight:600;text-transform:uppercase;letter-spacing:.05em;display:inline-block;position:relative}.lqb-badge--glow{box-shadow:0 0 6px var(--lqb-badge-glow-color, rgba(255, 8, 68, .6)),0 0 12px var(--lqb-badge-glow-color, rgba(255, 8, 68, .3)),0 2px 4px #00000080;animation:badgePulseBar 2s ease-in-out infinite}@keyframes badgePulseBar{0%,to{box-shadow:0 0 8px var(--lqb-badge-glow-color, rgba(255, 8, 68, .6)),0 0 16px var(--lqb-badge-glow-color, rgba(255, 8, 68, .3)),0 2px 4px #00000080}50%{box-shadow:0 0 12px var(--lqb-badge-glow-color, rgba(255, 8, 68, .8)),0 0 24px var(--lqb-badge-glow-color, rgba(255, 8, 68, .5)),0 2px 4px #00000080}}.lqb-badge__text:after{content:"";position:absolute;bottom:-5px;left:10px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--lqb-badge-start, #FF0844)}.lqb-price-section{margin-bottom:var(--lqs-spacing-md)}.lqb-price-wrapper{display:flex;align-items:baseline;gap:var(--lqs-spacing-sm);flex-wrap:wrap}.lqb-special-price{font-size:24px;font-weight:700;color:var(--lqb-special-price, #00F0FF);position:relative;display:flex;align-items:baseline;gap:4px}.lqb-currency{font-size:16px;font-weight:600;opacity:.9}.lqb-price--glow{text-shadow:0 0 6px var(--lqb-price-glow-color, rgba(0, 240, 255, .8)),0 0 12px var(--lqb-price-glow-color, rgba(0, 240, 255, .5)),0 0 18px var(--lqb-price-glow-color, rgba(0, 240, 255, .3));animation:priceGlowBar 2s ease-in-out infinite}@keyframes priceGlowBar{0%,to{text-shadow:0 0 6px var(--lqb-price-glow-color, rgba(0, 240, 255, .8)),0 0 12px var(--lqb-price-glow-color, rgba(0, 240, 255, .5)),0 0 18px var(--lqb-price-glow-color, rgba(0, 240, 255, .3))}50%{text-shadow:0 0 10px var(--lqb-price-glow-color, rgba(0, 240, 255, 1)),0 0 20px var(--lqb-price-glow-color, rgba(0, 240, 255, .7)),0 0 30px var(--lqb-price-glow-color, rgba(0, 240, 255, .5))}}.lqb-original-price{font-size:var(--lqs-font-size-lg);color:var(--lqb-original-price, #CCCCCC);opacity:.8;text-decoration:line-through}.lqb-savings{background:linear-gradient(135deg,var(--lqb-savings-start, #FFD700) 0%,var(--lqb-savings-end, #FFA500) 100%);color:var(--lqb-savings-text, #000000);padding:calc(var(--lqs-spacing-xs) / 2) var(--lqs-spacing-sm);border-radius:var(--lqs-border-radius-sm);font-size:var(--lqs-font-size-base);font-weight:500;white-space:nowrap}.lqb-savings--glow{box-shadow:0 0 6px var(--lqb-savings-glow-color, rgba(255, 215, 0, .6)),0 0 12px var(--lqb-savings-glow-color, rgba(255, 215, 0, .4)),0 2px 4px #0000004d;animation:savingsGlowBar 2s ease-in-out infinite}@keyframes savingsGlowBar{0%,to{box-shadow:0 0 6px var(--lqb-savings-glow-color, rgba(255, 215, 0, .6)),0 0 12px var(--lqb-savings-glow-color, rgba(255, 215, 0, .4)),0 2px 4px #0000004d}50%{box-shadow:0 0 10px var(--lqb-savings-glow-color, rgba(255, 215, 0, .8)),0 0 20px var(--lqb-savings-glow-color, rgba(255, 215, 0, .6)),0 2px 4px #0000004d}}.lqb-quantity-section{margin-top:var(--lqs-spacing-md)}.lqb-urgency{display:flex;align-items:center;gap:var(--lqs-spacing-sm);margin-bottom:var(--lqs-spacing-md);font-weight:500;font-size:var(--lqs-font-size-md);color:var(--lqb-urgency-color, #ffffff)}.lqb-urgency--glow .lqb-urgency__text{text-shadow:0 0 6px var(--lqb-urgency-glow-color, rgba(255, 8, 68, .8)),0 0 12px var(--lqb-urgency-glow-color, rgba(255, 8, 68, .5)),0 0 18px var(--lqb-urgency-glow-color, rgba(255, 8, 68, .3));animation:urgencyGlowBar 2s ease-in-out infinite}@keyframes urgencyGlowBar{0%,to{text-shadow:0 0 6px var(--lqb-urgency-glow-color, rgba(255, 8, 68, .8)),0 0 12px var(--lqb-urgency-glow-color, rgba(255, 8, 68, .5)),0 0 18px var(--lqb-urgency-glow-color, rgba(255, 8, 68, .3))}50%{text-shadow:0 0 10px var(--lqb-urgency-glow-color, rgba(255, 8, 68, 1)),0 0 20px var(--lqb-urgency-glow-color, rgba(255, 8, 68, .7)),0 0 30px var(--lqb-urgency-glow-color, rgba(255, 8, 68, .5))}}.lqb-urgency__icon{flex-shrink:0;width:16px;height:16px}.lqb-progress{margin-top:var(--lqs-spacing-sm)}.lqb-progress__bar{height:24px;background:var(--lqb-progress-bg, rgba(255, 255, 255, .1));border-radius:var(--lqs-border-radius-lg);overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center}.lqb-progress__fill{height:100%;background:linear-gradient(90deg,var(--lqb-progress-start, #00F0FF) 0%,var(--lqb-progress-end, #FF006E) 100%);transition:width .5s ease-out;position:absolute;left:0;top:0;border-radius:var(--lqs-border-radius-lg)}.lqb-progress--glow{box-shadow:0 0 8px var(--lqb-progress-glow-color, rgba(0, 240, 255, .6)),0 0 16px var(--lqb-progress-glow-color, rgba(0, 240, 255, .4)),0 0 24px var(--lqb-progress-glow-color, rgba(0, 240, 255, .2));animation:progressGlowBar 2s ease-in-out infinite}@keyframes progressGlowBar{0%,to{box-shadow:0 0 8px var(--lqb-progress-glow-color, rgba(0, 240, 255, .6)),0 0 16px var(--lqb-progress-glow-color, rgba(0, 240, 255, .4)),0 0 24px var(--lqb-progress-glow-color, rgba(0, 240, 255, .2))}50%{box-shadow:0 0 12px var(--lqb-progress-glow-color, rgba(0, 240, 255, .8)),0 0 24px var(--lqb-progress-glow-color, rgba(0, 240, 255, .6)),0 0 36px var(--lqb-progress-glow-color, rgba(0, 240, 255, .4))}}.lqb-progress__fill:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,var(--lqb-shimmer-color, rgba(255, 255, 255, .3)),transparent);animation:shimmer 2s linear infinite}.lqb-progress__label{position:relative;z-index:1;text-align:center;font-size:var(--lqs-font-size-sm);font-weight:600;color:var(--lqb-progress-text, #E5E5E5);padding:0 var(--lqs-spacing-sm);white-space:nowrap}.lqb-timer{display:flex;align-items:center;gap:var(--lqs-spacing-sm);margin-top:var(--lqs-spacing-md);padding-top:var(--lqs-spacing-md);border-top:1px solid var(--lqs-gray-light)}.lqb-timer__label{font-weight:500;color:var(--lqs-gray);font-size:var(--lqs-font-size-base)}.lqb-timer__countdown{font-family:SF Mono,Monaco,monospace;font-size:var(--lqs-font-size-md);font-weight:600;color:var(--highlight-color, var(--lqs-primary));background:var(--lqs-light);padding:var(--lqs-spacing-xs) var(--lqs-spacing-sm);border-radius:var(--lqs-border-radius-sm);letter-spacing:.05em}.limited-quantity-bar--depleted{background:var(--lqs-light);border-color:var(--lqs-gray-light);opacity:.9}.lqb-depleted-message{display:flex;align-items:center;gap:var(--lqs-spacing-sm);color:var(--lqs-gray);font-size:var(--lqs-font-size-md)}.lqb-depleted__icon{width:20px;height:20px;color:var(--lqs-danger)}
/*# sourceMappingURL=/cdn/shop/t/157/assets/limited-quantity-sale.css.map */
