.countdown-timer-section{background:linear-gradient(135deg,#fdf6e3,#e6eefc);animation:bgShimmer 6s ease-in-out infinite alternate;padding:20px 5px;border-radius:12px;gap:10px;justify-content:center}@keyframes bgShimmer{0%{background:linear-gradient(135deg,#fff0e6,#e6eefc)}to{background:linear-gradient(135deg,#ffe6cc,#dce6f7)}}section.countdown-timer-section.section.container{gap:12px;flex-wrap:wrap;justify-content:center;max-width:none}.section__Section--countdown.text-overlay__Section{width:75%}.countdown__icon-with-text{width:25%}.section__Section--countdown.text-overlay__Section,.countdown__timer-with-text,.icon-with-text__icon{justify-content:space-around;align-items:center;gap:10px;flex-direction:row}.section__Section--countdown{gap:16px}.countdown__timer-with-text .countdown__heading,.countdown__timer-with-text .countdown__subheading{font-weight:700;background:linear-gradient(90deg,#ff6a00,#ff2d55);-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradientMove 3s infinite linear}.countdown__timer-with-text .countdown__subheading{font-size:18px;margin:0}.countdown__timer-with-text .countdown__heading{font-size:28px;margin:0}@keyframes gradientMove{0%{background-position:0% 50%}to{background-position:100% 50%}}.countdown__timer .countdown__number{min-width:1.7ch;padding:3px 1px;border-radius:5px;background:#1c3d6f;color:#fff;animation:numberPulse 2.5s infinite ease-in-out}@keyframes numberPulse{0%,to{transform:scale(1);background:#1c3d6f}50%{transform:scale(1);background:#ff6a00}}.countdown__gift-icon svg{width:51px;height:51px;fill:#ff6a00;animation:float 3s ease-in-out infinite}.icon-with-text__icon{gap:8px;width:-webkit-fill-available;font-size:14px}.countdown__gift-icon,.countdown__timer-with-text,.countdown__icon-with-text .icon-with-text{gap:15px;align-items:center}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.countdown__end-text .countdown__gift-content p{margin:0;color:#0f0f0f7d;font-size:16px}.countdown__end-text{align-items:center}.countdown__icon-with-text .icon-with-text{align-items:center;gap:12px;grid-template-columns:auto auto}.section__Section--countdown,.countdown__icon-with-text{background:#fff;border:1px solid #e6e6e6;border-radius:10px;padding:10px 15px;transition:all .3s ease;box-shadow:0 4px 12px #1c3d6f1a;opacity:0;animation:fadeUp 1s ease forwards;flex-direction:column;justify-content:center;align-items:center}.countdown__icon-with-text .icon-with-text__icon:nth-child(1){animation-delay:.2s}.countdown__icon-with-text .icon-with-text__icon:nth-child(2){animation-delay:.4s}.countdown__icon-with-text .icon-with-text__icon:nth-child(3){animation-delay:.6s}.countdown__icon-with-text .icon-with-text__icon:nth-child(4){animation-delay:.8s}.countdown__icon-with-text:hover,.section__Section--countdown:hover{transform:translateY(-5px);box-shadow:0 6px 16px #ff6a0040}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.countdown__timer .countdown__grid{grid-template-columns:repeat(4,auto);font-size:calc(var(--countdown-size, 20) * var(--fluid-1-5));gap:var(--countdown-gap, .5em)}.countdown__timer .countdown__item:not(:last-child) .countdown__number:after{content:":";position:absolute;left:calc(100% + var(--countdown-gap, 1.3em) / 5);top:0;padding-top:.25em;color:rgb(var(--text-color));transform:translate(-50%)}.countdown__icon-with-text .icon-with-text__icon svg{width:32px;height:auto;color:#ff6a00}.section__Section--countdown .pipe-divider{display:inline-block;width:1px;height:50px;background-color:#ff6a0040;margin:0;vertical-align:middle}.bank__image{width:500px}.countdown__gift-icon{position:relative;width:300px;height:70px;overflow:hidden}.countdown__gift-icon .discount__image{position:absolute;top:10px;left:0;width:100%;opacity:0;transform:translateY(20px);animation:floatFade 6s infinite}.countdown__gift-icon .discount__image.image-1{animation-delay:0s}.countdown__gift-icon .discount__image.image-2{animation-delay:3s}@keyframes floatFade{0%{opacity:0;transform:translateY(20px)}10%{opacity:1;transform:translateY(0)}40%{opacity:1;transform:translateY(-20px)}50%{opacity:0;transform:translateY(-40px)}to{opacity:0;transform:translateY(-40px)}}@media screen and (max-width:767px){.countdown__icon-with-text .icon-with-text__icon svg{width:24px}.bank__image{width:80%}.section__Section--countdown.text-overlay__Section{flex-wrap:wrap;flex-direction:column;justify-content:center}.icon-with-text__icon{width:auto}.countdown__timer-with-text .countdown__subheading{font-size:18px}.countdown__timer-with-text .countdown__heading{font-size:24px}.countdown__end-text .countdown__gift-content p{font-size:12px}.section__Section--countdown .pipe-divider{display:none}.countdown-timer-section{flex-direction:column}.section__Section--countdown.text-overlay__Section,.countdown__icon-with-text{width:100%}.countdown__timer .countdown__number{min-width:2ch;padding:5px}.countdown__gift-icon svg{width:32px;height:32px}.countdown__gift-icon{width:300px}}@media screen and (min-width:768px)and (max-width:1300px){.bank__image{width:300px}.countdown__timer .countdown__item:not(:last-child) .countdown__number:after{left:calc(100% + var(--countdown-gap, 1em) / 3)}.countdown__timer .countdown__number{min-width:1ch;padding:5px}.countdown__end-text .countdown__gift-content p{font-size:11px}.countdown__timer-with-text .countdown__heading{font-size:22px}.countdown__timer-with-text .countdown__subheading{font-size:18px}.section__Section--countdown .pipe-divider{height:55px}.icon-with-text__icon{gap:4px;font-size:12px}.countdown__gift-icon svg{width:48px;height:48px}.section__Section--countdown .pipe-divider{height:60px;margin:0 5px}.countdown__gift-icon{position:relative;width:220px;height:60px}.section__Section--countdown .countdown__timer-with-text{flex-direction:column}.custom-countdown__text{display:flex;gap:10px;align-items:center}.countdown__unit,.icon-with-text__text strong{font-size:10px}}@media screen and (min-width:1301px)and (max-width:1500px){.countdown__gift-icon svg{width:34px;height:34px}.countdown__timer .countdown__number{min-width:2ch;padding:5px}.countdown__timer .countdown__item:not(:last-child) .countdown__number:after{left:calc(100% + var(--countdown-gap, .5em) / 3)}.countdown__end-text .countdown__gift-content p{font-size:12px}.bank__image{width:400px}.countdown__gift-icon{width:300px;height:65px}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/custom-countdown-timer.css.map */
