:root{--order-spacing: 16px;--order-spacing-small: 8px;--neutral-border: #E0E0E0}#order-tracking{width:100%;max-width:1100px;margin:0 auto;padding:32px var(--order-spacing);font-family:var(--font-body-family);font-size:1.2rem;line-height:normal;font-weight:400}#order-tracking .order_heading{text-align:center;font-size:20px;line-height:24px;margin-bottom:20px;color:#52543f;font-weight:400}#order-tracking .order_title{font-size:16px;line-height:19px;margin-bottom:35px;color:#52543f;font-weight:300}#order-tracking .order_label{font-size:15px;line-height:19px;margin-bottom:15px;color:#52543f;font-weight:500;text-transform:none}#order-tracking .order_input{margin-bottom:35px;background-color:#fafafa;border-radius:6px;border:0;padding:20px;height:auto;width:100%;font-family:var(--font-body-family);font-size:1.6rem}#order-tracking #order_id{margin-bottom:35px}#order-tracking .button--text-link{color:#1e68f2;font-family:var(--font-body-family);font-size:12px;font-style:normal;font-weight:400;line-height:normal;text-decoration:underline}#order-tracking .button:not(.button--text-link){text-align:center;width:100%;padding:8px;border-radius:5px;background:#e0e0e0;color:#212121;font-family:var(--font-body-family);font-size:1.4rem;font-style:normal;font-weight:500;line-height:normal;min-height:unset;display:flex;justify-content:center;align-items:center;gap:8px;align-self:stretch}#order-tracking .button:not(.button--text-link):hover{background:#bfbfbf}#order-tracking .button.secondary{background:#52543f;color:#fff!important;border:1px solid #52543f}#order-tracking .button.secondary:hover{background:#3f4130;color:#fff!important}#order-tracking .button span{flex:1 0 0}#order-tracking .button svg{margin-right:3px}#alert_container{text-align:center}.order-details-container{display:flex;margin:0 auto;flex-direction:column}.order-header{background:#f5f5f5;border-radius:8px;padding:var(--order-spacing);font-size:1.2rem}.order-header__content{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;flex-direction:column}.order-header p{margin:0;font-family:var(--font-body-family);font-size:inherit;font-style:normal;font-weight:400;line-height:normal;color:#5c5f5c}.order-header p strong{font-weight:500}.order-header .order-header__delivery-window-date{color:#424442}.order-header__delivery-window-delay-message{text-transform:capitalize}.order-header__info{flex:1;text-align:left;max-width:100%;display:flex;justify-content:space-between;align-self:stretch;padding-bottom:16px;border-bottom:1px solid #E0E0E0}.order-header__delivery-date-container{width:100%}.order-header__info-column{width:50%}.order-header__customer-info-header{display:flex;justify-content:space-between;flex-direction:column;gap:var(--order-spacing-small)}.order-header__customer-info p{color:#5c5f5c;font-family:var(--font-body-family);font-size:1.2rem;font-style:normal;font-weight:400;line-height:normal;margin:0}.order-header__customer-info strong{font-weight:600}.order_thank_you{color:#424442;font-size:2rem;font-style:normal;font-weight:500;line-height:normal;margin:0}.order_thank_you span:empty{display:none}.order-header__customer-info .order-header__original-delivery-date{text-align:center;font-style:italic;line-height:1.33em}.order-header__customer-info p:not(:last-of-type){margin-bottom:4px}.order-header__delivery-dates{display:flex;flex-direction:column;gap:calc(var(--order-spacing) + var(--order-spacing-small));text-align:left}.order-header__ordered-date{color:#5c5f5c;text-align:right}.order-header__ordered-date strong{display:block}#original_delivery_date{width:100%;text-align:center;padding-bottom:var(--order-spacing-small)}.order-header__date,.order-header__delivery{font-size:16px;color:#666;margin:0;font-weight:300}.order-header__delivery-date:not(.order-header__delivery-date--completed){position:relative;padding-left:14px}.order-header__delivery-date:before,.order-header__delivery-date:not(:last-child):after{content:"";display:block;position:absolute}.order-header__delivery-date:not(.order-header__delivery-date--completed):before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjYiIHZpZXdCb3g9IjAgMCA2IDYiIGZpbGw9Im5vbmUiPgogIDxwYXRoIGQ9Ik02IDNDNiA0LjY1Njg1IDQuNjU2ODUgNiAzIDZDMS4zNDMxNSA2IDAgNC42NTY4NSAwIDNDMCAxLjM0MzE1IDEuMzQzMTUgMCAzIDBDNC42NTY4NSAwIDYgMS4zNDMxNSA2IDNaIiBmaWxsPSIjNDQ0NDQ0Ii8+Cjwvc3ZnPg==);width:6px;height:6px;top:50%;left:0;transform:translateY(-50%)}.order-header__delivery-date:not(:last-child):after{background-color:#5c5f5c;width:1px;height:var(--order-spacing);transform:translateY(100%) rotate(0);bottom:calc((var(--order-spacing-small) / 2) * -1);left:3px}.order-header__delivery-date--completed .order-header__delivery-window-title{font-size:inherit;font-weight:500}.order-header__customer-info .order-header__delivery-window-date{font-weight:600}.delivery-section{background:#f8f8f8;padding:30px;border-radius:8px;margin-bottom:40px;text-align:center}.delivery_title{font-size:20px;color:#52543f;margin-bottom:15px;font-weight:400}.delivery_estimate{font-size:16px;color:#333;margin:0;line-height:1.5}.order-details-section{margin-bottom:40px}div.line-separator{display:block;width:82px;height:1px;background-color:#e0e0e0;margin:auto}.section_title{color:#424442;text-align:center;font-size:1.6rem;font-style:normal;font-weight:500;line-height:normal;margin-bottom:0;margin-top:0}.order-layout__summary .section_title{margin-bottom:var(--order-spacing)}.summary-row{display:flex;justify-content:space-between;align-items:center;padding:0;gap:8px;color:#5c5f5c}.summary-row:not(:last-child){margin-bottom:8px}.summary-row--total{border-top:1px solid #e0e0e0;margin-top:12px;padding-top:var(--order-spacing);font-size:1.4rem;font-weight:600;margin-bottom:0;color:#424442}.summary-row--refunds{font-size:1.4rem;font-weight:600;margin-top:8px}.summary-label,.summary-value{color:inherit}.total-value{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:600;color:#52543f}.order-card__row:not(:last-child){padding-bottom:16px;border-bottom:1px solid #E0E0E0}.info_title{font-size:1.2rem;line-height:normal;color:#424442;font-weight:500;margin:0;text-transform:uppercase}.info_title:not(.order-card__header-title){margin-bottom:var(--order-spacing-small)}.track-another-section{margin-top:20px;text-align:center}.order-footer{text-align:center}.order-footer__row{gap:8px;justify-content:space-between;align-self:stretch}.order-footer__help{padding:var(--order-spacing) var(--order-spacing-small)}.order-footer__help-title{color:#424442;font-size:1.6rem;font-style:normal;font-weight:400;line-height:1.25}.order-footer__row-item{text-align:center;width:32%;max-width:76px;flex-grow:1;font-size:1.2rem}.order-footer__row-item-icon{display:flex;align-items:center;justify-content:center;margin:0 auto 4px}.order-footer__row-item-text,.order-footer__row-item-text a{margin:0;text-align:center;font-style:normal;font-weight:400;line-height:normal;font-size:inherit;color:#5c5f5c;text-decoration:none}.order-layout{display:flex;flex-direction:column;gap:20px}.order-layout__shipments-container{margin-top:36px}.order-layout__shipments-container>.shipment:not(:last-child){border-bottom:1px solid var(--neutral-border, #E0E0E0);padding-bottom:var(--order-spacing)}.order-layout__shipments-container{display:flex;flex-direction:column;gap:20px}.shipment:not(:first-child){margin-top:var(--order-spacing)}.order-layout__shipments-container .section_title{margin-bottom:0}.shipment--despatched .shipment__status-icon--bjs{width:100%;height:auto}.shipment__header{display:flex;flex-direction:column;gap:16px}.shipment__status-row{display:flex;gap:12px}.shipment__icon{display:flex;align-items:center;justify-content:center;border-radius:6px;background:#f8f8f8;width:52px}.shipment__status-icon--dhl{width:98%}.shipment__status-row .shipment__status-title{display:flex;flex-direction:column;justify-content:space-between;gap:8px;line-height:normal}.shipment__id-date{font-size:inherit;font-weight:400;color:#5c5f5c;display:flex;justify-content:space-between}.shipment__no-shipment-id{margin-bottom:-42px}.shipment .shipment__address{display:flex;justify-content:space-between;gap:10px;padding:8px;font-size:1rem;line-height:normal;font-weight:400;align-items:center;color:#424442;background-color:#e8f3ff;border-radius:5px}.shipment__address-text{text-align:center;max-width:95%;flex-grow:1}.shipment__address-text strong{font-size:inherit;font-weight:600}.shipment__address-icon svg{display:block}.shipment-card__header-column{display:flex;gap:4px;flex-direction:column;line-height:1}.shipment-card__header-column p{margin:0}.shipment-card__header-column strong{font-weight:500;color:#424442}.shipment-card__delivery-date{text-align:right;margin-left:auto}.shipment__no-shipment-id .shipment-card__delivery-date{padding-top:3px;margin-bottom:-3px}.shipment__title{font-size:inherit;font-weight:500;color:#424442;margin:0;line-height:normal}.shipment__subtitle{font-size:inherit;color:#5c5f5c;margin:0}.shipment__tracking-address-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.shipment__tracking{background:#f8f8f8;padding:15px;border-radius:6px;font-size:14px;line-height:1.4}.shipment__tracking-field{margin-bottom:10px;line-height:1.4}.shipment__tracking-field:last-child{margin-bottom:0}.shipment__tracking-field strong,.shipment__tracking strong{color:#52543f;font-weight:500;font-size:16px}.shipment__item{display:flex;gap:9px;padding:15px;background:#f8f8f8;border-radius:8px}.shipment__item-container:last-child{margin-bottom:0}.shipment__item-container .shipment__item{padding:var(--order-spacing) 0 0 0;background:none;border-radius:0}.shipment__item-image-container{position:relative;flex-shrink:0}.shipment__item-image{width:107px;height:auto;object-fit:cover;border:1px solid #f3f3f3;aspect-ratio:1 / 1;background:#f8f8f8;border-radius:3px;display:block}.shipment__item-placeholder{display:block!important}.shipment__item-info{flex:1;display:flex;flex-direction:column;justify-content:space-between}.shipment__item-name{font-size:inherit;color:#333;line-height:1.3}.shipment__item-amount{margin:var(--order-spacing-small) 0 0;font-size:inherit;font-weight:500}.shipment__item-assembly{margin-top:15px}.shipment__item-link{color:#1e68f2;font-size:inherit;font-style:normal;font-weight:400;line-height:normal;text-decoration:underline}.shipment__item-btn--replacement{border-radius:3px;background-color:#e0e0e0;display:flex;padding:var(--order-spacing-small);gap:var(--order-spacing-small);justify-content:center;align-items:center;align-self:stretch;color:#424442;text-align:center;font-size:inherit;font-style:normal;font-weight:400;line-height:normal;text-decoration:none}.shipment__item-replacement-status{font-weight:500}.order-layout__summary{border-top:1px solid #E0E0E0;padding-top:20px;margin-top:20px}.order-layout__summary .order-card{display:flex;flex-direction:column;gap:var(--order-spacing);padding:var(--order-spacing);border-radius:8px;background-color:#f8f8f8;margin-top:var(--order-spacing)}.order-card__item-row{gap:3px}.order-card__item-row--column{flex-direction:column}.order-card__item>.order-card__item-row--column:not(:last-child){margin-bottom:var(--order-spacing-small)}.order-card__item p{margin:0}.order-card__item-label{color:#5c5f5c;font-weight:400}.order-card__item-value{color:#424442;font-weight:500}.order-card__title{color:#424442;margin-bottom:var(--order-spacing);margin-top:0;text-align:left;font-family:var(--font-body-family);font-style:normal}.order-card__refunds-divider{border-top:1px solid #e0e0e0;margin:15px 0}.order-card__refunds-title{font-size:14px;font-weight:500;color:#52543f;margin:0 0 10px}.order-card__refund{display:flex;justify-content:space-between;font-size:14px;margin-bottom:5px}.order-card__refund-reason{color:#666}.order-card__refund-amount{color:#52543f;font-weight:500}.order-card__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.loading-spinner{display:inline-flex;align-items:center;gap:8px}.spinner{width:16px;height:16px;border:2px solid #fff;border-top:2px solid transparent;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media only screen and (min-width:1024px){.order-layout{grid-template-columns:1fr 316px;gap:30px}}@media only screen and (min-width:750px){#order-tracking{font-size:1.4rem;margin-top:32px}.section_title{text-align:left}.info_title{font-size:600}.order-layout__summary{border:none;padding:0;margin:0}#original_delivery_date{text-align:left}#original_delivery_date,#original_delivery_date.hidden~#delivery_timeline{margin-top:-44px}.order-details-container{gap:var(--order-spacing);flex-direction:row}.order-layout__summary{flex:1;order:-1;max-width:316px;margin-top:-36px}.order-layout{flex-grow:1;flex-basis:100%;width:100%;max-width:calc(100% - (316px + var(--order-spacing)))}.order-card__row.order-card__row--payment,.order-card__row.order-card__header{padding-bottom:0;border-bottom:none}.order-card__row--contact{padding-bottom:var(--order-spacing);border-bottom:1px solid var(--neutral-border, #E0E0E0)}.info_title:not(.order-card__header-title):after{content:" " attr(data-affix)}.order_thank_you{font-size:2.4rem}.order-header{font-size:1.4rem}.order-header__delivery-date-container{width:50%}.order-header__info{border-bottom:none;padding-bottom:0}.order-header__info-column--right{height:91px;display:flex;justify-content:space-between;flex-direction:column}.order-header__info-order-number{text-align:right}.order-header__info-order-number .order_number_display{margin-bottom:4px}.order-header__ordered-date strong{display:inline-block}.order-layout__shipments{padding:var(--order-spacing);border-radius:8px;border:1px solid var(--neutral-border, #E0E0E0)}.order-layout__shipments>.section_title{border-bottom:1px solid var(--neutral-border, #E0E0E0);padding-bottom:var(--order-spacing-small);text-transform:uppercase;font-weight:600;font-size:1.2rem}.order-layout__shipments>div:not(:empty)~.order-layout__shipments-container:not(empty){padding-top:36px}.shipment__item-container:last-child>.shipment__item{padding-bottom:0}.shipment .shipment__address{font-size:1.2rem}.shipment-card__header-column{flex-direction:row}.shipment-card__shipment-id p:after{content:":"}.shipment__no-shipment-id{margin-bottom:-30px}.order-card__item-row--column{gap:4px}.order-card__row--contact .order-card__item-row:last-of-type{margin-top:4px}.order-summary{font-size:12px}.shipment__status-row .shipment__status-title{gap:0}.shipment__item-btn--replacement{max-width:230px}}@media(max-width:768px){.shipment__tracking-address-row{grid-template-columns:1fr;gap:15px}.shipment__tracking{padding:12px}.shipment__tracking-field{font-size:13px;margin-bottom:8px}.shipment__item-components{margin-left:65px}.components-table{font-size:10px}.components-table th,.components-table td{padding:4px 6px}}@media screen and (max-width:749px){.small-hide{display:none!important}.info-grid{grid-template-columns:1fr;gap:20px}}.loading-message,#alert_message{text-align:center;font-size:2rem;font-weight:500;line-height:normal;color:#424442;padding-top:150px;display:block}#alert_message{padding-top:0;max-width:810px;margin-left:auto;margin-right:auto}
/*# sourceMappingURL=/cdn/shop/t/521/assets/order-tracker-v2.css.map */
