revhope-countdown-timer{display:contents}revhope-countdown-timer:not([preview])[delayed]{display:none}revhope-countdown-timer[automatic] .revhope-countdown__timer--wrapper.sticky{top:0px;position:sticky;z-index:9999}revhope-countdown-timer[automatic] .timer__type--top-or-bottom-bar.timer__position--top{top:0}revhope-countdown-timer[automatic] .timer__type--top-or-bottom-bar.timer__position--bottom{bottom:0;left:0;z-index:9999;position:fixed !important;width:100% !important;border-bottom:none}revhope-countdown-timer .revhope-countdown__timer--wrapper{margin:var(--margin);display:block;width:100%}revhope-countdown-timer .revhope-countdown__timer--wrapper.clickable{cursor:pointer}revhope-countdown-timer .revhope-countdown__timer--wrapper .revhope-countdown__timer--component{width:100%;display:flex;flex-flow:column;padding:var(--card-padding);border-radius:var(--card-borderRadius);background:var(--card-background);border:var(--card-border);text-align:center;align-items:center;font-family:var(--fontFamily);gap:10px}revhope-countdown-timer .revhope-countdown__timer--wrapper .revhope-countdown__timer--component.timer__type--products-page{min-width:420px;max-width:480px}revhope-countdown-timer .revhope-countdown__timer--wrapper .revhope-countdown__timer--component.timer__type--cart-page{flex-direction:row;justify-content:var(--card-alignment, center);align-items:baseline;padding:var(--card-padding, 0px)}revhope-countdown-timer .revhope-countdown__timer--wrapper .revhope-countdown__timer--component.timer__type--top-or-bottom-bar{flex-direction:row;position:relative;display:flex !important;width:100%;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--card-padding);column-gap:26px;row-gap:10px}revhope-countdown-timer .revhope-countdown__timer--wrapper .revhope-countdown__timer--component.timer__type--top-or-bottom-bar .revhope-countdown__timer--timer{gap:0px}revhope-countdown-timer .revhope-countdown__timer--wrapper .revhope-countdown__timer--component.timer__type--top-or-bottom-bar .revhope-countdown__timer--content{align-items:flex-start;gap:5px}revhope-countdown-timer .revhope-countdown__timer--wrapper .revhope-countdown__timer--component[revhope-data-animated]{background-size:400% 400%;animation:primaryGradient 5s ease infinite}revhope-countdown-timer .revhope-countdown__timer--wrapper .revhope-countdown__timer--component .revhope-countdown__timer--sub-components .revhope-countdown__timer--button{display:block;cursor:pointer;background:var(--button-background);white-space:nowrap;padding:8px 16px;border-radius:var(--button-borderRadius);font-size:var(--button-fontSize);color:var(--button-color);font-style:var(--button-fontStyle);font-weight:var(--button-fontWeight);text-decoration:var(--button-textDecoration, "unset");line-height:1.5;border:var(--button-borderWidth, "0px") solid var(--button-borderColor)}revhope-countdown-timer .revhope-countdown__timer--wrapper .revhope-countdown__timer--component .revhope-countdown__timer--content{display:flex;flex-direction:column;gap:10px}revhope-countdown-timer .revhope-countdown__timer--wrapper .revhope-countdown__timer--component .revhope-countdown__timer--content .revhope-countdown__timer--headline{all:unset;font-size:var(--card-title-fontSize);color:var(--card-title-color);font-weight:var(--card-title-fontWeight);font-style:var(--card-title-fontStyle);text-decoration:var(--card-title-textDecoration);text-underline-offset:5px;line-height:1}revhope-countdown-timer .revhope-countdown__timer--wrapper .revhope-countdown__timer--component .revhope-countdown__timer--content .revhope-countdown__timer--subtitle{font-size:var(--card-subtitle-fontSize);color:var(--card-subtitle-color);font-weight:var(--card-subtitle-fontWeight);font-style:var(--card-subtitle-fontStyle);text-decoration:var(--card-subtitle-textDecoration);text-underline-offset:5px;line-height:1}revhope-countdown-timer .revhope-countdown__timer--wrapper .revhope-countdown__timer--component .revhope-countdown__timer--timer{display:flex;justify-content:center;align-items:baseline}revhope-countdown-timer .revhope-countdown__timer--wrapper .revhope-countdown__timer--component .revhope-countdown__timer--timer .revhope-countdown__timer--units{display:flex;align-items:baseline;gap:.4em}revhope-countdown-timer .revhope-countdown__timer--wrapper .revhope-countdown__timer--component .revhope-countdown__timer--timer .revhope-countdown__timer--unit{display:flex;flex-direction:column;gap:.35rem}revhope-countdown-timer .revhope-countdown__timer--wrapper .revhope-countdown__timer--component .revhope-countdown__timer--timer .revhope-countdown__timer--value{display:inline-flex;justify-content:center;align-items:baseline;width:2.2ch;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--countdown-time-fontSize);color:var(--countdown-time-color);font-style:var(--countdown-time-fontStyle);font-weight:var(--countdown-time-fontWeight);text-decoration:var(--countdown-time-textDecoration);text-underline-offset:5px;line-height:1;text-align:center}revhope-countdown-timer .revhope-countdown__timer--wrapper .revhope-countdown__timer--component .revhope-countdown__timer--timer .revhope-countdown__timer--divider{display:inline-flex;align-items:baseline;justify-content:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--countdown-time-fontSize);color:var(--countdown-time-color);font-style:var(--countdown-time-fontStyle);font-weight:var(--countdown-time-fontWeight);line-height:1;justify-self:center;transform:translateY(-0.05em)}revhope-countdown-timer .revhope-countdown__timer--wrapper .revhope-countdown__timer--component .revhope-countdown__timer--timer .revhope-countdown__timer--label{text-align:center;line-height:1;grid-column:span 2;padding-right:10px;font-size:var(--countdown-label-fontSize);color:var(--countdown-label-color);font-style:var(--countdown-label-fontStyle);font-weight:var(--countdown-label-fontWeight);text-decoration:var(--countdown-label-textDecoration);text-underline-offset:5px}revhope-countdown-timer .revhope-countdown__timer--wrapper .revhope-countdown__timer--component .revhope-countdown__timer--timer .revhope-countdown__timer--label:last-child{grid-column:span 1;padding-right:0}@keyframes primaryGradient{0%{background-position:0% 50%}50%{background-position:100% 50%}}
