.customer:not(.account):not(.order){margin:0 auto;padding-left:1.5rem;padding-right:1.5rem;text-align:center;max-width:100%}@media screen and (min-width:1441px){.customer:not(.account):not(.order):not(.addresses){max-width:var(--screen-width-2xl);margin:0 auto;padding-inline:var(--spacing-3xl--2)}}@media screen and (min-width:750px){.customer:not(.account):not(.order){max-width:100%}}.customer>h1,.customer__title{margin-top:0}.customer button{margin:var(--spacing-s) 0 0 0;font-family:var(--font-tenor-sans)}.customer ul{line-height:calc(1 + .6 / var(--font-body-scale));padding-left:4.4rem;text-align:left;margin-bottom:4rem}.customer ul a{display:inline}.customer ul li .address_text a{position:absolute;top:0;right:0}.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:var(--spacing-s) 0 0 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:var(--font-weight-regular);line-height:1;border:none;padding:0}@media screen and (min-width:750px){.customer td{padding-right:2.2rem}}.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:2.4rem;padding-bottom:2.4rem}.customer th:first-of-type,.customer td:first-of-type{padding-left:2.2rem}.customer tbody td{vertical-align:top}.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-wrapper{height:.6rem}.customer .pagination li:first-of-type .svg-wrapper{margin-left:-.2rem;transform:rotate(90deg)}.customer .pagination li:last-of-type .svg-wrapper{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;margin:0 auto;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 h2{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,#recover:target~#login-form,#recover:target~#login-form+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)}@media screen and (min-width:750px){:is(.account,.order){margin-inline:calc(var(--spacing-4xs) * 142)}}.customer-dashboard{padding-top:0!important}@media screen and (min-width:990px){.customer-dashboard{display:flex;flex-direction:column;gap:var(--spacing-5xl);padding-top:0!important}}@media screen and (min-width:990px){:is(.account,.order)>div:nth-of-type(2)>div:first-of-type{flex-grow:1;padding-right:3.2rem}}@media screen and (min-width:750px)and (max-width:989px){.order>div:nth-of-type(2)>div:last-of-type{display:flex}.order>div:nth-of-type(2)>div:last-of-type div{padding-right:3.2rem}}:is(.account,.order) p{margin:0 0 2rem}: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}.account a .svg-wrapper{width:1.5rem;margin-bottom:-.03rem;margin-right:1rem}@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:1.2rem;padding-bottom:1.2rem}}.account table td:first-of-type a{padding:1.1rem 1.5rem;text-decoration:none;box-shadow:0 0 0 .1rem rgba(var(--color-link),.2);border:.1rem solid transparent;font-size:1.2rem}.account table td:first-of-type a:hover{box-shadow:0 0 0 .2rem rgba(var(--color-link),.2)}.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-wrapper{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))}.color-material{color:var(--color-brand-gray)}.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}}.addresses form button:first-of-type{margin-right:1rem}label[for=AddressCountryNew]{font-size:var(--font-size-m);left:calc(var(--inputs-border-width) + (var(--spacing-4xs) * 20));top:calc(1rem + var(--inputs-border-width));margin-bottom:0;pointer-events:none;position:absolute;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;color:rgba(var(--color-foreground),.75);letter-spacing:var(--spacing-4xs);line-height:var(--line-height-3xl)}.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}.addresses input[type=checkbox]{margin-left:0;width:var(--spacing-m);height:var(--spacing-m)}@media only screen and (min-width:750px){.addresses form>div:nth-of-type(1),.addresses form>div:nth-of-type(2){box-sizing:border-box}}.addresses form>div:nth-of-type(7),.addresses form>div:nth-of-type(7)+div[id]{margin-top:1.5rem}.order-progress-wrapper{position:relative;width:100%}.progress-bar{position:absolute;bottom:13px;height:var(--spacing-3xs);background-color:var(--color-background-secondary-lightest);z-index:1;width:100%;background-color:var(--color-brand-secondary-lighter)}.progress-fill{height:var(--spacing-3xs);background-color:var(--color-primary);transition:width .4s ease;z-index:2;position:absolute;top:0;left:0}.fill-ordered{width:50%;display:flex!important}.fill-processing{width:50%}.other-mega-menu-2{font-family:var(--font-archivo);font-size:calc(var(--font-size-4xs) * 14);font-weight:var(--font-weight-regular);line-height:var(--line-height-xs);letter-spacing:var(--spacing-4xs);text-transform:uppercase}.progress-steps{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:3}.step{display:flex;flex-direction:column;justify-content:center;flex-direction:column-reverse}.first.step{align-items:flex-start}.second.step{align-items:center}.second.step .label,.third.step .label{color:var(--color-brand-gray)}.third.step{align-items:flex-end}.circle{width:var(--spacing-xs);height:var(--spacing-xs);background-color:var(--color-brand-dark);border-radius:50%;position:relative;z-index:2;display:flex!important}.circle-shipped{width:var(--spacing-xs);height:var(--spacing-xs);background-color:var(--color-brand-secondary-lighter);border-radius:50%;position:relative;z-index:3;display:flex!important}.customer .field input{border-radius:var(--border-radius-3xs)}.divider-address{margin:var(--spacing-s) 0 0 0}.set_as_default{display:flex;gap:var(--spacing-s);align-items:center}.set_as_default label{font-family:var(--font-archivo);font-weight:var(--font-weight-regular);font-size:var(--spacing-s);line-height:var(--line-height-4xl);letter-spacing:0px;vertical-align:middle}.update_address_button button{margin:unset}#address_default_address_new{width:var(--spacing-m);height:var(--spacing-m)}.country-container{border-radius:var(--border-radius-3xs);padding:0 calc(var(--spacing-3xs) * 10);width:100%;background:var(--color-white);box-sizing:border-box;position:relative;max-height:4.49rem}.country-label-wrapper{display:flex;align-items:baseline;margin-bottom:var(--spacing-3xs);z-index:999;transition:top var(--duration-short) ease,font-size var(--duration-short) ease}address-book .country-label-wrapper{z-index:1}.customer .field.selected label.country-label-wrapper{top:calc(var(--inputs-border-width) + calc(var(--spacing-2xs) + var(--spacing-4xs)));left:calc(var(--inputs-border-width) + calc(var(--spacing-3xs) * 10))}.customer .field label.country-label-wrapper span{transition:top var(--duration-short) ease,font-size var(--duration-short) ease;color:var(--color-primary);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);letter-spacing:0;line-height:var(--line-height-2xl);font-family:var(--font-archivo)}.customer .field.selected label.country-label-wrapper span{font-size:calc(var(--spacing-xs) + var(--font-size-3xs));letter-spacing:0}.address .field label.country-label-wrapper .required{color:var(--color-brand-primary-2);font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);line-height:var(--line-height-xs);letter-spacing:0}.country-container .country-select.country-select{background:none;border:none;outline:none;padding:0;width:100%;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;cursor:pointer;display:block;color:var(--color-primary);font-size:var(--font-size-s);font-weight:var(--font-weight-regular);letter-spacing:0;line-height:var(--line-height-2xl);font-family:var(--font-archivo);margin-top:.6rem}.country-select option{font-weight:var(--font-weight-regular)}.country-dropdown-icon{position:absolute;right:var(--spacing-l);top:50%;transform:translateY(-50%);pointer-events:none;height:var(--spacing-l)}.country-container.empty .country-label-wrapper{position:absolute;z-index:1}.country-container.selected .selected-value{display:block;font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);color:var(--color-brand-dark);margin-top:var(--spacing-2xs)}.address_text{display:flex;justify-content:space-between;position:relative}.custom-confirmation-dialog{position:fixed;width:100%;max-width:68.4rem;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;padding:calc(var(--spacing-4xl) + var(--spacing-2xs));box-shadow:0 var(--spacing-2xs) calc(var(--spacing-3xs) + var(--spacing-2xs)) #0000001a;z-index:1000}.svg-wrapper-close{position:absolute;right:calc(var(--spacing-l) + var(--spacing-2xs));top:calc(var(--spacing-l) - var(--spacing-2xs));cursor:pointer}.custom-confirmation-dialog .dialog-content{text-align:center}.confirm-note{margin-top:var(--spacing-l)}.custom-confirmation-dialog .dialog-buttons{margin-top:var(--spacing-l);display:flex;flex-direction:column;gap:var(--spacing-s)}.custom-confirmation-dialog .dialog-buttons button{border:none;cursor:pointer}.customer.addresses button:after{box-shadow:unset;border-radius:unset;transition:unset}.customer.addresses button:hover:after{box-shadow:unset}.customer.addresses .field input:focus,.customer.addresses .select select:focus,.customer.addresses .field input:not(:placeholder-shown){padding:1.85rem calc(var(--spacing-l) - var(--spacing-2xs)) .55rem 2rem}.add-address form>div.field:not(:first-child),.add-address form>div.select:not(:first-child),.add-address form>div.set_as_default:not(:first-child){margin-top:var(--spacing-s)}form>div.field:not(:first-child),form>div.select:not(:first-child),form>div.set_as_default:not(:first-child),form>div.update_address_button:not(:first-child){margin-top:var(--spacing-s)}.customer.addresses .field:after,.customer.addresses .select:after{box-shadow:0 0 0 var(--spacing-4xs) var(--color-gallery);border-radius:var(--border-radius-3xs)}.customer.addresses .field:hover.field:after{border-radius:var(--border-radius-3xs)}.account-dashboard{display:flex;flex-direction:column;padding:calc(var(--spacing-l) - var(--spacing-2xs)) calc(var(--spacing-s) - var(--spacing-3xs));font-family:Arial,sans-serif;background-color:var(--color-brand-secondary-lighter)}.update_address_button button{--border-offset: unset;width:100%}.customer select+.svg-wrapper{top:var(--spacing-s);right:calc(var(--spacing-l) - var(--spacing-2xs));height:auto;width:calc(100vw * 24 / 1440)}.additional{text-align:left}.dashboard-container{display:flex;justify-content:center}@media screen and (max-width:989px){.dashboard-container{padding:calc(var(--spacing-m) + var(--spacing-2xs)) 0;margin:auto var(--spacing-m)}}.addresses ul p{margin-bottom:0;text-align:left;font-family:var(--font-archivo);font-weight:var(--font-weight-regular);font-size:var(--font-size-m);line-height:var(--spacing-l);letter-spacing:0px;vertical-align:middle}.customer .field label{font-family:var(--font-archivo);font-weight:var(--font-weight-regular);font-size:var(--font-size-s);vertical-align:middle;letter-spacing:0;color:var(--color-brand-dark)}label[for=AddressFirstNameNew]:before,label[for=AddressLastNameNew]:before,label[for=AddressAddress1New]:before,label[for=AddressCityNew]:before,label[for=AddressZipNew]:before,label[for=AddressCountryNew]:before,label[for=AddressPhoneNew]:before{content:"*";color:var(--color-brand-primary-2);font-size:var(--font-size-s);font-weight:var(--font-weight-semibold);line-height:var(--line-height-xs);letter-spacing:0}.mandatory_text{text-align:left}.sidebar{background:var(--color-typography-inverse);border-radius:var(--spacing-xs)}.sidebar ul{list-style:none;padding:0;margin:0}.sidebar ul li{margin:calc(var(--spacing-xl) - var(--spacing-3xs)) 0;display:flex;justify-content:flex-start;align-items:center;gap:calc(var(--spacing-s) - var(--spacing-3xs))}.sidebar ul li:first-child{margin-top:0}.sidebar ul li .svg-wrapper{width:var(--spacing-l);height:var(--spacing-l)}.sidebar ul li a{width:100%;text-decoration:none;font-weight:var(--font-weight-regular);display:flex;align-items:center;gap:calc(var(--spacing-4xs) * 10)}.content-area{background:var(--color-typography-inverse);padding:calc(var(--spacing-m) - var(--spacing-4xs));border-radius:var(--spacing-xs);flex-grow:1}.content-area h2{margin-top:0}.order-card{display:flex;align-items:center;width:100%;border-radius:calc(var(--spacing-2xs) + var(--spacing-3xs));gap:calc(var(--spacing-m) + var(--spacing-3xs));position:relative;margin-bottom:var(--spacing-m)}.customer.order .order-card{align-items:flex-start;align-items:center}.order-card h2{margin:0 0 calc(var(--spacing-2xs) + var(--spacing-4xs))}.order-card p{margin:var(--spacing-3xs) 0}.order-card .order-actions{margin-top:var(--spacing-m);display:grid;gap:calc(var(--spacing-s) - var(--spacing-3xs));grid-template-columns:repeat(3,1fr);justify-content:space-between;width:100%}@media(max-width:749px){.order-card .order-actions{grid-template-columns:repeat(2,1fr)}.order-action_btn.reorder-btn{grid-column:1 / -1}}.order-actions .order-action_btn{flex:1}.address-book{margin-top:calc(var(--spacing-l) - var(--spacing-2xs));padding-top:calc(var(--spacing-s) - var(--spacing-3xs));border-top:1px solid var(--color-brand-light-gray)}.account-main .customer:not(.account):not(.order){max-width:unset;padding:unset;margin:unset;width:100%}.customer.addresses{display:flex;flex-direction:column;gap:var(--spacing-5xl)}.customer:not(.account):not(.order){margin:0;padding:0}.account-main .customer:not(.account):not(.order) ul{list-style:none;padding:unset}.address-list{padding:unset}#address-book{display:none}#address-book:target{display:block}#address-book:target~.account-main{display:none}.address-book-content{width:50%}.account-main{width:calc(var(--spacing-4xs) * 684);border-radius:var(--spacing-2xs);position:relative;flex-shrink:0}#account-main-content{object-fit:contain}.add-address{margin-block-start:calc(var(--spacing-4xs) * 30);margin-block-end:calc(var(--spacing-4xs) * 64)}.account-main .add-address{margin-block-start:0}.add-address button{width:100%;--border-offset: unset}.add-address-button:hover{background-color:#0056b3}.dashboard-image{width:100%;height:calc(var(--spacing-4xs) * 200)}.dashboard-image img{border-radius:var(--spacing-2xs);width:100%;height:100%;object-fit:cover}.account-banner-image{border-radius:0!important}.account-banner-image.desktop-only{display:none}@media(min-width:990px){.dashboard-image{width:100vw;height:373px}.dashboard-image img{width:100%;height:100%;border-radius:var(--spacing-2xs);object-fit:cover}.account-banner-image.desktop-only{display:block}.account-banner-image.mobile-only{display:none}}@media(min-width:769px){.dashboard-container{flex-direction:row}.sidebar{flex-shrink:0;width:calc(var(--spacing-4xs) * 300);height:auto}.content-area{flex-grow:1}}.address-book-content h3,#AddressNewHeading,.default_address h3,.additional_address h3{font-size:var(--font-size-6xl);font-weight:var(--font-weight-regular);font-family:var(--primary-font-body-family)}.order-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:25px;margin-top:var(--spacing-l)}.empty_address,.address-book-content p{font-size:var(--font-size-m);line-height:var(--line-height-xs);margin:var(--spacing-l) auto}.divider{margin:var(--spacing-xl) 0 calc(var(--spacing-2xl) - var(--spacing-3xs) - var(--spacing-4xs)) 0}@media screen and (min-width:769px)and (max-width:1024px){.sidebar{margin-left:var(--spacing-3xl--2)}}@media screen and (min-width:769px){.mobile-greeting{display:none}.desktop-greeting{display:block}.sidebar ul li .svg-wrapper.arrow-icon,.divider.mobile-divider{display:none}}.address_sidebar{display:flex;justify-content:center;align-items:flex-start;flex-direction:column}.sidebar .address_sidebar li{margin:calc(var(--spacing-l) - var(--spacing-2xs)) 0}#AddressNewHeading{font-family:var(--font-tenor-sans);font-weight:var(--font-weight-light);font-size:var(--font-size-4xl);line-height:var(--line-height-xs);vertical-align:middle;text-transform:uppercase;text-align:left;margin-top:calc(var(--spacing-xl) - var(--spacing-3xs))}#cancel-button{display:flex;justify-content:flex-start;align-items:center}.city-country{display:flex}#AddAddress .update_address{margin:var(--spacing-xs) 0;border-radius:var(--spacing-2xs)}#address_default_address_new{margin-top:0}.default_address h5{display:flex;margin-bottom:var(--spacing-l);font-family:var(--font-tenor-sans);font-weight:var(--font-weight-regular);font-size:calc(var(--spacing-l) - var(--spacing-2xs));line-height:100%;letter-spacing:0px;vertical-align:middle;text-transform:uppercase}.address_book_heading h3{font-family:var(--font-tenor-sans);font-weight:var(--font-weight-light);font-size:var(--font-size-4xl);line-height:var(--line-height-xs);vertical-align:middle;text-transform:uppercase;text-align:left}.address_book_heading p{display:flex;justify-content:flex-start}.addresses_count{font-family:var(--font-archivo);font-weight:var(--font-weight-regular);font-size:var(--font-size-s);line-height:var(--line-height-xs);letter-spacing:var(--spacing-4xs);vertical-align:middle;text-transform:uppercase}.addresses_count{margin-top:var(--spacing-l)}.set_as_default label{font-size:var(--font-size-xs)}.default_address a.edit_address{font-family:var(--primary-font-body-family);color:var(--color-brand-primary-2);margin-top:var(--spacing-l)}.customer .additional_address{margin-top:var(--spacing-l)}.address_text .svg-wrapper{height:var(--spacing-l);width:var(--spacing-l)}.address_text .svg-wrapper svg{width:calc(var(--font-size-m) + var(--spacing-4xs) * 3.5);height:calc(var(--font-size-m) + var(--spacing-4xs) * 3.5);top:calc(var(--spacing-4xs) * 2.25);left:calc(var(--spacing-4xs) * 2.25)}.customer form{margin-top:var(--spacing-l)}.default_address p,.additional_address p{font-family:var(--primary-font-body-family);font-style:var(--font-body-style);font-weight:var(--font-weight-body, 400);letter-spacing:0;font-size:calc(var(--font-size-m) - var(--spacing-4xs));line-height:var(--line-height-3xl)}#delete_button,.account-main .delete_button{margin-top:var(--spacing-l)}.sidebar a{text-decoration:none}.sidebar a:hover{color:#333}.customer.addresses .sidebar a.active,.customer.order .sidebar a.active,.sidebar a.active{font-weight:var(--font-weight-regular);font-family:var(--font-archivo)}.customer.order .sidebar a{color:var(--color-primary)}.account_sidebar .sidebar{display:block}.cancel_address{display:none;text-align:left;align-items:center}.cancel_address .svg-wrapper{display:inline-block;vertical-align:middle;margin-right:calc(var(--spacing-m) - var(--spacing-2xs));height:var(--font-size-2xl);width:var(--font-size-2xl)}.cancel_address a{display:inline-block;vertical-align:middle;text-decoration:none;color:inherit;font-weight:700}.divider_hr{margin:var(--spacing-xl) 0 calc(var(--spacing-2xl) - var(--spacing-3xs) - var(--spacing-4xs)) 0}.customer.order{margin:0 auto;width:100%}.orders_container_wrapper{display:flex}.back_to_orders{display:none}@media screen and (max-width:989px){.customer.addresses{gap:0}.back_to_orders{margin-top:var(--spacing-m--2);margin-left:var(--spacing-m);text-align:left;display:flex}.orders_container_wrapper{display:flex;flex-direction:column;text-align:left}.back_to_orders a{text-decoration:none;font-weight:var(--font-weight-regular)}.sidebar{display:none}.back_to_overview{gap:var(--spacing-s)}.back_to_overview .svg-wrapper{height:var(--spacing-l);width:var(--spacing-l)}}.recent-orders-wrapper{font-family:var(--font-body)}.greeting{font-size:calc(var(--spacing-m) - var(--spacing-4xs));margin-bottom:calc(var(--spacing-s) - var(--spacing-3xs))}.recent-orders-header{display:flex;justify-content:space-between;align-items:center}.status-timeline{display:flex;justify-content:space-between;padding:calc(var(--spacing-s) - var(--spacing-3xs)) 0;margin-bottom:calc(var(--spacing-s) - var(--spacing-3xs));position:relative}.status-timeline .dot{position:relative;padding:calc(var(--spacing-2xs) + var(--spacing-4xs));font-size:calc(var(--spacing-xs) + var(--spacing-4xs));color:var(--color-brand-gray)}.status-timeline .dot.active{color:var(--color-brand-dark);font-weight:700}.order-list{display:flex;flex-direction:column;gap:calc(var(--spacing-s) - var(--spacing-3xs))}.order-image{border-radius:var(--spacing-2xs);overflow:hidden;position:relative;flex-shrink:0;height:calc(var(--spacing-4xs) * 200)}.order-image:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color--dark-overlay-6);z-index:1}.order-item-image img{width:100%;max-width:calc(var(--spacing-4xs)*102);height:auto;aspect-ratio:102/ 134;object-fit:cover;border-radius:var(--spacing-2xs);border:var(--spacing-4xs) solid var(--color-grey);z-index:0}.order-image img{width:100%;max-width:calc(var(--spacing-10xl) + var(--spacing-s));height:auto;aspect-ratio:152 / 200;object-fit:cover;border-radius:var(--spacing-2xs);border:var(--spacing-4xs) solid var(--color-grey);z-index:0}.overlay{position:absolute;color:var(--color-white);font-size:15px;border-radius:3px;display:flex;align-items:center;justify-content:center;left:0;top:0;height:100%;width:100%;z-index:1}.main-order-details button{--border-offset: none !important}.main-order-details button:hover:after{--border-offset: none !important}.shipping_details button{--border-offset: none !important}.shipping_details button:hover:after{--border-offset: none !important}.orders_wrapper{width:calc(100vw * 564/1440)}.order-details{display:flex;flex-direction:column;gap:var(--spacing-2xs);flex-grow:1}.order-status{margin-bottom:calc(var(--spacing-2xs) + var(--spacing-4xs));font-size:var(--font-size-m);font-family:var(--font-archivo);font-weight:var(--font-weight-semibold)}.order-actions{display:flex;flex-direction:row;gap:calc(var(--spacing-2xs) + var(--spacing-4xs))}.orders__list{display:none}.best_sellers{width:-webkit-fill-available;margin-top:var(--spacing-l)}#orders-list{display:none}.order-details-container{display:flex;flex-direction:column;width:47.5vw;margin-block-end:calc(var(--spacing-4xs) * 64)}.order-card .customer-reset-form p{display:flex;font-family:var(--primary-font-body-family);justify-content:flex-start;text-align:left;color:#191919}.customer-reset-form h4{display:flex;justify-content:flex-start;margin-bottom:var(--spacing-xs)}.customer ul a{font-family:var(--font-archivo);font-weight:var(--font-weight-regular);font-size:var(--font-size-s);line-height:var(--line-height-4xl);letter-spacing:0;color:var(--color-brand-primary-2);text-decoration:underline;text-decoration-color:var(--color-brand-primary-2);text-decoration-thickness:var(--spacing-4xs);text-underline-offset:var(--spacing-3xs)}.customer button.reset_password_button{font-family:var(--primary-font-body-family);font-size:calc(var(--spacing-m) - var(--spacing-3xs));font-weight:var(--font-weight-regular);letter-spacing:0px;color:var(--color-cta-inverse);background-color:var(--color-cta-primary);border-radius:var(--primary-button-border-radius);width:-webkit-fill-available;opacity:40%}.customer button.reset_password_button:after,.customer button.cancel_button:after{box-shadow:none}.customer button.cancel_button{padding:calc(var(--spacing-s) - var(--spacing-3xs)) calc(var(--spacing-l) - var(--spacing-2xs));height:calc(var(--spacing-3xl) + var(--spacing-3xs));cursor:pointer;font-family:var(--primary-font-body-family);font-size:calc(var(--spacing-m) - var(--spacing-3xs));font-weight:var(--font-weight-regular);letter-spacing:0px;line-height:var(--line-height-xs);text-decoration:none;color:var(--color-cta-secondary);width:100%;border:1px solid var(--color-cta-secondary);border-radius:var(--secondary-button-border-radius);background-color:var(--color-background-secondary-lightest);margin-top:var(--spacing-s)}.buttons__wrapper{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:989px){.order-card{align-items:flex-start;position:relative;align-items:center;width:100%;margin-bottom:calc(var(--spacing-xl2) - var(--spacing-4xs))}.order-image{width:100%;border-radius:var(--spacing-2xs);overflow:hidden;height:calc(var(--spacing-4xs) * 148);max-width:113px}.orders_wrapper{width:100%;max-width:46.5vw}.customer.order .orders_wrapper{max-width:60vw}.order-actions{top:96%;position:absolute;flex-direction:column;width:100%;left:0}.mobile-greeting{display:block;margin-top:calc(var(--spacing-l) - var(--spacing-2xs))}.desktop-greeting{display:none}.sidebar ul li{display:flex;align-items:center;justify-content:space-between}.sidebar ul li .svg-wrapper.arrow-icon{margin-left:auto}.order-header h5{font-size:var(--font-size-l);font-family:var(--primary-font-body-family)}.account-main,.address-book-content{width:calc(100vw * 343 / 375)}.divider.desktop-divider{display:none}.order-details-container{width:100%}.customer.order .order-image{max-width:30.2vw;border-radius:unset}}.main-order-details button{display:inline-flex;justify-content:center;align-items:center;padding:calc(var(--spacing-s) - var(--spacing-3xs)) calc(var(--spacing-l) - var(--spacing-2xs));height:calc(var(--spacing-3xl) + var(--spacing-3xs));cursor:pointer;font-family:var(--primary-font-body-family);font-size:calc(var(--spacing-m) - var(--spacing-3xs));font-weight:var(--font-weight-regular);letter-spacing:0px;line-height:var(--line-height-xs);text-decoration:none;color:var(--color-cta-secondary);width:100%;border:1px solid var(--color-cta-secondary);border-radius:var(--secondary-button-border-radius);background:none}.shipping_details h5{margin-bottom:var(--spacing-l)}@media screen and (min-width:769px){.back_to_overview{display:none;text-decoration:none}.customer.order .orders_wrapper{width:80%}}.shipping_address,.billing_address{font-size:var(--font-size-m);line-height:var(--line-height-3xl);font-weight:var(--font-weight-regular);letter-spacing:0px}.billing__row{display:flex;justify-content:space-between}.edit-form p{display:block!important}.customer .buttons__wrapper .default_button{font-family:var(--font-archivo);font-weight:var(--font-weight-regular);font-size:calc(var(--spacing-m) - var(--spacing-3xs));line-height:var(--line-height-4xl);letter-spacing:0%;vertical-align:middle;text-decoration:underline;text-decoration-style:solid;text-decoration-thickness:0%;min-height:unset;color:var(--color-brand-primary-2);text-underline-offset:.3rem}.customer .add-address button{margin:0 0 var(--spacing-5xl) 0}.account-main .default_button{color:var(--color-brand-primary);text-decoration:underline;font-family:var(--primary-font-body-family);padding:0;margin:0;font-size:var(--font-size-l);display:flex;justify-content:space-between;--border-offset: 0}.divider-order-card{margin:var(--spacing-s) 0}.shipping_details button{display:inline-flex;justify-content:center;align-items:center;padding:calc(var(--spacing-s) - var(--spacing-3xs)) calc(var(--spacing-l) - var(--spacing-2xs));height:calc(var(--spacing-3xl) + var(--spacing-3xs));cursor:pointer;font-family:var(--primary-font-body-family);font-size:calc(var(--spacing-m) - var(--spacing-3xs));font-weight:var(--font-weight-regular);letter-spacing:0px;line-height:100%;text-decoration:none;color:var(--color-cta-secondary);width:100%;border:1px solid var(--color-cta-secondary);border-radius:var(--secondary-button-border-radius);background:none}.shipping_details .button_reorder{width:100%;border-radius:var(--spacing-2xs);padding:calc(var(--spacing-xs) + var(--spacing-3xs)) calc(var(--spacing-m) + var(--spacing-2xs));background-color:var(--color-brand-primary);font-size:var(--font-size-s);line-height:var(--line-height-xs);letter-spacing:0}.edit_icon-delete-wrapper{display:flex;flex-direction:column;right:0;top:0;gap:8rem}.dialog-content p{text-align:left}.dialog-content span{display:flex;margin-bottom:var(--spacing-l);text-align:left}.dialog-content .address_note{margin-top:var(--spacing-l)}@media screen and (max-width:989px){.custom-confirmation-dialog{padding:var(--spacing-m)}.dialog-content span{padding-right:var(--spacing-l)}.svg-wrapper-close{position:absolute;right:0;cursor:pointer}.back_to_overview{display:flex;align-items:center}.back_to_overview a{text-decoration:none;font-family:var(--font-archivo);font-weight:var(--font-weight-regular);font-size:calc(var(--spacing-m) - var(--spacing-3xs));line-height:var(--line-height-4xl);letter-spacing:0px;vertical-align:middle;color:var(--color-brand-dark);display:flex;align-items:center}.customer .account-main h3,.customer-dashboard .account-main h3{margin-top:var(--spacing-s)!important;margin-bottom:calc(var(--font-size-xs) - var(--font-size-3xs))!important;font-family:var(--font-tenor-sans)!important;font-weight:var(--font-weight-regular)!important;font-size:var(--spacing-l)!important;line-height:100%!important;letter-spacing:0px!important;vertical-align:middle!important;text-transform:unset!important}.address_book_heading p{font-family:var(--font-archivo);font-weight:var(--font-weight-regular);font-size:calc(var(--spacing-m) - var(--spacing-3xs));line-height:var(--line-height-4xl);letter-spacing:0px;vertical-align:middle}.address_book_heading .addresses_count{text-transform:lowercase;color:var(--color-brand-gray);margin-bottom:var(--spacing-l)}#address-list .default_address h5{font-family:var(--font-tenor-sans);font-weight:var(--font-weight-medium);font-size:var(--font-size-l);line-height:100%;letter-spacing:0px;vertical-align:middle;text-transform:capitalize}.sidebar ul li.mobile-hidden{display:none}#address-list .default_address p{font-family:var(--font-archivo);font-weight:var(--font-weight-regular);font-size:calc(var(--spacing-m) - var(--spacing-3xs));line-height:var(--line-height-4xl);letter-spacing:0px;vertical-align:middle}.additional{font-family:var(--font-archivo);font-weight:var(--font-weight-medium);font-size:var(--font-size-l);line-height:100%;letter-spacing:0px;vertical-align:middle}.account-main .address_text p{font-family:var(--font-archivo);font-weight:var(--font-weight-regular);font-size:calc(var(--spacing-m) - var(--spacing-3xs));line-height:var(--line-height-4xl);letter-spacing:0px;vertical-align:middle}.address_text .svg-wrapper svg{width:var(--spacing-m);height:var(--spacing-m);top:var(--spacing-2xs);left:var(--spacing-2xs)}.customer button,.customer .add-address button{margin:unset}.order-progress-wrapper{margin-top:0rem}.divider-order-card{margin-top:var(--spacing-8xl)}.last_order_card{margin-bottom:10rem}.dashboard-container{display:flex;flex-direction:column}}.edit-form-header{display:flex;flex-direction:column;gap:var(--spacing-xs);margin-bottom:var(--spacing-l)}.account-main .edit-form-header h3{margin-top:calc(var(--spacing-xl) - var(--spacing-3xs));margin-bottom:var(--spacing-xs);font-family:var(--font-tenor-sans);font-size:var(--font-size-4xl);font-weight:var(--font-weight-light);vertical-align:middle;text-align:left}.account-main h3,.order_id_heading h3{margin-bottom:var(--spacing-s)}.account-main .empty_orders p{color:var(--color-brand-primary-2);margin-bottom:var(--spacing-l)}.customer.addresses .sidebar a,.customer.order .sidebar a{font-family:var(--font-archivo);font-size:var(--spacing-m);font-size:var(--font-size-m);line-height:var(--font-size-2xl);vertical-align:middle}.cancel_address a{font-family:var(--primary-font-body-family);font-weight:var(--font-weight-body, 400);font-size:calc(var(--font-size-m) - var(--spacing-4xs))}.order-size{margin:var(--spacing-l) 0}.customer.order .order-image:before{background:none}.cancel_button{margin:0!important}.account_invoice{display:flex;justify-content:space-between}.account_invoice h5{font-family:var(--primary-font-body-family)}.account_invoice_page h3{margin-bottom:var(--spacing-l)}.account_number_details h5{margin-bottom:var(--spacing-2xs)}.account_number_details{color:#191919}.account-main .account_number_details{margin-top:var(--spacing-l)}.account_invoice_page{display:none}@media screen and (max-width:989px){.order-details-container{margin-left:unset}.account-main.address__book{width:100%}}@media screen and (min-width:1200px){.dashboard-container{margin:0 auto;width:115.6rem}.account-main{width:68.4rem}}@media screen and (min-width:769px)and (max-width:1199px){.dashboard-container{width:100%;margin:0;padding:30px 20px}.account_sidebar{width:25%;margin-right:5%}.account-main{width:70%}.sidebar{width:100%;margin-left:0}}@media screen and (min-width:1024px){.account_sidebar{margin-right:calc(100vw * 172 / 1440)}}.confirmation-gradient-overlay{background:var(--color-light-overlay);z-index:3;position:fixed;width:100vw;height:100vh;top:0;left:0}body.no-scroll{overflow:hidden}
/*# sourceMappingURL=/cdn/shop/t/86/assets/customer.css.map */
