.promotionPopup .email-signup__button,.promotionPopup .email-signup__button.email-signup__button--integrated,.promotionPopup .promo-btn{background:#111!important;background-color:#111!important;color:#fff!important;border:1px solid #111!important;border-radius:999px!important;min-height:48px!important;padding:0 28px!important;font-size:13px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important;opacity:1!important;box-shadow:none!important;transition:background-color .22s ease,color .22s ease,border-color .22s ease!important}.promotionPopup .email-signup__button--integrated{right:4px!important;top:50%!important;transform:translateY(-50%)!important;height:calc(100% - 8px)!important;min-height:42px!important;border-radius:999px!important}.promotionPopup .email-signup__button:hover,.promotionPopup .email-signup__button:focus-visible,.promotionPopup .promo-btn:hover,.promotionPopup .promo-btn:focus-visible{background:#fff!important;background-color:#fff!important;color:#111!important;border-color:#111!important}.promotionPopup .email-signup__button *,.promotionPopup .email-signup__button svg,.promotionPopup .email-signup__button path,.promotionPopup .promo-btn *,.promotionPopup .promo-btn svg,.promotionPopup .promo-btn path{color:currentColor!important;fill:currentColor!important;stroke:currentColor!important}.promotionPopup .email-signup__button:before,.promotionPopup .email-signup__button:after,.promotionPopup .promo-btn:before,.promotionPopup .promo-btn:after{display:none!important;content:none!important}before-you-leave .before-you-leave-content a.button,before-you-leave .before-you-leave-content button.button,before-you-leave .before-you-leave-banner a.button,before-you-leave .before-you-leave-banner button.button{background:#111!important;background-color:#111!important;color:#fff!important;border:1px solid #111!important;border-radius:999px!important;min-height:48px!important;padding:0 32px!important;font-size:13px!important;font-weight:800!important;letter-spacing:.12em!important;text-transform:uppercase!important;opacity:1!important;box-shadow:none!important;transition:background-color .22s ease,color .22s ease,border-color .22s ease!important}before-you-leave .before-you-leave-content a.button:hover,before-you-leave .before-you-leave-content button.button:hover,before-you-leave .before-you-leave-banner a.button:hover,before-you-leave .before-you-leave-banner button.button:hover,before-you-leave .before-you-leave-content a.button:focus-visible,before-you-leave .before-you-leave-content button.button:focus-visible,before-you-leave .before-you-leave-banner a.button:focus-visible,before-you-leave .before-you-leave-banner button.button:focus-visible{background:#fff!important;background-color:#fff!important;color:#111!important;border-color:#111!important}before-you-leave .before-you-leave-content a.button *,before-you-leave .before-you-leave-content button.button *,before-you-leave .before-you-leave-banner a.button *,before-you-leave .before-you-leave-banner button.button *,before-you-leave .before-you-leave-content a.button svg,before-you-leave .before-you-leave-content button.button svg,before-you-leave .before-you-leave-banner a.button svg,before-you-leave .before-you-leave-banner button.button svg{color:currentColor!important;fill:currentColor!important;stroke:currentColor!important}before-you-leave .before-you-leave-content a.button:before,before-you-leave .before-you-leave-content a.button:after,before-you-leave .before-you-leave-content button.button:before,before-you-leave .before-you-leave-content button.button:after,before-you-leave .before-you-leave-banner a.button:before,before-you-leave .before-you-leave-banner a.button:after,before-you-leave .before-you-leave-banner button.button:before,before-you-leave .before-you-leave-banner button.button:after{display:none!important;content:none!important}@media screen and (max-width:749px){.promotionPopup .email-signup__button,.promotionPopup .promo-btn,before-you-leave .before-you-leave-content a.button,before-you-leave .before-you-leave-content button.button,before-you-leave .before-you-leave-banner a.button,before-you-leave .before-you-leave-banner button.button{min-height:44px!important;padding:0 22px!important;font-size:12px!important}}.promotionPopup{background:transparent!important}.promotionPopup .drawer__overlay{background:#0f0c0a85!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important}.promotionPopup .popup__inner{width:420px!important;max-width:420px!important;min-height:600px!important;height:auto!important;padding:0!important;overflow:hidden!important;border-radius:0!important;background:#141110!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 30px 80px #00000073!important}@media(max-width:749px){.promotionPopup .popup__inner{width:calc(100% - 2rem)!important;max-width:360px!important;min-height:520px!important}}.promotionPopup .popup__inner>.group-block{width:100%!important;max-width:100%!important;min-height:600px!important;height:auto!important;padding:0!important;margin:0!important;border-radius:0!important;overflow:hidden!important}.promotionPopup .popup__inner>.group-block>.group-block-content{width:100%!important;max-width:100%!important;min-height:600px!important;padding:0!important;gap:0!important;align-items:stretch!important}.promotionPopup .image-block--AWlVZWmgzQnZxdHQrN__image_gkP4cG{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;max-width:100%!important;height:100%!important;padding:0!important;margin:0!important;z-index:1!important}.promotionPopup .image-block--AWlVZWmgzQnZxdHQrN__image_gkP4cG img{width:100%!important;height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center 42%!important;display:block!important}.promotionPopup .layout-panel-flex--row>.group-block--width-fill{position:relative!important;z-index:2!important;width:100%!important;max-width:100%!important;min-height:600px!important;padding:0!important;margin:0!important}.promotionPopup .layout-panel-flex--row>.group-block--width-fill>.group-block-content{width:100%!important;max-width:100%!important;min-height:600px!important;padding:0 26px 28px!important;gap:0!important;justify-content:flex-end!important;align-items:center!important;background:linear-gradient(180deg,#0c090800 32%,#0c09088c 70%,#0c0908e0)!important}.promotionPopup .group-block--width-custom{width:100%!important;max-width:100%!important}.promotionPopup .layout-panel-flex--column>.group-block--width-custom>.group-block-content{width:100%!important;max-width:100%!important;padding:0!important;gap:16px!important;align-items:center!important}.promotionPopup .text-block{width:100%!important;max-width:100%!important;padding:0!important;margin:0!important}.promotionPopup h2{color:#fff!important;font-size:13px!important;font-weight:500!important;letter-spacing:.34em!important;line-height:1.7!important;text-align:center!important;text-transform:uppercase!important;width:100%!important;margin:0!important}.promotionPopup h2 strong,.promotionPopup h2 b{display:block!important;font-size:58px!important;font-weight:800!important;color:#e4c989!important;letter-spacing:.01em!important;line-height:1.06!important;margin:4px 0 10px!important}.promotionPopup .email-signup-block{width:100%!important;max-width:330px!important;padding:0!important;margin:0!important}.promotionPopup .email-signup__form{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important}.promotionPopup .email-signup__input-groups{display:flex!important;flex-direction:column!important;gap:10px!important;width:100%!important;padding:0!important;border:0!important;background:transparent!important}.promotionPopup .email-signup__input-group{width:100%!important;padding:0!important}.promotionPopup .email-signup__input{width:100%!important;height:46px!important;background:#ffffff1a!important;border:1px solid rgba(255,255,255,.55)!important;border-radius:0!important;color:#fff!important;font-size:13px!important;letter-spacing:.04em!important;text-align:center!important;padding:0 14px!important}.promotionPopup .email-signup__input::placeholder{color:#fff9!important}.promotionPopup .email-signup__button{width:100%!important;min-width:0!important;min-height:46px!important;background:#c8a96a!important;color:#141110!important;border:1px solid #C8A96A!important;border-radius:0!important;letter-spacing:.22em!important;font-weight:700!important;font-size:12.5px!important;padding:13px 10px!important}.promotionPopup .email-signup__button:hover,.promotionPopup .email-signup__button:focus-visible{background:#e4c989!important;color:#141110!important;border-color:#e4c989!important}.promotionPopup .popup__close{color:#fff!important;background:#00000047!important;z-index:5!important}.promotionPopup .popup__close svg{fill:#fff!important}html body side-drawer.promotionPopup .drawer__overlay:empty{background:#0f0c0a85!important;backdrop-filter:blur(5px)!important;-webkit-backdrop-filter:blur(5px)!important}html body side-drawer.promotionPopup promotion-popup.popup__inner{width:420px!important;max-width:420px!important;min-height:600px!important;padding:0!important;overflow:hidden!important;border-radius:0!important;background:#141110!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 30px 80px #00000073!important}.promotionPopup .email-signup__form .email-signup__button{width:100%!important;min-width:0!important;min-height:46px!important;background:#c8a96a!important;background-color:#c8a96a!important;color:#141110!important;border:1px solid #C8A96A!important;border-radius:0!important;letter-spacing:.22em!important;font-weight:700!important;font-size:12.5px!important;padding:13px 10px!important}.promotionPopup .email-signup__form .email-signup__button--integrated{right:auto!important;top:auto!important;transform:none!important;height:auto!important;border-radius:0!important}.promotionPopup .email-signup__form .email-signup__button:hover,.promotionPopup .email-signup__form .email-signup__button:focus-visible{background:#e4c989!important;background-color:#e4c989!important;color:#141110!important;border-color:#e4c989!important}
/*# sourceMappingURL=/cdn/shop/t/152/assets/ny-popup-button-fixes.css.map */
