.promotion-window{margin:20px 0 0;padding:20px 22px;background:linear-gradient(125deg,#1d4f934d,#103573);border:1px solid #74afff65;border-radius:16px;box-shadow:inset 0 1px #ffffff24,0 8px 22px #000e2920}.promotion-heading{display:flex;justify-content:space-between;align-items:center;gap:12px}.promotion-heading strong{color:#fff;font-size:16px;font-weight:600}.promotion-heading>span{font-size:11px;color:#aed5ff;letter-spacing:1px;text-transform:uppercase}.promotion-clock{display:flex;gap:10px;align-items:center;margin:17px 0 13px}.promotion-clock>div{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:68px}.promotion-clock b{display:grid;place-items:center;width:68px;height:58px;border-radius:10px;background:linear-gradient(180deg,#3267b6,#16448a);border:1px solid #80b5ff42;box-shadow:inset 0 1px #ffffff28;color:#fff;font-size:31px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}.promotion-clock small{color:#b4ceed;font-size:11px}.promotion-clock>span{font-size:25px;color:#8dbcff;align-self:flex-start;padding-top:10px}.promotion-window>p{font-size:12px;line-height:1.6;color:#bad2f3;margin:0}.purchase-actions{display:grid;grid-template-columns:1.15fr 1fr;gap:10px;margin-top:14px}.purchase-actions .button{margin:0;min-width:0;padding:17px 12px;font-size:14px;gap:9px}.reserve-button{background:linear-gradient(180deg,#275796,#173d72);border-color:#6a9fd177;box-shadow:inset 0 1px #ffffff22}.reserve-button:hover{background:#285c9a}
.commercial-description{font-size:14px;line-height:1.75;color:#c0d8f6;margin:0 0 24px;padding-left:15px;border-left:2px solid #6baeff}
@media(max-width:700px){.promotion-window{padding:18px}.promotion-heading strong{font-size:15px}.promotion-heading>span{font-size:10px}.purchase-actions .button{font-size:13px;padding:15px 9px}.promotion-clock b{height:55px;font-size:30px}.commercial-description{font-size:13px}}
