.no-js .countdown{display:none}.countdown-timer-v2 .grid__item .media-wrapper{height:100%}.countdown-timer-v2 .grid__item .media-wrapper .media--adapt{height:100%}.countdown-timer-v2 .grid__item .image-with-text__content.center{flex-wrap:wrap;flex-direction:row;align-content:center}.countdown-timer-v2 .grid__item .image-with-text__content>*+*{margin-top:1.4rem}.countdown-timer-v2 .grid__item .image-with-text__content:last-child:is(.button){margin-top:2.5rem}.countdown-timer-v2 .grid__item .image-with-text__content .alignment-left{text-align:left}.countdown-timer-v2 .grid__item .image-with-text__content .alignment-center{text-align:center}.countdown-timer-v2 .grid__item .image-with-text__content .alignment-right{text-align:right}.countdown-timer-v2 .newsletter-form{width:100%}.countdown-timer-v2 .newsletter-form .newsletter-form__field-wrapper{width:100%}.countdown-timer-v2 .newsletter-form .form__message{text-align:left}.countdown-timer-v2 .newsletter-form .field{margin-bottom:10px}.countdown-timer-v2 .newsletter-form .field.field__checkbox{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;margin-top:16px}.countdown-timer-v2 .newsletter-form .field.field__checkbox label.accepts_marketing{width:calc(100% - 26px);text-align:left;margin-left:10px;top:-5px;position:relative;line-height:18px;font-size:12px}.countdown-timer-v2 .newsletter-form .field.field__checkbox input{opacity:0;position:absolute;cursor:pointer;z-index:1;margin:0}.countdown-timer-v2 .newsletter-form .field.field__checkbox input:checked+span{background-color:rgb(var(--color-button-background))}.countdown-timer-v2 .newsletter-form .field.field__checkbox input:checked+span::after{display:block}.countdown-timer-v2 .newsletter-form .field.field__checkbox span{width:16px;height:16px;position:relative;top:-1px;border:1px solid rgb(var(--color-button-background), 0.7);border-radius:4px;cursor:pointer}.countdown-timer-v2 .newsletter-form .field.field__checkbox span::after{content:"";position:absolute;display:none;left:5px;top:1px;width:4px;height:8px;border:solid rgb(var(--color-button-text));border-width:0 1px 1px 0;transform:rotate(45deg)}.countdown-timer-v2 .newsletter-form .field.field__checkbox label{margin-left:8px;cursor:pointer}.countdown-timer-v2 .newsletter-form .field button{margin-top:1.8rem;width:100%;padding:1rem 1rem}.countdown-timer-v2 .newsletter-form .field__button{width:auto}.countdown-timer-v2 .grid__thank-you .grid__thank-you-logo{width:100%;display:flex;flex-wrap:wrap;justify-content:center}.countdown-timer-v2 .grid__thank-you div{margin-top:0}.countdown-timer-v2 .grid__thank-you div a{margin-top:1rem}.countdown-timer-v2 .grid__thank-you-button{width:100%}.countdown-timer-v2 .grid__thank-you-button .button{margin-top:0 !important;width:100%}@media screen and (min-width: 580px){.countdown-timer-v2 .grid__item .media-wrapper{height:100%}.countdown-timer-v2 .grid__item .media-wrapper .media--adapt{height:100%}.countdown-timer-v2 .grid__item .image-with-text__content button{width:100%}.countdown-timer-v2 .newsletter-form .field.field__checkbox label.accepts_marketing{line-height:22px;font-size:14px}.countdown-timer-v2 .grid__thank-you-button .button{width:auto}}.countdown{width:100%;max-width:57rem;display:flex;text-transform:uppercase;text-align:center;font-size:1.3rem;border:.1rem solid rgba(var(--color-border), 0.2);border-radius:min(var(--button-radius),.8rem)}.countdown__item{width:25%;padding:1rem;flex-grow:1;flex-shrink:0;font-family:var(--font-heading-family);font-size:1rem;letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--color-foreground), 0.5)}.countdown__item+.countdown__item{border-inline-start:.1rem solid rgba(var(--color-border), 0.2)}.countdown__item span{display:block;color:rgb(var(--color-foreground))}.countdown--small span{font-size:calc(var(--font-heading-scale)*1.7rem)}.countdown--medium span{font-size:calc(var(--font-heading-scale)*2rem)}.countdown--large span{font-size:calc(var(--font-heading-scale)*3rem)}@media screen and (min-width: 750px){.countdown--small span{font-size:calc(var(--font-heading-scale)*2rem)}.countdown--medium span{font-size:calc(var(--font-heading-scale)*2.8rem)}.countdown--large span{font-size:calc(var(--font-heading-scale)*4rem)}}.countdown-timer__message{display:none}.countdown.hidden+.countdown-timer__message{display:block}@media screen and (min-width: 990px){.image-with-text.countdown-timer .image-with-text__content{max-width:100%}}@media screen and (max-width: 749px){.image-with-text__grid-mobile--overlap .countdown{border:none;background-color:rgba(var(--color-button-background), 0.85)}.image-with-text__grid-mobile--overlap .countdown__item{color:rgba(var(--color-button-text), 0.5)}.image-with-text__grid-mobile--overlap .countdown__item span{color:rgb(var(--color-button-text))}}@media screen and (max-width: 480px){.image-with-text__grid-mobile--overlap .countdown~:last-child:is(.button){margin-top:1.5rem}}