.order-tracking-wrapper{min-height:100vh;padding:20px}.order-tracking-container{margin:0 auto}h1.ot-header-title{color:var(--text);font-size:18px;font-weight:400}.ot-header{display:flex;align-items:center;gap:12px;margin-bottom:40px;cursor:pointer}.ot-back-arrow{width:20px;height:20px;display:flex;align-items:center;justify-content:center}.ot-back-arrow svg{width:18px;height:18px;stroke:var(--ot-primary-text)}.ot-header-title{font-size:14px;font-weight:400;color:var(--ot-secondary-text);text-transform:uppercase;letter-spacing:.5px}.ot-desktop-layout{display:none}.ot-desktop-grid{display:grid;grid-template-columns:1fr 400px;gap:40px}.ot-main-content{display:flex;flex-direction:column;gap:0;padding:0 30px}.ot-sidebar{position:sticky;top:7rem;height:fit-content}.ot-order-info{margin-bottom:30px}.ot-order-number{font-size:16px;font-weight:600;color:var(--ot-primary-text);margin-bottom:8px}.ot-customer-name{font-size:16px;font-weight:400;color:var(--text);margin-bottom:4px}.ot-shipping-address{font-size:14px;color:var(--ot-secondary-text);line-height:1.5;margin-bottom:8px}.ot-info-row{font-size:13px;color:var(--ot-secondary-text);margin-bottom:4px}.ot-info-label{display:inline-block;color:var(--text);font-size:14px}.ot-info-value{font-weight:500;color:var(--text);font-size:14px}.ot-progress-wrapper{margin:40px 0}.ot-progress-horizontal{display:none}.ot-progress-vertical{display:flex;flex-direction:column;gap:0}.ot-progress-step{display:flex;align-items:flex-start;position:relative;padding-bottom:30px}.ot-progress-step:last-child{padding-bottom:0}.ot-step-icon{width:12px;height:12px;border-radius:50%;background-color:var(--ot-primary-text);border:2px solid var(--ot-primary-text);position:relative;z-index:2;flex-shrink:0;margin-top:2px}.ot-progress-step.inactive .ot-step-icon{background-color:#e5e5e5;border-color:#e5e5e5}.ot-product-item{margin-top:1rem}.ot-step-connector{position:absolute;left:5px;top:12px;width:2px;height:calc(100% - 8px);background-color:var(--ot-primary-text)}.ot-progress-step.inactive .ot-step-connector{background-color:#e5e5e5}.ot-progress-step:last-child .ot-step-connector{display:none}.ot-step-content{margin-left:16px;flex:1}.ot-step-title{font-size:14px;font-weight:500;color:var(--ot-primary-text);margin-bottom:2px}.ot-progress-step.inactive .ot-step-title{color:var(--ot-secondary-text)}.ot-step-date{font-size:12px;color:var(--ot-secondary-text)}.ot-step-estimated{font-size:12px;color:var(--ot-secondary-text);display:flex;align-items:center;gap:6px}.ot-step-estimated svg{width:14px;height:14px}.ot-progress-horizontal{display:flex;align-items:center;justify-content:space-between;position:relative;padding:0}.ot-progress-horizontal:before{content:"";position:absolute;left:66px;right:50px;top:7px;height:2px;background-color:#e5e5e5;z-index:1;width:80%}.ot-h-step:after{content:"";position:absolute;width:100%;background:var(--text);height:2px;left:50%;top:7px}.ot-h-step.inactive:after{opacity:0}.ot-h-step{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2;width:20%}.ot-h-step-icon{width:16px;height:16px;border-radius:50%;background-color:var(--ot-primary-text);border:3px solid var(--ot-background);margin-bottom:12px;position:relative}.ot-h-step.inactive .ot-h-step-icon{background-color:#e5e5e5}.ot-h-step-title{font-size:12px;font-weight:500;color:var(--ot-primary-text);text-align:center;margin-bottom:4px;text-transform:uppercase;letter-spacing:.3px;white-space:nowrap}.ot-h-step.inactive .ot-h-step-title{color:var(--ot-secondary-text)}.ot-h-step-date{font-size:11px;color:var(--text);text-align:center}.ot-h-step-date--estimated{display:inline-flex;align-items:center;justify-content:center;gap:4px}.ot-h-step-date--estimated .ot-h-step-date-icon{flex-shrink:0;stroke:var(--text)}.ot-section{margin-bottom:20px;padding-bottom:20px}.ot-section-title{font-size:16px;font-weight:600;color:var(--ot-primary-text)}.ot-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.ot-items-count{font-size:16px;color:var(--ot-secondary-text)}.ot-product-item{display:flex;gap:16px;padding:0;background-color:transparent;border-radius:8px;margin-bottom:18px}.ot-product-image{width:70px;height:70px;min-width:70px;min-height:70px;border-radius:4px;background-color:#f5f5f5;overflow:hidden;flex-shrink:0}.ot-product-image img{width:100%;height:100%;object-fit:cover;display:block}.ot-product-details{flex:1}.ot-product-name{font-size:16px;font-weight:500;color:var(--ot-primary-text);margin-bottom:4px}.ot-product-variant,.ot-product-quantity{font-size:16px;color:var(--text);margin-bottom:4px;font-weight:300}.ot-product-price{font-size:16px;font-weight:600;color:var(--ot-primary-text);text-align:right}.ot-billing{padding:0;border-radius:0}.ot-billing-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:14px}.ot-billing-label{color:var(--text);font-size:14px;font-weight:400}.ot-billing-value{color:var(--text);font-weight:400;font-size:14px}.ot-billing-row.total{margin-top:16px;padding-top:16px;font-weight:600}.ot-billing-row.total .ot-billing-label,.ot-billing-row.total .ot-billing-value{font-size:16px;color:var(--text);font-weight:600}.ot-journey-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.ot-track-link{font-size:13px;color:var(--ot-primary-text);text-decoration:underline;display:flex;align-items:center;gap:6px;cursor:pointer}.ot-track-link svg{width:14px;height:14px}.ot-journey-item{display:flex;align-items:flex-start;gap:12px;border-radius:8px;margin-bottom:12px;padding:16px 16px 16px 0}.ot-journey-icon{width:16px;height:16px;border-radius:50%;background-color:var(--ot-primary-text);flex-shrink:0}.ot-journey-item.inactive .ot-journey-icon{background-color:#e5e5e5}.ot-journey-content{flex:1;margin-top:-4px;display:grid;justify-content:space-between}.ot-journey-datetime{grid-row:1;grid-column:2}.ot-journey-title{font-size:14px;font-weight:500;color:var(--ot-primary-text);margin-bottom:4px}.ot-journey-item.inactive .ot-journey-title{color:var(--ot-secondary-text)}.ot-journey-item--latest .ot-journey-icon{background-color:var(--ot-primary-text)}.ot-journey-datetime{font-size:12px;color:var(--ot-secondary-text);margin-bottom:4px}.ot-journey-location{font-size:12px;color:var(--ot-secondary-text);display:flex;align-items:center;gap:4px}.ot-journey-location svg{width:12px;height:12px}.ot-shipping-card{padding:0;border-radius:0}.ot-shipping-title{font-size:16px;font-weight:600;color:var(--ot-primary-text);margin-bottom:16px}.ot-shipping-name{font-size:16px;font-weight:600;color:var(--ot-primary-text);margin-bottom:8px}.ot-shipping-address-text{line-height:1.6;font-size:16px;font-weight:400;color:var(--text);margin-bottom:1rem}.ot-customer-name strong,.ot-shipping-name{text-transform:capitalize}.ot-customer-name strong{font-weight:600}.ot-tracking-number{display:flex;align-items:center;gap:8px;padding:8px 0;border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;border-radius:0}.ot-tracking-label{font-size:16px;color:var(--text)}.ot-tracking-number-inner{display:flex;align-items:center}.ot-tracking-value{font-size:16px;font-weight:400;color:var(--text);text-decoration:underline;flex:1;margin-left:4px}.ot-copy-btn{background:none;border:none;padding:4px;cursor:pointer;display:flex;align-items:center}.ot-copy-btn svg{width:19px;height:19px;stroke:var(--text)}.ot-contact{text-align:center;margin-top:40px;padding:30px 20px;background-color:var(--ot-card-background);border-radius:8px;border:1px solid #DDDDDD}.ot-contact-title{font-size:16px;font-weight:600;color:var(--ot-primary-text);margin-bottom:12px}.ot-contact-subtitle{font-size:14px;color:var(--text);margin-bottom:24px;line-height:1.5}.ot-contact-methods{display:flex;justify-content:center;gap:30px;flex-wrap:wrap}.ot-contact-method{display:flex;align-items:center;gap:4px;cursor:pointer;transition:opacity .2s}.date-and-provider-info-ot{display:flex;gap:10px;align-items:center}.ot-info-row:last-child:after{content:"";position:absolute;top:10%;background:#ddd;display:block;width:1px;height:80%;left:-5px}.ot-info-row:last-child{position:relative}.ot-contact-method:hover{opacity:.7}.ot-contact-icon{width:24px;height:24px}.ot-contact-icon svg{width:100%;height:100%}.ot-contact-label{font-size:13px;color:var(--ot-primary-text);text-decoration:underline}.ot-h-step:nth-child(4) .ot-h-step-date{opacity:0}.ot-section.ot-section--billing .ot-section-title{font-size:16px;font-weight:400;color:#818181;margin-bottom:1.5rem}.ot-section--billing{margin-top:-20px;padding-top:20px;border-top:1px solid #DDDDDD}.ot-product-price.mobile_only{display:none}@media(min-width:768px){.ot-desktop-layout{display:block}.ot-mobile-layout,.ot-progress-vertical{display:none}.ot-progress-horizontal{display:flex;margin:auto;max-width:740px}.ot-product-image{width:80px;min-width:80px;height:80px;min-height:80px}.order-tracking-wrapper{padding:40px 20px}}@media(max-width:767px){.date-and-provider-info-ot{display:flex;gap:0;align-items:flex-start;flex-direction:column}.ot-info-row:last-child:after{opacity:0}.ot-header-title{font-size:13px}.ot-order-info{margin-bottom:20px}.ot-progress-wrapper{margin:30px 0}.ot-contact-methods{gap:20px}.ot-step-date,.ot-step-estimated{color:var(--text)}.ot-product-price.mobile_only{text-align:left}.ot-product-price{display:none}.ot-product-price.mobile_only{display:block}.ot-step-content{margin-left:16px;flex:1;display:flex;align-items:center;justify-content:space-between;margin-top:-4px}.ot-journey-content{display:block;justify-content:space-between}.ot-section--billing{margin-top:-20px;border-top:1px solid #DDDDDD;padding-top:20px}.ot-tracking-label,.ot-billing-row.total .ot-billing-label,.ot-billing-row.total .ot-billing-value,.ot-product-name,.ot-product-price,.ot-tracking-value,.ot-contact-title,.ot-shipping-address-text,.ot-shipping-name,.ot-shipping-title,.ot-section-title,.ot-product-variant,.ot-product-quantity,.ot-customer-name,.ot-order-number{font-size:14px;color:var(--text)}}@media(max-width:767px)and (min-width:768px){.order-tracking-wrapper.ot-loading .ot-product-image{min-width:80px;width:80px;min-height:80px;height:80px}}.order-tracking-wrapper.ot-loading .ot-order-number,.order-tracking-wrapper.ot-loading .ot-customer-name,.order-tracking-wrapper.ot-loading .ot-shipping-address-text,.order-tracking-wrapper.ot-loading .ot-info-value,.order-tracking-wrapper.ot-loading .ot-product-name,.order-tracking-wrapper.ot-loading .ot-product-variant,.order-tracking-wrapper.ot-loading .ot-product-quantity,.order-tracking-wrapper.ot-loading .ot-product-price,.order-tracking-wrapper.ot-loading .ot-billing-label,.order-tracking-wrapper.ot-loading .ot-billing-value,.order-tracking-wrapper.ot-loading .ot-journey-title,.order-tracking-wrapper.ot-loading .ot-journey-datetime,.order-tracking-wrapper.ot-loading .ot-journey-location,.order-tracking-wrapper.ot-loading .ot-shipping-name,.order-tracking-wrapper.ot-loading .ot-tracking-value,.order-tracking-wrapper.ot-loading .ot-tracking-value a,.order-tracking-wrapper.ot-loading .ot-section-title{color:transparent!important}.order-tracking-wrapper.ot-loading .ot-order-number,.order-tracking-wrapper.ot-loading .ot-customer-name,.order-tracking-wrapper.ot-loading .ot-info-value,.order-tracking-wrapper.ot-loading .ot-product-name,.order-tracking-wrapper.ot-loading .ot-product-variant,.order-tracking-wrapper.ot-loading .ot-product-quantity,.order-tracking-wrapper.ot-loading .ot-product-price,.order-tracking-wrapper.ot-loading .ot-billing-label,.order-tracking-wrapper.ot-loading .ot-billing-value,.order-tracking-wrapper.ot-loading .ot-journey-title,.order-tracking-wrapper.ot-loading .ot-journey-datetime,.order-tracking-wrapper.ot-loading .ot-journey-location,.order-tracking-wrapper.ot-loading .ot-shipping-name,.order-tracking-wrapper.ot-loading .ot-shipping-address-text,.order-tracking-wrapper.ot-loading .ot-tracking-value,.order-tracking-wrapper.ot-loading .ot-section-title{background:linear-gradient(90deg,#e5e5e5 25%,#f0f0f0,#e5e5e5 75%);background-size:200% 100%;animation:ot-skeleton-shimmer 1.2s ease-in-out infinite;border-radius:4px}.order-tracking-wrapper.ot-loading .ot-product-image{position:relative;min-width:70px;width:70px;min-height:70px;height:70px;overflow:hidden;background:linear-gradient(90deg,#e5e5e5 25%,#f0f0f0,#e5e5e5 75%)!important;background-size:200% 100%;animation:ot-skeleton-shimmer 1.2s ease-in-out infinite}.order-tracking-wrapper.ot-loading .ot-product-image img{opacity:0!important;position:absolute;left:0;top:0;pointer-events:none}.order-tracking-wrapper.ot-loading .ot-step-title,.order-tracking-wrapper.ot-loading .ot-h-step-title{color:transparent!important;background:linear-gradient(90deg,#e5e5e5 25%,#f0f0f0,#e5e5e5 75%);background-size:200% 100%;animation:ot-skeleton-shimmer 1.2s ease-in-out infinite;border-radius:4px}.order-tracking-wrapper.ot-loading .ot-step-date,.order-tracking-wrapper.ot-loading .ot-step-estimated,.order-tracking-wrapper.ot-loading .ot-h-step-date{color:transparent!important;background:linear-gradient(90deg,#e5e5e5 25%,#f0f0f0,#e5e5e5 75%);background-size:200% 100%;animation:ot-skeleton-shimmer 1.2s ease-in-out infinite;border-radius:4px;min-width:60px;display:inline-block}@keyframes ot-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.order-tracking-wrapper.ot-loading .ot-order-number{min-height:1.25em;display:inline-block;min-width:120px}.order-tracking-wrapper.ot-loading .ot-customer-name{min-height:1.25em;display:inline-block;min-width:200px}.order-tracking-wrapper.ot-loading .ot-info-value{min-width:80px;display:inline-block}.order-tracking-wrapper.ot-loading .ot-shipping-address-text{min-height:3em;display:block}.order-tracking-wrapper.ot-loading .ot-product-name{min-width:100px;min-height:1.25em}.order-tracking-wrapper.ot-loading .ot-product-variant{min-width:80px;min-height:1.25em}.order-tracking-wrapper.ot-loading .ot-product-quantity{min-width:90px;min-height:1.25em}.order-tracking-wrapper.ot-loading .ot-product-price{min-width:60px;min-height:1.25em}.order-tracking-wrapper.ot-loading .ot-billing-label{color:transparent!important;background:linear-gradient(90deg,#e5e5e5 25%,#f0f0f0,#e5e5e5 75%);background-size:200% 100%;animation:ot-skeleton-shimmer 1.2s ease-in-out infinite;border-radius:4px;min-width:60px;display:inline-block}.order-tracking-wrapper.ot-loading .ot-billing-value{min-width:60px;display:inline-block}.order-tracking-wrapper.ot-loading .ot-shipping-name{min-width:120px;display:inline-block}.order-tracking-wrapper.ot-loading .ot-tracking-value{min-width:140px;display:inline-block}.order-tracking-wrapper.ot-loading .ot-section-title{color:transparent!important;background:linear-gradient(90deg,#e5e5e5 25%,#f0f0f0,#e5e5e5 75%);background-size:200% 100%;animation:ot-skeleton-shimmer 1.2s ease-in-out infinite;border-radius:4px;min-width:140px;display:inline-block}.ot-loading-error{display:none;padding:12px 16px;margin-bottom:20px;background:#fef2f2;color:#991b1b;font-size:14px;border-radius:8px}.order-tracking-wrapper.ot-loading-error-visible .ot-loading-error{display:block}
/*# sourceMappingURL=/cdn/shop/t/436/assets/section-order-details.css.map */
