.PromotionBanner_banner__vwdWv{position:relative;width:100%;height:42px;background:#6e1414;display:flex;align-items:center;z-index:999;overflow:hidden}.PromotionBanner_marqueeContainer__gaYh6{flex:1 1;overflow:hidden;margin:0 8px}.PromotionBanner_marqueeContent__UKEVN{display:flex;align-items:center;animation:PromotionBanner_marquee__HhiCm 30s linear infinite;white-space:nowrap}.PromotionBanner_marqueeContent__UKEVN:hover{animation-play-state:paused}@keyframes PromotionBanner_marquee__HhiCm{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.PromotionBanner_text__7OBVO{color:var(--white,#fff);font-size:.8rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.PromotionBanner_separator__oG_DI{color:hsla(0,0%,100%,.3);margin:0 20px;font-size:.6rem}.PromotionBanner_actionButton__jggyN{display:flex;align-items:center;gap:6px;background:var(--white,#fff);color:#6e1414;border:none;padding:8px 16px;font-size:.7rem;font-weight:600;cursor:pointer;margin-right:8px;transition:all .2s ease;white-space:nowrap;flex-shrink:0;text-decoration:none;text-transform:uppercase;letter-spacing:1px}.PromotionBanner_actionButton__jggyN:hover{background:hsla(0,0%,100%,.9);transform:translateY(-1px)}.PromotionBanner_dismissButton__7ZGy0{display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:hsla(0,0%,100%,.5);padding:8px;cursor:pointer;transition:all .2s ease;flex-shrink:0;margin-right:4px}.PromotionBanner_dismissButton__7ZGy0:hover{color:hsla(0,0%,100%,.9)}@media (max-width:768px){.PromotionBanner_banner__vwdWv{height:38px}.PromotionBanner_text__7OBVO{font-size:.7rem}.PromotionBanner_actionButton__jggyN{padding:6px 10px;font-size:.65rem}.PromotionBanner_actionButton__jggyN span{display:none}}@media (max-width:480px){.PromotionBanner_banner__vwdWv{height:36px}.PromotionBanner_text__7OBVO{font-size:.65rem}.PromotionBanner_separator__oG_DI{margin:0 12px}}.PromotionPopup_overlay__vFKNW{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;justify-content:center;align-items:center;z-index:2000;padding:1rem;animation:PromotionPopup_fadeIn__RkOoE .3s ease-out}@keyframes PromotionPopup_fadeIn__RkOoE{0%{opacity:0}to{opacity:1}}.PromotionPopup_popup__QvsjC{background:var(--white,#fff);border:2px solid var(--black,#000);width:90%;max-width:480px;max-height:85vh;overflow-y:auto;position:relative;animation:PromotionPopup_slideUp__Dajur .4s ease-out;box-shadow:0 25px 50px rgba(0,0,0,.3)}@keyframes PromotionPopup_slideUp__Dajur{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PromotionPopup_closeButton__STXiT{position:absolute;top:16px;right:16px;background:transparent;border:2px solid var(--white,#fff);color:var(--white,#fff);width:36px;height:36px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease;z-index:10}.PromotionPopup_closeButton__STXiT:hover{background:var(--white,#fff);color:#6e1414}.PromotionPopup_countdown__w_TDj{background:#6e1414;padding:1.25rem 1.5rem;text-align:center}.PromotionPopup_countdownLabel__A4bmH{color:hsla(0,0%,100%,.7);font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;margin-bottom:.75rem}.PromotionPopup_countdownTimer__O_B7m{display:flex;justify-content:center;gap:.75rem}.PromotionPopup_timeBlock__NqHRt{display:flex;flex-direction:column;align-items:center;min-width:48px}.PromotionPopup_timeValue__Q2emv{font-size:1.75rem;font-weight:700;color:var(--white,#fff);font-family:inherit;letter-spacing:-1px;line-height:1}.PromotionPopup_timeLabel__s52Rz{font-size:.6rem;color:hsla(0,0%,100%,.5);text-transform:uppercase;letter-spacing:1px;margin-top:.25rem;font-weight:500}.PromotionPopup_timeSeparator__Wyaj4{font-size:1.5rem;font-weight:300;color:hsla(0,0%,100%,.4);align-self:flex-start;padding-top:.1rem}.PromotionPopup_content__oHRqD{padding:2rem 2rem 1.5rem;text-align:center}.PromotionPopup_header__Iyhf4{font-size:1.5rem;font-weight:700;color:var(--black,#000);margin:0 0 1rem;line-height:1.3;letter-spacing:-.5px}.PromotionPopup_text__Rxelt{font-size:.95rem;color:var(--text-color,#666);line-height:1.7;margin:0 0 1.5rem}.PromotionPopup_copiedText__G1x_x{font-size:.75rem;color:#10b981;font-weight:600;margin-top:.5rem;text-transform:uppercase;letter-spacing:.5px}.PromotionPopup_actions__f_deN{padding:0 2rem 2rem;display:flex;flex-direction:column;gap:.75rem}.PromotionPopup_actionButton___8LDq{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:#6e1414;color:var(--white,#fff);border:2px solid #6e1414;padding:1rem 2rem;font-size:.85rem;font-weight:600;cursor:pointer;transition:all .2s ease;text-decoration:none;text-transform:uppercase;letter-spacing:1.5px}.PromotionPopup_actionButton___8LDq:hover{background:transparent;color:#6e1414;transform:translateY(-2px)}.PromotionPopup_dismissLink__Fzg5f{color:var(--medium-gray,#999);font-size:.75rem;background:none;border:none;cursor:pointer;padding:.5rem;transition:color .2s;text-transform:uppercase;letter-spacing:.5px}.PromotionPopup_dismissLink__Fzg5f:hover{color:var(--black,#000)}@media (max-width:768px){.PromotionPopup_popup__QvsjC{width:95%;max-height:80vh}.PromotionPopup_countdown__w_TDj{padding:1rem}.PromotionPopup_countdownLabel__A4bmH{font-size:.6rem}.PromotionPopup_timeValue__Q2emv{font-size:1.5rem}.PromotionPopup_timeLabel__s52Rz{font-size:.55rem}.PromotionPopup_timeSeparator__Wyaj4{font-size:1.25rem}.PromotionPopup_content__oHRqD{padding:1.5rem}.PromotionPopup_header__Iyhf4{font-size:1.25rem}.PromotionPopup_text__Rxelt{font-size:.9rem}.PromotionPopup_actions__f_deN{padding:0 1.5rem 1.5rem}.PromotionPopup_actionButton___8LDq{padding:.875rem 1.5rem;font-size:.8rem}.PromotionPopup_closeButton__STXiT{width:32px;height:32px;top:12px;right:12px}}@media (max-width:400px){.PromotionPopup_popup__QvsjC{width:98%}.PromotionPopup_timeBlock__NqHRt{min-width:42px}.PromotionPopup_timeValue__Q2emv{font-size:1.25rem}.PromotionPopup_header__Iyhf4{font-size:1.1rem}.PromotionPopup_text__Rxelt{font-size:.85rem}}.page_landing__pfGzQ{background:var(--surface-muted)}
/*# sourceMappingURL=e015b8bb53a11b32.css.map*/