.countdown-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--spacing-24) 0;background-color:rgb(var(--section-background));padding:var(--spacing-20) var(--spacing-24);margin:var(--spacing-24) 0;border-radius:var(--border-radius-m)}.countdown-banner__timer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;gap:var(--spacing-16);text-align:center}.countdown-banner__timer .countdown-banner-timer__unit{display:block;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:solid 1px currentcolor;border-radius:2px;padding:var(--spacing-8) var(--spacing-12)}.countdown-banner__timer .countdown-banner-timer__unit .countdown-banner-timer__value{font-family:var(--gt-medium);font-size:var(--heading-h6-font-size);line-height:var(--heading-h6-line-height);font-weight:500}.countdown-banner__timer .countdown-banner-timer__unit .countdown-banner-timer__label{font-family:var(--gt-medium);font-size:var(--text-p4-font-size);font-weight:500;display:block;text-transform:capitalize}.countdown-banner__promo{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.countdown-banner__promo-title{margin:0;text-transform:none}.countdown-banner__promo-content{margin:var(--spacing-6) 0 0}@media (min-width: 960px){.countdown-banner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--spacing-20) var(--spacing-40)}.countdown-banner__timer{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-box-flex:0;-ms-flex:0 0 0px;flex:0 0 0;margin-right:var(--spacing-40)}.countdown-banner__timer div{min-width:96px;padding:var(--spacing-10) var(--spacing-20)}.countdown-banner__button{margin-left:var(--spacing-24)}}
