.form-group.required .form-control-label{position:relative}.form-group.required .form-control-label::after{content:"*";position:absolute}.is-required{font-size:.875rem}.is-required .is-required-marker{top:0;font-size:1rem;color:#c90b1c}.form-control-label{font-size:.875rem;margin-bottom:.25rem}.form-control-label+.info-icon{margin:0 0 0 .25rem}.custom-control-label{font-size:.875rem}.custom-checkbox{padding-left:0;margin-bottom:.75rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{border-color:#e2e2e2;background-color:#fff}.custom-checkbox .custom-control-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.375rem 0 .375rem 3rem}.custom-checkbox .custom-control-label::before{position:absolute;top:0;left:0;margin-right:1.25rem}.custom-checkbox .custom-control-label::after{top:0;left:0}.password-container{position:relative}.password-container .password-toggle{position:absolute;top:0;right:0;padding:11px;background-color:rgba(0,0,0,0);border:0;line-height:1}.password-container input{padding-right:2.5rem}.maker-card{max-width:18rem;margin:0 auto;border:1px solid #e2e2e2;border-radius:10px;color:#000}.maker-card__header{padding:0 1rem;border-radius:10px 10px 0 0;background-color:#3c3c3b}.maker-card .maker-family-logo{width:5.625rem;background:#3c3c3b;padding:.5rem;border-radius:4px}.maker-card__body{padding:.5rem 1.25rem 1.25rem;border-radius:0 0 10px 10px;background-color:#fff}.maker-card__label{display:block;margin-bottom:.25rem;font-size:.875rem}.maker-card__number{margin-bottom:.25rem}.maker-card__box{width:8rem;height:2rem;background-color:#c3c3c3}.tooltip .maker-card{width:18rem}.login-page{margin:2rem auto;font-size:.875rem}.login-page .card{padding:1rem}.login-page .login-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.login-page .remember-me{margin-bottom:0}.login-page .macher-registration{z-index:1;width:80%}.login-page .macher-registration .form-group{margin-bottom:.5rem}.login-page .maker-card-image-container{position:absolute;top:50%;right:1.5rem;z-index:0}.login-page .maker-card-image{max-width:13rem;margin:auto;border-radius:1rem;-webkit-transform:rotate(15deg);transform:rotate(15deg)}@media(max-width: 543.98px){.login-page .maker-card-image{max-width:10rem}}.track-order-header{font-size:1.75rem}.request-password-title{font-size:1.5rem}.registration .form-group.b2b{display:none}.registration.b2b .form-group.b2b{display:block}.register-radio-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.75rem;margin-bottom:.75rem}.register-radio-container .form-group{display:-webkit-box;display:-ms-flexbox;display:flex}.account-subheading{margin-bottom:1rem;font-size:1.25rem;font-weight:bold}.markt-tablet-container{background-color:#3c3c3b}.markt-tablet{min-height:100vh;margin:0 auto;padding:2rem 1rem;font-size:1.35rem}.markt-tablet .account-subheading{font-size:1.75rem}.markt-tablet input,.markt-tablet select,.markt-tablet label,.markt-tablet button{font-size:1.35rem}.markt-tablet .custom-select-icon{height:2.8rem}.markt-tablet .password-container .password-toggle{padding:.75rem}.markt-tablet .results .select-store{height:auto}.markt-tablet nav{height:calc(100vh - 4rem);margin-bottom:auto;margin-top:auto}.markt-tablet nav .card{height:100%;cursor:pointer;margin-bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.markt-tablet nav .card:hover{background-color:#e2e2e2}.markt-tablet nav .card .card-title{font-size:2.75rem}.markt-tablet .tooltip{min-width:10rem}.markt-tablet .info-icon{font-size:1rem}.markt-tablet .info-icon .icon{width:1.5rem;height:1.5rem}.reregister-asset-container{padding:1rem}.reregister-asset-container h2{font-family:"Roboto",sans-serif;font-size:1.5rem;margin-bottom:1.5rem}