.vzc-bar,.vzc-pop{--vzc-ink:#0d0d0d;--vzc-card:#181817;--vzc-orange:#d6d6d3;--vzc-orange2:#8c8c89;--vzc-edge:#bdbdba;--vzc-white:#ffffff;--vzc-mute:#afafac;font-family:var(--font-body--family);box-sizing:border-box}.vzc-bar *,.vzc-pop *{box-sizing:border-box}.vzc-hidden{display:none!important}.vzc-pumpkin{display:inline-block;width:30px;height:30px;flex:none;transform-origin:50% 90%;animation:vzc-sway 3.2s ease-in-out infinite}.vzc-pumpkin svg{width:100%;height:100%;display:block;overflow:visible}.vzc-glow{animation:vzc-flicker 1.9s ease-in-out infinite;transform-origin:50% 60%}@keyframes vzc-sway{0%,to{transform:rotate(-7deg)}50%{transform:rotate(7deg)}}@keyframes vzc-flicker{0%,to{opacity:1}30%{opacity:.78}55%{opacity:.95}75%{opacity:.7}}.vzc-timer{display:flex;align-items:stretch;gap:8px}.vzc-cell{display:flex;flex-direction:column;align-items:center;min-width:52px}.vzc-num{position:relative;display:block;min-width:52px;padding:7px 6px 6px;background:linear-gradient(180deg,#22221f,#141413 50%,#0d0d0c 50%,#171716);border:1px solid rgba(189,189,186,.38);border-top:2px solid var(--vzc-orange);color:var(--vzc-white);font-size:26px;font-weight:700;line-height:1;letter-spacing:.02em;text-align:center;font-variant-numeric:tabular-nums;box-shadow:0 6px 14px #00000073,inset 0 1px #ffffff0f}.vzc-num:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:#000000a6;box-shadow:0 1px #ffffff0d}.vzc-num.vzc-tick{animation:vzc-flip .38s ease-out}@keyframes vzc-flip{0%{transform:rotateX(-70deg);opacity:.35}to{transform:rotateX(0);opacity:1}}.vzc-lab{margin-top:5px;font-size:9px;letter-spacing:.22em;text-transform:uppercase;color:var(--vzc-mute)}.vzc-bar{position:relative;width:100%;background:radial-gradient(ellipse at 50% -40%,#8c8c8973,#0d0d0d00 60%),#0d0d0d;border-bottom:1px solid rgba(189,189,186,.35);color:var(--vzc-white)}.vzc-bar__in{display:flex;align-items:center;justify-content:center;gap:22px;max-width:1100px;margin:0 auto;padding:10px 16px}.vzc-bar__txt{display:flex;align-items:center;gap:12px}.vzc-bar__title{font-size:12px;font-weight:600;letter-spacing:.24em;text-transform:uppercase;line-height:1.3;color:var(--vzc-white)}.vzc-bar__title b{color:var(--vzc-orange);font-weight:700}.vzc-bar .vzc-num{font-size:20px;min-width:44px;padding:6px 5px 5px}.vzc-bar .vzc-cell{min-width:44px}.vzc-bar .vzc-lab{font-size:8px;margin-top:4px}.vzc-bar .vzc-pumpkin{width:28px;height:28px}.vzc-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483000;display:flex;align-items:center;justify-content:center;padding:18px;background:#0808089e;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s ease}.vzc-pop.vzc-open{opacity:1;visibility:visible}.vzc-pop__card{position:relative;width:100%;max-width:440px;text-align:center;color:var(--vzc-white);padding:34px 26px 28px;background:radial-gradient(ellipse at 50% -10%,#8c8c8980,#18181700 62%),var(--vzc-card);border:1px solid rgba(189,189,186,.5);box-shadow:0 30px 70px #0009;transform:translateY(14px) scale(.97);transition:transform .4s cubic-bezier(.2,.8,.2,1)}.vzc-pop.vzc-open .vzc-pop__card{transform:none}.vzc-pop__card:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid rgba(189,189,186,.22);pointer-events:none}.vzc-pop .vzc-pumpkin{width:58px;height:58px;margin:0 auto 6px;display:block}.vzc-pop__kicker{font-size:11px;letter-spacing:.34em;text-transform:uppercase;color:var(--vzc-orange);margin:0 0 8px}.vzc-pop__title{font-family:Cormorant Garamond,Playfair Display,Georgia,serif;font-style:italic;font-weight:500;font-size:30px;line-height:1.15;margin:0 0 8px;color:var(--vzc-white)}.vzc-pop__sub{font-size:14px;line-height:1.5;color:var(--vzc-mute);margin:0 0 20px}.vzc-pop .vzc-timer{justify-content:center;margin:0 0 22px}.vzc-pop .vzc-num{font-size:28px;min-width:56px}.vzc-pop .vzc-cell{min-width:56px}.vzc-pop__btn{display:inline-block;padding:15px 34px;background:linear-gradient(135deg,#3a3a38,#171717);color:#fff!important;text-decoration:none!important;border:1px solid var(--vzc-edge);font-size:12px;font-weight:700;letter-spacing:.26em;text-transform:uppercase;box-shadow:0 12px 26px #00000059;transition:transform .25s ease,box-shadow .25s ease}.vzc-pop__btn:hover{transform:translateY(-2px);box-shadow:0 16px 32px #00000080}.vzc-pop__close{position:absolute;top:12px;right:12px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:transparent;border:0;color:var(--vzc-white);opacity:.75;cursor:pointer;font-size:0;z-index:2}.vzc-pop__close:hover{opacity:1}.vzc-pop__close svg{width:16px;height:16px}@media(max-width:749px){.vzc-bar__in{flex-direction:column;gap:8px;padding:9px 12px 10px}.vzc-bar__title{font-size:10.5px;letter-spacing:.18em;text-align:center}.vzc-bar .vzc-num{font-size:18px;min-width:40px}.vzc-bar .vzc-cell{min-width:40px}.vzc-timer{gap:6px}.vzc-pop__title{font-size:26px}.vzc-pop .vzc-num{font-size:24px;min-width:50px}.vzc-pop .vzc-cell{min-width:50px}}@media(prefers-reduced-motion:reduce){.vzc-pumpkin,.vzc-glow,.vzc-num.vzc-tick{animation:none}.vzc-pop,.vzc-pop__card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vessenza-countdown.css.map */
