.customer-account-login .page-main.container{width:100%;padding:0 110px}@media (max-width:1919px){.customer-account-login .page-main.container{padding:0 100px}}@media (max-width:1439px){.customer-account-login .page-main.container{padding:0 32px}}@media (max-width:480px){.customer-account-login .page-main.container{padding:0 20px}}.customer-account-login .page-main.container>div.row>div.column.main{padding:unset}.customer-account-login .page-main.container>div.row>div.column.main .login-container.row>div{padding:unset}.page-title-wrapper{display:none}.login-container{margin-top:65px}.login-container .col-sm-6{width:100%;margin-bottom:80px}.login-container .block-title{margin-bottom:24px;margin-top:80px}@media (max-width:991px){.login-container .block-title{display:none}}.login-container .block-title strong{color:#292929;font-weight:600;font-size:72px;line-height:96px;letter-spacing:unset;text-transform:uppercase}@media (max-width:1919px){.login-container .block-title strong{font-size:56px;line-height:72px}}.login-container .block-customer-login{display:flex}.login-container .block-customer-login .block-content{width:60%;order:2;margin-left:50px;margin-top:32px}@media (max-width:991px){.login-container .block-customer-login .block-content{width:100%;margin:unset;margin-top:80px}}.login-container .block-customer-login .block-content .field.note{margin-left:25px;font-size:24px;line-height:32px;letter-spacing:2px;color:#292929;font-weight:600;margin-top:unset;margin-bottom:40px;font-style:normal}@media (max-width:1919px){.login-container .block-customer-login .block-content .field.note{font-size:20px;margin-left:16px;margin-bottom:32px}}.login-container .block-customer-login .block-content .form-login{padding-bottom:24px;border-bottom:1px solid #e0e0e0}.login-container .block-customer-login .block-content .form-login .field.email .label span,.login-container .block-customer-login .block-content .form-login .field.password .label span{font-weight:600;font-size:16px;line-height:24px;color:#292929;padding-left:24px;margin-bottom:12px}@media (max-width:1919px){.login-container .block-customer-login .block-content .form-login .field.email .label span,.login-container .block-customer-login .block-content .form-login .field.password .label span{font-size:14px;padding-left:16px;margin-bottom:10px}}.login-container .block-customer-login .block-content .form-login .field.email .control input,.login-container .block-customer-login .block-content .form-login .field.password .control input{font-family:'Montserrat';font-style:normal;border-radius:24px;color:#292929;padding:0 50px 0 24px;height:56px;font-weight:400;font-size:16px;line-height:24px}@media (max-width:1919px){.login-container .block-customer-login .block-content .form-login .field.email .control input,.login-container .block-customer-login .block-content .form-login .field.password .control input{height:48px;font-size:14px}}.login-container .block-customer-login .block-content .form-login .field.email .control .input-text.mage-error,.login-container .block-customer-login .block-content .form-login .field.password .control .input-text.mage-error{border-color:#d7b797}.login-container .block-customer-login .block-content .form-login .field.email .message-error-validate,.login-container .block-customer-login .block-content .form-login .field.password .message-error-validate{height:25px}.login-container .block-customer-login .block-content .form-login .field.email .message-error-validate div.mage-error,.login-container .block-customer-login .block-content .form-login .field.password .message-error-validate div.mage-error{display:block;font-style:normal;margin-left:24px}@media (max-width:1919px){.login-container .block-customer-login .block-content .form-login .field.email .message-error-validate div.mage-error,.login-container .block-customer-login .block-content .form-login .field.password .message-error-validate div.mage-error{margin-left:16px}}.login-container .block-customer-login .block-content .form-login .field.password{margin-bottom:35px}.login-container .block-customer-login .block-content .form-login .field.password .control{position:relative}.login-container .block-customer-login .block-content .form-login .field.password .control input{font-family:'Montserrat' !important;padding:0 60px 0 24px;font:small-caption;font-size:16px;line-height:24px;font-style:normal}.login-container .block-customer-login .block-content .form-login .field.password .control .show-password{position:absolute;right:20px;font-size:24px;color:#191919;width:24px;top:50%;transform:translateY(-50%);font-style:normal}.login-container .block-customer-login .block-content .form-login .field.password .control .hide-password{font-size:32px;font-weight:600}.login-container .block-customer-login .block-content .form-login .field.email{margin-bottom:7px}.login-container .block-customer-login .block-content .sign-up-directional{margin-top:24px}@media (max-width:480px){.login-container .block-customer-login .block-content .sign-up-directional{display:flex;justify-content:center}}.login-container .block-customer-login .block-content .sign-up-directional span{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#292929}.login-container .block-customer-login .block-content .sign-up-directional a{margin-left:20px;text-decoration:underline;font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#292929}.login-container .block-customer-login .block-info{width:43%;background:#f5f2ed;padding:32px;display:flex;flex-direction:column;align-items:center;height:755px}@media (max-width:1919px){.login-container .block-customer-login .block-info{height:560px}}@media (max-width:991px){.login-container .block-customer-login .block-info{display:none}}.login-container .block-customer-login .block-info .block-info-content span{font-weight:600;font-size:24px;line-height:32px;display:flex;align-items:center;color:#292929}@media (max-width:1919px){.login-container .block-customer-login .block-info .block-info-content span{font-size:18px;line-height:24px}}.login-container .block-customer-login .block-info .block-info-content span img{margin-right:12px}.login-container .block-customer-login .actions-toolbar{display:flex;gap:20px;flex-wrap:wrap;align-items:center;justify-content:space-between}@media (max-width:480px){.login-container .block-customer-login .actions-toolbar{justify-content:center}}.login-container .block-customer-login .actions-toolbar .secondary{display:flex}.login-container .block-customer-login .actions-toolbar .secondary span{font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#292929}.login-container .block-customer-login .actions-toolbar .secondary a{text-decoration:underline;font-family:Montserrat;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#292929}.login-container .block-customer-login .actions-toolbar .secondary .action.remind{margin-left:10px}@media screen{.login-container .block-customer-login .actions-toolbar .secondary span,.login-container .block-customer-login .actions-toolbar .secondary a{font-size:14px}}.login-container .block-customer-login .actions-toolbar .primary .action.login{background:#d7b797;backdrop-filter:blur(3px);border-radius:50px;border:unset;width:240px;height:56px}.login-container .block-customer-login .actions-toolbar .primary .action.login span{font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:24px;letter-spacing:2px;color:#fff;text-transform:uppercase}@media (max-width:1919px){.login-container .block-customer-login .actions-toolbar .primary .action.login{height:48px}.login-container .block-customer-login .actions-toolbar .primary .action.login span{font-size:14px}}