.form-group.required .form-control-label::before{content:"*";color:#c00}.login-page{margin-top:1em}.login-page .login-form-nav{margin-bottom:1.25em}.login-page .login{margin-bottom:0.938em}.login-page .login .error-message-form{padding:0.625em;background-color:#c00;color:#fff;border-radius:0.188em}.registration-page .privacy-policy{margin-top:1rem}.login-banner{background-image:url("../images/account.jpg");background-position-y:40%}.equal-height .card{width:100%}.page{background-color:#ccc}.slant-down::after{border-bottom:4vw solid #fff3e5}.slant-up::after{border-top:4vw solid #fff3e5}.dashboard-order-card-footer-value{font-weight:normal;font-size:24px}.grand-total,.grand-total-label{font-weight:normal}.custom-checkbox label.custom-control-label{padding-left:20px}.custom-checkbox label.custom-control-label::before,.custom-checkbox label.custom-control-label::after{left:0}.custom-checkbox label.custom-control-label em.red{color:#dc3545}.custom-checkbox .invalid-feedback{display:block}.card-footer a,.card-header a{text-decoration:none}.card-footer a:hover,.card-header a:hover{text-decoration:underline}@media (max-width: 779.98px){.card-footer a,.card-header a{text-decoration:underline}}.profile-back-to-account-link{text-decoration:none}@media (max-width: 779.98px){.profile-back-to-account-link{-webkit-text-decoration-line:underline;text-decoration-line:underline;text-underline-position:below}}.fa-eye-outline,.fa-eye-off-outline{font-style:normal;position:absolute;right:0.5em;top:0.6em;cursor:pointer}.card-info-group .reorder-btn-m-t{margin-top:24px}#order-history-container .card-info-group .reorder-btn-m-t{margin-top:48px}

