.release-countdown{display:flex;align-items:center;gap:20px;flex-shrink:0;padding:0 20px;border-inline:1px solid #ac946345;color:#e1cd91;text-shadow:0 2px 8px #000;position:relative}
.countdown-caption{font:600 10px/1.5 'Cinzel',serif;letter-spacing:1.5px;white-space:nowrap}.countdown-caption>small{display:block;font:500 9px/1.6 'WitcherNavigation',sans-serif;letter-spacing:1px;color:#bdb49b;margin-top:4px}
.countdown-digits{display:flex;gap:15px}.countdown-unit{position:relative;text-align:center;min-width:29px}.countdown-unit:not(:last-child):after{content:'';position:absolute;right:-9px;top:15px;width:3px;height:3px;border:1px solid #ac9463;transform:rotate(45deg)}
.countdown-unit b{display:block;font:500 29px/1.1 'Cinzel',serif;font-variant-numeric:tabular-nums;letter-spacing:0}.countdown-unit small{display:block;font:500 8px/1.5 'WitcherNavigation',sans-serif;letter-spacing:1.3px;color:#bdb49b;margin-top:4px}
@media(min-width:1501px){.header{gap:22px}.release-countdown{margin-left:12px}}
@media(max-width:1500px){.release-countdown{position:absolute;top:100%;left:0;right:0;justify-content:center;height:61px;gap:24px;background:linear-gradient(90deg,#090e0cf5,#1c241ef5,#090e0cf5);border-inline:0;border-bottom:1px solid #ac94635c;box-shadow:0 8px 20px #0005}.countdown-unit b{font-size:25px}.countdown-unit small{font-size:8px;margin-top:1px}.header nav.open{top:calc(100% + 61px)}html{scroll-padding-top:180px}.hero-content{padding-top:230px}}
@media(max-width:450px){.release-countdown{gap:16px;height:57px}.countdown-caption{font-size:9px;letter-spacing:.7px}.countdown-caption>small{font-size:8px}.countdown-digits{gap:13px}.countdown-unit b{font-size:23px}.countdown-unit{min-width:26px}.header nav.open{top:calc(100% + 57px)}}
