.product-sales-countdown{--countdown-bg: #FF0000;--countdown-text: #FFFFFF;background-color:var(--countdown-bg);color:var(--countdown-text);border-radius:12px;padding:16px 24px;margin:16px 0;overflow:hidden}.product-sales-countdown__wrapper{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%}.product-sales-countdown__title{font-size:16px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;flex-shrink:0}.product-sales-countdown__timer{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.product-sales-countdown .countdown-unit{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#ffffff26;border-radius:8px;padding:8px 12px;min-width:60px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.product-sales-countdown .countdown-value{font-size:24px;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums;letter-spacing:.5px}.product-sales-countdown .countdown-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;margin-top:2px;opacity:.9}.product-sales-countdown .countdown-separator{font-size:24px;font-weight:700;line-height:1;opacity:.8;margin:0 2px}@media only screen and (max-width: 768px){.product-sales-countdown{padding:14px 16px;margin:12px 0;border-radius:10px}.product-sales-countdown__wrapper{gap:12px}.product-sales-countdown__title{font-size:13px;letter-spacing:.3px}.product-sales-countdown .countdown-unit{padding:6px 8px;min-width:50px;border-radius:6px}.product-sales-countdown .countdown-value{font-size:20px}.product-sales-countdown .countdown-label{font-size:9px;letter-spacing:.3px}.product-sales-countdown .countdown-separator{font-size:20px;margin:0 1px}}@media only screen and (max-width: 480px){.product-sales-countdown{padding:12px 14px;border-radius:8px}.product-sales-countdown__wrapper{flex-direction:column;gap:10px;align-items:center}.product-sales-countdown__title{font-size:12px}.product-sales-countdown__timer{gap:6px}.product-sales-countdown .countdown-unit{padding:5px 6px;min-width:45px;border-radius:6px}.product-sales-countdown .countdown-value{font-size:18px}.product-sales-countdown .countdown-label{font-size:8px}.product-sales-countdown .countdown-separator{font-size:18px}}@keyframes fadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.product-sales-countdown.expired{animation:fadeOut .5s ease-out forwards}
/*# sourceMappingURL=/cdn/shop/t/35/assets/product-sales-countdown.css.map */
