.account-banner{background-image:url(../../images/account-header-mobile.jpg);background-size:cover;height:var(--skin-account-header-height-mobile)}@media (min-width: 767px){.account-banner{background-image:url(../../images/account-header-desktop.jpg);height:var(--skin-account-header-height-desktop)}}.account-banner .breadcrumb .breadcrumb-item-pdp-text{display:block}.account-banner .breadcrumb .breadcrumb-back{display:block}.account-page{padding-top:50px;padding-bottom:100px;background-color:var(--skin-account-page-background-color)}.account-page .card{background-color:var(--skin-account-card-background-color);border-color:var(--skin-account-card-border-color);border-radius:var(--skin-account-card-border-radius);overflow:hidden;margin-bottom:10px;font:var(--skin-p-large);color:var(--skin-account-card-body-text-color);line-height:24px}.account-page .card-header{padding:0;border-color:var(--skin-account-card-border-color);border-radius:0;font:var(--skin-p-large)}.account-page .card-header .card-title{padding:20px 0 16px;margin:0;font:var(--skin-account-card-title-mobile);font-weight:var(--skin-account-card-title-weight)}@media (min-width: 767px){.account-page .card-header .card-title{font:var(--skin-account-card-title-desktop)}}.account-page .card-header h2.card-title{padding-left:20px}@media (min-width: 767px){.account-page .card-header h2.card-title{padding-left:30px;padding-right:20px}}.account-page .card-header .card-edit{padding-right:20px;padding-top:4px;text-align:right}@media (min-width: 767px){.account-page .card-header .card-edit{padding-right:30px}}.account-page .card-body{padding:20px 20px 30px;position:relative}@media (min-width: 767px){.account-page .card-body{padding:16px 30px 35px}}.account-page .card-body .dashboard-cards-block-title{font-weight:var(--skin-account-card-body-title-weight)}.account-page .card-body hr{margin:10px 0 7px;color:var(--skin-account-card-border-color)}.account-page .card-body .item-image{background-color:var(--skin-account-order-card-image-background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--skin-account-order-card-image-border-radius)}.account-page .card-body .remove-btn{border:none;border-radius:0;font-size:1.625em;position:absolute;top:0;right:0;bottom:0;width:3rem}.account-page .card-footer{padding:20px 20px 30px;border-color:var(--skin-account-card-border-color)}@media (min-width: 767px){.account-page .card-footer{padding:20px 30px 35px}}.account-page .order-product-summary .price .value{white-space:unset}.login-banner{background-image:url(../images/account-header-mobile.jpg)}@media (min-width: 767px){.login-banner{background-image:url(../images/account-header-desktop.jpg)}}.login-page .login-create-account{margin-bottom:20px}@media (min-width: 767px){.login-page .login-create-account{margin-bottom:0}}.login-page .nav .nav-item{width:50%;position:relative}.login-page .nav .nav-item .nav-link{color:var(--skin-account-nav-tab-color)}.login-page .nav .nav-item .nav-link.active{color:var(--skin-account-nav-tab-active-color);font-weight:var(--skin-account-nav-tab-active-weight)}.login-page .nav .nav-item .nav-link.active:after{content:'';display:block;height:2px;width:100%;background-color:var(--skin-account-nav-tab-active-color);position:absolute;bottom:0;left:0}.login-page .form-group{margin-bottom:25px}.login-page .form-group.password{margin-bottom:13px}.login-page .form-group.add-to-email-list{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.login-page .form-group.add-to-email-list a{display:block}.login-page .successMessage{color:green}.login-page #email-to-verify{font-style:italic}.login-page div.alert.alert-danger{color:var(--skin-body-color);font:var(--skin-p-regular);font-style:italic}.login-page div.alert.alert-danger:has(.confirm-account-message){background:#F4F4F4;border:none}.login-page div.alert.alert-danger:has(.confirm-account-message) h6{font:var(--skin-headline-4-mobile)}.login-page div.alert.alert-danger:has(.confirm-account-message) p{font:var(--skin-p-small);margin:0}.login-page div.alert.alert-danger:has(.confirm-account-message) p a{color:var(--skin-base);text-decoration:underline}.login-page #email-verification-response-message{display:block;padding-top:10px}.account-banner{background-image:url(../../images/circle-pattern-black.jpg);background-position-y:57%;padding-top:var(--skin-nav-height-mobile)}@media (min-width: 767px){.account-banner{background-image:url(../../images/circle-pattern-black.jpg);padding-top:var(--skin-menu-height-desktop)}}.account-banner-content h1{font:var(--skin-headline-3-desktop);padding:0}.account-page .card .card-header{border-bottom:1px solid var(--skin-border-color-2)}.account-page .card .card-header a.card-edit{font-weight:var(--skin-weight-medium)}.login-page .card{height:100%}.login-create-account .content-asset p{line-height:22px}.login-page .card .card-body form .form-control-label{font-weight:var(--skin-weight-regular);text-transform:capitalize}.login-page .card .card-body form button.btn-primary{background-color:var(--skin-secondary-button-background-color);border-color:var(--skin-secondary-button-border-color);color:var(--skin-secondary-button-text-color)}@media (max-width: 766.98px){.login-page .card .card-body form button.btn-primary{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.login-page .card .card-body form button.btn-primary:hover{background-color:var(--skin-secondary-button-background-color-hover);border-color:var(--skin-secondary-button-border-color-hover);color:var(--skin-secondary-button-text-color-hover)}.login-page .card .card-body form button.btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#545b62;border-color:#4e555b}.login-page .card .card-body form button.btn-primary:focus{-webkit-box-shadow:0 0 0 0.2rem rgba(130,138,145,0.5);box-shadow:0 0 0 0.2rem rgba(130,138,145,0.5)}.login-page .card .card-body form .add-to-email-list .p-regular{font-size:13px;line-height:18px}.login-page .card .card-body .forgot-password #password-reset{font:var(--skin-p-small)}@media (min-width: 767px){.login-page .card .card-body form.trackorder button.btn-primary{margin-top:40px}}@media (min-width: 991px){.login-page .card .card-body form.trackorder button.btn-primary{margin-top:16px}}

