.form-group.required .custom-required-marker .marker:after,.form-group.required .form-control-label:after{color:#000;content:"*"}.form-group.required .form-control-label:after{margin-left:-4px}.payment-form .form-group.required .form-control-label:after{margin-left:0}.form-group.required .custom-required-marker:after{display:none}.password-container{position:relative}.password-container .btn.password-icon{border:0;box-shadow:none;cursor:pointer;padding:0;position:absolute;right:15px;top:40px;width:auto}@media(max-width:543.98px){.password-container .btn.password-icon{top:31px}}.password-icon.eye-closed .icon-eye-open,.password-icon.eye-open .icon-eye-closed{display:none}.account-details-button{height:fit-content}#selectStoreModal .swiper-button-prev{box-shadow:none;position:absolute;right:auto;top:-30px}#selectStoreModal .swiper-button-prev.swiper-button-disabled{visibility:hidden}.store-list{max-height:100px;overflow:auto}.swiper-slide-active .store-list{max-height:60vh}.store-list_store{align-items:center;border:1px solid var(--skin-secondary-color-2);display:flex;justify-content:space-between;margin-bottom:20px;padding:12px 15px}.btn.store-delete{opacity:0;padding-left:8px;padding-right:8px;transform:scale(.5);transition:all .5s cubic-bezier(.175,.885,.32,1.275) .2s;white-space:nowrap}.btn.store-delete .icon--v2{vertical-align:bottom}[data-filled=true] .btn.store-delete{opacity:1;transform:scale(1)}.store-edit{height:auto;list-style:1.5rem;min-width:0}.store-edit>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.modal-deletestore .text-storename{color:var(--color-danger)}.login-page{margin-top:1em}.login-page .login-form-title{text-align:center}@media(min-width:769px){.login-page .login-form-title{text-align:left}}.login-page .login-form-nav{margin-bottom:180px}.login-page .login-form-nav .tab-pane{margin-top:24px}@media(min-width:769px){.login-page .login-form-nav .tab-pane{margin-top:112px}}.login-page .nav-tabs .nav-link{font-size:1.5rem;line-height:1.3333333333;padding-left:0;padding-right:0;position:relative}@media(min-width:769px){.login-page .nav-tabs .nav-link{font-size:2rem;line-height:1.25}}.login-page .nav-tabs .nav-link.active{background-color:inherit;border-bottom:none}.login-page .nav-tabs .nav-link.active:before{background-color:#000;bottom:-7px;content:"";display:block;height:6px;left:0;position:absolute;width:100%}.login-page .nav-tabs .nav-link:hover{background-color:inherit;text-decoration:none}.login-page .nav-tabs .nav-link:focus{background-color:inherit}.login-page .nav-tabs .nav-item{width:50%}.login-page .tab-content .form-control-label{font-size:.875rem;line-height:1.2857142857;margin-bottom:4px}.login-page .modal-dialog{max-width:683px}.login-box .registration-box-title,.login-box-title{font-size:1.5rem;line-height:1.5;margin-bottom:32px}.login-box:nth-child(2){margin-top:48px}@media(min-width:769px){.login-box:nth-child(2){margin-top:0;padding-left:132px}}.login-box:nth-child(2) .login-box-title{margin-bottom:36px}@media(min-width:769px){.login-box:nth-child(2) .login-box-title{margin-bottom:56px}}.login-box .form-group:nth-child(2){margin-bottom:8px}.login-box .btn{width:100%}@media(min-width:769px){.login-box .btn{width:auto}}.login-container{display:flex;flex-direction:column}@media(min-width:769px){.login-container{flex-direction:row}}.login-container-bc{align-items:center;display:flex;margin-top:8px}@media(min-width:769px){.login-container-bc{margin-top:48px}}.login-container-bc>.row{display:block!important}.login-container-bc a{font-size:1.25rem;line-height:2.25rem}@media(min-width:769px){.login-container-bc a{font-size:1.5rem}}.login-container-bc .breadcrumb-link .icon-chevron-left{height:32px;width:32px}@media(min-width:769px){.login-container-bc .breadcrumb-link .icon-chevron-left{height:46px;margin-right:16px;width:46px}}.login .forget-pass-box{font-size:.875rem;font-weight:500;line-height:1.2857142857;margin-bottom:48px}@media(min-width:769px){.login .forget-pass-box{margin-bottom:40px}}.login .forget-pass-box .form-group{margin-bottom:32px}.login .forgot-password>a{color:#e40032!important}.login .error-message-form{background-color:#c00;border-radius:.188em;color:#fff;padding:.625em}.registration-page .privacy-policy{margin-top:1rem}.registration-box .btn{width:100%}@media(min-width:769px){.registration-box .btn{width:auto}}.server-error{width:47%}@media(max-width:768.98px){.server-error{width:auto}}.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}.registration-policy{line-height:18px;margin-bottom:46px}.registration-policy span{border-left:2px solid #000;height:100%;margin:0 16px}.request-password-body{margin-bottom:32px}@media(min-width:769px){.request-password-body{margin-bottom:40px}}.request-password-body>p{font-weight:300}.request-password-body .form-group{margin-top:32px}@media(min-width:769px){.request-password-body .form-group{margin-top:24px}}.new-password-header>h4{font-size:1.125rem;line-height:1.3333333333;margin-bottom:40px}@media(min-width:769px){.new-password-header>h4{font-size:1.5rem;line-height:1.5}}.new-password-body .form-group:nth-child(3){margin-bottom:40px}@media(min-width:769px){.new-password-body .form-group:nth-child(3){margin-bottom:80px}}.new-password-body>form{margin-bottom:80px}.new-password-body .btn-save{margin-bottom:14px}.terms-of-service{font-size:1.5rem;margin:8px 0 24px}.form-name-field{margin-top:26px}