.customer-register-section .sign-up-title{font-size:32px;line-height:45px;font-weight:600;color:#1a1a1a;margin:0 0 8px;letter-spacing:0px;text-transform:capitalize;font-family:var(--heading-font-family)}.customer-order-section,.customer-account-section{margin-top:60px!important}.reset-password .field-icon{height:20px;width:20px;left:16px;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.customer-register-section,.customer-login-section{margin-top:60px!important}.customer-account-section{padding-left:20px!important;padding-right:20px!important}.customer-addresses-section .checkbox-wrapper input[type=checkbox]{height:20px;width:20px;-webkit-appearance:none;appearance:none;border:1px solid #4D4D4D4D;border-radius:4px;background-color:#fff;cursor:pointer;position:relative}.customer-addresses-section .checkbox-wrapper input[type=checkbox]:checked:after{content:"\2713";color:#fff;font-size:14px;line-height:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.customer-addresses-section .checkbox-wrapper input[type=checkbox]:checked{background:#2a472b}.new-address-back{display:flex;align-items:center;column-gap:10px}.new-address-back-icon{display:flex!important}.new-address-back-icon:after{content:none!important}.customer-orders-mobile-view{display:none}.order-customer:after{content:none!important}.payment-status.pending{background:#bc112114;padding:6px 18px;border-radius:160px;color:#bc1121;font-weight:600;font-size:14px;line-height:20px;font-family:var(--body-font-family);display:inline-block}.payment-status.paid{background:#04910914;padding:6px 18px;border-radius:160px;color:#049109;font-weight:600;font-size:14px;line-height:20px;font-family:var(--body-font-family);display:inline-block}.customer-order-list{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;margin-bottom:12px}.customer-order-list .row{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;width:100%}.customer-orders-mobile-view .customer-order-row{border:1px solid #DBDBDB;border-radius:8px;height:100%;width:100%}.customer-orders-mobile-view .order-list-title{padding:16px 16px 14px;border-bottom:1px solid rgb(77 77 77 / 12%);height:100%;width:100%;display:block}.customer-orders-mobile-view .customer-order-list-wrapper{padding:14px 16px;border-bottom:1px solid rgb(77 77 77 / 12%)}.customer-order-list:last-child{margin-bottom:0}.customer-order-list .col-left{display:flex;align-items:center;justify-content:center}.order-status-text{color:#1a1a1a;font-size:16px!important;line-height:22px;font-weight:400;font-family:var(--body-font-family);margin:0 0 0 8px!important}.customer-order-text,.customer-order-total{font-weight:400;color:#1a1a1a;font-size:16px!important;line-height:22px;font-family:var(--body-font-family)}.customer-order-text,.customer-order-total{margin:0!important}.order-history{border-radius:12px;overflow:hidden}.order-history thead th{font-size:16px!important;line-height:20px!important;font-weight:500!important;color:#1a1a1a;font-family:var(--body-font-family);text-transform:none!important}.order-history #RowOrder{padding-left:24px!important}.order-history td{font-size:16px;line-height:22px!important;font-weight:400!important;color:#1a1a1a;font-family:var(--body-font-family);padding:16px 0!important}.customer-addresses-section .checkbox-wrapper{margin:0 0 16px;display:flex}.order-history th{background:#d9d9d933}.customer-addresses-section .address-delete-button:hover{background:#bc112114}.edit-address-save-button,.button-edit{background:#2a472b!important;font-size:16px!important;color:#fff!important;line-height:24px!important;font-weight:600!important;padding:12px 50px!important;font-family:var(--body-font-family)!important;border-radius:48px!important;transition:.5s all!important;max-width:135px;text-transform:capitalize}.customer-order-section .customer-order-payment-status{font-size:16px;line-height:20px;color:var(--deafult-heading-color);font-weight:500;font-family:var(--body-font-family)!important}.customer-order-list{padding:0;margin:0;list-style-type:none}.customer-order-section .customer-order-payment{display:flex;align-items:center;column-gap:12px;margin-bottom:20px}.customer-order-section .order-option-list:last-child{margin:0}.customer-order-list address{font-style:normal;font-size:16px!important;line-height:22px;font-weight:400;color:var(--deafult-heading-color)!important;font-family:var(--body-font-family)!important;margin:0!important;text-align:left}.customer-order-section .address-icon{width:24px!important;height:24px;display:block;margin:0;margin-right:0!important}.customer-order-section .order-option-list{display:flex;column-gap:12px;margin:0 0 16px}.order-option-list p{font-size:16px!important;line-height:22px;font-weight:400;color:var(--deafult-heading-color)!important;font-family:var(--body-font-family)!important;margin:0!important}.edit-address-cancel-button{transition:.5s all!important}.edit-address-cancel-button:hover{background:#162a17!important;color:#fff!important;outline:none!important}.edit-address-save-button:hover,.button-edit:hover{background:#162a17!important}.button-cancle{transition:.5s all!important}.button-cancle:hover{background:#162a17!important;color:#fff!important;outline:none!important}.customer-addresses-section .field-wrapper:last-child{margin-bottom:0}.select-field{border-radius:23px!important;padding:10px 8px 10px 44px!important;border:1px solid #cacaca!important;font-size:16px!important;line-height:22px!important;font-weight:400;color:#1a1a1a!important;font-family:Montserrat!important;letter-spacing:0px;transition:.5s all;margin:0!important}.edit-drawer-close-icon{height:24px;width:24px;cursor:pointer}.select-field:focus-visible{box-shadow:none!important;outline:0;border-radius:0}.select-field:focus{box-shadow:none;outline:0;border-radius:0}.customer-addresses-section .select:before{content:none}.customer-addresses-section .select:after{content:none}.customer-addresses-section .field-wrapper{margin-bottom:16px}.edit-address-cancel-button,.button-cancle{background:transparent!important;font-size:16px!important;color:#4d4d4d;!important;line-height:24px!important;font-weight:600!important;padding:12px 50px!important;font-family:var(--body-font-family)!important;border-radius:48px!important;outline:1px solid #4D4D4D!important;transition:.5s all!important;max-width:135px;border:none!important;text-transform:capitalize}.customer-addresses-section{max-width:100%!important}.customer-addresses-section .field-wrapper label{margin-bottom:8px;display:block;color:#1a1a1a;font-size:14px;line-height:20px;font-weight:400;font-family:var(--body-font-family)}.customer-addresses-section .customer-addresses-title{font-size:32px;line-height:44px;font-weight:700;font-family:var(--heading-font-family);color:var(--deafult-heading-color)}.customer.account.container{max-width:1320px!important}.add-drawer-button-wrapper{display:flex;align-items:center;column-gap:12px}.button-data-address{display:flex;justify-content:flex-end;margin:0 0 12px}.customer-addresses-section .row{margin:0 -10px}.customer-addresses-section .row .col-4{flex:0 0 33.33%;max-width:33.33%;padding:0 10px;margin-bottom:20px}.customer-addresses-section .address-edit-button:hover{background:#2a472bcc}.customer-addresses-section .address-edit-button:hover svg path{stroke:#fff}.customer-addresses-section .address-button{background:transparent;height:34px;width:34px;display:block;padding:0;border-radius:50%;align-items:center;justify-content:center;display:flex;transition:.5s all}.customer-addresses-section .address-button svg{height:20px;width:20px}.customer-addresses-section .add-new-address-button{background:#2a472b;padding:12px 20px;border-radius:44px}.customer-addresses-section .button-wrapper{display:flex;align-items:center;column-gap:4px}.customer-addresses-section .address-header-wrapper{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgb(77 77 77 / 20%);padding:20px 20px 12px}.customer-addresses-section .row .col-4 .col-wrapper{border:1px solid rgb(77 77 77 / 20%);border-radius:12px;width:100%;height:100%}.customer .customer-title{font-size:32px;line-height:45px;color:#1a1a1a;font-weight:700;letter-spacing:0px;font-family:var(--heading-font-family)}.address-type{font-size:24px;line-height:34px;font-weight:600;letter-spacing:0px;font-family:var(--heading-font-family);color:var(--deafult-heading-color)}.customer-addresses-section{margin-bottom:52px}.customer-addresses-section .customer-address-detail-wrapper{padding:20px}.customer-addresses-section .address-option-list:last-child{margin:0}.customer-detail-wrapper{margin:0}.customer-heading{font-size:24px;line-height:34px;font-weight:600;text-transform:capitalize;letter-spacing:0px;margin:0 0 16px!important;font-family:var(--heading-font-family);color:var(--deafult-heading-color)}.customer .customer-wrapper{margin:0 0 24px;display:flex;align-items:center;justify-content:space-between}.drawer-header{display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid rgb(77 77 77 / 20%)}.add-address-drawer-content{border-bottom:1px solid #DBDBDB;overflow-y:scroll;overflow-x:hidden;height:90%}#AddAddress{display:flex;flex-direction:column;flex:1 1 auto}#customer_login .form__message.error-form-message{margin:0 0 20px}.error-form-message{font-size:16px!important;line-height:1.4;font-family:Montserrat!important}.button-sign-in:hover{background:#162a17}.customer-login-section .heading-section{margin-bottom:32px;text-align:center}.back-to-login-wrapper a{color:#2a472b;font-weight:600;column-gap:4px;font-size:14px;line-height:20px}.add-address-form-wrapper{padding:20px 16px}.customer-login-section .sign-in-alredy{color:#1a1a1a;font-size:14px;line-height:1.4;letter-spacing:0px;font-weight:400;font-family:var(--body-font-family);text-align:center;display:flex;justify-content:center}.customer-login-section .sign-up-text{color:#2a472b;font-size:14px;line-height:1.4;letter-spacing:0px;font-weight:600;font-family:var(--body-font-family);margin-left:3px}.drawer-close-icon{cursor:pointer}.address-new-heading{font-size:20px;line-height:30px;font-weight:600;letter-spacing:0px;font-family:var(--heading-font-family);color:#1a1a1a;text-transform:capitalize}.customer-addresses-section .field-icon{height:20px;width:20px;left:16px;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.drawer-inner-content{height:100%}.add-drawer-button-wrapper{border-top:1px solid #DBDBDB;padding:20px 0 10px}.edit-drawer-content{padding:20px 20px 0;overflow-y:scroll;height:calc(100% - 80px);overflow-x:hidden}.edit-drawer-content::-webkit-scrollbar{width:5px}.edit-drawer-content::-webkit-scrollbar-track{background:#edf2ee;border-radius:40px}.edit-drawer-content::-webkit-scrollbar-thumb{background:#4d4d4d33;border-radius:40px}.edit-drawer-content::-webkit-scrollbar-thumb:hover{background:#4d4d4d66}.edit-drawer-content::-webkit-scrollbar-thumb:active{background:#4d4d4d}.add-address-drawer-content::-webkit-scrollbar{width:5px}.add-address-drawer-content::-webkit-scrollbar-track{background:#edf2ee;border-radius:40px}.add-address-drawer-content::-webkit-scrollbar-thumb{background:#4d4d4d33;border-radius:40px}.add-address-drawer-content::-webkit-scrollbar-thumb:hover{background:#4d4d4d66}.add-address-drawer-content::-webkit-scrollbar-thumb:active{background:#4d4d4d}.label-address-default-checkbox{color:#1a1a1a;font-size:14px;line-height:20px;letter-spacing:0px;font-weight:400;font-family:var(--body-font-family)}.add-new-address-link-wrapper{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.customer-login-section .reset-password{font-size:32px;line-height:45px;font-weight:600;color:#1a1a1a;margin:0 0 8px;letter-spacing:0px;text-transform:capitalize;font-family:var(--heading-font-family)}.customer-addresses-section .field__input,.customer-addresses-section .customer .field input{transition:0!important}.customer-register-section .sign-in-alredy span{color:1px solid #2A472B;color:#1a1a1a;font-size:14px;line-height:1.4;letter-spacing:0px;font-weight:400;font-family:var(--body-font-family)}.customer-login-section .password-wrapper{margin-bottom:10px!important}.customer-login-section .field-label{position:relative!important;display:block!important;left:0;width:100%;text-align:left;color:#1a1a1a;margin:0 0 8px;font-size:14px;line-height:1.4;font-family:var(--body-font-family);font-weight:400}.customer-login-section .button-sign-in{background:#2a472b;border:none;width:100%;font-size:16px;line-height:24px;border-radius:48px;font-weight:600;padding:10px 0;font-family:var(--body-font-family);margin:0 0 20px}.customer-login-section .button-sign-in:before{content:none}.customer-login-section .button-sign-in:after{content:none}.customer-login-section .forgot-password-wrapper{display:flex;justify-content:flex-end;margin-bottom:32px}.customer-login-section .forgot-password-link{text-decoration:none;color:#2a472b;font-weight:600;text-align:right;font-size:14px;line-height:20px;letter-spacing:0px;font-family:var(--body-font-family)}.customer-login-section .field-wrapper{margin-bottom:20px}.back-to-login-icon{margin-right:4px}.customer-login-section .field-icon{height:20px;width:20px;left:16px;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.customer-login-section .forgot-password{margin-bottom:32px!important}.customer-login-section .login-title{font-size:32px;line-height:45px;font-weight:600;color:#1a1a1a;margin:0 0 8px;letter-spacing:0px;font-family:var(--heading-font-family)}.customer-login-section .description p{font-weight:400;font-size:16px;line-height:22px;margin:0}.submit-buttton:after{content:none!important}.submit-buttton:before{content:none!important}.back-to-login-wrapper{display:inline-flex;align-items:center;justify-content:center;width:100%}.customer-login-section .submit-buttton{background:#2a472b;border:none;width:100%;font-size:16px;line-height:24px;border-radius:48px;font-weight:600;padding:10px 0;font-family:var(--body-font-family);margin:0 0 20px}.customer-login-section .description{font-size:16px;line-height:22px;color:#1a1a1a;letter-spacing:0px;font-weight:400;font-family:var(--body-font-family)}.customer-login-section{margin:0 auto}.customer-register-section .password-wrapper{margin-bottom:32px!important}.customer-register-section .description>*{font-size:16px;line-height:22px;color:#1a1a1a;letter-spacing:0px;font-weight:400;font-family:var(--body-font-family)}.customer-register-section .customer:not(.account):not(.order){max-width:100%;padding-left:0;padding-right:0}.customer-register-section .description p{font-weight:400;font-size:16px;line-height:22px}.customer-register-section .heading-section{margin-bottom:32px;text-align:center}.customer-register-section .field-label{position:relative!important;display:block!important;left:0;width:100%;text-align:left;color:#1a1a1a;margin:0 0 8px;font-size:14px;line-height:1.4;font-family:var(--body-font-family);font-weight:400}.customer-register-section .field-wrapper{margin-bottom:20px}.customer-register-section .sign-up-button{background:#2a472b;border:none;width:100%;font-size:16px;line-height:24px;border-radius:48px;font-weight:600;padding:10px 0;font-family:var(--body-font-family);margin:0 0 20px}.customer-register-section .sign-in-text{text-decoration:none;position:relative;margin-left:3px}.customer-register-section .sign-in-text:hover{text-decoration:none}.customer-register-section .sign-up-alredy{color:#1a1a1a;font-size:14px;line-height:1.4;letter-spacing:0px;font-weight:400;font-family:var(--body-font-family);text-align:center}.customer-register-section .sign-up-alredy span{color:1px solid #2A472B;color:#1a1a1a;font-size:14px;line-height:1.4;letter-spacing:0px;font-weight:400;font-family:var(--body-font-family)}.customer-register-section .sign-in-text{color:#2a472b;font-size:14px;line-height:1.4;letter-spacing:0px;font-weight:600;font-family:var(--body-font-family)}.customer-register-section .sign-up-button:before{content:none}.customer-register-section .sign-up-button:after{content:none}.customer-register-section .field-icon{height:20px;width:20px;left:16px;position:absolute;top:50%;transform:translateY(-50%);z-index:2}.back-to-login-wrapper a{display:flex!important;align-items:center;justify-content:center}.back-to-login-wrapper span{display:flex}.customer-detail-wrapper{border:1px solid #4D4D4D33;padding:24px;border-radius:8px}.customer-account-wrapper .row{margin:0 -10px}.customer-account-wrapper .row .col-8{padding:0 10px;flex:0 0 65%;max-width:65%}.customer-account-wrapper .row .col-4{padding:0 10px;flex:0 0 35%;max-width:35%}.customer-account-wrapper{margin:0 0 80px}.icon-account-logout{height:20px;width:20px}.account-logout-link{font-size:16px!important;line-height:22px;margin:0;letter-spacing:0px;color:var(--deafult-heading-color)!important;font-family:var(--body-font-family)!important;position:relative}.account-logout-link:after{content:none!important}.account-logout-link:before{position:absolute;height:1px;content:"";top:24px;width:100%;background:var(--deafult-heading-color)!important;transition:.5s all}.account-logout-link:hover:before{width:0%}.button-view-addresses:after{content:none!important}.log-out-wrapper{display:inline-flex;align-items:center;column-gap:8px}.button-view-addresses{background-color:#2a472b!important;padding:8px 20px;border-radius:160px;text-align:center;display:inline-block!important;color:#fff!important;transition:.5s all!important;font-size:14px!important;line-height:20px;font-weight:600;text-transform:capitalize;font-family:var(--body-font-family)!important}.button-view-addresses:hover{background-color:#162a17!important}.customer-address-list{padding:0;margin:0;list-style-type:none}.address-option-list{display:flex;column-gap:12px;margin:0 0 16px}.address-option-list:last-child{margin:0 0 32px}.address-option-list p{font-size:16px!important;line-height:22px;font-weight:400;color:var(--deafult-heading-color)!important;font-family:var(--body-font-family)!important;margin:0!important}.address-option-list address{font-style:normal;font-size:16px!important;line-height:22px;font-weight:400;color:var(--deafult-heading-color)!important;font-family:var(--body-font-family)!important;margin:0!important;text-align:left}.address-icon{width:24px;height:24px;display:block}@media screen and (min-width:750px){.customer:not(.account):not(.order){max-width:47.8rem}}.customer>h1,.customer__title{margin-top:0}.customer button{transition:.5s all!important}.heading-section:focus-visible{outline:0;outline-offset:0}#recover:focus-visible{outline:0;outline-offset:0}.customer ul a{display:inline}.customer strong{font-weight:400;color:rgb(var(--color-foreground))}.customer h2.form__message{font-size:calc(var(--font-heading-scale) * 1.8rem)}@media only screen and (min-width:750px){.customer h2.form__message{font-size:calc(var(--font-heading-scale) * 2.2rem)}}.customer .field{margin:2rem 0 0}.customer .field:first-of-type{margin-top:0}.customer table{table-layout:auto;border-collapse:collapse;border-bottom:.01rem solid rgba(var(--color-foreground),.08);box-shadow:none;width:100%;font-size:1.6rem;position:relative}@media screen and (min-width:750px){.customer table{border:none;box-shadow:0 0 0 .1rem rgba(var(--color-foreground),.08)}}@media screen and (forced-colors:active){.customer table{border-top:.1rem solid transparent;border-bottom:.1rem solid transparent}}.customer tbody{color:rgb(var(--color-foreground))}.customer th,.customer td{font-weight:400;line-height:1;border:none;padding:0}@media screen and (min-width:750px){.customer td{padding-right:24px!important}}.customer tbody td{padding-top:1rem;padding-bottom:1rem}.customer td:empty{display:initial}.customer thead th{font-size:1.2rem;letter-spacing:.07rem;text-transform:uppercase}.customer tbody td:first-of-type{padding-top:4rem}@media screen and (min-width:750px){.customer th,.customer td:first-of-type{text-align:left;padding-left:0;padding-right:2.2rem}.customer thead th,.customer tbody td{padding-top:16px;padding-bottom:16px}.customer th:first-of-type,.customer td:first-of-type{padding-left:24px}.customer tbody td{vertical-align:middle}.customer tbody td:first-of-type{padding-top:2.4rem}}.customer tbody td:last-of-type{padding-bottom:4rem}@media screen and (min-width:750px){.customer tbody td:last-of-type{padding-bottom:0}}.customer tbody tr{border-top:.01rem solid rgba(var(--color-foreground),.08)}@media screen and (min-width:750px){.customer tbody tr:first-of-type{border-top:none}}@media screen and (forced-colors:active){.customer tbody tr{border-top:.1rem solid transparent}}.customer tfoot td:first-of-type,.customer tfoot td{padding-top:.6rem;padding-bottom:.6rem}.customer tfoot td:first-of-type{text-align:left}.customer tfoot tr:first-of-type td{padding-top:4rem}@media screen and (min-width:750px){.customer tfoot tr:first-of-type td,.customer tfoot tr:first-of-type th{padding-top:2.4rem}}.customer tfoot tr:last-of-type td{padding-bottom:4rem}@media screen and (min-width:750px){.customer tfoot tr:last-of-type td,.customer tfoot tr:last-of-type th{padding-bottom:2.4rem}}.customer thead:after,.customer tfoot:before{content:" ";height:.1rem;width:100%;display:block;position:absolute;left:0;background:rgba(var(--color-foreground),.08)}@media screen and (forced-colors:active){.customer thead:after,.customer tfoot:before{background:CanvasText}}@media screen and (max-width:749px){.customer thead,.customer th,.customer tfoot td:first-of-type{display:none}.customer td{display:flex;text-align:right}.customer td:before{color:rgba(var(--color-foreground),.75);content:attr(data-label);font-size:1.4rem;padding-right:2rem;text-transform:uppercase;flex-grow:1;text-align:left}.customer td:first-of-type{display:flex;align-items:center}.customer tr{display:flex;flex-direction:column;justify-content:flex-start;width:100%}}.customer .pagination{margin-top:5rem;margin-bottom:7rem}@media screen and (min-width:990px){.customer .pagination{margin-top:7rem;margin-bottom:10rem}}.customer .pagination ul{display:flex;justify-content:center;list-style:none;padding:0}.customer .pagination li{flex:1 1;max-width:4rem}.customer .pagination li:not(:last-child){margin-right:1rem}.customer .pagination li :first-child{display:inline-flex;justify-content:center;align-items:center;position:relative;height:4rem;width:100%;padding:0;text-decoration:none}.customer .pagination li :first-child svg{height:.6rem}.customer .pagination li:first-of-type svg{margin-left:-.2rem;transform:rotate(90deg)}.customer .pagination li:last-of-type svg{margin-right:-.2rem;transform:rotate(-90deg)}.customer .pagination li [aria-current]:after{content:"";display:block;width:2rem;height:.01rem;position:absolute;bottom:.08rem;left:50%;transform:translate(-50%);background-color:currentColor}.login a{display:block;width:fit-content}.login a[href="#recover"]{margin-left:0;margin-right:0}.login .field+a{margin-top:1rem}.login p{margin:1.5rem 0}.login h3{margin-top:1.5rem;text-align:left;font-size:calc(var(--font-heading-scale) * 1.6rem)}#customer_login_guest button{margin-top:0}#recover,#recover+div{display:none}#recover:target{display:block}#recover:target+div{display:block}#recover:target~#login,#recover:target~#login+div{display:none}#recover,#login{scroll-margin-top:20rem}#recover{margin-bottom:0}.activate button[name=decline],.addresses li>button,.addresses form button[type]{background-color:rgba(var(--color-background),var(--alpha-button-background));color:rgb(var(--color-link))}@media only screen and (min-width:750px){.activate button[name=decline]{margin-top:inherit;margin-left:1rem}}:is(.account,.order){margin:0 auto;max-width:var(--page-width);padding-left:2rem;padding-right:2rem}@media screen and (min-width:750px){:is(.account,.order){padding-left:5rem;padding-right:5rem}}@media screen and (min-width:990px){:is(.account,.order)>div:nth-of-type(2){display:flex}}@media screen and (min-width:990px){:is(.account,.order)>div:nth-of-type(2)>div:first-of-type{flex-grow:1}}@media screen and (min-width:750px)and (max-width:989px){.order>div:nth-of-type(2)>div:last-of-type{display:flex}}:is(.account,.order) p{margin:0 0 2rem;font-size:1.6rem}:is(.account,.order) h1{margin-bottom:1rem}:is(.account,.order) h2{margin-top:4rem;margin-bottom:1rem}@media screen and (min-width:990px){:is(.account,.order) h2{margin-top:0}}.account h1+a{display:inline-flex;align-items:center}@media screen and (min-width:750px){.account thead th:last-child,.account td:last-child{text-align:right}.account table td:first-of-type{padding-top:21px;padding-bottom:21px}}.account table td:first-of-type a{font-size:16px;line-height:22px;font-weight:700;text-decoration:underline!important}.order td:first-of-type{align-items:initial}@media screen and (min-width:750px){.order thead th:nth-last-child(-n+3),.order td:nth-last-child(-n+3){text-align:right}}.order tfoot tr:last-of-type td,.order tfoot tr:last-of-type th{font-size:2.2rem;padding-top:1.5rem;padding-bottom:4rem}@media screen and (min-width:750px){.order tfoot tr:last-of-type td,.order tfoot tr:last-of-type th{padding-bottom:2.4rem}}.order tfoot tr:last-of-type td:before{font-size:2.2rem}.order table p,.order>div:nth-of-type(2)>div:first-of-type h2,.order>div:nth-of-type(2)>div:last-of-type h2+p{margin-bottom:0}.order>div:nth-of-type(2)>div:first-of-type h2~p{margin-bottom:0;font-size:1.4rem}.order>div:nth-of-type(2)>div:first-of-type h2~p:last-of-type{margin-bottom:3rem}.order .item-props{font-size:1.4rem;margin-top:.05px;display:flex;flex-direction:column}.order .item-props>span{word-break:break-all;line-height:calc(1 + .2 / var(--font-body-scale))}.order .fulfillment{width:fit-content;border:.01rem solid rgba(var(--color-foreground),.2);padding:1rem;margin-top:1rem;font-size:1.4rem;text-align:left}.order .fulfillment a{margin:.7rem 0}.order .fulfillment span{display:block}.order .cart-discount{display:block;margin-top:1rem;margin-bottom:.5rem;font-size:1.2rem}@media screen and (min-width:750px){.order td .cart-discount{display:none}}.order tbody ul{list-style:none;font-size:1.2rem;text-align:right;padding-left:0;margin-top:1rem;margin-bottom:0}@media screen and (min-width:750px){.order tbody ul{text-align:left}}.order table a{line-height:calc(1 + .3 / var(--font-body-scale))}.order tbody tr:first-of-type td:first-of-type>div{display:flex;flex-direction:column;align-items:flex-end}@media screen and (min-width:750px){.order tbody tr:first-of-type td:first-of-type>div{align-items:flex-start}}.order .properties{font-size:1.4rem;margin-top:1rem}.order .properties span{display:block;line-height:calc(1 + .2 / var(--font-body-scale))}.order svg{width:1.1rem;color:rgb(var(--color-foreground));margin-right:.5rem}.order dl{margin:0}.order dd{margin-left:0;line-height:calc(1 + .3 / var(--font-body-scale))}.order dd s{color:rgba(var(--color-foreground),.7)}.order .unit-price{font-size:1.1rem;letter-spacing:.07rem;line-height:calc(1 + .2 / var(--font-body-scale));margin-top:.2rem;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.order .regular-price{font-size:1.3rem}.addresses li>button{margin-left:.5rem;margin-right:.5rem}.addresses li>button+button,.addresses form button+button{margin-top:0rem}@media screen and (min-width:750px){.addresses li>button:first-of-type{margin-top:3rem}}label[for=AddressCountryNew],label[for=AddressProvinceNew]{display:block;font-size:1.4rem;margin-bottom:.6rem}.addresses form{display:flex;flex-flow:row wrap}.addresses form>div{width:100%;text-align:left}.addresses ul{list-style:none;padding-left:0;text-align:center}li[data-address]{margin-top:5rem}.addresses [aria-expanded=false]~div[id]{display:none}.addresses [aria-expanded=true]~div[id]{display:block}.addresses h2{text-align:left}li[data-address]>h2{text-align:center;font-size:calc(var(--font-heading-scale) * 1.8rem);margin-bottom:0}@media only screen and (min-width:750px){li[data-address]>h2{font-size:calc(var(--font-heading-scale) * 2.2rem)}}.addresses ul p{margin-bottom:0}@media only screen and (min-width:750px){.addresses form>div:nth-of-type(1){margin-right:2rem}.addresses form>div:nth-of-type(3){margin-right:2rem}.addresses form>div:nth-of-type(2){margin-top:0}.addresses form>div:nth-of-type(1),.addresses form>div:nth-of-type(2),.addresses form>div:nth-of-type(3),.addresses form>div:nth-of-type(4){box-sizing:border-box;flex-basis:calc(50% - 1rem)}}@media only screen and (max-width:1024px){.customer-addresses-section .address-header-wrapper,.customer-addresses-section .customer-address-detail-wrapper{padding:16px 16px 12px}.customer-orders-mobile-view .order-customer{font-weight:700;font-size:16px;line-height:24px;font-family:var(--body-font-family)}}@media only screen and (max-width:894px){.customer-orders-mobile-view{display:block}.customer-account-wrapper .row{margin:0}.order-history{display:none}.customer-order-list .row{margin:0}.customer-order-bottom{padding:14px 16px 16px}.customer-order-bottom .row{display:flex;align-items:center;justify-content:space-between}}@media only screen and (max-width:768px){.customer-account-wrapper .row{margin:0}.customer-heading{font-size:18px;line-height:28px;margin:0 0 12px!important}.address-option-list p{font-size:14px!important;line-height:20px}.customer-detail-wrapper{padding:16px}.customer .customer-wrapper{margin:0 0 20px}.address-option-list:last-child{margin:0 0 20px}.customer .customer-title{font-size:24px;line-height:34px}.customer-account-wrapper .row .col-8{padding:0;flex:0 0 100%;max-width:100%}.address-option-list address{font-size:14px!important;line-height:20px}.button-view-addresses{padding:8px 16px;font-size:14px!important;line-height:20px;font-weight:400}.customer-addresses-section .address-type{font-size:18px;line-height:28px}.customer-account-wrapper .row .col-4{padding:0;flex:0 0 100%;max-width:100%}.customer-addresses-section .address-option-list p{font-size:14px!important;line-height:22px}.customer-addresses-section .row{margin:0}.customer-addresses-section .row .col-4{flex:0 0 100%;max-width:100%;padding:0;margin-bottom:16px}.edit-address-cancel-button,.button-cancle{font-size:14px!important;line-height:20px!important;padding:10px 50px!important}.edit-drawer-content{padding:16px 20px 0;height:calc(100% - 70px)}.drawer-header{padding:16px 20px}.add-new-address-link-wrapper{margin-bottom:20px;flex-wrap:wrap;row-gap:12px}.edit-address-save-button,.button-edit{font-size:14px!important;line-height:20px!important;padding:10px 0!important;width:100%}.edit-address-cancel-button,.button-cancle{max-width:120px;padding:10px 0!important;width:100%;font-size:14px!important;line-height:20px!important}.customer-addresses-section .customer-addresses-title{font-size:24px;line-height:36px}.customer-addresses-section .field-wrapper:last-child{margin-bottom:0}.customer-orders-mobile-view .customer-order-row{margin-bottom:16px}.customer-orders-mobile-view .customer-order-row:last-child{margin-bottom:40px}.customer-account-wrapper{margin:0 0 48px}.customer-order-section,.customer-account-section,.customer-login-section,.customer-register-section{margin-top:20px!important}}@media only screen and (max-width:550px){.address-modal,.edit-model{height:90%}}.reset-password .reset-buttton{background:#2a472b!important;border:none!important;width:100%!important;font-size:16px!important;line-height:24px!important;border-radius:48px!important;font-weight:600!important;padding:10px 0!important;font-family:var(--body-font-family)!important;margin:20px 0!important}.reset-password h1{font-size:32px;line-height:45px;font-weight:600;color:#1a1a1a;margin:0 0 8px;letter-spacing:0px;font-family:var(--heading-font-family);text-align:center}.reset-password p{font-weight:400;font-size:16px;line-height:22px;margin:0 0 30px;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/99/assets/customer.css.map */
