.customer{padding:8rem 0}.customer-grid{display:flex;flex-wrap:wrap;column-gap:4rem}.customer__title,.customer__subtitle{text-align:center}.customer__title--left,.customer__subtitle--left{text-align:left}.customer__title{font-size:3.2rem;margin:0 0 3.2rem}.customer__subtitle{font-size:2rem;margin:0 0 2.4rem}.customer__description{margin:0 0 2.4rem}.customer__description p{margin:0}.customer__log-out{margin-bottom:2.4rem}.customer__main,.customer__sidebar{margin-bottom:3.2rem}.customer__main{flex-grow:1}.customer__sidebar{width:100%;max-width:300px}.customer__view-addresses{margin-bottom:2.4rem}.customer table{table-layout:auto;border-collapse:collapse;width:100%;position:relative;margin-bottom:3.2rem}.customer table p{margin:0}.customer th,.customer td{font-weight:400;line-height:1;border:none;padding:0}.customer tbody td{padding-top:1.6rem;padding-bottom:1.6rem}.customer td:empty{display:initial}.customer thead th{font-weight:500;padding-right:1.6rem;padding-bottom:1.6rem;text-align:left;border-bottom:.1rem solid var(--color-grey-medium-2)}.customer tbody td{padding:1.6rem 1.6rem 1.6rem 0;border-bottom:.1rem solid var(--color-grey-medium-2);font-size:1.4rem}.customer tbody td a{color:inherit;text-decoration:underline}.customer tfoot tr:first-child td{padding-top:2.4rem}.customer tfoot td{padding-bottom:2.4rem}.customer tfoot td:first-of-type{text-align:left;font-weight:500}.customer tfoot td:last-of-type{text-align:right}.customer tfoot tr:last-child td:last-child{font-size:2rem;font-weight:500}.customer tfoot tr:last-child td:last-child:before{font-size:1.6rem}.customer thead:after,.customer tfoot:before{content:"";height:1px;width:100%;display:block;position:absolute;left:0;background:transparent}#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;outline:0;box-shadow:none}.customer td:first-of-type{align-items:initial}.customer .item-props{font-size:1.6rem;margin-top:.05px;display:flex;flex-direction:column}.customer .item-props>span{word-break:break-all;line-height:inherit}.customer .fulfillment{margin-top:1.2rem;font-size:1.2rem;text-align:left}.customer .fulfillment a{margin:.8rem 0}.customer .fulfillment span{display:block;line-height:1.25}.customer .cart-discount{display:block;font-size:1.6rem;padding-top:2.4rem}.customer tbody ul{list-style:none;font-size:1.2rem;padding-left:0;margin-top:.8rem;margin-bottom:0}.customer tbody ul li{line-height:1.25}.customer .properties{margin-top:.8rem;font-size:1.2rem}.customer .properties span{display:block;line-height:1.25}.customer dl{margin:0}.customer dd{margin-left:0}.customer__add-address{padding:2.4rem 0 3.2rem}.customer__edit-address{padding-top:2.4rem}.customer__addresses-list{list-style-type:none;margin:0;padding:0}.customer__addresses-list-item{margin-bottom:3.2rem}.customer__address{margin-bottom:1.6rem}.customer__address p{margin:0}.customer .customer__addresses-list-button{-webkit-appearance:none;appearance:none;padding:0;color:inherit;margin-right:1.6rem;text-decoration:underline;background-color:transparent;border:0;outline:0;box-shadow:none;cursor:pointer;letter-spacing:normal;text-transform:none}.customer .customer__addresses-list-button--delete,.customer .customer__addresses-list-button--delete:hover{color:var(--color-red)}.addresses [aria-expanded=false]~div[id]{display:none}.addresses [aria-expanded=true]~div[id]{display:block}@media screen and (min-width: 750px){.customer thead th:last-of-type,.customer tbody td:last-of-type{padding-right:0;text-align:right}}@media screen and (max-width: 979px){.customer__main{width:100%}}@media screen and (max-width: 749px){.customer .fulfillment{text-align:right}.customer thead,.customer th,.customer tfoot td:first-of-type{display:none}.customer tbody{border-top:.1rem solid var(--color-grey-medium-2)}.customer tbody td{padding-right:0}.customer td{display:flex;text-align:right}.customer td:before{content:attr(data-label);padding-right:3.2rem;flex-grow:1;text-align:left;font-weight:500}.customer td:first-of-type{display:flex;align-items:center}.customer tr{display:flex;flex-direction:column;justify-content:flex-start;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/customer.css.map */
