.countdown-flip{--_countdown-flip-card-width: clamp(3.625rem, 15.5vw, 6rem);--_countdown-flip-card-height: clamp(2.75rem, 11.6vw, 4.5rem);--_countdown-flip-card-font: clamp(1.8125rem, 7.7vw, 3rem);--_countdown-flip-card-radius: 0.625rem;--_countdown-flip-top-bg: linear-gradient(180deg, #3a3634 0%, #2b2827 100%);--_countdown-flip-bottom-bg: linear-gradient(180deg, #201d1c 0%, #171514 100%);--_countdown-flip-top-inset: inset 0 0.0625rem 0 rgba(255, 255, 255, 0.09), inset 0 -0.0625rem 0 rgba(0, 0, 0, 0.8);--_countdown-flip-bottom-inset: inset 0 0.0625rem 0 rgba(255, 255, 255, 0.05);--_countdown-flip-digit-color: #fff;--_countdown-flip-pin-color: #2a2624;--_countdown-flip-card-shadow: 0 0.375rem 1rem rgba(0, 0, 0, 0.5);color:#fff}.countdown-flip_light{--_countdown-flip-top-bg: linear-gradient(180deg, #fff 0%, #f6f2ef 100%);--_countdown-flip-bottom-bg: linear-gradient(180deg, #ebe6e1 0%, #ded7d0 100%);--_countdown-flip-top-inset: inset 0 0.0625rem 0 rgba(255, 255, 255, 0.9), inset 0 -0.0625rem 0 rgba(0, 0, 0, 0.16);--_countdown-flip-bottom-inset: inset 0 0.0625rem 0 rgba(255, 255, 255, 0.55);--_countdown-flip-digit-color: #1c1c1c;--_countdown-flip-pin-color: #b9afa6;--_countdown-flip-card-shadow: 0 0.375rem 1rem rgba(0, 0, 0, 0.35)}.countdown-flip__head{margin-bottom:1.375rem;text-align:center;text-shadow:0 0.125rem 0.75rem rgba(0,0,0,.55)}.countdown-flip__kicker{margin-bottom:0.4375rem;font-weight:500;font-size:clamp(0.6875rem, 1.4vw, 0.8125rem);letter-spacing:.3em;line-height:1.2;text-transform:uppercase;color:rgba(255,255,255,.92)}.countdown-flip__date{font-weight:700;font-size:clamp(1.375rem, 3.6vw, 2.125rem);line-height:1.12;letter-spacing:.01em;text-transform:uppercase}.countdown-flip__date__badge{display:inline-block;padding:.2em .28em;border-radius:.26em;font-weight:700;line-height:1;background-image:linear-gradient(180deg, #ff9c53 0%, #ff7b4b 100%);color:#fff;text-shadow:none;box-shadow:0 0.3125rem 1rem rgba(255,123,75,.32)}.countdown-flip__row{display:flex;justify-content:center;align-items:flex-start;gap:clamp(0.25rem, 1.1vw, 0.6875rem)}.countdown-flip__unit{display:flex;flex-direction:column;align-items:center;gap:0.5625rem}.countdown-flip__label{font-weight:500;font-size:clamp(0.625rem, 1.6vw, 0.875rem);line-height:1.2;letter-spacing:.2em;text-transform:uppercase;color:rgba(255,255,255,.8);text-shadow:0 0.125rem 0.75rem rgba(0,0,0,.55)}.countdown-flip__sep{display:flex;align-items:center;height:var(--_countdown-flip-card-height);font-weight:500;font-size:calc(var(--_countdown-flip-card-font)*.42);color:rgba(255,255,255,.62);text-shadow:0 0.125rem 0.75rem rgba(0,0,0,.55)}.countdown-flip__card{position:relative;display:block;width:var(--_countdown-flip-card-width);height:var(--_countdown-flip-card-height);border-radius:var(--_countdown-flip-card-radius);perspective:16.25rem;font-weight:700;font-size:var(--_countdown-flip-card-font);line-height:var(--_countdown-flip-card-height);letter-spacing:-0.02em;font-variant-numeric:tabular-nums;box-shadow:var(--_countdown-flip-card-shadow)}.countdown-flip__card::after{content:"";position:absolute;left:-0.125rem;right:-0.125rem;top:calc(50% - 0.1875rem);height:0.375rem;z-index:4;background-image:radial-gradient(circle at 0.125rem 50%, var(--_countdown-flip-pin-color) 0.125rem, transparent 0.125rem),radial-gradient(circle at calc(100% - 0.125rem) 50%, var(--_countdown-flip-pin-color) 0.125rem, transparent 0.125rem)}.countdown-flip__half{position:absolute;left:0;width:100%;height:50%;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.countdown-flip__digit{position:absolute;left:0;width:100%;height:var(--_countdown-flip-card-height);text-align:center;color:var(--_countdown-flip-digit-color)}.countdown-flip__half_top,.countdown-flip__half_flip-top{top:0;border-radius:var(--_countdown-flip-card-radius) var(--_countdown-flip-card-radius) 0 0;background-image:var(--_countdown-flip-top-bg);box-shadow:var(--_countdown-flip-top-inset)}.countdown-flip__half_bottom,.countdown-flip__half_flip-bottom{bottom:0;border-radius:0 0 var(--_countdown-flip-card-radius) var(--_countdown-flip-card-radius);background-image:var(--_countdown-flip-bottom-bg);box-shadow:var(--_countdown-flip-bottom-inset)}.countdown-flip__half_top .countdown-flip__digit,.countdown-flip__half_flip-top .countdown-flip__digit{top:0}.countdown-flip__half_bottom .countdown-flip__digit,.countdown-flip__half_flip-bottom .countdown-flip__digit{bottom:0}.countdown-flip__half_flip-top{z-index:3;transform-origin:50% 100%}.countdown-flip__half_flip-bottom{z-index:3;transform-origin:50% 0;transform:rotateX(90deg)}.countdown-flip__card_go .countdown-flip__half_flip-top{animation:countdown-flip-top .3s ease-in forwards}.countdown-flip__card_go .countdown-flip__half_flip-bottom{animation:countdown-flip-bottom .3s .3s ease-out forwards}@keyframes countdown-flip-top{from{transform:rotateX(0deg)}to{transform:rotateX(-90deg)}}@keyframes countdown-flip-bottom{from{transform:rotateX(90deg)}to{transform:rotateX(0deg)}}/*# sourceMappingURL=countdown-flip.css.map */
