.flip-countdown{display:flow-root;color:var(--flip-text);text-align:center}.flip-countdown[hidden],.flip-countdown [hidden]{display:none!important}.flip-countdown .flip-countdown__inner{box-sizing:border-box;width:100%;max-width:1000px}.flip-countdown__layout{display:flex;flex-direction:column;align-items:center;gap:32px}.flip-countdown__content{min-width:0;max-width:100%;overflow-wrap:anywhere}.flip-countdown--text-before .flip-countdown__layout{flex-direction:row;flex-wrap:wrap;justify-content:center}.flip-countdown--text-before .flip-countdown__content{flex:0 1 auto;text-align:center}.flip-countdown--text-before .flip-countdown__heading{font-size:clamp(22px,2.5vw,32px)}.flip-countdown--text-before .flip-countdown__description{margin-inline:auto}.flip-countdown__eyebrow{margin:0 0 14px;font-size:11px;font-weight:600;letter-spacing:.2em}.flip-countdown__heading{margin:0;color:inherit;font-size:clamp(28px,4vw,48px);line-height:1.15;overflow-wrap:anywhere}.flip-countdown__description{margin:16px auto 0;max-width:540px;opacity:.8}.flip-countdown__description p{margin:0}flip-countdown{display:block;max-width:100%;min-width:0}.flip-countdown__clock{--card-width: var(--flip-size-desktop, 62px);--card-height: calc(var(--card-width) * 1.4);display:flex;justify-content:center;flex-wrap:wrap;gap:20px clamp(12px,3vw,32px)}.flip-countdown__unit{min-width:0}.flip-countdown__digits{display:flex;justify-content:center;gap:clamp(3px,.6vw,6px)}.flip-countdown__card{position:relative;display:block;width:var(--card-width);height:var(--card-height);perspective:400px;border-radius:6px;box-shadow:0 3px #00000024,0 8px 16px #00000014;font-family:Arial,Helvetica,sans-serif;font-size:calc(var(--card-width) * .98);font-weight:700;font-variant-numeric:tabular-nums;color:var(--flip-digit)}.flip-countdown__card:after{content:"";position:absolute;z-index:5;top:calc(50% - .5px);right:0;left:0;height:1px;background:#00000059;pointer-events:none}.flip-countdown__half{position:absolute;left:0;width:100%;height:50%;overflow:hidden;background:var(--flip-card);backface-visibility:hidden}.flip-countdown__half>span{position:absolute;left:0;width:100%;height:var(--card-height);line-height:var(--card-height);text-align:center}.flip-countdown__half--top{top:0;border-radius:6px 6px 0 0;transform-origin:center bottom;background-image:linear-gradient(#00000017,#00000017)}.flip-countdown__half--top>span{top:0}.flip-countdown__half--bottom{bottom:0;border-radius:0 0 6px 6px;transform-origin:center top}.flip-countdown__half--bottom>span{bottom:0}.flip-countdown__flap{visibility:hidden;z-index:2}.is-flipping .flip-countdown__flap--top{visibility:visible;animation:flip-countdown-top .3s ease-in forwards}.is-flipping .flip-countdown__flap--bottom{visibility:visible;animation:flip-countdown-bottom .3s ease-out .3s both}.flip-countdown__label{display:block;margin-top:16px;font-size:10px;line-height:1.4;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.flip-countdown__message{margin:0;font-size:18px}.flip-countdown__editor-note{margin:20px 0 0;font-size:13px}.flip-countdown__button{margin-top:32px}@keyframes flip-countdown-top{0%{transform:rotateX(0)}to{transform:rotateX(-90deg)}}@keyframes flip-countdown-bottom{0%{transform:rotateX(90deg)}to{transform:rotateX(0)}}@media(max-width:767px){.flip-countdown__inner{padding-inline:16px}.flip-countdown .flip-countdown__layout{flex-direction:column;flex-wrap:nowrap;gap:12px}.flip-countdown__eyebrow{margin-bottom:8px}.flip-countdown__description{margin-top:8px}.flip-countdown__label{margin-top:6px}.flip-countdown__button{margin-top:16px}.flip-countdown__clock{--card-width: min(var(--flip-size-mobile, 26px), calc((100vw - 104px)/8) );column-gap:12px}.flip-countdown__digits{gap:3px}.flip-countdown--text-before .flip-countdown__content{flex:0 1 auto;text-align:center}.flip-countdown--text-before .flip-countdown__description{margin-inline:auto}.flip-countdown[data-mobile-layout=horizontal] .flip-countdown__layout:has(.flip-countdown__content){flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px}.flip-countdown[data-mobile-layout=horizontal] .flip-countdown__content{flex:0 1 auto;max-width:30%}.flip-countdown[data-mobile-layout=horizontal] .flip-countdown__content+flip-countdown{flex:0 0 auto;width:auto}.flip-countdown[data-mobile-layout=horizontal] .flip-countdown__content+flip-countdown .flip-countdown__clock{--card-width: min(var(--flip-size-mobile, 26px), calc((70vw - 68px)/8) );gap:8px 4px}.flip-countdown[data-mobile-layout=horizontal] .flip-countdown__digits{gap:3px}.flip-countdown[data-mobile-layout=horizontal] .flip-countdown__heading{font-size:18px}.flip-countdown[data-mobile-layout=horizontal] .flip-countdown__description{font-size:12px}.flip-countdown[data-mobile-layout=horizontal] .flip-countdown__label{font-size:8px;letter-spacing:0}}@media(max-width:479px){.flip-countdown__inner{padding-inline:16px}.flip-countdown__label{letter-spacing:.04em}}@media(prefers-reduced-motion:reduce){.flip-countdown .flip-countdown__flap{animation:none;visibility:hidden}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/section-flip-countdown.css.map */
