.header_custom_text p{margin-top:0;width:160px;height:18px;font-style:normal;font-weight:500;font-size:14px;line-height:130%;display:flex;align-items:center;letter-spacing:-.04em;color:gray;flex:none;order:0;flex-grow:0}.password-header password-modal{display:none}.password-header{padding-top:56px}#shopify-section-main-password-header hr,#shopify-section-main-password-footer hr{display:none}.footer_text1 p{width:292px;height:62px;font-family:Inter;font-style:normal;font-weight:500;font-size:24px;line-height:130%;display:flex;align-items:center;letter-spacing:-.04em;color:#000c}.password__footer{align-items:flex-start}.footer_text1{border-bottom:1px solid #000000}.custom_footer_bottom{width:100%;margin-bottom:30px}.footer_text2{font-weight:600;font-size:12px;line-height:130%;display:flex;align-items:center;letter-spacing:-.04em;color:#737373;justify-content:end}.footer_text2 em{font-size:10px;font-style:normal}.pass_email_form.email-signup-banner{min-height:100%!important}body.password.gradient{height:100svh}body.password{--page-width: 100%}.pass_email_form .banner__content{padding-block:0}.pass_email_form h2.email-signup-banner__heading{font-style:normal;font-weight:800;font-size:100px;line-height:90%;display:flex;align-items:center;letter-spacing:-.04em;text-transform:uppercase;max-width:500px}.pass_email_form .newsletter__subheading p{font-weight:500;font-size:24px;line-height:120%;letter-spacing:-.04em}.pass_email_form .newsletter__subheading{margin-left:0}.pass_email_form form#contact_form{margin-top:20px}.pass_email_form .newsletter-form,.pass_email_form .newsletter__wrapper .newsletter-form__field-wrapper{max-width:68rem;position:relative}.pass_email_form .newsletter__wrapper .newsletter-form__field-wrapper label.field__label{font-size:24px;line-height:160%;letter-spacing:-.04em;top:50%;transform:translateY(-50%)}.pass_email_form .newsletter__wrapper .newsletter-form__field-wrapper .field{height:84px}.pass_email_form .newsletter__wrapper .newsletter-form__field-wrapper .field:after{box-shadow:none!important;border:2px solid #000}.pass_email_form .newsletter__wrapper .newsletter-form__field-wrapper:after{content:"APRIL 2026 DEPLOYMENT\aNO RESTOCKS.";white-space:pre-line;position:absolute;right:-31%;top:50%;transform:translateY(-50%);font-weight:700;font-size:14px;line-height:120%;letter-spacing:-.04em;color:#fff;background:red;height:82px;border-width:2px 2px 2px 2px;border-color:#000;border-style:solid;width:213px;display:flex;align-items:center;justify-content:center;padding-inline:20px}.pass_email_form .newsletter__wrapper .newsletter-form__field-wrapper .field__input{height:100%;box-shadow:none!important;font-size:20px}.pass_email_form button#Subscribe{width:68px;height:68px;margin-top:8px;margin-right:8px;background:#000}.pass_email_form button#Subscribe svg.icon.icon-arrow,.pass_email_form button#Subscribe svg.icon.icon-arrow path{color:#fff!important}.pass_email_form .newsletter-form__button .icon{width:2rem}.pass_email_form button#Subscribe .svg-wrapper{width:20px;height:20px}.pass_email_form .newsletter__wrapper .newsletter-form__field-wrapper .field__input:focus~.field__label,.pass_email_form .newsletter__wrapper .newsletter-form__field-wrapper .field__input:not(:placeholder-shown)~.field__label,.pass_email_form .newsletter__wrapper .newsletter-form__field-wrapper .field__input:-webkit-autofill~.field__label{font-size:16px;top:20%;transform:translateY(-20%)}.pass_email_form .email-signup-banner__box{width:100%;max-width:100%!important}@media(max-width:1024px){.pass_email_form h2.email-signup-banner__heading{max-width:300px;font-size:72px}.pass_email_form .newsletter__subheading p,.pass_email_form .newsletter__wrapper .newsletter-form__field-wrapper label.field__label{font-size:20px}.pass_email_form .newsletter__wrapper .newsletter-form__field-wrapper,.pass_email_form .newsletter-form{display:flex;max-width:100%}.pass_email_form .newsletter__wrapper .newsletter-form__field-wrapper:after{position:static;transform:none;margin-left:-3px;margin-top:1px;width:280px}.footer_text1 p{font-size:20px}}@media(max-width:767px){.pass_email_form h2.email-signup-banner__heading{font-size:56px}.pass_email_form .newsletter__subheading p{font-size:16px}.pass_email_form .newsletter__wrapper .newsletter-form__field-wrapper{flex-direction:column}.pass_email_form .newsletter__wrapper .newsletter-form__field-wrapper .field{height:72px}.pass_email_form .newsletter__wrapper .newsletter-form__field-wrapper label.field__label{font-size:16px}.pass_email_form button#Subscribe{height:56px}.pass_email_form .newsletter__wrapper .newsletter-form__field-wrapper:after{margin-left:1px;margin-top:-3px;width:calc(100% - 2px);height:50px;justify-content:flex-start}.newsletter__wrapper .newsletter-form__field-wrapper .field__input:focus~.field__label,.newsletter__wrapper .newsletter-form__field-wrapper .field__input:not(:placeholder-shown)~.field__label,.newsletter__wrapper .newsletter-form__field-wrapper .field__input:-webkit-autofill~.field__label{font-size:13px;top:20%;transform:translateY(-20%)}.password-header{align-items:flex-start;padding-top:50px}.pass_email_form .email-signup-banner__box{padding-inline:15px}.footer_text1 p{font-size:18px;max-width:230px}}@media(max-width:400px){.pass_email_form .newsletter__wrapper .newsletter-form__field-wrapper label.field__label{font-size:13px}body{overflow:hidden}.pass_email_form .email-signup-banner__box{padding-block:0}}@media screen and (min-width:1024px)and (max-width:1500px)and (min-height:500px)and (max-height:800px){.pass_email_form h2.email-signup-banner__heading{font-size:68px;max-width:440px}.pass_email_form .newsletter__subheading p,.footer_text1 p,.pass_email_form .newsletter__wrapper .newsletter-form__field-wrapper label.field__label{font-size:20px}.pass_email_form .newsletter__wrapper .newsletter-form__field-wrapper .field{height:70px}.pass_email_form .newsletter__wrapper .newsletter-form__field-wrapper:after{height:68px}.pass_email_form button#Subscribe{width:54px;height:54px}body{overflow:hidden}}@media(max-width:1300px)and (min-width:1024px){.pass_email_form .newsletter__subheading p,.footer_text1 p,.pass_email_form .newsletter__wrapper .newsletter-form__field-wrapper label.field__label{font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/stylexs.css.map */
