.custom_login-image-wraper{display:flex;max-width:100%;margin:0;padding:0;column-gap:52px;justify-content:flex-start;background:#fff}div#Errormessage{color:#f82121;text-align:start;font-size:14px;font-family:Futura;padding:10px 0 0;line-height:22px}.left_sided-full-image img{width:100%}.bss-b2b-rf-field .show-password,.bss-b2b-rf-field .hide-password{cursor:pointer}.left_sided-full-image{width:50%;position:relative}.left_sided-full-image .login-image-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Caslon;font-size:68px;font-weight:400;line-height:92.65px;letter-spacing:-.01em;text-align:center;color:#fff;text-transform:capitalize;max-width:100%;width:100%;font-style:italic}iframe#social_login_frame{height:45px!important;margin:0!important}.custom_login-image-wraper .customer.login{max-width:50%;width:50%;padding:40px 20px!important;margin:0!important;background:#fff}.login_for-heading_wrapp h1,.customer h1{text-align:left;font-family:Futura;font-size:20px;font-weight:500;line-height:26px;color:#1d2326;margin:0!important;text-transform:uppercase;max-width:410px}.google_facebook-wrapper{padding:56px 0 22px}.google_facebook-wrapper .inner-heading,.recovery_sec_wrapper p{color:#1d2326;font-family:Futura;font-size:14px;font-weight:400;line-height:22.4px;text-align:left}.google_facebook-wrapper .login_google_outer,.google_facebook-wrapper .login_facebook_outer{display:flex;justify-content:space-between;gap:25px;text-transform:uppercase;position:relative;width:100%}.google_facebook-wrapper .login_google_outer:after,.google_facebook-wrapper .login_facebook_outer:after{content:"";position:absolute;bottom:-8px;height:1px;width:100%;background:#aeaeae}.login_or-wraper span{color:#1d2326;font-family:Futura;font-size:14px;font-weight:700;line-height:22.4px;text-align:center;text-transform:uppercase;position:relative}.login_or-wraper{position:relative}.login_or-wraper:after{content:"";position:absolute;height:1px;width:40%;background:#1d2326;right:0;top:50%;transform:translateY(-50%)}.login_or-wraper:before{content:"";position:absolute;height:1px;width:40%;background:#1d2326;left:0;top:50%;transform:translateY(-50%)}.customer-login-form-wrapper label,.customer .field label{display:none}.customer-login-form-wrapper .field input::placeholder,.customer .field input::placeholder{opacity:1;color:#1d2326;font-family:Futura;font-size:14px;font-weight:300;line-height:22.4px;text-align:left;padding:15px 15px 15px 0!important}.customer-login-form-wrapper .field input,.customer .field input{opacity:1;color:#1d2326;font-family:Futura;font-size:14px;font-weight:300;line-height:22.4px;text-align:left;outline:none!important;box-shadow:none!important;padding:15px 15px 15px 0!important}.customer-login-form-wrapper .field input,.customer .field input{padding-left:0!important}.customer-login-form-wrapper .field input:selection{background:transparent}.customer-login-form-wrapper .field input:selected{background:transparent}.field:after,.field:before{display:none}.customer form .field{border-bottom:1px solid #aeaeae;display:flex;align-items:center}.customer form .recover_account-wrapper{margin-left:auto!important;margin-top:16px!important;font-family:Futura;font-size:14px;font-weight:500;line-height:21px;letter-spacing:-.03em;color:#1d2326;text-transform:uppercase;text-decoration:underline}.Togglepassword_icon svg path{fill:#aeaeae}.Togglepassword_icon{display:flex;align-items:center}.customer form .login_custom-button,.recovery_sec_wrapper button{display:block;padding:17.5px 86.5px;margin-top:64px!important;font-size:14px;color:#dddcc5;background:#84152d;border:1px solid #84152d;line-height:normal;text-transform:uppercase}.customer form .login_custom-button:hover,.recovery_sec_wrapper button:hover{color:#dddcc5;background:#84152d;border:1px solid #84152d}.recovery_sec_wrapper{text-align:start}.customer form .without_account_message{font-family:Futura;font-size:20px;font-weight:500;line-height:26px;text-align:left;color:#1d2326;padding-top:31px;padding-bottom:46px}.customer form .login_custom-button:after,.customer form .login_custom-button:before,.customer button:before,.customer button:after{display:none}.create_account_wrapper a,.recovery_sec_wrapper a{margin:0!important;font-family:Futura;font-size:14px;font-weight:500;line-height:20.8px;letter-spacing:.07em;text-underline-offset:14px;color:#1d2326;text-decoration:underline;text-decoration-thickness:1px!important;text-transform:uppercase}.recovery_sec_wrapper a{margin-top:20px!important}@media(max-width:1279px){.custom_login-image-wraper{column-gap:35px}.google_facebook-wrapper{gap:48px;padding:31px 0 32px}.google_facebook-wrapper .login_google_outer,.google_facebook-wrapper .login_facebook_outer{gap:0}.customer form{margin-top:2.5rem!important}.customer form .login_custom-button,.recovery_sec_wrapper button{padding:14px 65px;margin-top:43px!important}.customer form .without_account_message{padding-top:5px;padding-bottom:13px}.left_sided-full-image .login-image-text{font-size:45px;line-height:72.65px}}@media(max-width:1023px){.custom_login-image-wraper{column-gap:26px}.custom_login-image-wraper .customer.login{padding:30px 20px!important}.login_for-heading_wrapp h1,.customer h1{font-size:17px;line-height:23px}.google_facebook-wrapper{gap:25px;padding:20px 0 15px}.google_facebook-wrapper .inner-heading,.recovery_sec_wrapper p{color:#1d2326;font-family:Futura;font-size:14px;font-weight:400;line-height:normal;text-align:left}.google_facebook-wrapper .login_google_outer:after,.google_facebook-wrapper .login_facebook_outer:after{bottom:1px}.customer form{margin-top:2rem!important}.customer form .login_custom-button,.recovery_sec_wrapper button{padding:4px 51px;margin-top:18px!important;margin-bottom:4px!important}.customer form .without_account_message{font-size:17px;line-height:21px;padding-top:5px;padding-bottom:7px}.left_sided-full-image .login-image-text{font-size:32px;line-height:54.65px}.create_account_wrapper a,.recovery_sec_wrapper a{font-size:14px;line-height:18.8px;text-underline-offset:6px}}@media(max-width:749px){.custom_login-image-wraper{justify-content:center;flex-wrap:wrap;gap:35px;padding-bottom:40px}.inner-social-logo svg{width:16px;height:16px}.left_sided-full-image{width:100%;position:relative}.custom_login-image-wraper .customer.login{max-width:100%!important;width:100%;padding:0 20px!important;margin:0 0 15px!important}.left_sided-full-image .login-image-text{font-size:30px;font-weight:400;line-height:56px;letter-spacing:-.01em}.login_for-heading_wrapp h1,.customer h1{font-size:14px;font-weight:500;line-height:19.5px}.google_facebook-wrapper{gap:41px;padding:32px 0 24px}.google_facebook-wrapper .inner-heading,.recovery_sec_wrapper p{font-family:Futura;font-size:14px;font-weight:400;line-height:19.6px}.login_or-wraper span{font-size:12px;font-weight:600;line-height:16.8px}.customer-login-form-wrapper .field input::placeholder{font-family:Futura;font-size:14px;font-weight:300;line-height:18.9px}.customer form{margin-top:25px!important}.customer form .recover_account-wrapper{font-family:Futura;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;margin:0!important}.customer form .login_custom-button,.recovery_sec_wrapper button{margin:0!important;padding:8px 24px;font-size:13px;min-height:40px;min-width:auto}.recovery_sec_wrapper button{margin-top:32px!important}.customer form .without_account_message{font-size:15px;font-weight:500;line-height:17.07px;padding:0 0 28px}.create_account_wrapper a,.recovery_sec_wrapper a{font-size:13px;font-weight:500;line-height:16.9px;letter-spacing:.03em;text-underline-offset:14px}.forget-login-btn-wrapp{display:flex;justify-content:space-between;align-items:center;margin-top:20px;margin-bottom:27px;flex-direction:row-reverse}}@media(max-width:375px){.google_facebook-wrapper{gap:22px}iframe#social_login_frame{height:45px!important}}@media(max-width:335px){.google_facebook-wrapper{gap:18px}.left_sided-full-image .login-image-text{font-size:42px;line-height:46px}.login_for-heading_wrapp h1,.customer h1{font-size:15px}}@media(max-width:320px){.google_facebook-wrapper{gap:21px;flex-wrap:wrap}.customer form .login_custom-button{margin:0!important;padding:0}button.login_custom-button{min-width:102px!important}.sl-vertical a.social_login{font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/login-custom.css.map */
