.countdown-timer{width:100%;display:block;overflow:hidden}.countdown-timer .countdown-wrapper{background-color:var(--bg-color, #ffe8f1);padding:32px 20px;position:relative;display:flex;justify-content:center;align-items:center}.countdown-timer .countdown-wrapper.with-confetti{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100"><circle cx="10" cy="20" r="2" fill="%23db3559" opacity="0.3"/><circle cx="30" cy="40" r="1.5" fill="%23ff755a" opacity="0.3"/><circle cx="60" cy="15" r="2.5" fill="%23fbe7b4" opacity="0.3"/><circle cx="85" cy="50" r="2" fill="%23db3559" opacity="0.3"/><circle cx="45" cy="70" r="1.5" fill="%23ff755a" opacity="0.3"/><circle cx="75" cy="85" r="2" fill="%23fbe7b4" opacity="0.3"/><rect x="20" y="60" width="3" height="3" fill="%23db3559" opacity="0.3" transform="rotate(45 21.5 61.5)"/><rect x="50" y="30" width="3" height="3" fill="%23ff755a" opacity="0.3" transform="rotate(45 51.5 31.5)"/></svg>');background-repeat:repeat;background-size:100px 100px}.countdown-timer .countdown-inner{max-width:800px;width:fit-content;display:inline-block;border-radius:12px;padding:0}.countdown-timer .countdown-content{display:flex;align-items:center;justify-content:space-between;gap:65px;flex-wrap:nowrap}.countdown-timer .countdown-text-section{display:flex;flex-direction:column;gap:8px;text-align:left}.countdown-timer .countdown-heading{color:var(--text-color, #db3559);font-size:1.8rem;font-weight:700;margin:0;line-height:1.2;white-space:nowrap}.countdown-timer .countdown-subtext{display:flex;flex-direction:column;gap:4px;font-size:.9rem;color:var(--text-color, #db3559);opacity:.9}.countdown-timer .countdown-text-1,.countdown-timer .countdown-text-2{display:block;line-height:1.3}.countdown-timer .countdown-text-1{font-size:1.6rem}.countdown-timer .countdown-text-2{font-size:1.4rem}.countdown-timer .countdown-display{display:flex;justify-content:center;align-items:center;gap:24px;flex-shrink:0}.countdown-timer .time-unit{display:flex;flex-direction:column;align-items:center;gap:0px}.countdown-timer .digits-container{display:flex}.countdown-timer .digit{display:inline-flex;align-items:center;justify-content:center;color:var(--text-color, #db3559);font-size:26px;font-weight:700}.countdown-timer .unit-label{color:var(--text-color, #db3559);font-size:1.2rem;font-weight:600;letter-spacing:.5px}.countdown-timer.expired .countdown-display{opacity:.5}@media(max-width:768px){.countdown-timer .countdown-wrapper{padding:20px 0}.countdown-timer .countdown-inner{max-width:95%;border-radius:10px}.countdown-timer .countdown-content{gap:24px}.countdown-timer .countdown-text-section{text-align:center;gap:6px}.countdown-timer .countdown-heading{font-size:1.6rem}.countdown-timer .countdown-subtext{font-size:.85rem}.countdown-timer .countdown-text-1{font-size:1.4rem}.countdown-timer .countdown-text-2{font-size:1.2rem}.countdown-timer .countdown-display{gap:18px}.countdown-timer .digit{font-size:18px}.countdown-timer .unit-label{font-size:8px}}@media(max-width:480px){.countdown-timer .countdown-heading{font-size:1.6rem}.countdown-timer .countdown-subtext{font-size:.8rem}.countdown-timer .countdown-display{gap:16px}.countdown-timer .time-unit{gap:3px}}
/*# sourceMappingURL=/cdn/shop/t/936/assets/component-countdown.css.map */
