.countdown-messages-container:has(countdown-timer[data-style=inline]){display:flex;flex-direction:column;align-items:center;justify-content:center;flex-wrap:wrap}@media screen and (min-width: 750px){.countdown-messages-container:has(countdown-timer[data-style=inline]){flex-direction:row}}.countdown-timer__message--after{order:1}.countdown-messages-container:has(countdown-timer[data-style=blocks]){display:flex;flex-direction:column}@media screen and (min-width: 550px){.countdown-messages-container:has(countdown-timer[data-style=blocks]){flex-direction:row;align-items:center;justify-content:center}}.countdown-messages-container:has(countdown-timer[data-style=inline]) countdown-timer[data-style=inline],.countdown-messages-container:has(countdown-timer[data-style=inline]) .countdown-timer__message--before,.countdown-messages-container:has(countdown-timer[data-style=inline]) .countdown-timer__message--after{line-height:1;margin:.2rem 0}.countdown-messages-container:has(countdown-timer[data-style=halves]),.countdown-messages-container:has(countdown-timer[data-style=halves-flip]){display:flex;align-items:center;justify-content:center;gap:1.5rem;flex-wrap:wrap}.countdown-messages-container:has(countdown-timer[data-style=halves]) .countdown-timer__messages-container,.countdown-messages-container:has(countdown-timer[data-style=halves-flip]) .countdown-timer__messages-container{grid-row:1;display:flex;flex-direction:column;align-items:center;text-align:left;justify-content:center}@media screen and (min-width: 550px){.countdown-messages-container:has(countdown-timer[data-style=halves]) .countdown-timer__messages-container,.countdown-messages-container:has(countdown-timer[data-style=halves-flip]) .countdown-timer__messages-container{align-items:flex-end}}.countdown-messages-container:has(countdown-timer[data-style=halves-flip]) .countdown-timer__messages-container{order:1}@media screen and (min-width: 550px){.countdown-messages-container:has(countdown-timer[data-style=halves-flip]) .countdown-timer__messages-container{align-items:flex-start}}.countdown-timer__message--before{color:var(--countdown-msg-before-color, #000);padding:0 1rem}.countdown-timer__message--after{color:var(--countdown-msg-after-color, #000);padding:0 1rem}countdown-timer[data-style=blocks],countdown-timer[data-style=halves],countdown-timer[data-style=halves-flip]{margin:1rem 0;display:block}@media screen and (min-width: 750px){countdown-timer[data-style=blocks],countdown-timer[data-style=halves],countdown-timer[data-style=halves-flip]{padding:0 1rem}}.countdown-timer__value{color:var(--countdown-value-color, #000);font-weight:700;line-height:1}.countdown-timer__unit{color:var(--countdown-unit-color, #000)}.countdown-timer__block--divider{position:relative;color:var(--countdown-divider-color, #000)}countdown-timer[data-style=blocks] .countdown-timer__block,countdown-timer[data-style=halves] .countdown-timer__block,countdown-timer[data-style=halves-flip] .countdown-timer__block{margin:0 .35em}countdown-timer[data-style=blocks]:has(.countdown-timer__block--divider span) .countdown-timer__block,countdown-timer[data-style=halves]:has(.countdown-timer__block--divider span) .countdown-timer__block,countdown-timer[data-style=halves-flip]:has(.countdown-timer__block--divider span) .countdown-timer__block{margin:0}countdown-timer[data-style=inline] .countdown-timer__timer,countdown-timer[data-style=inline] .countdown-timer__block,countdown-timer[data-style=inline] .countdown-timer__value,countdown-timer[data-style=inline] .countdown-timer__unit{display:inline}countdown-timer[data-style=blocks] .countdown-timer__value,countdown-timer[data-style=blocks] .countdown-timer__unit,countdown-timer[data-style=halves] .countdown-timer__value,countdown-timer[data-style=halves] .countdown-timer__unit,countdown-timer[data-style=halves-flip] .countdown-timer__value,countdown-timer[data-style=halves-flip] .countdown-timer__unit{text-align:center}countdown-timer[data-style=blocks] .countdown-timer__timer,countdown-timer[data-style=halves] .countdown-timer__timer,countdown-timer[data-style=halves-flip] .countdown-timer__timer{display:flex;justify-content:center;align-items:center}.countdown-timer__block--divider>span:after{position:relative;top:0;left:0;display:inline-block;width:1rem;height:1rem}.countdown-timer__block--divider .comma:after{font-size:1em;content:",";margin:0 .15em;color:var(--countdown-divider-color, #000)}countdown-timer[data-style=blocks] .countdown-timer__block--divider .comma:after,countdown-timer[data-style=halves] .countdown-timer__block--divider .comma:after,countdown-timer[data-style=halves-flip] .countdown-timer__block--divider .comma:after{transform:translateY(-100%)}.countdown-timer__block--divider .colon:after{content:":";font-size:.75em;margin:0 .1em;text-align:center}countdown-timer[data-style=blocks] .countdown-timer__block--divider .colon:after,countdown-timer[data-style=halves] .countdown-timer__block--divider .colon:after,countdown-timer[data-style=halves-flip] .countdown-timer__block--divider .colon:after{transform:translateY(-.5em);font-weight:700;color:var(--countdown-divider-color, #000);margin:0 1rem}.countdown-timer__block--divider .dot:after{font-size:1em;content:"\2022";margin:0 .15em;color:var(--countdown-divider-color, #000)}countdown-timer[data-style=blocks] .countdown-timer__block--divider .dot:after,countdown-timer[data-style=halves] .countdown-timer__block--divider .dot:after,countdown-timer[data-style=halves-flip] .countdown-timer__block--divider .dot:after{font-size:1.25em;margin:0 .5em}.countdown-timer__block--divider .line{width:1em;display:inline-block}.countdown-timer__block--divider .line:after{position:absolute;content:"";top:0;bottom:0;left:0;height:80%;width:1px;transform:translate(.5em);background-color:var(--countdown-divider-color, #000);margin:auto}.countdown-timer--halves .countdown-timer__messages-container,.countdown-timer--halves-flip .countdown-timer__messages-container{gap:.25em}.countdown-timer--halves .announcement-bar__message,.countdown-timer--halves-flip .announcement-bar__message{padding:0}
/*# sourceMappingURL=/cdn/shop/t/249/assets/component-countdown-timer.css.map */
