order-track-status{display:block}.order-track__title{margin:0 0 4rem;font-size:2rem;font-weight:500;line-height:2.7rem;text-align:center}.order-track__number{unicode-bidi:isolate;font-weight:400}.order-tracker{display:flex;align-items:flex-start;margin:0 auto 3rem;padding:0;list-style:none;max-width:79.6rem;width:100%}.order-tracker__step{position:relative;flex:1 1 0;min-width:0;text-align:center}.order-tracker__step:before{content:"";position:absolute;top:2.2rem;inset-inline:0;height:4px;background:#e5e2d8}.order-tracker__step:first-child:before{inset-inline-start:50%}.order-tracker__step:last-child:before{inset-inline-end:50%}.order-tracker__marker{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:4rem;height:4rem;margin:0 auto 1.1rem;border:1px solid transparent;border-radius:50%;background-image:linear-gradient(#fcfbf7,#fcfbf7),linear-gradient(90deg,#99845f 2%,#a08b68 5%,#c8b699 20%,#e6d5bd 33%,#f8e8d3 43%,#ffefdc 50%,#dccab1,#bfab8d,#aa9574 83%,#9d8864 92%,#99845f);background-origin:border-box;background-clip:padding-box,border-box;color:#bfae90}.order-tracker__step.is-complete .order-tracker__marker{border-color:#8b6f47;background:#8b6f47;color:#fff}.order-tracker__icon--check{display:none}.order-tracker__step.is-complete .order-tracker__icon--check{display:block}.order-tracker__step.is-complete .order-tracker__icon--step{display:none}.order-tracker__label{display:block;padding:0 .8rem;font-size:1.6rem;line-height:2.2rem;color:rgb(var(--color-foreground));opacity:50%}.order-tracker__step.is-complete .order-tracker__label{opacity:1}.order-tracker__date{display:block;margin-top:1.6rem;font-size:1.4rem;line-height:2.1rem;color:#000000b2}.order-tracker__date:empty{display:none}.order-track__back,.order-track__tracking{display:inline-flex;align-items:center;gap:.6rem;margin-bottom:1.6rem;font-size:1.4rem;line-height:2.1rem;color:currentColor;text-decoration:underline;text-underline-offset:.3rem}.order-track__back svg,.order-track__tracking svg{flex:0 0 auto}.order-track__tracking,.order-track__back--bottom{display:none}.order-track__error,.order-track__alert{margin:0 0 2.4rem;font-size:1.6rem;line-height:2.4rem;text-align:center}.order-track__error[hidden],.order-track__alert[hidden]{display:none}.order-track__error{color:#d02f2f}order-track-status.has-error .order-tracker,order-track-status.has-error .order-details,order-track-status.has-error .order-contact,order-track-status.has-error .order-track__tracking,order-track-status.is-canceled .order-tracker{display:none}.order-details{border:1px solid #EDEDED;border-radius:1.2rem;background:rgb(var(--color-background));box-shadow:0 4px 15px #0000000d}.order-details__item{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1.6rem;padding:1.6rem 2rem}.order-details__item+.order-details__item,.order-details__totals{border-top:1px solid #EDEDED}.order-details__thumb{width:5rem;height:5rem;overflow:hidden;border:1px solid #EDEDED;border-radius:3px;background:#edeae3}.order-details__thumb img{display:block;width:100%;height:100%;object-fit:cover}.order-details__title{margin:0;font-size:1.6rem;line-height:2.2rem}.order-details__qty{display:inline-block;direction:ltr;margin:.4rem 0 0;font-size:1.6rem;line-height:2.1rem;color:#7b7b7b}.order-details__price{margin:0;font-size:1.6rem;font-weight:500;line-height:2.4rem;white-space:nowrap;text-align:end}.order-details__totals{display:grid;gap:.8rem;padding:1.6rem 2rem}.order-details[hidden],.order-details__totals[hidden]{display:none}.order-details__total-row{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;font-size:1.5rem;line-height:2.2rem}.order-details__total-row.is-total{font-weight:600;color:rgb(var(--color-foreground))}.order-contact{margin-top:2.4rem;border:1px solid #EDEDED;border-radius:1.2rem;background:#fff;box-shadow:0 4px 15px #0000000d}.order-contact__summary{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;padding:1.6rem 2rem;font-size:1.6rem;line-height:2.4rem;list-style:none;cursor:pointer}.order-contact__summary::-webkit-details-marker{display:none}.order-contact__summary svg{flex:0 0 auto;transition:transform .2s ease}.order-contact[open] .order-contact__summary svg{transform:rotate(180deg)}.order-contact__body{display:grid;padding:0}.order-contact__row{display:flex;justify-content:space-between;gap:1.6rem;padding:1.6rem 2rem;border-top:1px solid #ededed;font-size:1.5rem;line-height:2.2rem}.order-contact__label{color:#00000080}.order-contact__value{unicode-bidi:isolate;text-align:end}.order-track__links{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin:6% 0 0;padding:0;list-style:none}.order-track__link{font-size:1.4rem;line-height:2.1rem;color:currentColor;text-decoration:underline;text-underline-offset:.3rem}.order-details__total-row:not(.is-total) [data-row-label]{color:#7b7b7b}@media(max-width:749px){order-track-status{display:flex;flex-direction:column}.order-contact{margin-top:1.6rem}.order-track__back:not(.order-track__back--bottom){order:-1;align-self:flex-start;margin-bottom:1.6rem}.order-track__back--bottom{display:inline-flex;align-self:flex-start;margin-top:1.6rem;margin-bottom:0}.order-track__tracking{display:inline-flex;align-self:flex-start;margin-bottom:4rem}.order-track__links{gap:1.6rem;margin-top:4rem}.order-track__link{font-size:1.3rem}.order-details__item,.order-details__totals,.order-contact__summary,.order-contact__row{padding:1.6rem}.order-details__item{gap:1.2rem;align-items:flex-start}.order-details__thumb{width:5rem;height:5rem}.order-track__title{margin-bottom:2.4rem;text-align:right}.order-details__price{font-weight:400}.order-tracker{align-items:stretch;flex-direction:column;gap:2.4rem;margin-bottom:2.4rem}.order-tracker__step{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:1.2rem;text-align:start}.order-tracker__step:before{top:4rem;bottom:-2.4rem;inset-inline:auto;inset-inline-start:1.8rem;width:4px;height:auto}.order-tracker__step:first-child:before,.order-tracker__step:last-child:before{inset-inline-start:1.8rem;inset-inline-end:auto}.order-tracker__step:last-child:before{display:none}.order-tracker__marker{margin:0}.order-tracker__step.has-date .order-tracker__marker{grid-row:1 / span 2}.order-tracker__label{padding:0;line-height:1.8rem}.order-tracker__date{grid-column:2;margin-top:0;line-height:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-order-track.css.map */
