.promo-popup-overlay{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#000000b3;opacity:0;visibility:hidden;transition:opacity .25s ease,visibility .25s ease;z-index:9999}.promo-popup-overlay.is-visible{opacity:1;visibility:visible}.promo-popup{position:relative;max-width:520px;width:90%}.promo-popup-close{position:absolute;top:-12px;right:-20px;width:32px;height:32px;border-radius:999px;border:none;background:#fff;color:#000;font-size:30px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px #00000040;z-index:2;text-indent:2px}.promo-popup-link{display:block;text-decoration:none;color:inherit}.promo-popup-image{position:relative;width:100%;padding-bottom:130%;background-size:cover;background-position:center;border-radius:8px;overflow:hidden}.promo-popup-timer{position:absolute;bottom:-2px;left:50%;transform:translate(-50%);display:flex;gap:16px;padding:10px 16px;background:#0000;border-radius:999px}.promo-time-unit{display:flex;flex-direction:column;align-items:center;min-width:60px}.promo-time-value{font-size:25px;font-weight:900;color:#fff;line-height:1.1}.promo-time-label{margin-top:2px;font-size:10px;letter-spacing:1px;text-transform:uppercase;color:#f5f5f5}@media (max-width: 480px){.promo-popup-image{padding-bottom:150%}.promo-popup-timer{bottom:16px;gap:10px;padding:8px 10px}.promo-time-unit{min-width:46px}.promo-time-value{font-size:18px}.promo-time-label{font-size:9px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/promo-popup.css.map */
