:root{--countdown-timer-height-sm: 13.6rem;--countdown-timer-height-lg: 20rem}.section-countdown-timer-hidden{display:none}.countdown-timer__container-media.countdown-timer__container-media-image{display:grid;grid-template-columns:repeat(2,1fr)}.section-countdown-timer .container--fullwidth{padding:0}.section-countdown-timer .countdown-timer__container-media-fullwidth{padding-inline-end:0}.section-countdown-timer h3{font-family:var(--font-secondary)}@media screen and (max-width: 749px){.section-countdown-timer .countdown-timer__container-media-fullwidth{padding:0}}.countdown-timer__container{display:grid;align-items:center;gap:20px}.countdown-timer__container-no-image{grid-template-columns:repeat(3,1fr)}.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)}}@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{grid-template-columns:repeat(2,1fr)}@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(3,auto)}.container--fullwidth .countdown-timer__container-no-image{padding:0 var(--page-gutter)}}@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){.section-countdown-timer .countdown-timer__container-media-fullwidth .countdown-timer__container-image{padding:0 var(--page-gutter)}}@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-media .countdown-timer__newsletter-form{margin-block-end:1.8rem}}@media screen and (max-width: 990px){.pt-ct-mobile{padding-block-start:0!important}.pb-ct-mobile{padding-block-end:0!important}}@media screen and (max-width: 749px){.pt-ct-mobile{padding-block-start:4.6rem!important}.pb-ct-mobile{padding-block-end:4.6rem!important}}.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:4px}@media screen and (max-width: 749px){.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__button-container{display:flex;align-items:center;justify-content:end}.countdown-timer__container-media-image .countdown-timer__button-container{margin-inline-end:5.6rem}@media screen and (max-width: 749px){.countdown-timer__button-container{justify-content:start}countdown-timer .text-center{text-align:left}}.countdown-timer__image-container,div:empty.countdown-timer__image-container{position:relative;display:flex;height:100%;background-color:var(--color-background-accent-1);overflow:hidden}.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%}.section-countdown-timer .countdown-timer__columns{display:flex;align-items:center;justify-content:center;gap:20px;position:relative}.section-countdown-timer .countdown-timer__column-number{font-family:var(--font-primary);font-style:normal;font-size:42px;font-weight:400;text-transform:var(--font-heading-text-transform);letter-spacing:.84px;min-width:44px;text-align:center;line-height:44px}@media screen and (max-width: 749px){.section-countdown-timer .countdown-timer__column-number{font-size:28px;font-style:normal;font-weight:400;line-height:32px;letter-spacing:.56px}.section-countdown-timer .countdown-timer__column-text{text-align:center;font-size:14px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:.07px}}.section-countdown-timer .countdown-timer__column-text{font-size:14px;font-weight:400;text-transform:capitalize;letter-spacing:.07px;line-height:18.2px}@media screen and (min-width: 750px){.section-countdown-timer .countdown-timer__columns{padding:0 8.4rem}}@media (min-width: 750px) and (max-width: 1024px){.countdown-timer__container-no-image{grid-template-columns:repeat(2,1fr)}.countdown-timer__container .countdown-timer__newsletter-form{grid-column:span 2;justify-self:center;width:70%;padding-block-start:1.4rem}.countdown-timer__container .countdown-timer__button-container{grid-column:span 2}.countdown-timer__container-media-no-image .countdown-timer__button-container{justify-content:center}.countdown-timer__container.countdown-timer__container-no-image{padding:3.2rem 0}.section-countdown-timer .countdown-timer__columns{padding-inline-end:0;border-inline-end:0}.countdown-timer__container-image{grid-template-columns:repeat(1,1fr)}.countdown-timer__button-container{justify-content:start;grid-column:span 2}.countdown-timer__container-media .countdown-timer__newsletter-form{justify-self:start}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/section-countdown-timer.css.map */
