.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-form-nav .tab-pane{margin-top:1em}.login-page .login-form-nav .nav-link{color:#000}.login-page .login{margin-bottom:.938em}.login-page .login .error-message-form{padding:.625em;background-color:#c00;color:#fff;border-radius:.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%}.track-order-header{font-size:1.75rem}.request-password-title{font-size:1.5rem}.acc-card-body .shipping-phone-div.input-group.form-group .form-control{z-index:unset;border-right:unset}.acc-card-body .shipping-phone-div.input-group.form-group .form-control-label{width:auto}.acc-card-body .shipping-phone-div.input-group.form-group .input-custom-orange:focus~.input-group-append .input-group-text{background-color:#fff6f0!important;border-color:#e38f58;box-shadow:none}.acc-card-body .payment-info-popover{color:#0070d2;cursor:pointer}.popover{max-width:250px!important}.popover-body{margin:0;font-size:11px!important}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(../../fonts/Inter-400.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(../../fonts/Inter-500.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;src:url(../../fonts/Inter-600.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;src:url(../../fonts/Inter-700.woff2) format("woff2")}h1.page-title{color:#d62a2a;font-size:30px;background:#fff;font-family:Geograph,Helvetica,Arial,sans-serif}h1.page-title:before{background-color:#fff}.login-page{color:#444}.login-page,.login-page div.alert-danger{font-family:Geograph,Helvetica,Arial,sans-serif}.login-page .form-group{margin-bottom:15px}.login-page .form-group.form-group-border{border-bottom:1px solid #bdbdbd;padding-bottom:25px;margin-bottom:24px}.login-page .form-group .form-control-label{color:#444;font-size:14px}.login-page .form-group .custom-control-label{color:#333;font-size:14px}.login-page .form-group .fa-exclamation-circle{color:#444}.login-page .nav-tabs .nav-link{font-size:1rem;padding:4px 6px 10px;color:#222}.login-page .forgot-password a,.login-page .remember-me,.login-page .tv-user{font-size:13px;color:#006898;display:block;width:fit-content}.login-page .forgot-password a.tv-user,.login-page .remember-me.tv-user,.login-page .tv-user.tv-user{font-family:Geograph,Helvetica,Arial,sans-serif}.login-page .forgot-password a.password-reset,.login-page .remember-me.password-reset,.login-page .tv-user.password-reset{color:#444;font-style:italic;width:fit-content;float:right;font-family:Geograph,Helvetica,Arial,sans-serif}.login-page .alert-danger .password-reset{float:unset;color:#006898;font-family:Geograph,Helvetica,Arial,sans-serif}.login-page .privacy-policy{font-size:14px;color:#333}@media(max-width:543.98px){.login-page .card-body{padding:14px}}form[name=change-password-form] .btn-outline-primary{background-color:#ababab;border-color:#ababab;color:#333}.wishlist-guest{margin-left:16px;margin-bottom:16px}.warning-text.promo-code{font-size:12px;color:rgba(0,0,0,.37)}.form-group.is-invalid .input-group~.invalid-feedback{display:block}.form-control-label{color:#333}.form-control{color:#444;border:1px solid #bdbdbd}.form-control:focus{border-color:#006898;box-shadow:unset}.width-fit-content{width:fit-content}.setpassword-message{margin:20px 0;border-radius:4px;border:1px solid #5cc7fc;background-color:#daeff6}.setpassword-message p{font-size:13px;color:#444}.phoneno-popover{font-size:15px;cursor:pointer}.required-star{color:#d62a2a;font-size:14px;margin-right:2px;vertical-align:bottom}.registration-captcha-container{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:12px}.registration-captcha-container span{color:#c00;font-size:14px;margin-top:5px}.register-with-external-provider{margin-top:15px}.register-with-external-provider .login-oauth{display:flex;gap:30px}@media(max-width:991.98px){.register-with-external-provider .login-oauth{flex-direction:column;gap:0}}.register-with-external-provider .login-oauth .form-group{flex:1}.register-with-external-provider .or-caption{text-align:center;position:relative}.register-with-external-provider .or-caption span{font-weight:700;position:relative;z-index:2;padding:0 9px;text-transform:uppercase;background-color:#fff}.register-with-external-provider .or-caption:after{content:"";position:absolute;top:50%;left:0;background-color:#ddd;width:100%;height:1px;display:inline-block}.register-with-external-provider .oauth-google{align-content:center;border:1px solid #000;border-radius:8px;font-size:18px;padding:8x 0;height:46px}.register-with-external-provider #appleid-signin>div{min-width:unset!important;max-width:unset!important}