@font-face{font-family:Inter;src:url(Inter-Regular.woff2) format("woff2");font-display:swap;font-weight:400}@font-face{font-family:Inter;src:url(Inter-Light.woff2) format("woff2");font-display:swap;font-weight:300}.main-content{--content-max-width: 300px;font-family:Inter,sans-serif}.section-password-page,section[data-custom-section-id=sectionReturn],section[data-custom-section-id=sectionConnect],[data-custom-section-id=footerUpper],.section-social-icons,.section-password-login{display:none}.iwish-float-icon,div[aria-label="POPUP Form"]{display:none!important}.section-password-container{padding:20px}.section-double__aside{--outer: 30px}.section-password-login .section-double__aside{max-height:520px}.section-double__actions--bottom{display:none!important}section[data-section-type=password-template]{font-family:Inter,sans-serif;position:relative}section[data-section-type=password-template]:before{content:"";display:block;width:100%;height:100%;background-color:#00000075;position:absolute;top:0;left:0}.section-double__content{margin-top:30px}section[data-section-type=password-template] .screen-height-full-min{z-index:1;position:relative}.section-password-page .section-password-container{min-height:720px}.section-password-login .section-password-container{min-height:650px;height:100vh}.section-double__text{color:#fdfcfa}.section-double__text p{font-size:23px;line-height:1.3;max-width:55ch;margin-left:auto;margin-right:auto;font-weight:300}.section-double__text h1{font-size:75px;font-family:MenoBanner,serif;margin-bottom:15px}.section-double__text h1 em,.standard__rte h2 em{font-family:MenoBanner-XCondRegular,serif}.standard__rte h2{font-size:40px;font-family:MenoBanner,serif;margin-bottom:10px}.standard__rte p{font-size:15px;font-weight:300}.text__standard.text-center{max-width:65ch;margin-left:auto;margin-right:auto}#klaviyo-form-newsletter{width:100%;max-width:var(--content-max-width);margin-left:auto;margin-right:auto}#CustomerSignup input[name="contact[email]"],.klaviyo-signup input[name=email],.admin-login-form input[name=password]{width:100%;background-color:#fff6;border:none;font-size:15px;text-align:center;text-transform:uppercase}#CustomerSignup input[name="contact[email]"]::placeholder,.klaviyo-signup input[name=email]::placeholder,.admin-login-form input[name=password]::placeholder{color:#000;opacity:1}#CustomerSignup button[type=submit],.klaviyo-signup button[type=submit],.admin-login-form button[type=submit]{width:100%;border:none;background-color:#fdfcfa;font-family:Inter,sans-serif;letter-spacing:normal;font-size:15px;color:#000;height:46px}#CustomerSignup button[type=submit]:hover,.klaviyo-signup button[type=submit]:hover,.admin-login-form button[type=submit]:hover{color:#fdfcfa}.section-double__newsletter{margin-top:40px}.section-double__newsletter p{color:#fdfcfa}.section-double__newsletter>.contact-form{display:inline-block;max-width:var(--elements-max-width);width:100%;max-width:var(--content-max-width)}.section-columns .column__heading{font-family:MenoBanner,serif;font-size:25px;color:#282828;margin-bottom:12px}.section-columns .column__content{max-width:var(--content-max-width)}.section-columns .column__content p,.section-columns .column__content a{font-weight:300;font-size:15px}.section-columns .column__text ul{margin-left:0;list-style:none;margin-bottom:0}.section-columns .column__text li{padding-top:10px;padding-bottom:10px;font-weight:300}section[data-custom-section-id=sectionReturn] a{background:none;text-decoration:underline}section[data-custom-section-id=sectionReturn] a strong{font-weight:600}div[data-custom-section-id=footerUpper]{max-width:var(--content-max);margin-left:auto;margin-right:auto}div[data-custom-section-id=footerUpper] .columns .column:nth-of-type(2) li{border-top:1px solid #282828;position:relative}div[data-custom-section-id=footerUpper] .columns .column:nth-of-type(2) li:last-of-type{border-bottom:1px solid #282828}div[data-custom-section-id=footerUpper] .columns .column:nth-of-type(2) li:after{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0859/7415/5569/files/thin-arrow.png?v=1757075707);display:block;width:22px;height:100%;position:absolute;right:7px;top:0;background-repeat:no-repeat;background-size:contain;background-position:center}div[data-custom-section-id=footerUpper] .columns .column li a{text-decoration:none;background:none}div[data-custom-section-id=footerUpper] .column__image{height:50px;padding:0!important}div[data-custom-section-id=footerUpper] .column__image img{width:auto;margin-left:0}div[data-custom-section-id=footerUpper] .columns{align-items:start}.admin-login-form{max-width:var(--content-max-width);margin-left:auto;margin-right:auto;padding:0!important}.form-admin-login .input-group-adlx{display:flex;flex-direction:column}.form-admin-login .input-group__field,.form-admin-login .input-group__btn{display:block}section[data-custom-section-id=sectionConnect] .standard__rte h2{margin-top:5px}section[data-custom-section-id=sectionConnect] .standard__subheading{margin-bottom:0;font-weight:300;font-size:18px}@media only screen and (min-width: 990px){section[data-section-type=password-template] .section-double__aside{flex-basis:80%}}@media only screen and (max-width: 749px){.section-double__aside{--outer: 5px;height:375px}.section-double__text h1{font-size:26px;margin-bottom:5px}.section-double__text p{font-size:12px;max-width:38ch}.section-double__newsletter{margin-top:0}#klaviyo-form-newsletter{max-width:200px}#CustomerSignup input[name="contact[email]"],.klaviyo-signup input[name=email],.admin-login-form input[name=password]{font-size:10px}#CustomerSignup button[type=submit],.klaviyo-signup button[type=submit],.admin-login-form button[type=submit]{font-size:10px;height:32px}section[data-section-type=password-template] .screen-height-full-min{min-height:500px}.standard__rte h2{font-size:20px}.standard__rte p{font-size:10px}section[data-custom-section-id=sectionReturn],section[data-custom-section-id=sectionConnect]{--PT: 20px !important;--PB: 20px !important}section[data-custom-section-id=sectionConnect] .standard__subheading{font-size:11px}.section-columns .column__content p,.section-columns .column__content a{font-size:13px}.section-columns .column__heading{font-size:20px}.section-columns .column__text li{padding-top:8px;padding-bottom:8px}}@media only screen and (min-width: 750px) and (max-width: 989px){.section-double__aside{flex-basis:90%}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/custom_password_page.css.map */
