.campaign-calendar--yellow{background:var(--anew-deal-yellow);color:var(--anew-deal-ink)}.campaign-calendar--ink{background:var(--anew-deal-ink);color:var(--anew-paper)}.campaign-calendar__eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 var(--anew-space-4);font-size:var(--anew-text-caption);font-weight:800;letter-spacing:.16em;text-transform:uppercase}.campaign-calendar__eyebrow:before{content:"";width:10px;height:10px;background:currentColor}.campaign-calendar--ink .campaign-calendar__eyebrow:before{background:var(--anew-deal-yellow)}.campaign-calendar__heading{margin:0;font-family:var(--anew-font-sans);font-size:clamp(4.4rem,8vw,8.8rem);font-weight:700;line-height:.98;letter-spacing:-.04em;color:inherit}.campaign-calendar__days{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,7.2rem);gap:var(--anew-space-2);margin:var(--anew-space-8) 0;padding:0;list-style:none}.campaign-calendar__day{display:flex;flex-direction:column;align-items:center;padding:var(--anew-space-2) 0;border:2px solid currentColor;border-radius:var(--anew-radius-sm);line-height:1}.campaign-calendar__day--last{background:var(--anew-deal-ink);border-color:var(--anew-deal-ink);color:var(--anew-deal-yellow)}.campaign-calendar--ink .campaign-calendar__day--last{background:var(--anew-deal-yellow);border-color:var(--anew-deal-yellow);color:var(--anew-deal-ink)}.campaign-calendar__weekday{font-size:var(--anew-text-micro);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.campaign-calendar__date{margin-top:6px;font-size:var(--anew-text-h2);font-weight:800}.campaign-calendar__subheading{margin:0;font-size:clamp(2.4rem,3.4vw,3.6rem);font-weight:700;line-height:1.05;letter-spacing:-.03em}.campaign-calendar__subheading span{display:block}.campaign-calendar__button{display:inline-block;margin-top:var(--anew-space-6);padding:12px 22px;border-radius:var(--anew-radius-pill);background:var(--anew-deal-ink);color:var(--anew-deal-yellow);font-weight:700;text-decoration:none}.campaign-calendar--ink .campaign-calendar__button{background:var(--anew-deal-yellow);color:var(--anew-deal-ink)}.campaign-calendar__note{margin:var(--anew-space-6) 0;font-size:var(--anew-text-body-sm)}@media screen and (max-width:749px){.campaign-calendar__days{grid-auto-columns:minmax(0,1fr);gap:4px;margin:var(--anew-space-6) 0}.campaign-calendar__date{font-size:var(--anew-text-h3)}}
/*# sourceMappingURL=/cdn/shop/t/208/assets/section-campaign-calendar.css.map */
