.login-section{background-color:#f9f9f9;padding:60px 0}.login-main__card{padding:40px;background:#fff;width:100%;margin:0 auto}.form__message{font-size:16px}.form__message svg{width:24px;margin-right:8px}@media screen and (max-width: 960px){.login-section{padding:0}}@media screen and (min-width: 960px){.login-main__card{width:520px}}.login-main__head{color:var(--primary, #1d1e21);font-size:24px;font-weight:500;line-height:150%}.login-main__desc{color:var(--color-Foregrounds-primary, #1d1e21);font-size:16px;font-weight:400;line-height:150%;margin-top:8px;margin-bottom:32px}.login-main__card form{margin-top:24px}.input-field{margin-bottom:16px}.input-field .input-field-item{flex:1 0 0;box-sizing:border-box;border-radius:2px;border:1px solid var(--color-border-Borders--divider, #c7c7c7);background:var(--3, #fff);display:flex;align-items:center;position:relative}.input-field .input-field-item input{height:52px;box-sizing:border-box;padding:10px 20px;width:100%;border:none}.input-field .input-field-item input[type=password]{padding-right:40px}.input-icon-wrapper{flex-shrink:0}.login-submit-btn{width:100%;border-radius:2px}.login-section__footer{display:flex;align-items:center;justify-content:space-between;margin-top:16px}.login-section__remember-me{display:flex;align-items:center}.login-section__remember-me-text{margin-left:8px;color:var(--primary, #1d1e21);font-size:14px;font-weight:400;line-height:150%}.login-section__to-forgot{color:var(--color-Backgrounds-hover, #45464d);font-size:14px;font-weight:400;line-height:150%;border-bottom:1px solid var(--color-Backgrounds-hover, #45464d);cursor:pointer}.login-section__to-forgot:hover{opacity:.8}.login-section-p-1{color:var(--primary, #1d1e21);font-size:18px;font-weight:500;line-height:140%}.login-section-p-2{color:var(--primary, #1d1e21);font-size:16px;font-weight:400;line-height:150%;margin-top:8px}.login-section__footer-2,.login-section__create-account{margin-top:24px}.login-section__create-account-btn{width:100%;box-sizing:border-box}.input-icon-wrapper{padding-right:20px;padding-left:20px;position:absolute;right:0;top:0;height:100%;display:flex;align-items:center;cursor:pointer}.input-field-invalid .input-field-item{border:1px solid var(--color-border-Borders--accent, #c44820);background:var(--color-Backgrounds-accent, #fcf6f4)}.input-field-tips{color:var(--color-Foregrounds-secondary, #74787b);font-size:14px;font-weight:400;line-height:150%;margin-top:8px}.login-section__tips{color:var(--111, #74787b);font-size:14px;font-weight:400;line-height:150%;margin-top:24px;margin-bottom:24px}.login-section__tips a{text-decoration-line:underline}.customer-error-msg{border-radius:2px;background:var(--color-Backgrounds-accent, #fcf6f4);padding:10px 20px;color:#c44820;font-size:14px;font-weight:400;line-height:140%;letter-spacing:-.07px;margin-top:8px;margin-bottom:16px}.customer-error-msg ul{list-style:none;padding:0}.reset-cancel-btn-wrapper{display:flex;align-items:center;justify-content:flex-start}.reset-cancel-btn{color:var(--color-Foregrounds-primary, #878787);font-size:16px;font-weight:400;line-height:150%;margin-top:16px;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;cursor:pointer}.reset-cancel-btn:hover{opacity:.8}.account-page{height:100%;background:#f9f9f9}.account-page__container{height:100%}.account-page__navbar account-navbar{display:none}.account-page__navbar .account-page__navbar-mobile{display:block}.account-page__content{flex:1;padding:60px 40px}.account-page__card{background:#fff;padding:40px 24px;border-radius:4px}.account-page__breadcrumb{display:flex;align-items:center}.account-page__breadcrumb-item{color:var(--color-Foregrounds-secondary, #74787b);text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.account-page__breadcrumb>*:not(:last-child){margin-right:4px}.account-page__breadcrumb-item.is-home{color:var(--color-Foregrounds-primary, #1d1e21)}.account-page__navbar-profile-nickname{color:var(--primary, #1d1e21);font-size:24px;font-style:normal;font-weight:400;line-height:150%}.account-page__navbar-profile-tags{margin-top:16px;display:flex}.account-page__navbar-profile-tag{padding:2px 8px;border-radius:2px;background:var(--color-Foregrounds-primary, #1d1e21);display:flex;align-items:center;justify-content:center;color:var(--color-Foregrounds-inverse-primary, #fff);text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:140%;text-transform:uppercase}.account-page__navbar-menu-container{margin-top:36px}.account-page__navbar-menu-list{list-style:none;padding:0;margin:0}.account-page__navbar-menu a{color:var(--color-Foregrounds-secondary, #74787b);font-size:18px;font-style:normal;font-weight:400;line-height:140%;text-transform:capitalize;text-decoration:none;padding:12px 10px;display:block}.account-page__navbar-menu a:hover{text-decoration:underline}.account-page__navbar-menu.active a{color:var(--color-Foregrounds-primary, #1d1e21);text-decoration:underline}.account-page__card-header{display:flex;align-items:center;justify-content:space-between}.account-page__card-heading{color:var(--color-Foregrounds-primary, #1d1e21);font-size:24px;font-style:normal;font-weight:500;line-height:150%}.account-page__card-header-actions{color:var(--color-Backgrounds-hover, #45464d);text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:150%;text-decoration:none!important;border-bottom:1px solid var(--color-Backgrounds-hover, #45464d);cursor:pointer}.account-page__grid{display:flex;flex-wrap:wrap}.grid-margin-top{margin-top:40px}.account-page__grid>.account-page__grid-item{width:calc(50% - 20px);background-color:#fff;padding:40px;border-radius:4px;margin-bottom:40px}.account-page__grid>.account-page__grid-item:nth-child(odd){margin-right:40px}.account-page__grid-item-title{color:var(--color-Foregrounds-primary, #1d1e21);font-size:24px;font-style:normal;font-weight:500;line-height:150%}.account-page__grid-item-desc{color:var(--color-Foregrounds-primary, #1d1e21);font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin-top:16px}.recent-purchase__list-item{display:flex;align-items:center}.recent-purchase__list-item-image{flex-shrink:0;width:126px;height:126px;background:#f5f5f6;margin-right:16px;display:flex;align-items:center;justify-content:center;position:relative}.recent-purchase__row{color:var(--color-Foregrounds-primary, #1d1e21);font-size:18px;font-weight:400;line-height:normal;margin-bottom:8px}.recent-purchase__row span{font-weight:500}.recent-purchase__list-item-row-item{margin-top:8px}.account-recent__dates-info{display:flex;align-items:center;color:var(--color-Foregrounds-primary, #1d1e21);font-size:14px;font-weight:400;line-height:150%}.account-recent__dates-info>*{margin-right:16px}.account-page__navbar-mobile-select{margin-top:40px}.account-page__navbar-mobile .account-page__navbar-profile{display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 970px){.account-page__content{padding:16px}.account-page__grid{display:flex;flex-direction:column;margin-top:24px}.account-page__grid>.account-page__grid-item{width:100%;margin:0;padding:24px}.account-page__grid>.account-page__grid-item:not(:last-child){margin-bottom:24px}.account-page__grid-item-title{color:var(--color-Foregrounds-primary, #1d1e21);font-size:20px;font-style:normal;font-weight:500;line-height:150%}.account-page__grid-item-desc{color:var(--color-Foregrounds-primary, #1d1e21);font-size:14px;font-style:normal;font-weight:400;line-height:140%;margin-top:16px}}.account-page__card-body-information{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:24px}.account-page__card-body-information>.account-profile__item{flex:1;width:50%;flex-basis:50%}.account-profile__item>.account-profile__item-label{color:var(--color-Foregrounds-primary, #1d1e21);font-size:18px;font-weight:500;line-height:normal}.account-profile__item>.account-profile__item-value{color:var(--color-Foregrounds-secondary, #74787b);font-size:16px;font-weight:400;line-height:normal;margin-top:8px}.address-card-wrapper{margin-top:40px}.account-address__card{width:378px;background:#fafafa;border-radius:var(--media-radius);padding:40px}.account-address__card-is-default{color:var(--color-Foregrounds-secondary, #74787b);font-size:14px;font-style:normal;font-weight:400;line-height:140%;text-transform:capitalize}.account-address__card-name h3{color:var(--primary, #1d1e21);font-size:20px;font-style:normal;font-weight:500;line-height:150%;margin:0;padding:0}.account-address__card-name p{margin-top:8px;color:var(--primary, #1d1e21);font-size:20px;font-style:normal;font-weight:300;line-height:150%}.account-address__card-actions{display:flex;align-items:center;gap:8px}.account-address__card-actions-btn{color:var(--color-Foregrounds-primary, #1d1e21);font-size:16px;font-weight:400;line-height:normal;text-decoration-line:underline;cursor:pointer}.account-address__card-actions-btn:hover{opacity:.8}.account-address__card-bar{display:block!important;width:1px;height:19px;background:#c7c7c7}.account-address__cards{display:flex;flex-wrap:wrap;gap:24px}.add-address-button{width:378px;margin-top:21px}.gift-card__wrapper{display:flex;gap:40px;margin-top:40px}.gift-card__wrapper>*{width:calc(50% - 20px)}.gift-card__wrapper>*:nth-child(odd){margin-right:40px}.gift-card__title{color:var(--color-Foregrounds-primary, #1d1e21);font-size:24px;font-style:normal;font-weight:500;line-height:150%}.add-gift-card__button-wrapper{display:flex;align-items:center;margin-top:16px}.add-gift-card__button{color:var(--color-Foregrounds-primary, #1d1e21);font-size:16px;font-weight:500;line-height:150%;border-bottom:1px solid var(--color-Backgrounds-hover, #45464d);cursor:pointer}.add-gift-card__button:hover{opacity:.8}.account-page__card-header-action{background:transparent;border:none}.account-page__modal{box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:0;left:0;overflow:auto;width:100%;background:#0003;height:100%}.account-page__modal[open]{opacity:1;visibility:visible;z-index:101}.account-page__modal-content{border-radius:4px;background-color:#fff;overflow:auto;margin:50px auto 0;left:50%;transform:translate(-50%);width:800px;position:absolute;top:0;padding:40px}.account-page__modal-header{display:flex;align-items:center;justify-content:space-between}.account-page__modal-close-btn{background:transparent;border:none;width:20px;height:20px;cursor:pointer}.account-page__modal-heading{color:var(--primary, #1d1e21);font-size:20px;font-style:normal;font-weight:500;line-height:150%}.account-page__modal-body{padding-top:24px}.edit_form-input{width:100%;border:1px solid var(--color-border-Borders--divider, #c7c7c7);background:#fff;border-radius:2px;padding:10px 20px;height:52px;display:flex;align-items:center}.edit-form__form-item{margin-bottom:16px}.edit-form__group{display:flex}.edit-form__group>*{flex:1;width:calc(50% - 16)}.edit-form__group>*:not(:last-child){margin-right:16px}.accept-marketing-label{-webkit-user-select:none;user-select:none;display:flex;align-items:center}.accept-marketing-label-text{margin-left:8px;color:var(--primary, #1d1e21);font-size:14px;font-style:normal;font-weight:400;line-height:150%}.edit-profile__form-submit{width:100%}@media screen and (max-width: 970px){.account-page__card{padding:24px}.account-page__card-body-information .account-profile__item{width:100%;flex-basis:auto}.account-address__card{width:100%;padding:24px}.gift-card__wrapper{flex-direction:column;gap:24px}.add-address-button{width:100%}.gift-card__wrapper .account-page__card{width:100%;margin-right:0}.address-card-wrapper,.gift-card__wrapper{margin-top:24px}.account-page__card-heading,.gift-card__title{font-size:20px}.add-gift-card__button{font-size:14px}.account-address__card-name h3{font-size:18px}.account-address__card-name p{font-size:18px;margin:8px 0 0;padding:0}.account-address__card .divider{padding:18px 0}}.account-page__orders-heading{margin-top:56px;color:var(--color-Foregrounds-primary, #1d1e21);font-size:24px;font-style:normal;font-weight:500;line-height:150%}.account-page__orders-list ul{padding:0;margin:0;list-style:none}.account-page__orders-list-item{background:#fff;padding:40px 20px}.account-page__orders-list-item:not(:last-child){margin-bottom:24px}.account-page__orders-body{display:flex;align-items:center;justify-content:space-between}.account-page__order-media{display:flex;align-items:center}.account-page__order-image{width:126px;height:126px;background:#f5f5f6;display:flex;align-items:center;justify-content:center;position:relative}.account-page__order-image img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}.account-page__order-media .account-page__order-image:not(:last-child){margin-right:16px}.account-page__order-row-left{display:flex;align-items:center}.account-page__orders-info{margin-left:16px}.account-page__orders-dates-info{display:flex;align-items:center;color:var(--color-Foregrounds-primary, #1d1e21);font-size:14px;font-style:normal;font-weight:400;line-height:150%}.account-page__orders-dates-info>*:not(:last-child){margin-right:16px}.account-page__orders-info-row{color:var(--color-Foregrounds-primary, #1d1e21);font-size:18px;font-weight:400;line-height:normal}.account-page__orders-info-row span{color:var(--color-Foregrounds-primary, #1d1e21);font-size:18px;font-weight:500;line-height:normal}.checkbox-form__item{display:flex;align-items:center}.edit-form__form-item .select{display:flex;border:1px solid var(--color-border-Borders--divider, #c7c7c7);border-radius:2px;padding-right:10px}.edit-form__form-item .select select{border:none;padding:10px 20px;height:52px;flex:1;width:100%}.account-address__card-actions-btn{border:none;background:none;padding:0}.update-modal-buttons{display:flex;align-items:center;gap:16px}.load-more-wrapper{display:flex;align-items:center;justify-content:center;padding:40px 0}.account-page__order-detail{background:#fff;padding:24px}.order-products ul{list-style:none;padding:0;margin:0}.order-product__info{display:flex}.order-products{margin-top:24px}.order-product__media{flex-shrink:0;width:126px;height:126px;background:#f5f5f6;border-radius:var(--media-radius);display:flex;align-items:center;justify-content:center;position:relative;margin-right:16px}.order-product__info-heading{color:var(--primary, #1d1e21);font-size:18px;font-style:normal;font-weight:500;line-height:normal}.order-product__info-desc{color:var(--color-Foregrounds-secondary, #74787b);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.order-product__info-content>*:not(:last-child){margin-bottom:8px}.order-product__deliver-status{margin-top:24px}.order-product__deliver-status-label{color:var(--color-Foregrounds-primary, #1d1e21);font-size:14px;font-style:normal;font-weight:500;line-height:normal}.order-product__deliver-status-value{color:var(--color-Foregrounds-primary, #1d1e21);font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:8px}.order-payment__title{color:var(--primary, #1d1e21);font-size:20px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:24px}.order-payment__bill-item-label{color:var(--color-Foregrounds-primary, #1d1e21);font-size:14px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:8px}.order-payment__bill-item-desc{color:var(--color-Foregrounds-primary, #1d1e21);font-size:13px;font-style:normal;font-weight:400;line-height:150%}.order-payment__bill-item-desc>*:not(:last-child){margin-bottom:8px}.order-payment__bill-item:not(:first-child){margin-top:16px}.order-payment__total-wrapper{margin-top:24px}.order-payment__row{display:flex;justify-content:space-between;color:var(--color-Foregrounds-primary, #1d1e21);font-size:13px;font-style:normal;font-weight:400;line-height:140%}.order-total{color:var(--color-Foregrounds-primary, #1d1e21);text-align:right;font-size:16px;font-style:normal;font-weight:500;line-height:140%}.order-paid__with{margin-top:24px}.order-paid__with-heading{color:var(--color-Foregrounds-primary, #1d1e21);font-size:16px;font-style:normal;font-weight:500;line-height:140%}.order-paid__with-item{display:flex;align-items:center;justify-content:space-between}.order-payment__total-wrapper>*:not(:last-child){margin-bottom:8px}.order-basic__info{display:flex}.order-basic__info>*:not(:last-child){margin-right:16px}.account-page__order-number{color:var(--primary, #1d1e21);font-size:20px;font-style:normal;font-weight:500;line-height:150%}.order-deliver__status-list{display:flex;flex-wrap:wrap}.order-deliver__status-list-item{margin-right:8px!important}.order-deliver__status-bar{display:block!important;height:5px;width:72px;background:#10752e}.order-deliver__status-icon{height:24px;display:block!important;text-align:center}.order-deliver__status-text{color:var(--color-Foregrounds-secondary, #74787b);text-align:center;font-family:Fira Sans;font-size:13px;font-style:normal;font-weight:400;line-height:normal;margin-top:4px}.order-deliver__title{color:var(--primary, #1d1e21);font-size:20px;font-style:normal;font-weight:500;line-height:150%;margin-bottom:16px}.order-product__item-target{text-decoration:none;display:block}.order-product__media-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.confirm-removal__overlay{display:block!important;background:#0003;position:fixed;top:0;left:0;right:0;bottom:0;z-index:101}.confirm-removal__content{position:fixed;top:20%;left:50%;transform:translate(-50%);border-radius:4px;background:var(--3, #fff);width:378px;padding:40px;z-index:102}.confirm-removal__heading{display:flex;justify-content:space-between;margin-bottom:24px}.confirm-removal__title{color:var(--primary, #1d1e21);font-size:20px;font-style:normal;font-weight:500;line-height:150%}.confirm-removel__address-name{color:var(--primary, #1d1e21);font-size:15px;font-weight:500;line-height:150%}.confirm-removel__address-1{margin-top:8px;color:var(--primary, #1d1e21);font-size:15px;font-weight:300;line-height:150%}.confirm-removal__tips{color:var(--color-Foregrounds-secondary, #74787b);font-size:14px;font-weight:400;line-height:150%}.confirm-removal-btn{width:100%;margin:24px 0}.confirm-removel__cancle{display:flex;justify-content:center;align-items:center}.confirm-removel__cancle-btn{color:var(--color-Foregrounds-primary, #1d1e21);font-size:14px;font-weight:400;text-decoration-line:underline;cursor:pointer}.confirm-removel__cancle-btn:hover{opacity:.8}.remove-btn{cursor:pointer}.custom-select{position:relative;display:block}.select-selected{width:100%;color:var(--color-Foregrounds-secondary, #74787b);font-size:18px;font-weight:400;line-height:140%;text-transform:capitalize;border-radius:2px;border:1px solid rgba(0,0,0,.2);background:var(--3, #fff);display:flex;justify-content:space-between;padding:10px 20px}.select-items-option{color:var(--color-Foregrounds-primary, #1d1e21);font-size:16px;font-weight:400;line-height:140%;text-transform:capitalize;display:flex;align-items:center;justify-content:space-between;text-decoration:none}.select-items-option span{flex:1}.select-items-option svg{flex-shrink:0}.select-items-option:not(:first-child){padding-top:24px!important}.select-items-option:not(:last-child){border-bottom:1px solid #f5f5f6;padding-bottom:24px!important}.select-selected span{flex:1}.select-items{padding:24px;position:absolute;background-color:#fff;width:100%;z-index:99;transition:all .3s;height:auto;max-height:1000px;overflow-y:auto;box-shadow:0 4px 20px #0000001f;border-radius:2px}.account-page__navbar-mobile-select{padding:0 15px}.select-items div{cursor:pointer}.select-items div:hover{background-color:#007bff;color:#fff}.select-hide{display:none;height:0}.account-page__navbar{width:100%}.account-page__navbar-profile{padding-top:32px}@media screen and (min-width: 760px){.account-page__navbar-profile{margin-top:56px;padding-top:0}.account-page__navbar{flex-shrink:0;width:293px;padding:36px 40px;background-color:#fff}.account-page__navbar account-navbar{display:block}.account-page__navbar .account-page__navbar-mobile{display:none}.account-page__container{display:flex;height:100%}.custom-select{display:none}.account-page__order-number{font-size:20px;font-weight:500;line-height:150%}.order-basic__info-label{font-size:16px;font-weight:500;line-height:150%}.order-basic__info-value{color:var(--color-Foregrounds-primary, #1d1e21);font-size:14px;font-weight:400;line-height:150%}.order-product__info-heading{font-size:18px}.order-payment__content-wrapper{display:flex;justify-content:space-between;gap:200px}.order-payment__content-wrapper>*{flex:1}.order-payment__total-wrapper{flex:1}}@media screen and (max-width: 960px){.account-page__modal-content{width:100%}.update-modal-buttons{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/customer.css.map */
