@import"https://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.min.css";@import"https://fonts.googleapis.com/css?family=Rubik:400,500,600";*{box-sizing:border-box}#rc_login{display:none!important}.container-page,.modal,.modal-block{--black: #000000;--bon-jour: #e1e1e1;--cultured-pearl: #f5f5f5;--gun-powder: #40405c;--navy-blue: #000072;--santas-gray: #a0a0a8;--white: #ffffff;--font-size-l: 20px;--font-size-m: 14px;--font-size-s: 12px;--font-size-xl: 28px;--font-family-roboto: "Roboto", Helvetica;--font-family-rubik: "Rubik", Helvetica}.container-page{width:100%;background-color:var(--cultured-pearl)}.container-margin{width:100%;background-color:transparent;padding:20px 16px;background-image:url(background-login-mobile.png);background-repeat:no-repeat;background-size:contain;background-position:bottom center;display:flex;flex-direction:column;align-items:center}.section-title{display:flex;flex-direction:column;gap:8px;width:100%;padding:10px 0;margin-bottom:20px}.section-title h1{font-family:var(--font-family-rubik);font-size:var(--font-size-l);color:var(--gun-powder);line-height:24px;font-weight:400;letter-spacing:0}.section-title p{font-family:var(--font-family-rubik);font-size:var(--font-size-m);color:var(--gun-powder);line-height:21px;font-weight:400;letter-spacing:0}#login .section-form{width:100%;background-color:#fff;-webkit-box-shadow:0px 0px 5px -3px rgba(0,0,0,.75);-moz-box-shadow:0px 0px 5px -3px rgba(0,0,0,.75);box-shadow:0 0 5px -3px #000000bf;padding:26px 16px;border-radius:8px;margin-bottom:240px}#recover .modal-container .modal-content .description-title{letter-spacing:0;margin-bottom:16px}#recover .modal-container .modal-content{border:none}#login .section-form form,#recover .modal-content form{display:flex;flex-direction:column;gap:18px}#login .section-form .form-group,#recover .modal-content .form-group{display:flex;flex-direction:column;align-items:center;flex-wrap:wrap}#login .section-form .form-group label,#recover .modal-content .form-group label{display:block;width:100%;text-align:left;font-family:var(--font-family-rubik);font-size:var(--font-size-s);line-height:12px;color:var(--gun-powder);font-weight:500;letter-spacing:0}#login .section-form .form-group input,#recover .modal-content .form-group input{display:block;width:100%;height:48px;padding:12px;border-radius:8px;border:solid 1px var(--bon-jour);font-family:var(--font-family-rubik);font-size:var(--font-size-m);color:var(--gun-powder);margin:5px 0;letter-spacing:0}#login .section-form .form-group input:focus,#recover .modal-content .form-group input:focus{outline:none;border:solid 1px var(--gun-powder)}#login .section-form .form-group span.error,#recover .modal-content .form-group span.error{display:none;width:100%;text-align:left;font-family:var(--font-family-rubik);font-size:var(--font-size-s);line-height:12px;color:red;font-weight:400;letter-spacing:0}#login .section-form .form-group span.error:before,#recover .modal-content .form-group span.error:before{content:"";display:inline-block;width:10px;height:9px;margin-right:4px;background-image:url(content-cart-icon-2.svg);background-repeat:no-repeat;background-size:contain}#login .section-form .form-group span.error-login,#recover .modal-content .form-group span.error-recovery{width:100%;text-align:center;font-family:var(--font-family-rubik);font-size:var(--font-size-s);line-height:12px;color:red;font-weight:400;letter-spacing:0}#login .section-form .form-group span.error-login:before,#recover .modal-content .form-group span.error-recovery:before{content:"";display:inline-block;width:10px;height:9px;margin-right:4px;background-image:url(content-cart-icon-2.svg);background-repeat:no-repeat;background-size:contain}#login .section-form .form-group a{display:inline-block;text-decoration:none;text-align:right;font-family:var(--font-family-rubik);font-size:var(--font-size-s);line-height:12px;color:var(--navy-blue);padding:8px 0;letter-spacing:0}#login .section-form .form-group p{display:block;width:100%;text-align:center;font-family:var(--font-family-rubik);font-size:var(--font-size-m);line-height:12px;color:var(--gun-powder);letter-spacing:0}#login .section-form .form-group p a{display:inline-block;text-decoration:none;width:unset;font-family:var(--font-family-rubik);font-size:var(--font-size-m);line-height:12px;color:var(--navy-blue);letter-spacing:0}#login .section-form .form-group.form-actions{display:flex;gap:8px;align-content:center;align-items:center;justify-content:center}#login .section-form .form-group a.link-send,#login .section-form .form-group button,#recover .modal-content .form-group button,#recover .modal-content .form-group a{display:block;width:100%;text-align:center;padding:14px 16px;font-family:var(--font-family-rubik);font-size:var(--font-size-m);border:none;outline:none;cursor:pointer;transition:.5s ease all;background-color:var(--santas-gray);color:#fff;border-radius:36px;letter-spacing:0;text-decoration:none}#login .section-form .form-group a.link-send{border:1px solid var(--navy-blue);background-color:var(--white);color:var(--navy-blue)}#login .section-form .form-group button.active,#recover .modal-content .form-group button.active{background-color:var(--navy-blue);color:#c5fa69}#recover:target{display:flex!important}#recovery-success:target{display:none!important}.modal,.modal-block{position:fixed;width:100%;height:100%;top:0;left:0;z-index:50;background-color:#00000080;display:none;justify-content:center;align-items:center}.modal-success{display:flex}.modal .modal-container,.modal-block .modal-container{display:flex;flex-direction:column;width:90%;max-width:550px;background-color:#fff;border-radius:10px;position:relative;padding:20px}#recovery-success .modal-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}#recovery-success .modal-container{max-width:320px}#recovery-success .modal-content img{width:80px;margin-left:-16px}#recovery-success .modal-content h3{color:var(--gun-powder);font-family:var(--font-family-rubik);font-size:var(--font-size-m);font-weight:400;letter-spacing:0;line-height:19.2px}#recovery-success .modal-content p{color:#79798f;font-family:var(--font-family-rubik);font-size:var(--font-size-s);font-weight:400;letter-spacing:0}.modal-container img.close{width:24px;height:24px;position:absolute;right:10px;top:17px}.modal-container .modal-title{margin-bottom:15px}.modal-container .modal-title h2{color:var(--gun-powder);font-family:var(--font-family-rubik);font-size:var(--font-size-l);font-weight:600;letter-spacing:0;line-height:21px}.modal-container .modal-title p{color:var(--gun-powder);font-family:var(--font-family-rubik);font-size:var(--font-size-s);font-weight:400;letter-spacing:0;line-height:21px}@media screen and (min-width:600px){.container-margin{background-image:url(background-login.png);background-size:auto;background-position:bottom right}#login .section-title,#login .section-form{width:550px}#login .section-form .form-group a.link-send,#login .section-form .form-group button{width:150px}#login .section-form .form-group.form-actions{flex-direction:row}}@media screen and (min-width:1024px){.container-margin{padding:20px 0;max-width:992px;margin:0 auto}.section-title h1{font-size:var(--font-size-xl);line-height:32px}}@media screen and (min-width:1200px){.container-margin{padding:20px 0;max-width:1140px}}#icon-password-display,#icon-password-hidden{cursor:pointer;padding-right:4px;position:absolute;right:5px;top:28px;z-index:99;background:transparent}
/*# sourceMappingURL=/cdn/shop/t/51/assets/section-main-login.css.map */
