.racing-message{border:.2rem solid rgb(var(--color-link-border));padding:1rem;margin-bottom:var(--global-spacing-6);margin-top:-2rem}.customer:not(.account,.order,.addresses){margin:0 auto;max-width:calc(44rem + (var(--global-spacing-3) * 2));padding-left:var(--global-spacing-3);padding-right:var(--global-spacing-3);text-align:center}.customer__header{display:flex;flex-wrap:wrap;margin-bottom:var(--global-spacing-6);justify-content:space-between;align-items:center;gap:var(--global-spacing-4)}.customer__header--margin-small{margin-bottom:var(--global-spacing-4)}.customer__header>*{margin-bottom:0}.customer__header .button{margin:0}.customer .field input::placeholder{opacity:0}.customer{--color-link-border: var(--color-foreground);--color-link-hover: var(--color-base-accent-1);--color-link-border-hover: var(--color-base-accent-1)}.customer>h1,.customer__title{margin-top:0}.customer button{margin:var(--global-spacing-4) 0}.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,.customer .field-control{margin:0 0 var(--global-spacing-3);width:100%}.customer .field:first-of-type{margin-top:0}.customer .field:last-child,.customer .field-control:last-child{margin-bottom:0}@media screen and (min-width: 750px){.customer .field,.customer .field-control{margin:0 0 var(--global-spacing-4)}}.login a[href="#recover"]{margin-left:0;margin-right:0}.login .field+a{margin-top:1rem}.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}.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}}.account,.order,.account .sidebar{font-size:1.4rem;line-height:1.42}.account__header{display:flex;margin-bottom:var(--global-spacing-6);justify-content:space-between;align-items:center;gap:var(--global-spacing-3)}.account__header>*{margin-bottom:0}.account .sidebar{font-size:1.4rem;line-height:1.42}.order-details-summary{width:100%;padding-top:var(--global-spacing-4)}.order-details-summary td:not(:first-child){padding-left:var(--global-spacing-2)}.order-details-summary td{padding-bottom:var(--global-spacing-3)}.order-details-summary td:last-child{text-align:right}.order-details-summary tr:last-child td{padding-bottom:0}.table--block-mobile.order-details tbody tr td:first-child{grid-column:1 / -1}@media screen and (min-width: 750px){.order-details-summary{width:36rem;margin-left:auto;padding-right:var(--global-spacing-4)}}label[for=AddressCountryNew],label[for=AddressProvinceNew]{display:block;font-size:1.4rem;margin-bottom:.6rem}.addresses form{display:flex;flex-wrap:wrap;column-gap:var(--global-spacing-2)}.address-list{list-style:none;display:flex;flex-wrap:wrap;gap:var(--global-spacing-1);padding:0;margin:0;font-size:1.4rem;line-height:1.42}.address-list__content{display:flex;flex-direction:column;background-color:rgb(var(--color-light));padding:var(--global-spacing-3);position:relative}.address-list__content{order:2}.address-list__content,.address-list__edit{width:100%}.address-list__content-bottom{margin-top:auto}.address-list .badge{position:absolute;top:var(--global-spacing-1);right:var(--global-spacing-1)}.address-form-content button,.address-list button{margin-top:0;margin-bottom:0}.address-form-content button+button,.address-list button+button{margin-left:var(--global-spacing-4)}.address-form-content button[class^=button]+button,.address-list button[class^=button]+button{margin-left:var(--global-spacing-5)}.address-form-content{display:none}.address-form-content.active{display:block}.address-form-content{border:.1rem solid rgb(var(--color-line-light));padding:var(--global-spacing-4) var(--global-spacing-3);margin-bottom:var(--global-spacing-6)}.address-list .address-form-content{margin-bottom:3.6rem}.address-cta .control,.address-cta label{margin-top:var(--global-spacing-4);margin-bottom:var(--global-spacing-4)}@media screen and (max-width: 749px){.address-form-content button[class^=button]+button,.address-list button[class^=button]+button{margin-left:0;margin-top:var(--global-spacing-4)}}@media screen and (min-width: 750px){.address-list{gap:var(--global-spacing-2)}.address-list .badge{left:var(--global-spacing-1);right:auto}.address-list__content{width:calc(50% - var(--global-spacing-2) / 2);padding:var(--global-spacing-6)}.addresses form>*:not(.field--full-width,.field-control){width:calc(50% - var(--global-spacing-2) / 2)}.address-form-content{padding:var(--global-spacing-6)}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/customer.css.map */
