.EmailSubscribePopup-module__1bUaOW__triggerTab{z-index:9998;flex-direction:column-reverse;align-items:center;gap:4px;display:flex;position:fixed;top:50%;left:0;transform:translateY(-50%)}.EmailSubscribePopup-module__1bUaOW__triggerTabBody{color:#000;cursor:pointer;font-family:var(--font-family);letter-spacing:.1em;background:#fff;border:1px solid #000;border-right:none;padding:16px;font-size:13px;font-weight:700;line-height:1;transition:background .15s,color .15s;display:flex;transform:rotate(180deg);box-shadow:0 2px 8px #00000014}.EmailSubscribePopup-module__1bUaOW__triggerTabLabel{writing-mode:vertical-rl;text-orientation:mixed;display:block}@media (hover:hover) and (pointer:fine){.EmailSubscribePopup-module__1bUaOW__triggerTabBody:hover{color:#fff;background:#000}}.EmailSubscribePopup-module__1bUaOW__triggerTabClose{color:#8a8a8a;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;line-height:0;display:flex}@media (hover:hover) and (pointer:fine){.EmailSubscribePopup-module__1bUaOW__triggerTabClose:hover{color:#333}}@media (max-width:767px){.EmailSubscribePopup-module__1bUaOW__triggerTabBody{padding:12px 14px;font-size:12px}.EmailSubscribePopup-module__1bUaOW__triggerTabClose{width:44px;min-width:44px;height:44px;min-height:44px}.EmailSubscribePopup-module__1bUaOW__triggerTabCloseIcon{width:24px;height:24px}}.EmailSubscribePopup-module__1bUaOW__overlay{z-index:99999;background:#14141499;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.EmailSubscribePopup-module__1bUaOW__modal{width:100%;max-width:840px;height:500px;display:flex;position:relative}.EmailSubscribePopup-module__1bUaOW__closeBtn{color:#fff;cursor:pointer;z-index:2;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:22px;line-height:1;display:flex;position:absolute;top:12px;right:12px}.EmailSubscribePopup-module__1bUaOW__closeBtn:focus-visible,.EmailSubscribePopup-module__1bUaOW__triggerTabBody:focus-visible,.EmailSubscribePopup-module__1bUaOW__triggerTabClose:focus-visible,.EmailSubscribePopup-module__1bUaOW__primaryBtn:focus-visible,.EmailSubscribePopup-module__1bUaOW__secondaryBtn:focus-visible,.EmailSubscribePopup-module__1bUaOW__countryOption:focus-visible,.EmailSubscribePopup-module__1bUaOW__input:focus-visible,.EmailSubscribePopup-module__1bUaOW__countryInput:focus-visible{outline-offset:2px;outline:2px solid #000}@media (hover:hover) and (pointer:fine){.EmailSubscribePopup-module__1bUaOW__closeBtn:hover{opacity:.8}}.EmailSubscribePopup-module__1bUaOW__left{flex:1;position:relative;overflow:hidden}.EmailSubscribePopup-module__1bUaOW__image{object-fit:cover}.EmailSubscribePopup-module__1bUaOW__left>.EmailSubscribePopup-module__1bUaOW__image{width:100%;height:100%;display:block}.EmailSubscribePopup-module__1bUaOW__right{background:#fff;flex:1;justify-content:center;align-items:center;display:flex}.EmailSubscribePopup-module__1bUaOW__modal:has(.EmailSubscribePopup-module__1bUaOW__rightWheel){align-items:stretch;max-width:880px;height:auto;max-height:min(88vh,580px)}.EmailSubscribePopup-module__1bUaOW__modalWheelOnly{max-width:560px}.EmailSubscribePopup-module__1bUaOW__modal:has(.EmailSubscribePopup-module__1bUaOW__rightWheel) .EmailSubscribePopup-module__1bUaOW__closeBtn{color:#171717}.EmailSubscribePopup-module__1bUaOW__rightWheel{align-items:flex-start;min-width:0;overflow-y:auto}.EmailSubscribePopup-module__1bUaOW__rightWheel>*{width:100%;margin-block:auto}.EmailSubscribePopup-module__1bUaOW__content{text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:340px;display:flex}.EmailSubscribePopup-module__1bUaOW__title{letter-spacing:.05em;font-size:26px;font-weight:600;font-family:var(--font-family);margin:0 0 4px}.EmailSubscribePopup-module__1bUaOW__subtitle{color:#333;font-size:13px;line-height:1.5;font-family:var(--font-family);margin:0 0 16px}.EmailSubscribePopup-module__1bUaOW__input{width:100%;height:40px;font-size:14px;font-family:var(--font-family);box-sizing:border-box;background:#fff;border:1px solid #000;border-radius:0;outline:none;padding:0 0 0 16px}.EmailSubscribePopup-module__1bUaOW__input:focus{border:none}.EmailSubscribePopup-module__1bUaOW__input::placeholder{color:#999}.EmailSubscribePopup-module__1bUaOW__inputError{border-color:#c0392b}.EmailSubscribePopup-module__1bUaOW__fieldError{text-align:left;color:#c0392b;width:100%;font-size:12px;font-family:var(--font-family);margin:4px 0 0}.EmailSubscribePopup-module__1bUaOW__genderGroup{justify-content:center;gap:24px;width:100%;margin:8px 0;display:flex}.EmailSubscribePopup-module__1bUaOW__radioLabel{cursor:pointer;font-size:14px;font-family:var(--font-family);color:#000;align-items:center;gap:8px;padding-bottom:8px;display:flex;position:relative}.EmailSubscribePopup-module__1bUaOW__radioInput{opacity:0;width:0;height:0;position:absolute}.EmailSubscribePopup-module__1bUaOW__radioCustom{background:#fff;border:1px solid #000;border-radius:50%;flex-shrink:0;width:20px;height:20px;transition:background .2s;position:relative}.EmailSubscribePopup-module__1bUaOW__radioInput:checked+.EmailSubscribePopup-module__1bUaOW__radioCustom:after{content:"";background:#000;border-radius:50%;width:11px;height:11px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.EmailSubscribePopup-module__1bUaOW__countryDropdown{width:100%;position:relative}.EmailSubscribePopup-module__1bUaOW__countryInput{width:100%;height:40px;font-size:14px;font-family:var(--font-family);cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #000;border-radius:0;outline:none;padding:0 32px 0 16px}@media (hover:hover) and (pointer:fine){.EmailSubscribePopup-module__1bUaOW__countryInput:hover{border-color:#333}}@media (max-width:640px){.EmailSubscribePopup-module__1bUaOW__input,.EmailSubscribePopup-module__1bUaOW__countryInput{font-size:16px}}.EmailSubscribePopup-module__1bUaOW__countryInputOpen{border-color:#000}.EmailSubscribePopup-module__1bUaOW__countryInputWrapper{width:100%;position:relative}.EmailSubscribePopup-module__1bUaOW__countryArrow{pointer-events:none;align-items:center;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.EmailSubscribePopup-module__1bUaOW__countryEmpty{text-align:center;color:#999;padding:20px 16px;font-size:13px}.EmailSubscribePopup-module__1bUaOW__countryList{max-height:240px;overflow-y:auto}.EmailSubscribePopup-module__1bUaOW__countryDropdownMenu{z-index:100;background:#fff;border:1px solid #000;max-height:240px;position:absolute;top:calc(100% - 1px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #00000014}.EmailSubscribePopup-module__1bUaOW__countryDropdownMenu::-webkit-scrollbar-thumb{background:#ccc}.EmailSubscribePopup-module__1bUaOW__countryOption{cursor:pointer;width:100%;font-size:14px;font-family:var(--font-family);color:#000;text-align:left;background:0 0;border:none;padding:10px 16px;transition:background .15s}@media (hover:hover) and (pointer:fine){.EmailSubscribePopup-module__1bUaOW__countryOption:hover{background:#f5f5f5}}.EmailSubscribePopup-module__1bUaOW__countryOptionSelected{background:#f0f0f0;font-weight:600}.EmailSubscribePopup-module__1bUaOW__primaryBtn{color:#fff;width:100%;height:40px;font-size:15px;font-weight:700;font-family:var(--font-family);cursor:pointer;letter-spacing:0;white-space:nowrap;background:#000;border:none;border-radius:2px;justify-content:center;align-items:center;margin-top:8px;display:inline-flex}@media (hover:hover) and (pointer:fine){.EmailSubscribePopup-module__1bUaOW__primaryBtn:hover{background:#1a1a1a}}.EmailSubscribePopup-module__1bUaOW__primaryBtn:disabled{cursor:not-allowed;background:#888}.EmailSubscribePopup-module__1bUaOW__secondaryBtn{color:#000;width:100%;height:40px;font-size:15px;font-weight:700;font-family:var(--font-family);cursor:pointer;letter-spacing:0;white-space:nowrap;background:#fff;border:none;border-radius:2px;justify-content:center;align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.EmailSubscribePopup-module__1bUaOW__secondaryBtn:hover{background:#f5f5f5}}.EmailSubscribePopup-module__1bUaOW__discountBox{width:100%;font-family:var(--font-family);letter-spacing:.08em;color:#000;-webkit-user-select:all;user-select:all;background:#faf7f2;border:1px dashed #000;justify-content:center;align-items:center;margin:4px 0 8px;padding:14px 12px;font-size:20px;font-weight:700;display:flex}.EmailSubscribePopup-module__1bUaOW__discountLead{color:#555;font-size:13px;font-family:var(--font-family);margin:0 0 8px;line-height:1.5}.EmailSubscribePopup-module__1bUaOW__statusTip{width:100%;font-size:13px;font-family:var(--font-family);color:#2e7d32;text-align:center;margin:4px 0 0}.EmailSubscribePopup-module__1bUaOW__statusTipError{color:#c0392b}@media (max-width:767px){.EmailSubscribePopup-module__1bUaOW__modal{flex-direction:column;max-width:360px;height:auto}.EmailSubscribePopup-module__1bUaOW__left{display:none}.EmailSubscribePopup-module__1bUaOW__right{padding:32px 24px 40px}.EmailSubscribePopup-module__1bUaOW__closeBtn{color:#000;width:44px;height:44px;top:6px;right:6px}.EmailSubscribePopup-module__1bUaOW__content{padding:0}.EmailSubscribePopup-module__1bUaOW__countryDropdownMenu{max-height:200px}}
