:root{--color-primary: #573114;--color-primary-glow: #683a18;--color-light: #fefdfb;--font-family: "Buenos Aires", system-ui, -apple-system, "Segoe UI", sans-serif;--gutter: 20px;--radius-panel: 16px;--easing-entrance: cubic-bezier(.85, 0, .1, 1);--easing-reveal: cubic-bezier(.22, 1, .36, 1);--duration-reveal: .8s;--logo-top: 56px;--logo-width: 88px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background-color:var(--color-primary);color:var(--color-light);font-family:var(--font-family);font-weight:400;-webkit-font-smoothing:antialiased}h1,p{margin:0}img{display:block;max-width:100%}.container{position:relative;z-index:1;width:100%;max-width:1440px;margin-inline:auto;padding-inline:var(--gutter)}.section-countdown{display:flex;position:relative;align-items:center;min-height:100vh;min-height:100svh;padding-block:calc(var(--logo-top) + 64px) 48px;overflow:hidden;overflow:clip;background-color:var(--color-primary);background-image:linear-gradient(90deg,var(--color-primary) 0%,var(--color-primary-glow) 100%)}.countdown-content{display:flex;flex-direction:column;gap:40px;align-items:center;text-align:center}.countdown-header{position:absolute;z-index:2;top:var(--logo-top);left:50%;translate:-50% 0}.countdown-logo{width:var(--logo-width);height:24px}.countdown-digit{display:inline-block}.reveal-mask{display:block;margin-block:-.1em;padding-block:.1em;overflow:hidden}.reveal-line{display:block;transform-origin:left top}.js-reveal [data-reveal]{visibility:hidden;animation:reveal-fallback 0s linear 2.5s forwards}.js-reveal .is-revealing [data-reveal]{visibility:visible;animation:none}.js-reveal .is-revealing:not(.is-revealed) .reveal-line{animation:reveal-line-in var(--duration-reveal) var(--easing-reveal) var(--reveal-delay, 0s) both}.js-reveal .is-revealing [data-reveal=fade]{animation:reveal-fade-in var(--duration-reveal) var(--easing-reveal) var(--reveal-delay, 0s) both}.js-reveal .is-revealing [data-reveal=box]{animation:reveal-box-in var(--duration-reveal) var(--easing-reveal) var(--reveal-delay, 0s) backwards}@keyframes reveal-fallback{to{visibility:visible}}@keyframes reveal-line-in{0%{transform:translateY(160%) skewY(3deg)}}@keyframes reveal-fade-in{0%{transform:translateY(20px);opacity:0}}@keyframes reveal-box-in{0%{clip-path:inset(100% 0 0 0 round var(--radius-panel))}to{clip-path:inset(0 0 0 0 round var(--radius-panel))}}.countdown-headline{display:flex;flex-direction:column;gap:20px;align-items:center;max-width:720px}.countdown-heading{font-size:9vw;font-weight:500;line-height:1.1;text-transform:uppercase;text-wrap:balance}.countdown-text{max-width:520px;color:#fefdfbcc;font-size:15px;line-height:1.4;text-wrap:pretty}.countdown-timer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;max-width:560px}.countdown-unit{display:flex;flex-direction:column;gap:8px;align-items:center;padding:20px 8px 16px;border:1px solid rgb(254 253 251 / .2);border-radius:var(--radius-panel);background-color:#fefdfb1a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.countdown-value{font-size:13vw;font-variant-numeric:tabular-nums;font-weight:500;line-height:1}.countdown-label{color:#fefdfbcc;font-size:10px;font-weight:500;letter-spacing:.1em;line-height:1;text-transform:uppercase}.countdown-decor{position:absolute;z-index:0;height:auto;animation:countdown-decor-in 1.2s var(--easing-entrance) both;border-radius:11px;object-fit:contain;pointer-events:none}.countdown-decor-1{top:8px;left:-30px;width:90px}.countdown-decor-2{bottom:-70px;left:-90px;width:200px;animation-delay:.1s;filter:blur(6px)}.countdown-decor-3{top:40px;right:-50px;width:130px;animation-delay:.2s;filter:blur(4px)}.countdown-spawn{position:absolute;z-index:0;height:auto;animation:countdown-spawn-in .6s cubic-bezier(.34,1.56,.64,1) both;pointer-events:none;rotate:var(--spawn-rotation, 0deg);-webkit-user-select:none;user-select:none}.countdown-spawn.is-leaving{animation:countdown-spawn-out .4s cubic-bezier(.4,0,1,1) forwards}@keyframes countdown-spawn-in{0%{transform:scale(.2);opacity:0}}@keyframes countdown-spawn-out{to{transform:scale(.6);opacity:0}}@keyframes countdown-decor-in{0%{transform:scale(.85);opacity:0}to{transform:scale(1);opacity:1}}@media(min-width:480px){.countdown-value{font-size:56px}}@media(min-width:992px){:root{--gutter: 40px;--logo-top: 60px;--logo-width: 107px}.countdown-content{gap:56px}.countdown-headline{gap:28px}.countdown-heading{font-size:64px}.countdown-text{font-size:18px}.countdown-timer{gap:16px;max-width:720px}.countdown-unit{gap:12px;padding:36px 16px 28px}.countdown-value{font-size:104px}.countdown-label{font-size:12px}.countdown-decor-1{top:31px;left:calc(50% - 555px);width:170px}.countdown-decor-2{bottom:-218px;left:-135px;width:385px;filter:blur(10px)}.countdown-decor-3{top:260px;right:-84px;width:230px;filter:blur(6px)}}@media(prefers-reduced-motion:reduce){.countdown-decor,.countdown-spawn{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/countdown.css.map */
