.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.6rem 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{display:none}#recover:target{display:flex}#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: 769px){.activate button[name=decline]{margin-top:inherit;margin-left:1rem}}.addresses form button:first-of-type{margin-right:1rem}label[for=AddressCountryNew],label[for=AddressProvinceNew]{display:block;margin-bottom:.6rem}.addresses [aria-expanded=false]~div[id]{display:none}.addresses [aria-expanded=true]~div[id]{display:block}.addresses [aria-expanded=true]~div[id]+*{display:none}.addresses:has([aria-expanded=true]) h1{display:none}.addresses [aria-expanded=true]{display:none}.addresses:has([aria-expanded=true]) button.add_new_address{display:none}.addresses ul:has([aria-expanded=true]) li:has([aria-expanded=false]){display:none}.address-list:has([aria-expanded=false])+div{display:none}.addresses ul li:has([aria-expanded=true]) .address-list{display:none}.addresses .updat_addresses ul{margin-bottom:1.6rem;box-shadow:0 -.2rem 0 -.1rem rgba(var(--color-text-gray),.5)}.addresses .updat_addresses ul li[data-address]{margin-top:1.6rem}.addresses .customer-address-content{display:flex;justify-content:space-between}.addresses .customer-address-content .customer-address-content-buttons{display:flex;flex-direction:column;justify-content:space-between}.addresses .default_address_heading{margin-top:1.6rem}.addresses .customer-address-content .customer-address-content-buttons .button{min-width:auto;min-height:auto;padding:0;margin:0}.addresses .customer-address-content .customer-address-content-buttons .address-edit-button{text-decoration-line:underline;font-style:normal;letter-spacing:normal}.addresses .customer-address-content .customer-address-content-buttons .button:after{content:none}.addresses .customer-address-content .customer-address-content-buttons .button:hover{background-color:transparent}.addresses .updat_addresses ul li[data-address]:first-child{margin-top:0;padding-top:1.6rem}.addresses .address_main .add_new_address{margin-bottom:1.6rem;padding:1.6rem 4.6rem}.addresses .customer-address--customer_name{color:rgb(var(--color-foreground))}.addresses .customer-address-content .customer-address_address p{margin-top:.5rem}.addresses .customer-address_address,.addresses .return-link{color:rgb(var(--color-body))}.addresses ul li:has([aria-expanded=true])~.default_address_heading{display:none}.addresses .optional-text{color:rgb(var(--color-text-gray-light))}.main-customer-wrapper.addresses .customer .field,.main-customer-wrapper.addresses .customer .field_checkbox{margin-top:2rem}.main-customer-wrapper.addresses .customer form{margin-top:1.2rem}.main-customer-wrapper.addresses .customer form .fields-wrapper:first-of-type{margin-top:0}.main-customer-wrapper.addresses .customer .fields-wrapper{display:flex;gap:2rem;align-items:center;margin-top:2rem}.main-customer-wrapper.addresses .customer .field .optional_text{color:rgba(var(--color-text-gray-light))}.main-customer-wrapper.addresses .customer .field.half-width{width:50%;margin-top:0}.order-details-wrapper{padding:13rem 0 8.7rem}.order-details-wrapper .heading{margin-bottom:1.2rem}.order-details-item{display:flex;align-items:center}.order-details-content .order-details-item{justify-content:center}.detail{margin-right:3.8rem;display:flex;align-items:center;gap:.6rem}.order-details-wrapper .body-text{color:var(--body-color)}.order-details-content{margin-top:4rem;display:flex;gap:4rem;justify-content:space-between}.order-details-content .order-details-items{flex:1;max-width:58.2rem;padding-top:1.4rem;border-top:1px solid #C4C4C4}.order-details-content .order-details-summary{flex:1}.order-details-content .order-details-items img{width:100%;height:100%;display:block;object-fit:cover}.policy-area{position:relative;border-radius:.8rem;padding:2rem;font-style:normal}.policy-content{margin-top:1rem}.order-details-wrapper .policy-content a{text-decoration:none;color:currentColor;font-weight:600}.order-details-wrapper .policy-content em{font-style:italic}span.close-policy{position:absolute;right:0;top:0;padding:.8rem;cursor:pointer}span.close-policy svg path{stroke:currentColor}.order-details-items-list{padding-top:1.4rem}.order-details-items-list .line-item{display:flex;gap:2.4rem;margin-top:3rem}.order-details-items-list .line-item a{color:currentColor;text-decoration:none;font-style:normal}.order-details-items-list .line-item ul{margin-top:2rem}.order-details-items-list .line-item ul li:not(:last-child){margin-bottom:.6rem}.order-details-items-list .line-item .image{position:relative;width:100%;overflow:hidden;padding-bottom:21.5rem;max-width:20.2rem}.order-details-items-list .line-item .image:before{content:"";display:block}.order-details-items-list .line-item .image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.order-details-content .order-details-summary{padding-top:2rem;display:flex;flex-direction:column;gap:2rem;border-top:1px solid #C4C4C4;max-width:37.8rem}.order-details-content .order-details-summary>div{display:flex;justify-content:space-between;padding-bottom:2rem;border-bottom:1px solid #C4C4C4;margin-bottom:-1px}.order-details-content .order-details-summary>div.summary{flex-direction:column;gap:1rem}.order-details-content .order-details-summary>div.summary>div{display:flex;justify-content:space-between;gap:1rem}.order-details-content .order-details-summary>div.help{display:block;border:0;margin:0;padding-bottom:0}.order-details-content .order-details-summary>div.help a{display:inline-block;color:currentColor;text-decoration:none}.order-details-content .order-details-summary>div.help .help-link:not(:last-child){margin-bottom:1rem}.order-details-content .order-details-summary>div.help .summary-heading{margin-bottom:1.6rem}.order-details-content .order-details-summary>div.summary .summary-heading{margin-bottom:.6rem}.order-details-content .order-details-summary .transaction-items-wrapper{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.order-details-content .order-details-summary .payment-type{display:flex;align-items:center;gap:.6rem}.order-details-content .order-details-summary .payment-type img{max-width:3.4rem;aspect-ratio:34 / 24}.order-details-content .order-details-summary .help .summary-heading{font-size:24px;line-height:28px}.order-details-content .order-details-summary .address-item{text-align:right;padding-right:1.7rem}.order-details-wrapper .order-link{text-decoration:none}@media screen and (max-width: 768px){.order-details-content{flex-direction:column}.order-details-content .order-details-items,.order-details-content .order-details-summary{max-width:unset}.order-details-item{flex-direction:column;align-items:self-start;gap:1.2rem}.order-details-wrapper{padding:6.8rem 0 9.9rem}.order-details-items-list{padding-top:1.2rem}.order-details-items-list .line-item{margin-top:2.4rem}.order-details-content{gap:3.2rem}}
/*# sourceMappingURL=/cdn/shop/t/277/assets/customer.css.map */
