.ilm-countdown{--ilm-cd-digit-size: 1.75rem;--ilm-cd-label-size: max(0.6875rem, calc(var(--ilm-cd-digit-size) * 0.4));--ilm-cd-gap: calc(var(--ilm-cd-digit-size) * 0.5);--ilm-cd-cell-pad: 10px;--ilm-cd-cell-bg: color-mix(in srgb, var(--wp--preset--color--contrast, #1a1a2e) 6%, transparent);--ilm-cd-cell-rad: var(--wp--preset--border-radius--medium, 12px);--ilm-cd-sep-color: color-mix(in srgb, currentColor 45%, transparent);--ilm-cd-label-color: color-mix(in srgb, currentColor 70%, transparent);}.ilm-cd-segments{display: flex;flex-wrap: wrap;align-items: center;gap: var(--ilm-cd-gap, 1rem);margin: 0;}.ilm-cd-val{display: inline-block;min-width: 2ch;text-align: center;font-variant-numeric: tabular-nums;font-feature-settings: "tnum" 1;line-height: 1;}.ilm-cd-seg[data-unit="days"] .ilm-cd-val{min-width: 3ch;}.ilm-cd-caption{display: block;margin-top: 0.6em;font-size: var(--ilm-cd-label-size);color: var(--ilm-cd-label-color);}.ilm-cd-sr{position: absolute !important;width: 1px;height: 1px;padding: 0;margin: -1px;overflow: hidden;clip: rect(0, 0, 0, 0);clip-path: inset(50%);white-space: nowrap;border: 0;}.ilm-countdown--align-left .ilm-cd-segments{justify-content: flex-start;}.ilm-countdown--align-center .ilm-cd-segments{justify-content: center;}.ilm-countdown--align-right .ilm-cd-segments{justify-content: flex-end;}.ilm-countdown--align-left .ilm-cd-caption{text-align: left;}.is-vertical > .ilm-countdown--align-left, .is-vertical > .ilm-countdown--align-right{align-self: stretch;}.ilm-countdown--align-center .ilm-cd-caption{text-align: center;}.ilm-countdown--align-right .ilm-cd-caption{text-align: right;}.ilm-countdown--boxes .ilm-cd-seg{display: inline-flex;flex-direction: column;align-items: center;gap: calc(var(--ilm-cd-digit-size) * 0.12);padding: var(--ilm-cd-cell-pad);background: var(--ilm-cd-cell-bg);border-radius: var(--ilm-cd-cell-rad);min-width: calc(var(--ilm-cd-digit-size) * 1.8);text-align: center;}.ilm-countdown--boxes .ilm-cd-val{font-size: var(--ilm-cd-digit-size);font-weight: var(--ilm-cd-fw, 700);}.ilm-countdown--boxes .ilm-cd-label{font-size: var(--ilm-cd-label-size);color: var(--ilm-cd-label-color);text-transform: uppercase;letter-spacing: 0.05em;line-height: 1;}.ilm-countdown--boxes .ilm-cd-sep{display: none;}.ilm-countdown--no-labels .ilm-cd-label{display: none;}.ilm-countdown--no-labels .ilm-cd-seg{justify-content: center;}.ilm-countdown--flip .ilm-cd-seg{display: inline-flex;flex-direction: column;align-items: center;gap: calc(var(--ilm-cd-digit-size) * 0.18);}.ilm-countdown--flip .ilm-cd-sep{display: none;}.ilm-countdown--flip .ilm-cd-val{display: inline-flex;gap: calc(var(--ilm-cd-digit-size) * 0.12);min-width: 0;text-align: initial;}.ilm-countdown--flip .ilm-cd-flip{position: relative;display: inline-flex;flex-direction: column;gap: 2px;width: 0.74em;font-size: var(--ilm-cd-digit-size);font-weight: var(--ilm-cd-fw, 700);font-variant-numeric: tabular-nums;font-feature-settings: "tnum" 1;background: color-mix(in srgb, currentColor 22%, transparent);border-radius: var(--ilm-cd-cell-rad);perspective: 6em;}.ilm-countdown--flip .ilm-cd-flip-top, .ilm-countdown--flip .ilm-cd-flip-bot{height: 0.6em;overflow: hidden;display: flex;justify-content: center;line-height: 1.2em;background: var(--ilm-cd-cell-bg);}.ilm-countdown--flip .ilm-cd-flip-top{align-items: flex-start;border-radius: var(--ilm-cd-cell-rad) var(--ilm-cd-cell-rad) 0 0;}.ilm-countdown--flip .ilm-cd-flip-bot{align-items: flex-end;border-radius: 0 0 var(--ilm-cd-cell-rad) var(--ilm-cd-cell-rad);}.ilm-countdown--flip .ilm-cd-label{font-size: var(--ilm-cd-label-size);color: var(--ilm-cd-label-color);text-transform: uppercase;letter-spacing: 0.05em;line-height: 1;}.ilm-countdown--flip .ilm-cd-flip-fold{position: absolute;left: 0;right: 0;height: 0.6em;overflow: hidden;display: none;justify-content: center;line-height: 1.2em;background: var(--ilm-cd-cell-bg);backface-visibility: hidden;-webkit-backface-visibility: hidden;}.ilm-countdown--flip .ilm-cd-flip-fold--top{top: 0;align-items: flex-start;transform-origin: center bottom;border-radius: var(--ilm-cd-cell-rad) var(--ilm-cd-cell-rad) 0 0;}.ilm-countdown--flip .ilm-cd-flip-fold--bot{top: calc(0.6em + 2px);align-items: flex-end;transform-origin: center top;border-radius: 0 0 var(--ilm-cd-cell-rad) var(--ilm-cd-cell-rad);}@media (prefers-reduced-motion: no-preference){.ilm-countdown--flip .ilm-cd-flip.is-flipping .ilm-cd-flip-fold{display: flex;will-change: transform;}.ilm-countdown--flip .ilm-cd-flip.is-flipping .ilm-cd-flip-fold--top{animation: ilm-cd-fold-top 0.5s ease-in forwards;}.ilm-countdown--flip .ilm-cd-flip.is-flipping .ilm-cd-flip-fold--bot{animation: ilm-cd-fold-bot 0.5s ease-out forwards;}}@keyframes ilm-cd-fold-top{0%{transform: rotateX( 0deg );}50%{transform: rotateX( -90deg );}100%{transform: rotateX( -90deg );}}@keyframes ilm-cd-fold-bot{0%{transform: rotateX( 90deg );}50%{transform: rotateX( 90deg );}100%{transform: rotateX( 0deg );}}.ilm-countdown--inline .ilm-cd-segments{gap: calc(var(--ilm-cd-digit-size) * 0.1);}.ilm-countdown--inline .ilm-cd-seg{display: inline-flex;align-items: baseline;}.ilm-countdown--inline .ilm-cd-val{font-size: var(--ilm-cd-digit-size);font-weight: var(--ilm-cd-fw, 600);}.ilm-countdown--inline .ilm-cd-label{display: none;}.ilm-countdown--inline .ilm-cd-sep{display: inline-block;font-size: var(--ilm-cd-digit-size);font-weight: var(--ilm-cd-fw, 600);color: var(--ilm-cd-sep-color);padding: 0 0.12em;}.ilm-countdown--worded .ilm-cd-segments{gap: calc(var(--ilm-cd-digit-size) * 0.3);align-items: baseline;}.ilm-countdown--worded .ilm-cd-seg{display: inline-flex;align-items: baseline;gap: calc(var(--ilm-cd-digit-size) * 0.18);}.ilm-countdown--worded .ilm-cd-val{font-size: var(--ilm-cd-digit-size);font-weight: var(--ilm-cd-fw, 700);}.ilm-countdown--worded .ilm-cd-label{font-size: var(--ilm-cd-label-size);color: var(--ilm-cd-label-color);}.ilm-countdown--worded .ilm-cd-sep{display: none;}.ilm-cd-expired-msg{display: none;}.ilm-countdown.is-expired .ilm-cd-segments, .ilm-countdown.is-expired .ilm-cd-caption, .ilm-countdown.is-expired .ilm-cd-sr{display: none;}.ilm-countdown[data-expiry="message"].is-expired .ilm-cd-expired-msg{display: block;font-size: var(--ilm-cd-digit-size);font-weight: 600;line-height: 1.3;color: inherit;}.ilm-countdown[data-expiry="hide"].is-expired{display: none;}.ilm-countdown--label-asis .ilm-cd-label{text-transform: none;letter-spacing: normal;}.ilm-countdown--label-below .ilm-cd-seg{padding: 0;background: none;border-radius: 0;}.ilm-countdown--label-below .ilm-cd-val{padding: var(--ilm-cd-cell-pad);background: var(--ilm-cd-cell-bg);border-radius: var(--ilm-cd-cell-rad);}@media (max-width: 767px){.ilm-countdown--size-m{--ilm-cd-digit-size: var(--ilm-cd-digit-size-m) !important;}}
