.myaccount-template .section-footer{margin-top:8.75rem}.myaccount-template .section-footer h3{font-size:calc(var(--font-heading-scale) * 1.25rem);font-weight:800}.myaccount-template .section-footer .btn{font-family:var(--font-button-family)}.myaccount-header{margin-top:3.75rem;margin-bottom:2.3125rem}.myaccount-header h2{font-size:calc(var(--font-heading-scale) * 2.375rem);margin:0}.myaccount-nav-back{margin-top:2.75rem;margin-bottom:3rem;position:relative}.myaccount-nav-back .header__icon--back-button{color:rgb(var(--color-foreground));margin-left:-.9375rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}.myaccount-nav-back .btn{margin-top:2.5rem}.myaccount{text-transform:uppercase}.myaccount .myaccount_list__item-link{font-family:var(--font-subheading-family);font-style:var(--font-subheading-style);font-weight:var(--font-subheading-weight);font-size:calc(var(--font-subheading-scale) * 1rem)}.myaccount_title{text-transform:uppercase;color:rgb(var(--color-foreground));margin-bottom:0;font-size:1.125rem;font-weight:300;line-height:1.3;display:block}.myaccount_list{text-transform:uppercase;margin-top:7px}.myaccount_list__item{border-top:solid 1px rgb(var(--color-border))}.myaccount_list__item:first-child{border-top:none}.myaccount_list__item-link{width:100%;color:rgb(var(--color-foreground));padding:1.125rem 0;font-weight:300;display:block;position:relative}.myaccount_list__item-link .icon-arrow-right{float:right;color:rgb(var(--color-foreground));width:1.375rem;height:1.375rem;margin-right:-.375rem}.myaccount_list h4{font-family:var(--font-subheading-family);font-style:var(--font-subheading-style);color:rgb(var(--color-foreground));font-weight:300;font-size:calc(var(--font-subheading-scale) * .75rem);margin-bottom:.1875rem}.myaccount_list p{color:rgb(var(--color-foreground));font-size:1rem;font-weight:300}.myaccount--empty-state{margin:70px 0 80px}.myaccount--empty-state h3{color:rgb(var(--color-foreground));font-size:calc(var(--font-heading-scale) * 2.125rem);margin-bottom:.75rem}.myaccount--empty-state p{font-size:1rem;font-family:var(--font-body-family);margin-bottom:2.375rem;font-weight:300}.myaccoun-margin-bottom{margin-bottom:11.75rem}.customer.details li{margin-bottom:1.75rem}.address-table{border:none;margin-top:1.625rem}.address-table h4{color:rgb(var(--color-foreground));font-family:var(--font-subheading-family);font-style:var(--font-subheading-style);font-size:calc(var(--font-subheading-scale) * .75rem);text-transform:uppercase;margin-bottom:5px;font-weight:300}.address-table p{color:rgb(var(--color-foreground));text-transform:uppercase;font-size:1em;font-weight:300}.address-table th,.address-table td{vertical-align:top;border:none;padding:40px 0}.address-table tr{border-bottom:solid 1px rgb(var(--color-border))}.address-table tr:last-child{border-bottom:none}.address-table td:last-child{vertical-align:bottom}.default-address{text-transform:uppercase;justify-content:flex-end;align-items:center;margin:0 0 1.1875rem;font-size:1rem;font-weight:300;display:flex}.default-address .icon-check{margin-right:.5rem}.address-table__actions li{margin-left:10px}.addresses__edit-forms{min-height:577px}.addresses form{flex-flow:wrap;max-width:600px;margin:auto;display:flex}.addresses form>div,.addresses form .field-wrapper input{width:100%}.address-form__checkbox{text-align:right;margin-top:1.25rem}.address-form__checkbox input[type=checkbox]+label{justify-content:flex-end;align-items:center;font-size:1rem;display:flex}.address-form__checkbox input[type=checkbox]+label .input-check-mark{vertical-align:bottom;width:18px;height:18px;margin-left:0;margin-right:.4375rem}.addresses .input-group__btn{margin-top:20px}.order-history__list-item--header{vertical-align:top;width:100%;max-width:calc(100% - 1.375rem);display:inline-block}.order-header__info{flex-wrap:wrap;display:flex}.order-header__info li{vertical-align:top;max-width:100%;margin-bottom:.8125rem;margin-right:1.75rem;display:inline-block}.order .order-header__info h4{color:rgb(var(--color-foreground-2))}.order .order-header__info p{color:rgb(var(--color-foreground-2));overflow-wrap:break-word}.myaccount__order-history__images{-webkit-overflow-scrolling:touch;white-space:nowrap;width:100%;height:74px;box-sizing:inherit;padding:2px 0;overflow:scroll hidden}.myaccount__order-history__images li{vertical-align:top;border-radius:var(--border-radius-thumnails);width:70px;height:70px;margin-right:10px;display:inline-block;overflow:hidden}.myaccount__order-history__images img{height:auto}.myaccount_list__item .skeleton-text{min-height:auto}.myaccount_list__item .skeleton-image{width:70px;height:70px;position:relative}.myaccount_list__item .skeleton-image:after{content:"";border-radius:var(--border-radius-thumnails);background:linear-gradient(90deg,#d5d4d4,#e9e9e9,#d5d4d4) 0 0/200%;width:100%;min-width:50px;height:100%;animation:1.5s linear infinite skeletonLoader;position:absolute;top:50%;left:0;transform:translateY(-50%)}.myaccount__order__header{background:rgb(var(--color-background));padding:20px 0 0}.myaccount__order__header .order-header__info li{margin-bottom:1rem}.order-table{border-spacing:0 1.875rem;border-collapse:separate;border:none;margin:0}.order-table td{padding:0 1rem 0 0}.order-table td:last-child{padding-right:0}.order-table__item-info{grid-template-columns:1.5fr 1fr 1fr;grid-template-areas:"title options price";align-items:center;column-gap:1rem;display:grid}.order-table__title{grid-area:title}.order-table__options{grid-area:options}.order-table__options .color-swatch{vertical-align:middle}.order-table__options--mobile{margin-top:.3125rem;display:none}.order-table__price{font-family:var(--font-price-family);font-style:var(--font-price-style);font-weight:var(--font-price-weight);grid-area:price;line-height:1}.order-table h4{color:rgb(var(--color-foreground));font-size:calc(var(--font-heading-scale) * 1.25rem);margin-bottom:0}.order-table span{color:rgb(var(--color-foreground));text-transform:uppercase;font-size:.8125rem;font-weight:300}.order-table__options span{color:rgb(var(--color-foreground))}span.order-item--plan{color:rgb(var(--color-foreground));margin-top:.3125rem;line-height:1.3;display:block}.order-item--plan .icon{width:.625rem;height:.625rem;vertical-align:unset;margin-right:3px}.order-table__img{width:126px;min-width:68px}.order-table__img-wrap{border-radius:var(--border-radius-thumnails);overflow:hidden}.order-table__img img{height:auto;display:block}.order-table__item-price{font-size:calc(var(--font-price-scale) * 1.75rem);overflow-wrap:break-word;line-height:1}.order-table__item-unit-price{font-family:var(--font-price-family);font-style:italic;line-height:1.4}.order-table__item-unit-price span{font-size:calc(var(--font-price-scale) * .9375rem);text-transform:initial;overflow-wrap:break-word;font-weight:900}.badge-status{font-family:var(--font-subheading-family);font-style:var(--font-subheading-style);font-weight:var(--font-subheading-weight);border-radius:var(--border-radius-form-elements);background:rgb(var(--color-background));color:rgb(var(--color-foreground));max-width:100%;margin-bottom:5px;padding:4px 6px;line-height:1;display:inline-block}.badged-status--shipped{background:0 0;padding:0}.badged-status--shipped .btn{padding:7px 8px}.badge-status a{display:block}.order-table .badge-status span{font-size:calc(var(--font-subheading-scale) * .6875rem);white-space:nowrap;text-overflow:ellipsis;overflow-wrap:break-word;font-weight:300;display:block;position:relative;overflow:hidden}.order-table .badge-status>span{padding-left:10px}.badge-status:not(.badged-status--shipped) span:before{content:"";border-radius:var(--border-radius-form-elements);background:rgb(var(--color-foreground));width:6px;height:6px;margin-right:4px;display:inline-block;position:absolute;top:2px;left:0}.badge-status .btn span{color:rgb(var(--color-button-text))}.myaccount__order-footer{background:rgb(var(--color-background));padding:1.625rem 0}.myaccount__order-footer h4{color:rgb(var(--color-foreground-2))}.myaccount__order-footer .grid__item{padding-bottom:0}.myaccount__order-footer table{margin:0}.myaccount__order-footer th,.myaccount__order-footer td,.myaccount__order-footer p{font-family:var(--font-body-family);color:rgb(var(--color-foreground-2));text-transform:initial;padding:0;font-size:.8125rem;font-weight:300}.myaccount__order-footer .order__total th,.myaccount__order-footer .order__total td{font-size:calc(var(--font-price-scale) * 1.75rem);font-family:var(--font-price-family);font-style:var(--font-price-style);font-weight:var(--font-price-weight);text-transform:uppercase}.myaccount__order-address-details{float:none;vertical-align:top;display:inline-block}.myaccount__order-address-details ul{display:flex}.myaccount__order-address-details li{flex:1}@media only screen and (width<=1024px){.myaccount__order-address-details ul{display:block}.myaccount__order-address-details li{margin-bottom:1.375rem}}@media only screen and (width>=768px){.page-width.page-width--account{max-width:1141px}}@media only screen and (width<=767px){.myaccoun-margin-bottom{margin-bottom:1.25rem}.address-table td{padding:13px 0;display:block}.address-table td:first-child{padding-top:30px}.address-table td:last-child{padding-bottom:30px}td.address-table__actions{padding-top:.625rem}.address-table__actions ul{display:flex}.address-table__actions li:first-child{margin-left:0}.address-table__actions li{flex:1}.address-table__actions .btn{width:100%}.address-form__checkbox{text-align:left}.address-form__checkbox input[type=checkbox]+label{justify-content:left;margin:0}.myaccount__order-history__images{height:64px;padding-left:20px}.myaccount__order-history__images li{width:60px;height:60px}.order-table{border-spacing:0 1.6875rem}.order-table td{vertical-align:top;padding-right:.625rem}.order-table__img{width:100px}.order-table__img img{border-radius:var(--border-radius-thumnails)}.order-table h4{font-size:calc(var(--font-heading-scale) * 1rem)}.order-table span{font-size:.75rem}.order-table__item-price{font-size:calc(var(--font-price-scale) * 1rem)}}@media only screen and (width<=500px){.order-table__item-info{grid-template-columns:auto 1fr;grid-template-areas:"title price";align-items:start}.order-table__options{line-height:1;display:none}.order-table__options--mobile{display:block}.order-table__item-unit-price{line-height:1}.order-table__price{min-width:80px}}