.countdown-banner{--pm-orange: #FC962B;--pm-orange-dark: #E07D14;--pm-blue: #2CA7D9;--pm-blue-light: #5CC0E8;overflow:hidden;padding:1.6rem 0;position:relative;background:linear-gradient(135deg,var(--pm-blue) 0%,var(--pm-blue-light) 100%);color:#fff}.countdown-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.18) 40%,transparent 60%);animation:countdown-shimmer 3.5s ease-in-out infinite;pointer-events:none}.countdown-banner__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.6rem 2.4rem;text-align:center;animation:countdown-slide-in .6s ease-out}.countdown-banner__image{flex-shrink:0;animation:countdown-slide-in .6s ease-out}.countdown-banner__image img{display:block;height:5.6rem;width:auto;max-width:12rem;object-fit:contain;border-radius:.6rem}.countdown-banner__heading{font-weight:800;font-size:2.1rem;margin:0}.countdown-banner__subheading{margin:.3rem 0 0;opacity:.9;font-size:1.7rem;font-weight:600}.countdown-banner__shipping{margin:.3rem 0 0;opacity:.85;font-size:1.35rem;font-weight:600}.countdown-banner__code-wrap{margin-top:.7rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem}.countdown-banner__code-label{font-size:1.1rem;font-weight:700;letter-spacing:.08em;color:#fff;opacity:.9}.countdown-banner__code{position:relative;display:inline-block;background:var(--pm-orange);border:none;outline:2px dashed rgba(255,255,255,.85);outline-offset:-6px;color:#fff;border-radius:.4rem;padding:.5rem 1.3rem;font-size:1.4rem;font-weight:700;letter-spacing:.05em;cursor:pointer;transition:background-color .2s ease,transform .1s ease;box-shadow:0 2px 6px #00000026}.countdown-banner__code:before,.countdown-banner__code:after{content:"";position:absolute;top:50%;width:1.1rem;height:1.1rem;background:var(--pm-blue);border-radius:50%;transform:translateY(-50%)}.countdown-banner__code:before{left:-.55rem}.countdown-banner__code:after{right:-.55rem}.countdown-banner__code--static{cursor:default}.countdown-banner__code--static:hover{background:var(--pm-orange)}.countdown-banner__code:hover{background:var(--pm-orange-dark)}.countdown-banner__code:active{transform:scale(.97)}.countdown-banner__code.is-copied{background:#2e9e4f}.countdown-banner__code.is-copied:before,.countdown-banner__code.is-copied:after{background:var(--pm-blue)}.countdown-banner__timer{display:flex;flex-wrap:nowrap;flex-shrink:0;gap:.8rem}.countdown-banner__unit{display:flex;flex-direction:column;align-items:center;min-width:5.4rem;padding:.7rem .5rem;border-radius:.6rem;background:var(--pm-orange);box-shadow:0 2px 6px #00000026}.countdown-banner__number{font-size:2.4rem;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;display:inline-block;color:#fff}.countdown-banner__number.is-tick{animation:countdown-tick .4s ease}.countdown-banner__label{font-size:1.1rem;text-transform:uppercase;letter-spacing:.05em;opacity:.9;margin-top:.25rem;color:#fff}.countdown-banner__button{white-space:nowrap;background:#fff;color:var(--pm-blue);font-weight:700;border:2px solid #ffffff}.countdown-banner__button:hover{background:var(--pm-orange);color:#fff;border-color:var(--pm-orange)}@keyframes countdown-slide-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes countdown-tick{0%{transform:scale(1.25);opacity:.6}to{transform:scale(1);opacity:1}}@keyframes countdown-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media screen and (max-width:749px){.countdown-banner__heading{font-size:1.6rem;font-weight:800}.countdown-banner__subheading{font-size:1.3rem;font-weight:600}.countdown-banner__shipping{font-size:1.1rem;font-weight:600}.countdown-banner__code-wrap{width:100%}.countdown-banner__code-label{font-size:1.05rem;font-weight:800}.countdown-banner__unit{min-width:4.4rem}.countdown-banner__number{font-size:1.8rem}.countdown-banner__code{font-size:1.25rem;padding:.5rem 1.8rem;min-width:10rem}.countdown-banner__image img{height:4rem;max-width:8rem}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/component-countdown-banner.css.map */
