.promo-countdown{position:relative;width:100%}.promo-countdown__container{position:relative;width:100%;padding-bottom:55.56%;overflow:hidden}.promo-countdown__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.promo-countdown__bg-image{width:100%;height:100%;object-fit:cover;object-position:center}.promo-countdown__bg-image--mobile{display:none}.promo-countdown__bg-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#1a1a1a,#2d2d2d,#1a1a1a)}.promo-countdown__content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.promo-countdown__content-inner{width:100%;max-width:1280px;height:100%;display:flex;align-items:center;padding-left:var(--content-padding-left, 60px);padding-top:var(--content-padding-top, 0);padding-right:20px;box-sizing:border-box}.promo-countdown__content--left .promo-countdown__content-inner{justify-content:flex-start}.promo-countdown__content--center .promo-countdown__content-inner{justify-content:center;text-align:center}.promo-countdown__content--right .promo-countdown__content-inner{justify-content:flex-end;text-align:right}.promo-countdown__text-wrapper{max-width:var(--content-max-width, 50%)}.promo-countdown__content--center .promo-countdown__text-wrapper{max-width:var(--content-max-width, 70%)}.promo-countdown__title{font-family:var(--font-heading-family, "FT Terra", sans-serif);font-size:var(--title-font-size, 42px);font-weight:500;line-height:1.2;margin:0 0 16px;color:var(--title-color, #ffffff);letter-spacing:0}.promo-countdown__description{font-family:var(--font-body-family, sans-serif);font-size:var(--description-font-size, 16px);font-weight:400;line-height:1.5;margin:0 0 24px;color:var(--description-color, #ffffff);opacity:var(--description-opacity, .7)}.promo-countdown__description p{margin:0}.promo-countdown__timer{display:flex;align-items:flex-start;gap:6px;margin-bottom:24px}.promo-countdown__timer-item{display:flex;flex-direction:column;align-items:center;gap:6px}.promo-countdown__timer-number{display:flex;align-items:center;justify-content:center;min-width:52px;height:52px;border-radius:8px;font-family:var(--font-heading-family, "FT Terra", sans-serif);font-size:32px;font-weight:600}.promo-countdown__timer-item:nth-child(1) .promo-countdown__timer-number,.promo-countdown__timer-item:nth-child(7) .promo-countdown__timer-number{background-color:var(--countdown-bg-dark, #2a2a2a);color:var(--countdown-number-orange, #FF6A00)}.promo-countdown__timer-item:nth-child(3) .promo-countdown__timer-number,.promo-countdown__timer-item:nth-child(5) .promo-countdown__timer-number{background-color:var(--countdown-bg-orange, #FF6A00);color:var(--countdown-number-white, #ffffff)}.promo-countdown__timer-label{font-family:var(--font-body-family, sans-serif);font-size:12px;font-weight:400;color:var(--countdown-label-color, #ffffff);text-transform:capitalize}.promo-countdown__timer-separator{font-size:32px;font-weight:600;color:var(--countdown-separator-color, #ffffff);line-height:52px;margin:0 2px}.promo-countdown__button-wrapper{margin-top:0}.promo-countdown__button{display:inline-flex;align-items:center;gap:8px;padding:12px 28px;background-color:var(--button-bg, #FF6A00);color:var(--button-text, #ffffff);font-family:var(--font-body-family, sans-serif);font-size:14px;font-weight:600;text-decoration:none;border-radius:50px;transition:all .2s ease;border:none;cursor:pointer}.promo-countdown__button:hover{opacity:.9;transform:translateY(-1px)}.promo-countdown__button-arrow{width:16px;height:16px;transition:transform .2s ease}.promo-countdown__button:hover .promo-countdown__button-arrow{transform:translate(3px)}@media screen and (max-width: 749px){.promo-countdown__container{padding-bottom:200%}.promo-countdown__bg-image--desktop{display:none}.promo-countdown__bg-image--mobile{display:block}.promo-countdown__content{align-items:flex-start}.promo-countdown__content-inner{padding-left:var(--content-padding-left, 20px);padding-top:var(--content-padding-top, 30px);padding-right:20px;align-items:flex-start}.promo-countdown__text-wrapper,.promo-countdown__content--center .promo-countdown__text-wrapper{max-width:var(--content-max-width, 100%)}.promo-countdown__title{font-size:var(--title-font-size, 26px);margin-bottom:12px}.promo-countdown__description{font-size:var(--description-font-size, 14px);margin-bottom:20px}.promo-countdown__timer{gap:6px;margin-bottom:20px}.promo-countdown__timer-number{min-width:42px;height:42px;font-size:22px;border-radius:6px}.promo-countdown__timer-label{font-size:10px}.promo-countdown__timer-separator{font-size:22px;line-height:42px}.promo-countdown__button{padding:10px 24px;font-size:13px}.promo-countdown__button-arrow{width:14px;height:14px}}@media screen and (min-width: 750px) and (max-width: 989px){.promo-countdown__content{padding-left:var(--content-padding-left, 40px)}.promo-countdown__title{font-size:calc(var(--title-font-size, 42px) * .8)}.promo-countdown__description{font-size:calc(var(--description-font-size, 16px) * .95)}.promo-countdown__timer-number{min-width:46px;height:46px;font-size:24px}.promo-countdown__timer-separator{font-size:24px;line-height:46px}}.promo-countdown__content--center .promo-countdown__timer{justify-content:center}.promo-countdown__content--center .promo-countdown__button-wrapper{text-align:center}.promo-countdown__content--right .promo-countdown__timer{justify-content:flex-end}.promo-countdown__content--right .promo-countdown__button-wrapper{text-align:right}
/*# sourceMappingURL=/cdn/shop/t/115/assets/section-promo-countdown-banner.css.map */
