.form-group.required .form-control-label::before{content:"*";color:#c00}.account-image{background-image:url(../../images/account.jpg);background-position-y:40%}.card-footer>a{color:#00a1e0;text-decoration:underline}.card-header>a{color:#00a1e0;float:right;text-decoration:underline}.card-info-group p{margin-bottom:0}.card-info-group div{margin-bottom:1rem}.card-info-group div:last-child{margin-bottom:0}.order-history-control h4,.order-history h4{font-weight:bold;margin-top:0.5rem}.dashboard-order-card-image{width:7rem;padding-right:1rem}.dashboard-order-card-footer-columns:last-child{text-align:right}.dashboard-order-card-footer-value{font-weight:bold;font-size:1rem}.profile-back-to-account-link{color:#00a1e0;text-decoration:underline;display:block;text-align:center}.tracking-consent{color:#0070d2;text-decoration:underline;cursor:pointer}.dropdown-myaccount .btn-secondary.dropdown-toggle{background-color:transparent;border:none;color:#00a1e0}.dropdown-myaccount .btn-secondary.dropdown-toggle::after{display:none}.dropdown-myaccount .btn-secondary.dropdown-toggle .hs-icon{transform:rotate(180deg) translateY(0.5px);display:block;font-size:1.4286rem}.dropdown-myaccount .dropdown-menu{right:0;left:auto;text-align:right;border:1px solid #f6f8f9;border-radius:0}.dropdown-myaccount .dropdown-menu .dropdown-item{padding-top:0.5rem;padding-bottom:0.5rem;color:#004f71}.dropdown-myaccount.show{background-color:transparent;border:none;color:#00a1e0;outline:none}.dropdown-myaccount.show .btn-secondary.dropdown-toggle .hs-icon{transform:rotate(-90deg) translateY(0.5px)}.dropdown-myaccount.show .btn-secondary.dropdown-toggle:focus,.dropdown-myaccount.show .btn-secondary.dropdown-toggle:active{background-color:transparent;border:none;color:#00a1e0;outline:none;box-shadow:none}.dropdown-myaccount.show .dropdown-menu{box-shadow:rgba(149,157,165,0.2) 0 8px 24px}.account-customersupports{padding:0 20px;margin-top:21px;margin-bottom:30px}.account-customersupports h2{font-size:1.2857rem}.account-customersupports p,.account-customersupports h3{font-size:1rem}@media (min-width: 768px){.account-customersupports{padding:0}}@media (min-width: 992px){.account-customersupports{max-width:940px;margin-left:auto;margin-right:auto}}.register-banner,.edit-profile-banner{max-width:100%;margin-top:30px}@media (min-width: 768px){.register-banner,.edit-profile-banner{margin-top:60px}}.register-banner .title-contain,.edit-profile-banner .title-contain{margin:0 auto;padding-right:0}.register-banner .title-contain .page-title,.edit-profile-banner .title-contain .page-title{padding:0 18px;color:#081f2c;text-transform:uppercase;font-size:1.5714rem}@media (min-width: 992px){.register-banner .title-contain .page-title,.edit-profile-banner .title-contain .page-title{font-size:1.7143rem;padding-left:15px}}@media (min-width: 1600px){.register-banner .title-contain .page-title,.edit-profile-banner .title-contain .page-title{font-size:2rem}}@media (min-width: 992px){.register-banner .title-contain{-ms-flex:0 0 1140px;flex:0 0 1140px;max-width:1140px}}.edit-profile-banner{margin-bottom:3rem}@media (min-width: 1200px){.edit-profile-banner{max-width:1140px;padding:0}}.edit-profile-banner .title-contain{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.edit-profile-banner .title-contain .page-title{margin:0;font-size:1.5714rem;padding-left:0}.register-page,.edit-profile-page{padding-bottom:2.857em;background-color:#fff;max-width:100%;margin-top:15px}.register-page .card,.edit-profile-page .card{border:none;width:100%}.register-page .card .card-body,.edit-profile-page .card .card-body{padding:0}.register-page .card .card-header,.edit-profile-page .card .card-header{border-width:0;padding:0.75rem 0;margin-bottom:1rem;background-color:transparent;color:#081f2c}.register-page .card .card-header h4,.edit-profile-page .card .card-header h4{font-size:1.1429rem}@media (min-width: 1200px){.register-page{max-width:1140px}}.register-page .card-header{display:none}@media (min-width: 992px){.register-page form.registration .form-group:not(.stay-mobile) .form-control{-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}}@media (min-width: 992px){.register-page form.registration .form-group:not(.stay-mobile) .form-control ~ .form-control-label{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}}@media (min-width: 992px){.register-page form.registration .form-group:not(.custom-control) .form-control ~ .invalid-feedback{margin-left:30%}}@media (min-width: 992px){.register-page form.registration .form-group.form-field-group>.row>.col-4{-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}}@media (min-width: 992px){.register-page form.registration .form-group.form-field-group>.row>.col-8{-ms-flex:0 0 70%;flex:0 0 70%;max-width:70%}}.register-page form.registration .form-group.form-field-group>.row>.col-8 .form-control{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.register-page .g-recaptcha-msg{font-size:12px;color:#999 !important}.register-page .g-recaptcha-msg a{text-decoration:underline;font-weight:normal;color:#999 !important}.edit-profile-page{padding-bottom:0}@media (min-width: 1200px){.edit-profile-page{max-width:1140px;padding:0}}.edit-profile-page .card .card-header.title-social{margin-bottom:0;padding:18px 0}.edit-profile-page .card .card-header.title-social h4{margin-bottom:0}@media (min-width: 768px){.edit-profile-page .card .card-header.title-social>.col-lg-2{display:none}}.edit-profile-page .social-container .form-group .btn-disconnect{display:block;width:100%}.edit-profile-page .social-container .form-group .btn,.edit-profile-page .social-container .form-group .btn-outline-primary,.edit-profile-page .social-container .form-group .btn-disconnect{min-height:50px;padding:0;border:1px solid #000;border-radius:0;background-color:transparent;color:#000;font:1rem "BasicSans";font-weight:600;text-transform:uppercase;line-height:50px;width:100%}.edit-profile-page .social-container .form-group .btn.oauth-facebook,.edit-profile-page .social-container .form-group .btn-outline-primary.oauth-facebook,.edit-profile-page .social-container .form-group .btn-disconnect.oauth-facebook{border-color:#094f8d;background-color:#094f8d;color:#fff}.edit-profile-page .social-container .form-group .btn.oauth-facebook:focus,.edit-profile-page .social-container .form-group .btn-outline-primary.oauth-facebook:focus,.edit-profile-page .social-container .form-group .btn-disconnect.oauth-facebook:focus{box-shadow:none}.edit-profile-page .social-container .form-group .btn.oauth-google,.edit-profile-page .social-container .form-group .btn-outline-primary.oauth-google,.edit-profile-page .social-container .form-group .btn-disconnect.oauth-google{border-color:#4286f4;background-color:#4286f4;color:#fff;border:1px solid #4286f4}.edit-profile-page .social-container .form-group .btn.oauth-google .fa-google,.edit-profile-page .social-container .form-group .btn-outline-primary.oauth-google .fa-google,.edit-profile-page .social-container .form-group .btn-disconnect.oauth-google .fa-google{display:none}@media (min-width: 992px){.edit-profile-page .social-container .form-group .btn,.edit-profile-page .social-container .form-group .btn-outline-primary,.edit-profile-page .social-container .form-group .btn-disconnect{-ms-flex:0 0 66.67%;flex:0 0 66.67%;max-width:66.67%}}@media (min-width: 1600px){.edit-profile-page .social-container .form-group .btn,.edit-profile-page .social-container .form-group .btn-outline-primary,.edit-profile-page .social-container .form-group .btn-disconnect{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.edit-profile-page .social-container .form-group:nth-child(1){margin-bottom:1rem}.edit-profile-page .social-container .form-group:nth-child(2){margin-bottom:0;padding-bottom:2.2rem;border-bottom:1px solid #f6f8f9}@media (min-width: 992px){.edit-profile-page .social-container .form-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.edit-profile-page .social-container #add-new-pass-word-modal .modal-header{-ms-flex-pack:start;justify-content:flex-start}.edit-profile-page .social-container #add-new-pass-word-modal .modal-header .close{margin-left:auto}.edit-profile-page .social-container .new-password-form{margin-top:2rem;padding:0}@media (min-width: 992px){.edit-profile-page .social-container .new-password-form{margin-top:0}}.edit-profile-page .social-container .new-password-form .form-group{margin-bottom:4rem}@media (min-width: 992px){.edit-profile-page .social-container .new-password-form .form-group{margin-bottom:1rem}}.edit-profile-page .social-container .new-password-form .form-group:nth-child(2){padding-bottom:0;margin-bottom:1rem}.edit-profile-page .social-container .new-password-form .form-group .form-control,.edit-profile-page .social-container .new-password-form .form-group .form-control-label{-ms-flex:0 0 100% !important;flex:0 0 100% !important;max-width:100% !important}.edit-profile-page .social-container .new-password-form .form-group .form-control-label{margin-bottom:5px}.edit-profile-page .social-container .new-password-form .action .btn{border-radius:0;border:1px solid #004f71;color:#004f71}.edit-profile-page .social-container .new-password-form .action .btn[type="button"]:hover,.edit-profile-page .social-container .new-password-form .action .btn[type="button"]:focus,.edit-profile-page .social-container .new-password-form .action .btn[type="button"]:active{background-color:#fff}.edit-profile-page .social-container .new-password-form .action .btn[type="submit"]{background-color:#004f71;color:#fff}.edit-profile-page .social-container .new-password-form .action .btn[type="submit"]:hover,.edit-profile-page .social-container .new-password-form .action .btn[type="submit"]:focus,.edit-profile-page .social-container .new-password-form .action .btn[type="submit"]:active{background-color:#086891;border-color:#086891;color:#fff}.edit-profile-page .social-container #add-new-pass-word-modal-oauth-google .modal-header{-ms-flex-pack:start;justify-content:flex-start}.customer-form-container .text-description{margin-bottom:2rem;font-size:1.1429rem}.customer-form-container .text-description span:nth-child(1){color:#081f2c}.customer-form-container .text-description span:nth-child(2)::before{content:'*';color:#00a1e0}.customer-form-container .left-wrapper .form-group:nth-child(2){margin-bottom:1.5rem}.customer-form-container .birth-date{padding:0 15px;margin-bottom:2rem}@media (min-width: 992px){.customer-form-container .birth-date{margin-bottom:0}}.customer-form-container .birth-date .form-group{width:100%}.customer-form-container .birth-date .form-group.form-field-group{margin-bottom:1.5rem;padding-top:0}@media (min-width: 992px){.customer-form-container .birth-date .form-group.form-field-group{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.customer-form-container .birth-date .form-group.form-field-group>.row>div{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width: 992px){.customer-form-container .birth-date .form-group.form-field-group>.row{width:100%}}.customer-form-container .birth-date .form-group.form-field-group>.row>.col-4 .col-12{padding:0}@media (min-width: 992px){.customer-form-container .birth-date .form-group.form-field-group>.row>.col-4{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media (min-width: 992px){.customer-form-container .birth-date .form-group.form-field-group>.row>.col-8{-ms-flex:0 0 80%;flex:0 0 80%;max-width:80%}}.customer-form-container .birth-date .form-group.form-field-group>.row .combine-field ~ .form-control-label{display:none}.customer-form-container .birth-date .form-group.form-field-group>.row .date-select .form-group{margin-bottom:0}.customer-form-container .birth-date .form-control-label{white-space:nowrap;font-weight:700}@media (min-width: 992px){.customer-form-container .birth-date .form-control-label{margin-bottom:0}}.customer-form-container .birth-date .date-select{margin-left:-5px;margin-right:-5px}.customer-form-container .birth-date .date-select .col-4{padding-left:5px;padding-right:5px}@media (min-width: 768px){.customer-form-container .email-registration{margin-top:0}}.customer-form-container .email-registration .custom-control{padding-top:10px;padding-left:0}.customer-form-container .email-registration .custom-control .custom-control-label{color:#333;line-height:18px}.customer-form-container .email-registration .custom-control .custom-control-label a{color:#333}.customer-form-container .email-registration .custom-control .custom-control-label a:not(.btn-primary):not(.btn-outline-primary){color:#333}.customer-form-container .email-registration .custom-control .custom-control-label[for="accept-terms-condition"] a{color:#004f71 !important}.customer-form-container .email-registration .custom-control .invalid-feedback{margin-left:0}.customer-form-container .email-registration .form-group:nth-child(n+2){margin-bottom:1.5rem}.customer-form-container button[type="submit"]{min-height:50px;min-width:160px;font-weight:600;font-size:1.143rem;text-align:center;text-transform:uppercase;letter-spacing:1px;outline:0;border-radius:0;padding:0;line-height:50px;transition:cubic-bezier(0.075, 0.82, 0.165, 1) all 0.5s;background-color:#004f71;color:#fff;border-color:#004f71;margin-bottom:5%;margin-top:2.143rem;font-size:1rem}.customer-form-container button[type="submit"]:focus,.customer-form-container button[type="submit"]:active{background-color:#086891;border-color:#086891;color:#fff;box-shadow:0 0 0 0.2rem rgba(0,79,113,0.5)}@media (min-width: 768px){.customer-form-container button[type="submit"]{margin-left:0}}@media (min-width: 768px){.edit-profile-form .left-wrapper{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.edit-profile-form .right-wrapper .form-group.custom-control{padding:0}.edit-profile-form .right-wrapper .form-group.custom-control .invalid-feedback{margin-left:0}.edit-profile-form .right-wrapper .form-group:nth-child(n+3){margin-bottom:1.5rem}@media (min-width: 768px){.edit-profile-form .right-wrapper{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.edit-profile-form>.row:nth-child(1) .col-xxl-3{display:none}.edit-profile-form>.row:nth-child(1) .col-xxl-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.edit-profile-form>.row:nth-child(2){padding:0 15px}.edit-profile-form>.row:nth-child(2)>.col-12{padding:0;border-bottom:1px solid #f6f8f9}@media (min-width: 992px){.edit-profile-form>.row:nth-child(2)>.col-12{-ms-flex:0 0 66.67%;flex:0 0 66.67%;max-width:66.67%}}@media (min-width: 1600px){.edit-profile-form>.row:nth-child(2)>.col-12{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.edit-profile-form button[type="submit"]{margin-top:0}@media (min-width: 992px){.edit-profile-form button[type="submit"]{width:100%}}.g-recaptcha-error-msg{color:#c00}
