.custom-countdown{position:relative;isolation:isolate;width:100%;background:var(--custom-countdown-bg);color:var(--custom-countdown-fg)}.custom-countdown__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.custom-countdown__image{width:100%;height:100%;display:block;object-fit:cover}.custom-countdown__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--custom-countdown-overlay)}.custom-countdown__inner{position:relative;z-index:1;width:min(100%,var(--custom-countdown-max));margin-inline:auto;padding:var(--custom-countdown-pad-d) 28px;display:flex;align-items:center;gap:clamp(16px,3.5vw,60px)}.custom-countdown--inline .custom-countdown__inner{flex-direction:row;justify-content:space-between}.custom-countdown--stacked .custom-countdown__inner{flex-direction:column;justify-content:center;gap:14px}.custom-countdown__copy{min-width:0;flex:1 1 auto}.custom-countdown--align-left .custom-countdown__copy{text-align:left}.custom-countdown--align-center .custom-countdown__copy{text-align:center}.custom-countdown--align-right .custom-countdown__copy{text-align:right}.custom-countdown .custom-countdown__heading{margin:0;color:inherit;font-family:var(--font-stack-headings, inherit);font-weight:var(--font-weight-headings, inherit);font-style:var(--font-style-headings, normal);line-height:var(--base-headings-line, 1.12)}.custom-countdown .custom-countdown__heading--small{font-size:clamp(17px,1.7vw,22px)}.custom-countdown .custom-countdown__heading--medium{font-size:clamp(21px,2.3vw,32px)}.custom-countdown .custom-countdown__heading--large{font-size:clamp(26px,3.2vw,44px)}.custom-countdown__body{margin:6px 0 0;line-height:1.4}.custom-countdown__body p{margin:0}.custom-countdown__body p+p{margin-top:6px}.custom-countdown__body--small{font-size:12px}.custom-countdown__body--regular{font-size:14px}.custom-countdown__body--large{font-size:17px}.custom-countdown__body a{color:inherit;text-decoration:underline;text-underline-offset:2px}.custom-countdown .custom-countdown__button.button{display:inline-flex;align-items:center;justify-content:center;max-width:100%;box-sizing:border-box;margin-top:12px;background:var(--custom-countdown-button-bg);color:var(--custom-countdown-button-text);border:2px solid var(--custom-countdown-button-border);text-decoration:none;text-align:center;line-height:1.2;min-height:var(--button-size);height:auto;padding-block:12px;transition:padding-right .15s ease}.custom-countdown .custom-countdown__button--outline.button{background:transparent}.custom-countdown .custom-countdown__button--compact.button{min-height:38px;padding:9px 17px;font-size:12px}.custom-countdown .custom-countdown__button--large.button{min-height:54px;padding:15px 30px;font-size:15px}.custom-countdown .custom-countdown__button.button svg path{fill:var(--custom-countdown-button-text)}.custom-countdown .custom-countdown__button.button svg circle{stroke:var(--custom-countdown-button-text)}.custom-countdown .custom-countdown__button.button:hover{background:var(--custom-countdown-button-bg);color:var(--custom-countdown-button-text);border-color:var(--custom-countdown-button-border)}.custom-countdown .custom-countdown__button--outline.button:hover{background:transparent}.custom-countdown .custom-countdown__button.button:focus-visible{outline:3px solid var(--custom-countdown-button-border);outline-offset:3px;box-shadow:none}@media(prefers-reduced-motion:reduce){.custom-countdown .custom-countdown__button.button{transition:none}}.custom-countdown__timer{flex:0 1 auto;display:block;max-width:100%;min-width:0}.custom-countdown__units{display:flex;align-items:flex-start;justify-content:center;gap:clamp(8px,1.5vw,22px)}.custom-countdown__unit{display:flex;flex-direction:column;align-items:center;gap:5px;min-width:0}.custom-countdown__number{font-family:var(--font-stack-body-bold, inherit);font-size:clamp(25px,3vw,43px);font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:var(--custom-countdown-accent);white-space:nowrap}.custom-countdown__unit-label{font-size:11px;font-weight:700;line-height:1.3;text-transform:uppercase;letter-spacing:.035em;color:var(--custom-countdown-fg);opacity:1}.custom-countdown__expired{font-size:15px;font-weight:700}.custom-countdown__error{font-size:13px}.custom-countdown [hidden]{display:none!important}.custom-countdown--stacked .custom-countdown__copy{flex:0 1 auto;width:100%}.custom-countdown--stacked.custom-countdown--align-left .custom-countdown__timer{align-self:flex-start}.custom-countdown--stacked.custom-countdown--align-center .custom-countdown__timer{align-self:center}.custom-countdown--stacked.custom-countdown--align-right .custom-countdown__timer{align-self:flex-end}.custom-countdown--stacked .custom-countdown__units{justify-content:flex-start}.custom-countdown--stacked.custom-countdown--align-center .custom-countdown__units{justify-content:center}.custom-countdown--stacked.custom-countdown--align-right .custom-countdown__units{justify-content:flex-end}.custom-countdown__digits{display:inline-flex;gap:3px;white-space:nowrap}.custom-countdown__digit{position:relative;display:inline-flex;align-items:center;justify-content:center}.custom-countdown--digits-tiles .custom-countdown__digit,.custom-countdown--digits-flip .custom-countdown__digit{width:.91em;height:1.38em;color:var(--custom-countdown-accent);background:var(--custom-countdown-tile);border:1px solid var(--custom-countdown-border);border-radius:5px;font-variant-numeric:tabular-nums;line-height:1;overflow:hidden}.custom-countdown--digits-flip .custom-countdown__digit{perspective:260px;isolation:isolate}.custom-countdown--digits-flip .custom-countdown__digit:after{content:"";position:absolute;top:50%;left:0;right:0;border-top:1px solid var(--custom-countdown-border);opacity:.7;pointer-events:none;z-index:5}.custom-countdown__digit-value{position:relative;z-index:1}.custom-countdown__flip-half{position:absolute;left:0;width:100%;height:50%;background:var(--custom-countdown-tile);backface-visibility:hidden;overflow:hidden}.custom-countdown__flip-half--old-bottom{bottom:0;z-index:2;animation:custom-countdown-hold-old-bottom .48s linear both}.custom-countdown__flip-half--top{top:0;transform-origin:bottom;z-index:4;animation:custom-countdown-fold .24s ease-in both}.custom-countdown__flip-half--bottom{bottom:0;transform-origin:top;z-index:3;animation:custom-countdown-unfold .24s ease-out .24s both}.custom-countdown__flip-half>span{position:absolute;left:0;width:100%;height:200%;display:flex;align-items:center;justify-content:center;line-height:1}.custom-countdown__flip-half--top>span{top:0}.custom-countdown__flip-half--bottom>span,.custom-countdown__flip-half--old-bottom>span{bottom:0}@keyframes custom-countdown-hold-old-bottom{0%,99.9%{visibility:visible}to{visibility:hidden}}@keyframes custom-countdown-fold{0%{transform:rotateX(0)}to{transform:rotateX(-90deg)}}@keyframes custom-countdown-unfold{0%{transform:rotateX(90deg)}to{transform:rotateX(0)}}@media(max-width:767px){.custom-countdown__inner{padding:var(--custom-countdown-pad-m) 16px;gap:12px}.custom-countdown--mobile-stacked .custom-countdown__inner{flex-direction:column}.custom-countdown--mobile-inline .custom-countdown__inner{flex-direction:row;flex-wrap:wrap;justify-content:center}.custom-countdown--mobile-inline .custom-countdown__copy{flex:1 1 180px}.custom-countdown--mobile-stacked .custom-countdown__copy{flex:0 1 auto;width:100%}.custom-countdown--mobile-stacked.custom-countdown--align-left .custom-countdown__timer{align-self:flex-start}.custom-countdown--mobile-stacked.custom-countdown--align-center .custom-countdown__timer{align-self:center}.custom-countdown--mobile-stacked.custom-countdown--align-right .custom-countdown__timer{align-self:flex-end}.custom-countdown--mobile-stacked .custom-countdown__units{justify-content:flex-start}.custom-countdown--mobile-stacked.custom-countdown--align-center .custom-countdown__units{justify-content:center}.custom-countdown--mobile-stacked.custom-countdown--align-right .custom-countdown__units{justify-content:flex-end}.custom-countdown__units{gap:clamp(6px,1.8vw,12px)}.custom-countdown__digits{gap:2px}.custom-countdown__number{font-size:clamp(31px,10.3vw,43px)}.custom-countdown__unit-label{font-size:10px;white-space:nowrap}.custom-countdown__timer:has([data-unit=days] .custom-countdown__digit:nth-child(3)) .custom-countdown__number{font-size:clamp(26px,8.6vw,36px)}.custom-countdown__timer:has([data-unit=days] .custom-countdown__digit:nth-child(4)) .custom-countdown__number{font-size:clamp(23px,7.6vw,32px)}.custom-countdown__body{margin-top:5px}.custom-countdown__button.button{margin-top:9px}}@media(max-width:350px){.custom-countdown__units{gap:5px}.custom-countdown__digits{gap:1px}}@media(prefers-reduced-motion:reduce){.custom-countdown__flip-half{display:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/963/assets/custom-countdown-banner.css.map */
