.customer:not(.account):not(.order){margin:0 auto;padding-left:1.5rem;padding-right:1.5rem;text-align:center}.customer>h1,.customer__title{margin-top:0}.customer form{margin-top:2rem}.customer ul{line-height:calc(1 + .6 / var(--font-body-scale));text-align:start;margin-bottom:4rem;padding-inline-start:unset}.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)}.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 (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}.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}.customer tbody td:last-of-type{padding-bottom:4rem}.customer tbody tr{border-top:.01rem solid rgba(var(--color-foreground),.08)}@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:start}.customer tfoot tr:first-of-type td{padding-top:4rem}.customer tfoot tr:last-of-type td{padding-bottom:4rem}.customer thead:after,.customer tfoot:before{content:" ";height:.1rem;width:100%;display:block;position:absolute;margin-inline-start: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:5000px){.customer thead,.customer th,.customer tfoot td:first-of-type{display:none}.customer td{display:flex;text-align:end}.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:start}.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}.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-inline-end: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-inline-start:-.2rem;transform:rotate(90deg)}.customer .pagination li:last-of-type .svg-wrapper{margin-inline-end:-.2rem;transform:rotate(-90deg)}.customer .pagination li [aria-current]:after{content:"";display:block;width:2rem;height:.01rem;position:absolute;bottom:.08rem;margin-inline-start:50%;transform:translate(-50%);background-color:currentColor}.login a{display:block;margin:1rem auto;width:fit-content}.login a[href="#recover"]{margin-inline-start:0;margin-inline-end:0}.login .field+a{margin-top:1rem}.login p{margin:1.5rem 0}.login h3{margin-top:1.5rem;text-align:start;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))}:is(.account,.order,.addresses){margin:0 auto;max-width:var(--page-width)}: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}.account h1+a{display:inline-flex;align-items:center}.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}.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}.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:start}.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}.order tbody ul{list-style:none;font-size:1.2rem;text-align:end;padding-left:0;margin-top:1rem;margin-bottom:0}.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}.order .properties{font-size:1.4rem;margin-top:1rem}.order .properties span{display:block;line-height:calc(1 + .2 / var(--font-body-scale))}.order dl{margin:0}.order dd{margin-inline-start: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-inline-start:.5rem;margin-inline-end:.5rem}.addresses li>button+button,.addresses form button+button{margin-top:0rem}.addresses form button:first-of-type{margin-inline-end:1rem}label[for=AddressCountryNew],label[for=AddressProvinceNew]{display:block;font-size:1.4rem;margin-top:.6rem}.addresses form{display:flex;flex-flow:row wrap}.addresses form>div{width:100%;text-align:start}.addresses ul{list-style:none;text-align:center}li[data-address]{margin-top:5rem}.addresses [aria-expanded=false]~div[id],.addresses div:has(>[aria-expanded=false])~div[id]{display:none}.addresses [aria-expanded=true]~div[id],.addresses div:has(>[aria-expanded=true])~div[id]{display:flex;position:fixed;top:0;right:0;z-index:2;background:#fff;width:100vw;height:100dvh;flex-direction:column;padding:2rem;justify-content:center}.addresses h2{text-align:start}li[data-address]>h2{text-align:center;font-size:calc(var(--font-heading-scale) * 1.8rem);margin-bottom:0}.addresses ul p{margin-bottom:0}.addresses input[type=checkbox]{margin-top:1rem;margin-bottom:2rem;margin-inline-start:0}.addresses form>div:nth-of-type(7),.addresses form>div:nth-of-type(7)+div[id]{margin-top:1.5rem}.customer.login input[type=email],.customer.login input[type=password]{direction:ltr}div.customer{height:100%}.customer-flex-box{display:flex;justify-content:space-between;align-items:center}.customer a.button .svg-styling svg{fill:transparent;stroke:#fff;stroke-width:2px}.customer a.button .svg-wrapper{width:20px;height:20px;margin-inline-end:.5rem}.order-summary-box,.addresses-summary-box{padding:1.5rem;margin:2rem 0rem;border-radius:var(--buttons-radius);box-shadow:-2px 2px 5px 2px #3e81c733;font-weight:600}.addresses-summary-box{padding:2rem 2rem 1.5rem}.customer a.button{padding:0 1.5rem;min-width:8rem;min-height:3rem}.margin-top.margin-top{margin-top:2rem}.margin{margin-block:1rem}.margin-block-3rem{margin-block:3rem}.margin-top-mid{margin-top:3rem}.margin-top-big{margin-top:5rem}.justify-start.justify-start{justify-content:flex-start}.justify-end.justify-end{justify-content:flex-end}.justify-space-evenly.justify-space-evenly{justify-content:space-evenly}.flex-grow-1.flex-grow-1{flex-grow:1}.svg-styling.default svg{fill:#000;stroke:#000;stroke-width:0px;height:65%;width:65%}.settings.settings{width:27px;height:27px;margin-inline-end:1rem}.text-align-start{text-align:start}.text-align-center{text-align:center}.customer button:not(.coupons-popup-copy-btn){padding:0 1.5rem;min-width:8rem;min-height:3.5rem;margin-block:2rem}.customer hr{margin:.5rem 0}.addresses form>div.submit{text-align:center;margin-top:2rem}.font-weight-600,.font-weight-600 *{font-weight:600}.order .inline-flex.inline-flex{display:inline-flex}.order .flex-grow-1.flex-grow-1{flex-grow:1}.order .items-box .customer-flex-box>div:not(.global-media-settings){padding-inline:1rem}.order .items-box div.product-name{max-height:4.3rem;overflow:hidden}.order .items-box .product-name a,.order .items-box a.product-image-link{color:inherit;text-decoration:none}.order .items-box .product-name a:hover,.order .items-box .product-name a:focus-visible{text-decoration:underline}.order .items-box a.product-image-link{display:block}.account div#customer_settings_popup{display:none}.jodiso-account-login .cart-field{position:relative;width:100%;display:flex;margin-block-start:1rem;font-family:inherit;flex-direction:column}.jodiso-account-login .cart-field *{font-family:inherit}.jodiso-account-login .cart-field input{flex-grow:1;text-align:start;padding:1.5rem;margin:var(--inputs-border-width);border:1px solid #3e81c7;border-radius:var(--inputs-radius);transition:box-shadow var(--duration-short) ease;outline:none;font-size:1.6rem;line-height:calc(1 + .5 / var(--font-body-scale));letter-spacing:.04rem}.jodiso-account-login .cart-field input:focus,.jodiso-account-login .cart-field input:focus-visible,.jodiso-account-login .cart-field input:focus-within{box-shadow:0 0 4px #3e81c7}.jodiso-account-login .cart-field label{margin-inline-start:calc(var(--inputs-border-width) + 2rem);pointer-events:none;position:absolute;font-size:1.6rem;top:calc(1.4rem + var(--inputs-border-width));margin-bottom:0;transition:top var(--duration-short) ease,font-size var(--duration-short) ease;letter-spacing:.1rem;line-height:1.5}.jodiso-account-login .cart-field input:focus~label,.jodiso-account-login .cart-field input:not(:placeholder-shown)~label,.jodiso-account-login .cart-field input:-webkit-autofill~label{font-size:1.3rem;top:calc(var(--inputs-border-width) + .5rem);margin-inline-start:calc(var(--inputs-border-width) + 2rem);letter-spacing:.04rem}.jodiso-account-login .cart-field input:focus,.jodiso-account-login .cart-field input:not(:placeholder-shown),.jodiso-account-login .cart-field input:-webkit-autofill{padding:2.2rem 3.5rem .8rem 2rem;margin-block:var(--inputs-border-width)}.jodiso-account-login .cart-field input::-webkit-search-cancel-button{display:none}.jodiso-account-login .cart-field input::placeholder{opacity:0}.jodiso-account-login .cart-field input:-webkit-autofill~label{color:#000}.jodiso-account-login .cart-field.is-locked{pointer-events:none;opacity:.6}.jodiso-account-login .cart-field .iti{flex-grow:1;width:auto;min-width:0;display:flex}.jodiso-account-login .cart-field .iti .iti__tel-input{flex-grow:1;width:100%}.jodiso-account-login .cart-field .iti__selected-country,.jodiso-account-login .cart-field .iti__selected-country-primary{background:transparent;border:0;box-shadow:none}.jodiso-account-login .cart-field:has(.iti__tel-input:focus)>label,.jodiso-account-login .cart-field:has(.iti__tel-input:not(:placeholder-shown))>label,.jodiso-account-login .cart-field:has(.iti__tel-input:-webkit-autofill)>label{font-size:1.3rem;top:calc(var(--inputs-border-width) + .5rem);margin-inline-start:calc(var(--inputs-border-width) + 2rem);letter-spacing:.04rem}.account div#customer_settings_popup.show-popup{display:flex;position:absolute;background:#fff;height:100vh;width:100vw;top:0;left:0;z-index:1;align-items:stretch;justify-content:flex-start;padding:75px 20px;flex-direction:column}.customer-account-box{display:flex;align-items:stretch;flex-direction:column}.checkbox-label{display:flex;align-items:baseline}.customer button.button--tertiary:before{box-shadow:none}.settings-popup button.button--tertiary{border:1px solid rgba(var(--color-link))}#customer_settings_popup .hidden-box{display:none}#customer_settings_popup .disabled-button{opacity:30%;pointer-events:none}.account div#delete_success_box{display:none}.account div#delete_success_box.show-success-box{display:flex;position:fixed;background:#fff;height:100vh;width:100vw;top:0;left:0;z-index:4;align-items:stretch;justify-content:center;padding:75px 20px;flex-direction:column}.customer-info-header{font-size:1.9rem}.display-status{padding-inline:1rem;border-radius:.7rem;padding-block:.4rem;min-width:130px;display:inline-block;text-align:center}svg.icon-discount{color:rgba(var(--color-button),var(--alpha-button-background))}.icon-discount{width:1.2rem;height:1.2rem;margin-inline-start:.3rem;margin-inline-end:.7rem}.min-width-price{min-width:70px;text-align:center}.loading-box{display:flex;justify-content:center;align-items:center;min-height:60vh}.loading__spinner:not(.hidden)~*{visibility:hidden}.loading__spinner .spinner .path{stroke:#fff}.justify-content-center{justify-content:center}.loading__spinner{top:5px}.total-saving-box{display:flex;justify-content:space-between;padding-block:.7rem;padding-inline:5rem;margin-block:2.7rem;margin-inline:5rem;background:linear-gradient(135deg,#334fb4,#6a82fb,#ff4081);color:#fff;border-radius:var(--inputs-radius);font-weight:600}.account-accordion{border-bottom:.1rem solid rgba(var(--color-foreground, 18 18 18),.08)}.account-accordion:first-of-type{border-top:.1rem solid rgba(var(--color-foreground, 18 18 18),.08);margin-top:2.5rem}.account-accordion__header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.5rem 0;background:none;border:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.account-accordion__title{display:flex;align-items:center;gap:.6rem}.account-accordion__title .h2{margin:0}.account-accordion__header .icon-caret{flex:0 0 auto;width:1.4rem;height:1.4rem;transition:transform .3s ease}.account-accordion__header[aria-expanded=true] .icon-caret{transform:rotate(180deg)}.account-accordion__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease}.account-accordion.is-open .account-accordion__panel{grid-template-rows:1fr}.account-accordion__inner{overflow:hidden;min-height:0}#coupons-list{max-width:460px;margin-inline:auto;padding-bottom:1.5rem;padding-inline:20px}.account-section-error{padding:1rem 0;color:#721c24}.account-accordion button.account-accordion__header{background:linear-gradient(to bottom left,#2f61ae,#4f9fdc);justify-content:space-between;min-height:5rem}.account-accordion button.account-accordion__header .h2{color:#fff}.account-accordion button.account-accordion__header svg{stroke:#fff}.account-accordion button.account-accordion__header svg.icon-discount{color:#fff;stroke:none;margin-inline:.2rem}
/*# sourceMappingURL=/cdn/shop/t/48/assets/customer.css.map */
