.new_account-template .guest_checkout-title,.new_account-template .new_account-title{color:#da291c;font-family:"Carandache Office Sans Black",sans-serif}.new_account-template .guest_checkout-title{border-bottom:1px solid #000;margin-bottom:5px}.new_account-template .socials_networks_login_menu li{display:inline-block}.new_account-template .socials_networks_login_menu li:first-child{margin-right:10px}.new_account-template .socials_networks_login_menu li .text{text-transform:none}.new_account-template .new_account-stitle{font-family:"Carandache Office Sans Bold",sans-serif;margin-bottom:30px;font-size:16px}.new_account-template .new_account-step_title{font-family:"Carandache Office Sans Black",sans-serif;text-transform:uppercase;border-bottom:1px solid #000;padding-top:10px;padding-bottom:10px;margin-bottom:5px}.new_account-template .guest_checkout-step_content .required_infos,.new_account-template .new_account-step_content .required_infos{font-size:13px}.new_account-template .guest_checkout-step_content form[name=new_customer_step_1],.new_account-template .new_account-step_content form[name=new_customer_step_1]{margin-bottom:30px}.new_account-template .guest_checkout-step_content .form-input .form-infos,.new_account-template .new_account-step_content .form-input .form-infos{font-size:12px;padding-top:5px}.new_account-template .guest_checkout-step_content .form-input .form-infos:before,.new_account-template .new_account-step_content .form-input .form-infos:before{display:inline-block;content:"i";width:17px;height:17px;border:1px solid #000;border-radius:100%;text-align:center;line-height:17px;margin-right:.5em}.new_account-template .guest_checkout-step_content .form-input.email,.new_account-template .new_account-step_content .form-input.email{position:relative;margin-bottom:0;padding-bottom:25px}.new_account-template .guest_checkout-step_content .form-input.email:before,.new_account-template .new_account-step_content .form-input.email:before{content:"";display:block;width:410px;height:0;position:absolute;top:24px;left:0;background-color:rgba(255,255,255,.5);z-index:5;opacity:0;transition:.3s opacity ease}.new_account-template .guest_checkout-step_content .form-input.email:after,.new_account-template .new_account-step_content .form-input.email:after{content:"";display:block;height:0;width:30px;background:url(../../ximg/loader_list.svg) no-repeat center center;background-size:contain;position:absolute;top:30px;left:205px;z-index:10;opacity:0;transition:.3s opacity ease}.new_account-template .guest_checkout-step_content .form-input.email.loading:before,.new_account-template .new_account-step_content .form-input.email.loading:before{height:41px;opacity:1}.new_account-template .guest_checkout-step_content .form-input.email.loading:after,.new_account-template .new_account-step_content .form-input.email.loading:after{height:30px;opacity:1}.new_account-template .guest_checkout-step_content .form-input .user_exist_error,.new_account-template .new_account-step_content .form-input .user_exist_error{position:absolute;bottom:0;color:#da291c}.new_account-template .form-input:not(.news){margin-bottom:20px}.new_account-template .form-input.password .icon-eye{position:relative;margin-left:10px;cursor:pointer;font-size:12px;color:#888;transition:.3s color ease}.new_account-template .form-input.password .icon-eye:after{display:block;content:"";width:110%;height:1px;background-color:#000;transform:rotate(155deg);position:absolute;top:7px;left:0;opacity:.5;transition:.3s opacity ease}.new_account-template .form-input.password .icon-eye.active{color:#000}.new_account-template .form-input.password .icon-eye.active:after{opacity:0}.new_account-template[data-step="1"] .new_account-step2 .new_account-step_title{opacity:.3}.new_account-template .new_account-step2 .new_account-step_content form .form-input.news,.new_account-template .new_account-step2 .new_account-step_content form>.menu-btn{margin-top:30px}.new_account-template .new_account-step2 .new_account-step_content form .birthdate .infos{font-size:13px}#newAccountForm .societe{padding-top:20px;position:relative}#newAccountForm .societe label{margin-right:10px}#newAccountForm .societe .question-societe{float:left;margin-right:35px}#newAccountForm .birth .row .btn-group:nth-child(1){max-width:100px}#newAccountForm .birth .row .btn-group:nth-child(2){max-width:180px}#newAccountForm .birth .row .btn-group:nth-child(3){max-width:140px}@media(max-width:639px){#newAccountForm .birth .row .btn-group{max-width:100%!important;margin-bottom:10px}}#newAccountForm menu{margin-top:25px}#newAccountForm menu.back .requiredFields{color:#666;font-size:11px}@media(min-width:992px){.new_account-template{margin-top:30px}.new_account-template .doc{padding-right:30px}.new_account-template .guest_checkout-title,.new_account-template .new_account-title{padding-bottom:20px;font-size:40px}.new_account-template .new_account-step_title{font-size:20px}}@media(max-width:991px){.new_account-template{margin-top:20px}.new_account-template .guest_checkout-title,.new_account-template .new_account-title{font-size:23px;text-align:center;padding-bottom:10px}.new_account-template .new_account-step1 .new_account-step_content form .menu-btn,.new_account-template .socials_networks_login_menu{text-align:center}.new_account-template .new_account-step_title{font-size:16px}.new_account-template .form-input.password input{max-width:calc(100% - 30px)}}@media(max-width:639px){#newAccountForm .birth .row .btn-group{max-width:100%!important;margin-bottom:10px}}