.reg_header{padding:20px 35px;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.reg_header .primary_link{color:#3F4B5D;font-size:20px;line-height:30px;display:flex;gap:15px;align-items:center;font-weight:500}.form_bg{background-color:#FEFBF8;min-height:100vh}.acc_form_blocks{padding:0 25px;box-sizing:border-box}.acc_form_blocks .acc_form_inner{max-width:650px;margin:auto}.acc_form_blocks .acc_form_inner.small_width{max-width:500px}.acc_form_blocks .acc_form_inner .form_tag_text{font-size:15px;line-height:28px;color:#6C809E;padding-top:20px}.acc_form_blocks .acc_form_inner .reset_form .form_title{padding-bottom:15px}.acc_form_blocks .acc_form_inner .reset_form .reset_Text{padding-bottom:15px}.acc_form_blocks .form_title{font-size:34px;line-height:42px;color:#2C2C2C;font-weight:400;padding-bottom:35px;text-transform:uppercase}.acc_form_blocks form{gap:15px}.acc_form_blocks form .fieldset .field input.input-text{background-color:#FFFFFF;font-size:17px;line-height:28px}.acc_form_blocks form .fieldset .field select{background-color:#FFFFFF;font-size:17px;line-height:28px}.acc_form_blocks form .fieldset .field textarea{background-color:#FFFFFF;font-size:17px;line-height:28px}.acc_form_blocks form .check_btn_outer .form_check_label{font-size:17px;line-height:28px;color:#3F4B5D;font-weight:400}.acc_form_blocks form .check_btn_outer input[type="checkbox"]+label::before{min-width:25px;border-color:#AAA9A9;color:#AAA9A9;background-color:#FFFFFF}.acc_form_blocks form .form_cta{background-color:#BE1238;border-color:#BE1238;text-transform:uppercase;color:#fff}.acc_form_blocks form .form_cta:hover{background-color:#A81630;color:#fff}.acc_form_blocks form .reset_password{padding-bottom:0px}.acc_form_blocks form .reset_password a{font-size:17px;line-height:30px;color:#3F4B5D}.acc_form_blocks .reset_Text{padding-bottom:25px}@media only screen and (max-width: 1024px){.reg_header{padding:20px 25px}.reg_header .primary_link{color:#3F4B5D;font-size:18px;line-height:28px}.acc_form_blocks .form_title{font-size:22px;line-height:32px;padding-bottom:25px;text-transform:uppercase}.acc_form_blocks form{gap:20px}.acc_form_blocks form .fieldset .field{font-size:16px;line-height:28px}.acc_form_blocks form .check_btn_outer .form_check_label{font-size:16px;line-height:24px;color:#3F4B5D;font-weight:400}.acc_form_blocks form .reset_password a{font-size:16px;line-height:24px;color:#3F4B5D}}.login-container.section_padding .acc_form_blocks .form_container{float:unset;width:100%}.login-container.section_padding .acc_form_blocks .form_container .form_title{font-size:34px;line-height:42px;color:#2c2c2c;font-weight:400;padding-bottom:35px;text-transform:uppercase;margin-bottom:0px;border-bottom:0px}.login-container.section_padding .acc_form_blocks .form_container .form_title h2{font-weight:400}.login-container.section_padding .acc_form_blocks .form_container .form fieldset .field.custom_class{padding:0px;border:0px;background:unset}.login-container.section_padding .acc_form_blocks .form_container .form fieldset .field.hide{display:none}.login-container.section_padding .acc_form_blocks .form_container .form fieldset .field .control{width:100%}.actions-toolbar .fieldset{padding:0px;margin:0px}.actions-toolbar .secondary a.action{margin-top:0px}.reg_header .block{margin-bottom:0px}.reg_header .actions-toolbar .primary .action{margin:0px}.reg_header .actions-toolbar .primary a.action{display:flex}.reg_header .primary.primary_link{color:#3f4b5d;font-size:20px;line-height:30px;display:flex;gap:15px;align-items:center;font-weight:500;font-family:'poppins',sans-serif}.reg_header .action.primary{min-width:auto;background:unset;padding:0px;border:0px}.reg_header .action.primary:hover{background:unset;border:0px;color:#3f4b5d}.acc_form_blocks .actions-toolbar>.primary{text-align:start}.acc_form_blocks .actions-toolbar>.primary .action{width:auto}.acc_form_blocks .action.primary:focus{background-color:#be1238;border:1px solid #a26301}.acc_form_blocks .form .actions-toolbar .fieldset.full .secondary a.action{margin-top:0px}.acc_form_blocks .form.create.account{width:100%;min-width:100%}.customer-account-login .page-wrapper .page-header{position:static}.customer-account-login .page-wrapper .remove_space{position:unset;box-shadow:unset}.customer-account-create .page-wrapper .page-header{position:static}.customer-account-create .page-wrapper .remove_space{position:unset;box-shadow:unset}.customer-account-create .acc_form_blocks .fieldset.create.info{display:flex;gap:20px;flex-wrap:wrap}.customer-account-create .acc_form_blocks .fieldset.create.account{display:flex;gap:20px;flex-wrap:wrap}.customer-account-forgotpassword .page-wrapper .remove_space{position:unset;box-shadow:unset}.customer-account-forgotpassword .page-wrapper .page-header{position:static}.customer-account-create .form.create.account{display:flex;gap:20px}.customer-account-login #recaptcha-validate--error.mage-error{margin-bottom:20px}@media screen and (max-width:1025px){.login-container.section_padding .acc_form_blocks .form_container .form_title{font-size:22px;line-height:32px;padding-bottom:25px;text-transform:uppercase}.reg_header .primary.primary_link{color:#3f4b5d;font-size:18px;line-height:28px}}.acc_form_blocks .fieldset.half{width:calc( 50% - 10px )}.login-container .acc_form_blocks .fieldset::after{margin:0}.acc_form_blocks .check_btn_outer input[type="checkbox"]+label:before{content:none;top:0px;border-radius:0px}.acc_form_blocks .check_btn_outer input[type="checkbox"]+label:after{display:none}.acc_form_blocks .check_btn_outer input[type="checkbox"]+label span{padding-left:0px}.acc_form_blocks .check_btn_outer input[type="checkbox"]:checked+label::after{display:none}input[type="checkbox"]{width:25px;height:27px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:5px;min-width:15px;top:0px;border-radius:0px}.acc_form_blocks .check_btn_outer input[type="checkbox"]{display:inline-block;width:27px;min-width:27px;max-width:27px;appearance:none;border:1px solid #aaa9a9;background-color:#fff}.acc_form_blocks .check_btn_outer input[type="checkbox"]:checked{background-color:#666;border:1px solid #666}.acc_form_blocks .check_btn_outer input[type="checkbox"]:checked::after{content:"";display:block;position:absolute;top:4px;left:9px;width:6px;height:14px;border:solid #2d2323;border-width:0 2px 2px 0;transform:rotate(49deg)}.acc_form_blocks .check_btn_outer input[type="checkbox"]:checked::before{background-color:#666;border:1px solid #666}.customer-account-create .ctg_bd{margin-top:0px}.customer-account-login .ctg_bd{margin-top:0px}.customer-account-forgotpassword .ctg_bd{margin-top:0px}.customer-account-create .acc_form_blocks .fieldset{margin-bottom:0px}@media only screen and (max-width:1025px){.acc_form_blocks .fieldset.half{width:100%}.acc_form_blocks form .fieldset .control .field{font-size:16px;line-height:28px}}.section_padding .acc_form_blocks .form_container.reset_form .form_title{padding-bottom:0px}.section_padding .acc_form_blocks .form_container.reset_form .form_title h2{padding-bottom:15px}.section_padding .acc_form_blocks .acc_form_inner .reset_form .reset_Text{text-transform:none}.section_padding .acc_form_blocks .form_container.reset_form .fieldset{padding:0px;margin:0px;display:flex;flex-direction:column;gap:20px}.section_padding .acc_form_blocks .form_container.reset_form .form.password.forget .fieldset::after{margin:0px;content:none}@media (min-width:768px){.section_padding .acc_form_blocks .form_container .form.password.forget{min-width:100%;width:100%}}.fieldset.full.m-20{margin-bottom:20px}.acc_form_blocks a{color:#3F4B5D}.acc_form_blocks a:visited{color:#3F4B5D}.acc_form_blocks .check_btn_outer{cursor:pointer;display:inline-flex;gap:10px;position:relative}.acc_form_blocks .check_btn_outer label{display:inline-block;position:unset}.acc_form_blocks .check_btn_outer a{color:#CC8209}.acc_form_blocks .check_btn_outer a:visited{color:#CC8209}.acc_form_blocks .check_btn_outer a:hover{color:#CC8209}.acc_form_blocks .form_title h2{font-weight:400}.field.captcha.required{display:none}.customer-account-forgotpassword .field.captcha.required{display:block}@media only screen and (min-width: 768px) and (max-width: 1024px){.acc_form_blocks .fieldset.half{width:calc( 50% - 10px )}}.fieldset.check_btn_outer .label{padding-bottom:0px;margin-bottom:0;font-size:17px;line-height:28px;color:#3F4B5D;font-weight:400}