#regimenEmailMeModal,#stockNotificationConfirmation,#vipWaitListForm,#vipWaitlistSignUpConfirmation,.modal:has(.stock-notification-form){padding-right:0!important}#regimenEmailMeModal .modal-content,#stockNotificationConfirmation .modal-content,#vipWaitListForm .modal-content,#vipWaitlistSignUpConfirmation .modal-content,.modal:has(.stock-notification-form) .modal-content{padding:5rem 1.375rem;top:5.3125rem}@media(min-width:1024px){#regimenEmailMeModal .modal-content,#stockNotificationConfirmation .modal-content,#vipWaitListForm .modal-content,#vipWaitlistSignUpConfirmation .modal-content,.modal:has(.stock-notification-form) .modal-content{padding:5rem 5.5rem;top:1.875rem;width:700px}}#regimenEmailMeModal .modal-content .modal-close,#stockNotificationConfirmation .modal-content .modal-close,#vipWaitListForm .modal-content .modal-close,#vipWaitlistSignUpConfirmation .modal-content .modal-close,.modal:has(.stock-notification-form) .modal-content .modal-close{right:.875rem;top:1.625rem}@media(min-width:1024px){#regimenEmailMeModal .modal-content .modal-close,#stockNotificationConfirmation .modal-content .modal-close,#vipWaitListForm .modal-content .modal-close,#vipWaitlistSignUpConfirmation .modal-content .modal-close,.modal:has(.stock-notification-form) .modal-content .modal-close{right:1.875rem;top:1.875rem}}.stock-notification-form-product-name,.stock-notification-form-title,.stock_notify-product-name,.stock_notify-title{color:#000}.stock-notification-form .stock_notify-title,.stock-notification-form-title,.stock_notify .stock_notify-title,.stock_notify-title{font-size:1.3125rem;margin-bottom:1.25rem}@media(min-width:1024px){.stock-notification-form .stock_notify-title,.stock-notification-form-title,.stock_notify .stock_notify-title,.stock_notify-title{font-size:1.625rem;margin-bottom:1rem}}.stock-notification-form .stock_notify-product-name,.stock-notification-form-product-name,.stock_notify .stock_notify-product-name,.stock_notify-product-name{font-family:var(--brand-font-family--tertiary);font-size:.875rem}.stock-notification-form .form-group,.stock_notify .form-group{margin-bottom:1.5rem}.stock-notification-form .form-group .form-control,.stock_notify .form-group .form-control{color:#000;font-size:.875rem}.stock-notification-form .form-group .form-control-label,.stock-notification-form .form-group .invalid-feedback,.stock_notify .form-group .form-control-label,.stock_notify .form-group .invalid-feedback{font-family:var(--brand-font-family--tertiary);font-weight:150}.stock-notification-form .stock_notify-checkbox.custom-control-label,.stock-notification-form-checkbox.custom-control-label,.stock_notify .stock_notify-checkbox.custom-control-label,.stock_notify-checkbox.custom-control-label{font-family:var(--brand-font-family--tertiary);font-size:.875rem;font-weight:150;line-height:1.125rem}@media(min-width:1024px){.stock-notification-form .stock_notify-checkbox.custom-control-label,.stock-notification-form-checkbox.custom-control-label,.stock_notify .stock_notify-checkbox.custom-control-label,.stock_notify-checkbox.custom-control-label{font-size:1rem}}.stock-notification-form .btn-save,.stock-notification-form .btn.btn-save,.stock_notify .btn-save,.stock_notify .btn.btn-save{border-radius:0;display:block;font-family:var(--brand-font-family--tertiary);font-size:.9375rem;font-weight:500;height:48px;letter-spacing:.08em;margin:0 auto;max-width:100%;text-transform:uppercase;width:262px}.stock-notification-form .btn-save:after,.stock-notification-form .btn-save:before,.stock-notification-form .btn.btn-save:after,.stock-notification-form .btn.btn-save:before,.stock_notify .btn-save:after,.stock_notify .btn-save:before,.stock_notify .btn.btn-save:after,.stock_notify .btn.btn-save:before{display:none!important}.stock-notification-form .btn-save.focus,.stock-notification-form .btn-save:focus,.stock-notification-form .btn.btn-save.focus,.stock-notification-form .btn.btn-save:focus,.stock_notify .btn-save.focus,.stock_notify .btn-save:focus,.stock_notify .btn.btn-save.focus,.stock_notify .btn.btn-save:focus{box-shadow:none;outline:none}.stock-notification-form .btn-save.focus:after,.stock-notification-form .btn-save.focus:before,.stock-notification-form .btn-save:focus:after,.stock-notification-form .btn-save:focus:before,.stock-notification-form .btn.btn-save.focus:after,.stock-notification-form .btn.btn-save.focus:before,.stock-notification-form .btn.btn-save:focus:after,.stock-notification-form .btn.btn-save:focus:before,.stock_notify .btn-save.focus:after,.stock_notify .btn-save.focus:before,.stock_notify .btn-save:focus:after,.stock_notify .btn-save:focus:before,.stock_notify .btn.btn-save.focus:after,.stock_notify .btn.btn-save.focus:before,.stock_notify .btn.btn-save:focus:after,.stock_notify .btn.btn-save:focus:before{display:none!important}#regimenEmailMeModal .modal-content,#regimenEmailMeModal .modal-title,#stockNotificationConfirmation .modal-content,#stockNotificationConfirmation .modal-title{color:#000}#regimenEmailMeModal .modal-content,#stockNotificationConfirmation .modal-content{font-family:var(--brand-font-family--tertiary);font-size:.875rem;font-weight:150;letter-spacing:.08em}#regimenEmailMeModal .modal-title,#stockNotificationConfirmation .modal-title{font-family:var(--brand-font-family--tertiary);font-size:1.3125rem;font-weight:700;letter-spacing:normal;text-transform:none}@media(min-width:1024px){#regimenEmailMeModal .modal-title,#stockNotificationConfirmation .modal-title{font-size:1.625rem}}.vipWaitlist_description{font-family:var(--brand-font-family--tertiary);font-weight:150}#vipWaitListForm,#vipWaitlistSignUpConfirmation{height:100%;left:0;overflow:hidden;top:0;transform:none;width:100%}#vipWaitListForm .modal-content,#vipWaitlistSignUpConfirmation .modal-content{margin:28px;max-width:380px;width:100%}@media(min-width:768px){#vipWaitListForm .modal-content,#vipWaitlistSignUpConfirmation .modal-content{max-width:none;width:500px}}@media(min-width:1024px){#vipWaitListForm .modal-content,#vipWaitlistSignUpConfirmation .modal-content{width:700px}}#vipWaitListForm .modal-dialog,#vipWaitlistSignUpConfirmation .modal-dialog{justify-content:center}#vipWaitlistSignUpConfirmation .modal-content{min-height:60vh}@media(min-width:768px){#vipWaitlistSignUpConfirmation .modal-content{min-height:0}}.stock-notification-form .stock_notify-title,.stock-notification-form-title,.stock_notify .stock_notify-title,.stock_notify-title{color:#626262;font-family:var(--brand-base-font-family);font-size:1.25rem;font-weight:400;letter-spacing:.035rem;line-height:1.2;text-transform:uppercase}@media(min-width:1024px){.stock-notification-form .stock_notify-title,.stock-notification-form-title,.stock_notify .stock_notify-title,.stock_notify-title{font-size:1.375rem;margin-bottom:1.25rem}}.stock-notification-form .stock_notify-product-name,.stock-notification-form-product-name,.stock_notify .stock_notify-product-name,.stock_notify-product-name{color:#221e1f;font-family:var(--brand-base-font-family);font-size:1rem;font-weight:500;letter-spacing:.0275rem;line-height:1.2;margin-bottom:1.25rem;text-transform:uppercase}.stock-notification-form .form-group .form-control,.stock_notify .form-group .form-control{color:#221e1f;font-size:1rem;font-weight:400}.stock-notification-form .form-group .form-control-label,.stock_notify .form-group .form-control-label{color:#757575;font-family:var(--brand-base-font-family);font-size:1rem;font-weight:400}.stock-notification-form .form-group .invalid-feedback,.stock_notify .form-group .invalid-feedback{font-family:var(--brand-base-font-family);font-size:1rem;font-weight:400}.stock-notification-form .stock_notify-checkbox.custom-control-label,.stock-notification-form-checkbox.custom-control-label,.stock_notify .stock_notify-checkbox.custom-control-label,.stock_notify-checkbox.custom-control-label{color:#221e1f;font-family:var(--brand-base-font-family);font-size:1rem;font-weight:400;line-height:1.4375rem;text-transform:none}.stock-notification-form .stock_notify-submit,.stock-notification-form__submit,.stock_notify .stock_notify-submit,.stock_notify__submit{display:flex;flex:0 0 100%;justify-content:center;margin:0 auto;max-width:100%;padding:0;text-align:center;width:100%}.stock-notification-form .btn.btn-save,.stock_notify .btn.btn-save{font-family:var(--brand-base-font-family);font-size:.9375rem;font-weight:500;margin:0 auto}.stock-notification-form .btn.btn-save.disabled,.stock-notification-form .btn.btn-save:disabled,.stock_notify .btn.btn-save.disabled,.stock_notify .btn.btn-save:disabled{background-color:#aaa;border:1px solid #aaa;color:#fff;cursor:not-allowed;opacity:1}#stockNotificationConfirmation .modal-content,.stockNotificationConfirmation .modal-content{color:#221e1f;font-family:var(--brand-base-font-family);font-size:1rem;font-weight:400;letter-spacing:0}#stockNotificationConfirmation .modal-title,.stockNotificationConfirmation .modal-title{color:#626262;font-family:var(--brand-base-font-family);font-weight:400;text-transform:uppercase}@media(min-width:1024px){#stockNotificationConfirmation .modal-title,.stockNotificationConfirmation .modal-title{font-size:1.625rem}}#vipWaitlistSignUpConfirmation .modal-content{color:#000;font-size:1rem;font-weight:400;letter-spacing:0}#vipWaitlistSignUpConfirmation .modal-title{color:#626262;font-weight:400;text-transform:uppercase}@media(min-width:1024px){#vipWaitlistSignUpConfirmation .modal-title{font-size:26px}}.vipWaitlist_description{font-size:12px;font-weight:400;padding-top:24px}.vipWaitlist_description a{text-decoration:underline}[data-brand=niod] div.page{background-color:#f9f9f9}[data-brand=niod] .header_wrap{background-color:transparent;box-shadow:none;transition:background-color .3s linear}@media(min-width:1024px){[data-brand=niod] .header_wrap nav.navbar .niod-logo{transform:scale(1.6) translate(80px,70px) translateZ(0);transition:transform .3s ease,filter .3s linear}}[data-brand=niod] .header_wrap nav.navbar .niod-logo.no-click{pointer-events:none}[data-brand=niod] .header_wrap.scrolled-state .niod-mobile-logo:not(.inner-logo){pointer-events:auto;transform:none}[data-brand=niod] .header_wrap.scrolled-state nav.navbar .niod-logo{transform:none}