@reference "tailwind";body.has-campaign-timer main>article{margin-top:51px}@media (max-width: 1200px) and (min-width: 767px){body.has-campaign-timer main>article{margin-top:125px}}@media (max-width: 767px) and (min-width: 420px){body.has-campaign-timer main>article{margin-top:154px}}@media (max-width: 420px) and (min-width: 0px){body.has-campaign-timer main>article{margin-top:154px}}.campaign-timer{position:fixed;display:block;width:100%;cursor:pointer;text-decoration:none;top:0;left:0;z-index:100;background-color:var(--campaign-bg-color, rgb(249, 168, 37));padding:12px 16px}@media (min-width: 767px){.campaign-timer{padding-left:20px;padding-right:20px}}@media (min-width: 960px){.campaign-timer{padding-left:64px;padding-right:64px}}.campaign-timer{min-height:60px}@media (min-width: 767px){.campaign-timer{display:flex;align-items:center;justify-content:center;height:51px;min-height:51px}}@media (max-width: 1199px){.campaign-timer--no-sticky-mobile{position:relative}}.campaign-timer__content{display:flex;flex-direction:column;align-items:center;justify-content:center}@media (min-width: 767px){.campaign-timer__content{flex-direction:row}}.campaign-timer__content{gap:4px}@media (min-width: 767px){.campaign-timer__content{gap:20px}}.campaign-timer__content{min-height:100%}.campaign-timer__text{font-size:var(--font-size-body-2);line-height:var(--line-height-body-2);line-height:133%;color:var(--campaign-text-color, #ffffff);text-align:center}@media (min-width: 767px){.campaign-timer__text{text-align:left}}.campaign-timer__text--bold{font-weight:700}.campaign-timer__text--normal{font-weight:400}.campaign-timer__text--underlined{font-weight:400;text-decoration:underline}.campaign-timer__countdown{border-radius:4px;border-width:1px;background-color:var(--campaign-countdown-bg-color, #000000);border-color:var(--campaign-countdown-border-color, rgb(45, 64, 84));padding:4px;display:flex;align-items:flex-end;gap:8px;min-width:152px;justify-content:center}.campaign-timer__time-unit{display:flex;align-items:baseline}.campaign-timer__number{color:var(--campaign-countdown-text-color, #ffffff);font-size:20px;line-height:1;font-weight:500;font-variant-numeric:tabular-nums;display:inline-block;min-width:1.2em;text-align:center}.campaign-timer__label{color:var(--campaign-countdown-text-color, #ffffff);font-size:8px;line-height:1;font-weight:500;vertical-align:baseline}
