.login-page .login-form-nav,.register-item .login-form-nav{margin-bottom:48px}.login-page .login-form-nav .tab-pane,.register-item .login-form-nav .tab-pane{margin-top:1em}.login-page .login,.register-item .login{margin-bottom:.938em;padding-top:31px}.login-page .login .error-message-form,.register-item .login .error-message-form{background-color:#c00;border-radius:.188em;color:#fff;padding:.625em}.login-page .login .forgot-password,.register-item .login .forgot-password{text-decoration:underline}.login-page .login .forgot-password .hidden-xs-down,.register-item .login .forgot-password .hidden-xs-down{color:#122029}.login-page .login .login-form-email,.register-item .login .login-form-email{margin-bottom:32px}.login-page .login-subheadline,.register-item .login-subheadline{color:#122029;margin-bottom:32px}.login-page .login-image-item img,.register-item .login-image-item img{width:100%}@media(max-width:991.98px){.login-page .login-form,.register-item .login-form{padding-left:20px;padding-right:20px;padding-top:5px}}.login-page .login-form-title,.register-item .login-form-title{color:#122029;font-size:1.9375rem;margin-bottom:24px;margin-top:40px}@media(max-width:991.98px){.login-page .login-form-title,.register-item .login-form-title{margin-bottom:24px}}@media(max-width:768.98px){.login-page .login-form-title,.register-item .login-form-title{font-size:1.875rem;margin-top:0}}.login-page .form-control,.register-item .form-control{height:56px}.login-page .custom-checkbox__input,.register-item .custom-checkbox__input{width:calc(100% - 30px)}.login-page .custom-control-label:before,.register-item .custom-control-label:before{background-color:#fff}.login-page .custom-control-input:checked~.custom-control-label:before,.register-item .custom-control-input:checked~.custom-control-label:before{background-color:#122029}.login-page .btn-sign-in,.register-item .btn-sign-in{background-color:#0d5a8c;border:none;font-size:20px;height:52px}.login-page .password-control:before,.register-item .password-control:before{content:"";float:right;font-family:FontAwesome;font-size:11px}.login-page .membership-block,.register-item .membership-block{background-color:#f5f5f5;margin:0 auto;max-width:672px;padding:36px 36px 49px}@media(max-width:991.98px){.login-page .membership-block,.register-item .membership-block{margin-bottom:10px;padding:48px 20px}}.login-page .membership-block a:hover,.register-item .membership-block a:hover{text-decoration:none}.login-page .membership-block .membership-subheadline,.register-item .membership-block .membership-subheadline{color:#122029;padding-bottom:25px}@media(max-width:991.98px){.login-page .membership-block .membership-subheadline,.register-item .membership-block .membership-subheadline{padding-bottom:20px;padding-top:0}}.login-page .membership-block button,.register-item .membership-block button{background-color:#122029;border:none;font-size:20px;height:52px}.login-page .membership-block button:active,.register-item .membership-block button:active{background-color:#122029}.login-page .membership-block .login-form-title,.register-item .membership-block .login-form-title{margin-top:0}@media(max-width:991.98px){.login-page .check-order-block,.register-item .check-order-block{padding-left:20px;padding-right:20px;padding-top:56px}}.login-page .check-order-block .is-invalid~.login-label-title,.register-item .check-order-block .is-invalid~.login-label-title{color:#e60000}.login-page .check-order-block .order-subheadline,.register-item .check-order-block .order-subheadline{color:#122029;padding-bottom:43px}.login-page .check-order-block .trackorder-input,.register-item .check-order-block .trackorder-input{margin-bottom:24px;margin-top:31px}.login-page .check-order-block button,.register-item .check-order-block button{background-color:#fff;border:1px solid #ccd8e680;border-radius:3px;color:#122029;font-size:20px;height:52px;margin-bottom:58px}.login-page .check-order-block button:active,.register-item .check-order-block button:active{background-color:#fff}.login-page .btn-primary-light,.register-item .btn-primary-light{color:#fff;font-size:20px;font-weight:400}.password-eye-open{content:url(../images/eye-open.svg)}.password-eye-close{content:url(../images/eye-close.svg);margin-top:1px}.register-item{background-color:#fff}.register-item .register-title-item{margin-bottom:24px;margin-top:40px}.register-item .register-subtitle-item{margin-bottom:31px}.register-item .register-subtitle-item p{color:#122029;font-size:16px}.register-item .custom-field{margin-bottom:31px}.register-item .custom-checkbox__label{color:#122029}.register-item .keep-in-touch-block{margin-top:25px;position:relative}.register-item .keep-in-touch-block .register-form-title{padding-bottom:30px}@media(max-width:991.98px){.register-item .keep-in-touch-block .register-form-title{font-size:26px;padding-bottom:0;padding-top:5px}}.register-item .keep-in-touch-block .checkbox-img{margin-bottom:35px;position:relative;width:100%}@media(max-width:768.98px){.register-item .keep-in-touch-block .checkbox-img{margin-bottom:60px;margin-top:35px}}.register-item .keep-in-touch-block .checkbox-register-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:35px;position:absolute;top:20%}@media(max-width:768.98px){.register-item .keep-in-touch-block .checkbox-register-group{padding:10px 35px 10px 25px}}@media(max-width:991.98px){.register-item .keep-in-touch-block .custom-control{margin-bottom:11px}}.register-item .keep-in-touch-block .custom-control-label:before{background-color:#fff}.register-item .keep-in-touch-block .custom-checkbox__label{color:#fff;font-size:16px}.register-item .custom-checkbox{color:#122029}.register-item .custom-checkbox__text{color:#122029;font-size:16px}.register-item .privacy-policy{color:#122029;font-size:15px;margin-bottom:42px;margin-top:24px}.register-item .custom-control-input:focus{-webkit-box-shadow:none;box-shadow:none}.register-item .custom-control-input:checked~.custom-control-label:before{background-color:#1c201d}.register-item .first-last-names .custom-field .form-control,.register-item .phone-birth-fields .custom-field .form-control{width:290px}@media(max-width:991.98px){.register-item .first-last-names .custom-field .form-control,.register-item .phone-birth-fields .custom-field .form-control{width:100%}.register-item .first-last-names,.register-item .phone-birth-fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.register-item .contact-post-section{padding-bottom:25px}}.login-wrapper,.register-wrapper{margin:auto;max-width:600px}.login-register-block{background-color:#fff;padding-top:38px}@media(max-width:991.98px){.login-register-block{padding-top:0}}.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}.new-password-form .btn-cancel-form:hover{text-decoration:none}.fields .membership-block .btn-tertiary-dark{background-color:#58b178}.fields .membership-block .btn-tertiary-dark:hover{background-color:#75be8f;color:#fff;text-decoration:none}.registration-block #form-password-error{line-height:1.5}