:root{--countdown-timer-height-sm: 13.6rem;--countdown-timer-height-lg: 20rem}.section-countdown-timer-hidden{display:none}.countdown--spacing-mobile-compact{padding:4rem 0}.countdown--spacing-mobile-default{padding:9.6rem 0}.countdown-timer__container-media.countdown-timer__container-media-image{display:grid;grid-template-columns:repeat(2,1fr)}.section-countdown-timer .countdown-timer__container-media-fullwidth{padding-inline-start:0}@media screen and (max-width: 749px){.section-countdown-timer .countdown-timer__container-media-fullwidth{padding:0}}.countdown-timer__container-media{background-color:var(--color-body-background);overflow:hidden}.countdown-timer__container{display:grid;align-items:center;gap:2.4rem;min-height:var(--countdown-timer-height-sm)}.countdown-timer__container-no-image{display:flex;align-items:center;flex-direction:column;justify-content:center}.countdown-timer__container-no-image .countdown-timer__container--content{flex-direction:column}.countdown-timer__container-media-image .countdown-timer__header-container{margin:0 0 1.6rem}.countdown-timer__container-no-image h3,.countdown-timer__container-no-image p{text-align:center;width:100%}.countdown-timer__container-media-no-image,.countdown-timer__container-image{padding:4rem 0}.countdown-timer__container-no-image .countdown-timer__subtitle{margin:0 0 1.6rem}@media screen and (min-width: 990px){.countdown-timer__container-no-image{flex-direction:row;justify-content:space-between}.countdown-timer__container-no-image .countdown-timer__container--content{flex-direction:row}.countdown-timer__container-no-image h3,.countdown-timer__container-no-image p{text-align:start}.countdown-timer__container-media-no-image{padding:0}}.countdown-timer__container-no-image.countdown-timer__container-no-button{grid-template-columns:1fr 2fr;--countdown-timer--no-button--margin-inline: auto;margin-inline-start:var(--countdown-timer--no-button--margin-inline);margin-inline-end:var(--countdown-timer--no-button--margin-inline)}@media screen and (min-width: 750px){.countdown-timer__container-no-image.countdown-timer__container-no-button{grid-template-columns:1fr 1fr}.section-countdown-timer .container--fullwidth .countdown-timer__button-container{justify-content:flex-end}}@media screen and (min-width: 860px){.countdown-timer__container-no-image.countdown-timer__container-no-button{--countdown-timer--no-button--margin-inline: calc(100% / 18)}}@media screen and (min-width: 990px){.countdown-timer__container-no-image.countdown-timer__container-no-button{--countdown-timer--no-button--margin-inline: calc(100% / 7)}.countdown--spacing-desktop-none{padding:0}.countdown--spacing-desktop-compact{padding:9.6rem 0}.countdown--spacing-desktop-medium{padding:12.8rem 0}.countdown--spacing-desktop-default{padding:16rem 0}}@media screen and (min-width: 1200px){.countdown-timer__container-no-image.countdown-timer__container-no-button{--countdown-timer--no-button--margin-inline: calc(100% / 6)}}.countdown-timer__container-no-button .countdown-timer__date-container{border:0;padding:0}.countdown-timer__container-image{gap:2.4rem;padding:4rem 2.4rem}@media screen and (min-width: 990px){.countdown-timer__container-image{padding:4rem 0}}.countdown-timer__container-image,.countdown-timer__container-image .countdown-timer__container--content{display:flex;flex-direction:column;justify-content:center;align-items:center}.countdown-timer__container-image .countdown-timer__date-container{padding:0}.countdown-timer__container-image h3,.countdown-timer__container-image p{text-align:center;width:100%}@media screen and (max-width: 749px){.countdown-timer__container-no-image.countdown-timer__container-no-button,.countdown-timer__container-no-image{grid-template-columns:1fr;grid-template-rows:repeat(1,auto)}}@media screen and (max-width: 749px){.countdown-timer__container-no-button .countdown-timer__date-container{margin-block-end:2.4rem}}@media screen and (max-width: 749px){.countdown-timer__container-media.countdown-timer__container-media-image,.countdown-timer__container-media .countdown-timer__container-image{grid-template-columns:1fr;grid-template-rows:repeat(2,auto)}}.countdown-timer__container-top-bottom-border{border-block:.1rem solid var(--color-border-elements)}.countdown-timer__container-top-border{border-block-start:.1rem solid var(--color-border-elements)}.countdown-timer__container-bottom-border{border-block-end:.1rem solid var(--color-border-elements)}.countdown-timer__container-border-none,.countdown-timer__container-border-seperators-none,.countdown-timer__container-border-seperators-none .countdown-timer__date-container{border:0}.countdown-timer__header-container{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:.8rem;color:var(--color-heading-text)}.countdown-timer__title{line-height:1;letter-spacing:.01em}.countdown-timer__title *{color:currentColor}@media screen and (max-width: 749px){.countdown-timer__title{letter-spacing:.03em}}.countdown-timer__title,.countdown-timer__subtitle{margin:0;padding:0}.countdown-timer__subtitle{color:var(--color-typography-primary)}@media screen and (max-width: 749px){.countdown-timer__subtitle{font-size:1.4rem}.countdown-timer__subtitle-desktop{display:none}}@media screen and (min-width: 750px){.countdown-timer__subtitle-mobile{display:none}.section-countdown-timer .container .countdown-timer__button-container{margin-inline-end:0}}.countdown-timer__date-container{display:flex;align-items:center;justify-content:center;margin:0 -.8rem;padding:0 1.9rem}.countdown-timer__date-box-area{padding:0 .4rem}@media screen and (min-width: 990px){.countdown-timer__date-container{margin:0 -1.6rem;padding:0 0 0 4.8rem}.countdown-timer__date-box-area{padding:0 .8rem}}.countdown-timer__date-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;width:6.2rem;padding:.6rem;border:.1rem solid var(--color-border-1)}.countdown-timer__date-wrapper-hidden{display:none}@media screen and (max-width: 749px){.countdown-timer__date-wrapper{gap:0}}.countdown-timer__date-header{min-width:3ch;font-size:2rem;text-align:center;font-weight:500;line-height:100%;color:var(--color-typography-primary)}.countdown-timer__date-caption{font-size:1rem;line-height:1.5rem;font-weight:var(--font-heading-weight);letter-spacing:.1rem;text-transform:uppercase;color:var(--color-typography-primary)}.countdown-timer__container--content{display:flex;align-items:center;justify-content:space-between}.countdown-timer__button-container{display:flex;align-items:center;justify-content:flex-end}.countdown-timer__container-media-image .countdown-timer__button-container{margin-inline-end:5.6rem}@media screen and (max-width: 749px){.countdown-timer__container-media .countdown-timer__button-container{margin-inline-end:0}}@media screen and (max-width: 749px){.countdown-timer__button-container{justify-content:center;margin-block-start:.6rem}}.countdown-timer__image-container,div:empty.countdown-timer__image-container{position:relative;display:flex;min-height:30rem;height:100%;background-color:var(--color-background-accent-1);overflow:hidden}.countdown-timer__button-wrapper .button{font-size:1.2rem;min-width:unset}@media screen and (min-width: 1200px){.countdown-timer__container-media.countdown-timer__container-media-image{grid-template-columns:repeat(3,1fr)}.countdown-timer__image-container{grid-column:1 / 3}}.countdown-timer__image-container svg{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%);width:100%}[dir=rtl] .countdown-timer__image-container svg{transform:translate(50%,-50%)}@media screen and (max-width: 749px){.countdown-timer__image-container{height:var(--countdown-timer-height-lg)}}.countdown-timer__image{display:block;-webkit-background-size:cover;background-size:cover;background-repeat:no-repeat;-webkit-background-position:center;background-position:center;max-height:100%;max-width:100%;object-fit:cover;position:absolute;width:100%;height:100%}
/*# sourceMappingURL=/cdn/shop/t/40/assets/section-countdown-timer.css.map */
