body:has(.tpt-order-tracker){background-color:#f3f3f3}.tpt-order-tracker{width:100%;margin:50px auto;max-width:1140px;padding:0 15px;color:#001a2d}.tpt-order-tracker__back{margin:0 0 15px;padding:0;display:flex;font-size:20px;align-items:center;gap:10px;font-weight:600;cursor:pointer;color:#001a2d;background:none;border:none;width:unset}.tpt-order-tracker-detail__wrapper{display:none}.tpt-order-tracker--loaded .tpt-order-tracker-detail__wrapper{display:block}.tpt-order-tracker--loaded .tpt-order-tracker__order-form{display:none}.tpt-order-tracker__no-item{display:none;border:2px solid #f6f6f6;padding:8px 10px;text-align:center;font-size:12px;border-radius:10px}.tpt-order-tracker__box-status:has(.tpt-order-tracker__products:empty) .tpt-order-tracker__no-item,.tpt-order-tracker__box-status:has(#tpt-order-tracker__products-packed--wrapper:empty) .tpt-order-tracker__no-item,.tpt-order-tracker__box-status:has(#tpt-order-tracker__products-delivered--wrapper:empty) .tpt-order-tracker__no-item,.tpt-order-tracker__box-status:has(#tpt-order-tracker__products-shipping--wrapper:empty) .tpt-order-tracker__no-item,.tpt-order-tracker__box-status:has(#tpt-order-tracker__products-canceled--wrapper:empty) .tpt-order-tracker__no-item,.tpt-order-tracker__box-status:has(#tpt-order-tracker__products-ready_to_collect--wrapper:empty) .tpt-order-tracker__no-item,.tpt-order-tracker__box-status:has(#tpt-order-tracker__products-collected--wrapper:empty) .tpt-order-tracker__no-item,.tpt-order-tracker__box-status:has(#tpt-order-tracker__products-confirmed--wrapper:empty) .tpt-order-tracker__no-item,.tpt-order-tracker__box-status:has(#tpt-order-tracker__products-returned--wrapper:empty) .tpt-order-tracker__no-item,.tpt-order-tracker__box-status:has(#tpt-order-tracker__products-refunded--wrapper:empty) .tpt-order-tracker__no-item{display:block}.tpt-order-tracker__box-status:has(.tpt-order-tracker__products:empty) .tpt-order-tracker__no-item,.tpt-order-tracker__box-status:has(#tpt-order-tracker__products-packed--wrapper:empty) .tpt-order-tracker__no-item,.tpt-order-tracker__box-status:has(#tpt-order-tracker__products-delivered--wrapper:empty) .tpt-order-tracker__no-item,.tpt-order-tracker__box-status:has(#tpt-order-tracker__products-shipping--wrapper:empty) .tpt-order-tracker__no-item,.tpt-order-tracker__box-status:has(#tpt-order-tracker__products-canceled--wrapper:empty) .tpt-order-tracker__no-item,.tpt-order-tracker__box-status:has(#tpt-order-tracker__products-ready_to_collect--wrapper:empty) .tpt-order-tracker__no-item,.tpt-order-tracker__box-status:has(#tpt-order-tracker__products-collected--wrapper:empty) .tpt-order-tracker__no-item,.tpt-order-tracker__box-status:has(#tpt-order-tracker__products-confirmed--wrapper:empty) .tpt-order-tracker__no-item,.tpt-order-tracker__box-status:has(#tpt-order-tracker__products-returned--wrapper:empty) .tpt-order-tracker__no-item,.tpt-order-tracker__box-status:has(#tpt-order-tracker__products-refunded--wrapper:empty) .tpt-order-tracker__no-item,.tpt-order-tracker__box-status:has(#tpt-order-tracker__products-failed-delivery--wrapper:empty) .tpt-order-tracker__no-item{display:block}.tpt-order-tracker__box-status:has(.tpt-order-tracker__products:empty) .tpt-order-tracker__item-detail{display:none}.tpt-order-tracker__order-form{background-color:#fff;max-width:440px;border-radius:8px;padding:46px 43px;position:relative;text-align:center;margin:0 auto}.tpt-order-tracker__order-form .tpt-order-tracker__order-form-heading{font-size:25px;font-weight:700;margin-bottom:10px;color:#001a2d}.tpt-order-tracker__order-form .tpt-order-tracker__order-form-subheading{font-size:16px;font-weight:400;display:block;margin-bottom:32px}.tpt-order-tracker__field{margin-bottom:20px;display:flex;justify-content:start;text-align:left;flex-direction:column}.tpt-order-tracker__field .tpt-order-tracker__field-label{text-align:start;font-size:12px;font-weight:500;margin-bottom:0;width:100%;display:flex}.tpt-order-tracker__field.required .tpt-order-tracker__field-label:after{content:"*";color:red;margin-left:3px}.tpt-order-tracker__field-input{border:solid 1px rgba(0,0,0,.2);border-radius:2px;padding:13px;position:relative;width:100%}.tpt-order-tracker__button{width:100%;padding:13px;font-size:16px;font-weight:800;display:inline-block;color:#fff;background:#06172b;border:none;height:auto;font-family:inherit;text-align:center;border-radius:0;text-transform:uppercase;cursor:pointer}.tpt-order-tracker__button[disabled],.tpt-order-tracker__button[disabled]:hover{pointer-events:none;opacity:.4}.tpt-order-tracker__order-detail{display:grid;grid-template-columns:430px 1fr;gap:20px;font-size:14px}.tpt-order-tracker__box{padding:15px;background-color:#fff;border-radius:10px;margin-bottom:10px}.tpt-order-tracker__box-heading{font-size:16px;font-weight:700;border-bottom:1px solid #f6f6f6;margin-bottom:15px}.tpt-order-tracker__help-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.tpt-order-tracker__help-list .tpt-order-tracker__help-item{display:flex;align-items:center;column-gap:10px;padding:10px 0}.tpt-order-tracker__help-list .tpt-order-tracker__help-item:not(:last-child){border-bottom:1px solid #f6f6f6}.tpt-order-tracker__help-list .tpt-order-tracker__help-item:first-child{padding-top:0}.tpt-order-tracker__help-list .tpt-order-tracker__help-item:last-child{padding-bottom:0}.tpt-order-tracker__help-list .tpt-order-tracker__help-item svg{vertical-align:top;position:relative;top:1px}.tpt-order__name-count{display:flex;justify-content:space-between;align-items:start;gap:10px}.tpt-order__name-date--text{font-size:18px;font-weight:700}.tpt-order__name-date--date{font-size:12px;opacity:.7;margin-bottom:10px}.tpt-order__name-count-item{font-size:18px;font-weight:700;background-color:#001a2d;height:30px;color:#55ff06;line-height:30px;padding:0 13px;border-radius:20px}.tpt-order__detail-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:5px}.tpt-order__detail-item{gap:10px;opacity:.7;display:flex;align-items:start;justify-content:space-between}.tpt-order__detail-list--delivery .tpt-order__detail-item{justify-content:start}.tpt-order__collapse .tpt-order__collapse-heading>label{display:flex;align-items:center;justify-content:space-between;position:relative;cursor:pointer;font-size:16px;font-weight:700}.tpt-order__collapse .tpt-order__collapse-heading input{position:absolute;left:0;top:0;opacity:0}.tpt-order__collapse .tpt-order__collapse-heading>label>svg{transform:rotate(180deg)}.tpt-order__collapse:has(.tpt-order__collapse-heading input:checked) .tpt-order__collapse-heading>label>svg{transform:rotate(0)}.tpt-order__collapse .tpt-order__collapse-content{display:none;padding-top:5px}.tpt-order__collapse:has(.tpt-order__collapse-heading input:checked) .tpt-order__collapse-content{display:block}.tpt-order__detail{margin:15px -15px;padding:15px;border-top:1px solid #f6f6f6;border-bottom:1px solid #f6f6f6}.tpt-order__note{position:relative;background-color:#eef8ff;padding:20px 24px;border:1px solid #d8f0ff;border-radius:6px;font-size:12px}.tpt-order__note-refund{margin-bottom:15px;position:relative;padding:20px 24px;border-radius:6px;font-size:12px;display:none;background-color:#ffffc2;border:1px solid #fffb89}.tpt-order__note-refund--wrapper .tpt-order__note-refund{display:none}.tpt-order-tracker__box:has(.active-label-process) .tpt-order__note-refund--process{display:block}.tpt-order-tracker__box:has(.active-label-completed) .tpt-order__note-refund--completed{display:block}.tpt-order-tracker__box .tpt-order__note-refund--wrapper .tpt-order__note-refund.tpt-order__note--hidden{display:none}.tpt-order__note-close{cursor:pointer;background:none;border:none;width:30px;height:30px;display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:0;z-index:2}.tpt-order__note.tpt-order__note--hidden{display:none!important}.tpt-order-tracker__box.tpt-order-tracker__order-status{position:sticky;top:0;z-index:6}.tpt-order-tracker__box.tpt-order-tracker__order-status.tpt-order-tracker__order-status--sticky{border-radius:0 0 10px 10px;box-shadow:0 0 10px #0000001a}.tpt-order-tracker__order-status-list{display:flex;align-items:start;justify-content:space-between;gap:10px;list-style:none;margin:0 0 10px;padding:0}.tpt-order-tracker__order-status-item{position:relative;min-width:6rem;text-align:center;font-size:12px;padding:8px 0 2px;background-color:transparent;transition:.1s}.tpt-order-tracker__order-status-item:not(.active){cursor:pointer}.tpt-order-tracker__order-status-item:before{content:"";display:block;position:absolute;left:0;right:0;height:2px;background-color:#001a2d;bottom:-10px;opacity:0}.tpt-order-tracker__order-status-icon{width:40px;height:40px;display:flex!important;align-items:center;margin:0 auto;justify-content:center;position:relative}.tpt-order-tracker__order-status-icon .tpt-order-tracker__order-status-badges{background-color:#001a2d;color:#fff;min-width:16px;height:16px;line-height:16px;text-align:center;font-size:9px;border-radius:20px;padding:0 2px;font-weight:400;position:absolute;right:0;top:0}.tpt-order-tracker__order-status-icon svg{vertical-align:top;width:40px;height:40px}.tpt-order-tracker__order-status-icon .icon-active{display:none}.tpt-order-tracker__order-status-item:hover,.tpt-order-tracker__order-status-item.active{background-color:#eeffe6}.tpt-order-tracker__order-status-item.active{font-weight:700}.tpt-order-tracker__order-status-item.active:before{opacity:1}.tpt-order-tracker__order-status-item:hover .tpt-order-tracker__order-status-icon .icon-active,.tpt-order-tracker__order-status-item.active .tpt-order-tracker__order-status-icon .icon-active{display:block}.tpt-order-tracker__order-status-item:hover .tpt-order-tracker__order-status-icon .icon-default,.tpt-order-tracker__order-status-item.active .tpt-order-tracker__order-status-icon .icon-default{display:none}.tpt-order__collapse-heading-main>label{justify-content:start;gap:10px}.tpt-order__collapse-heading-main>label>svg{margin-left:auto}.tpt-order-tracker__badges{background-color:transparent;width:60px;height:60px;display:flex;align-items:center;justify-content:center;position:relative;border-radius:50%}.tpt-order-tracker__badges svg{width:40px;height:40px;vertical-align:top}.tpt-order-tracker__badges .icon-active{display:none}.tpt-order-tracker__order-status-badges{background-color:#001a2d;color:#fff;min-width:16px;height:16px;line-height:16px;text-align:center;font-size:9px;border-radius:20px;padding:0 2px;font-weight:400;position:absolute;right:10px;top:9px}.tpt-order-tracker__box-status.active .tpt-order-tracker__badges{background-color:#eeffe6}.tpt-order-tracker__box-status.active .tpt-order-tracker__badges .icon-default{display:none}.tpt-order-tracker__box-status.active .tpt-order-tracker__badges .icon-active{display:block}.tpt-order-tracker__badges-text-heading{line-height:1.2;margin-bottom:5px}.tpt-order-tracker__badges-text-sub-heading{font-size:12px;font-weight:400;opacity:.6;line-height:1}.tpt-order-tracker__box-status .tpt-order__collapse-content{border-top:1px solid #f6f6f6;margin:15px -15px 0;padding:15px 15px 0}.tpt-order-tracker__item-detail{border:2px solid #f6f6f6;padding:15px;border-radius:10px}.tpt-order-tracker__item-detail:not(:last-child){margin-bottom:10px}.tpt-order-process__list{display:flex;list-style:none;margin:0 0 20px;padding:0 20px}.tpt-order-process__dot{text-align:center;position:relative}.tpt-order-process__dot.tpt-order-process__dot--canceled{color:#d01345}.tpt-order-process__dot-icon{width:24px;height:24px;margin:0 auto;display:flex;align-items:center;justify-content:center}.tpt-order-process__dot-icon svg{z-index:3}.tpt-order-process__dot-text{white-space:nowrap;font-size:10px;margin-top:5px;position:absolute;bottom:-21px;left:50%;font-weight:600;transform:translate(-50%)}.tpt-order-process__dash{display:block!important;height:1px;width:80px;position:relative;top:11px;z-index:2}.tpt-order-process__dash:before{content:"";display:block;height:0;border-top:1px solid #12283e;margin-left:0;margin-right:-0}.tpt-order-process__dash--dash:before{border-top:1px dashed #e5e5e5}.tpt-order-process__dot--finish~.tpt-order-process__dash:before{border-color:#e5e5e5}.tpt-order-process__dot--finish~.tpt-order-process__dot .tpt-order-process__dot-text{font-weight:400;opacity:.5}.tpt-order-tracker__products{margin-bottom:10px}.tpt-order-tracker__product-item{display:flex;gap:10px}.tpt-order-tracker__product-item:not(:last-child){padding-bottom:10px;border-bottom:1px solid #f6f6f6}.tpt-order-tracker__product-item:not(:first-child){padding-top:10px}.tpt-order-tracker__product-item .tpt-order-tracker__product-image{display:block;background-color:#f6f6f6;min-width:55px;width:55px;height:55px}.tpt-order-tracker__product-item .tpt-order-tracker__product-image img{width:100%;height:100%;object-fit:cover}.tpt-order-tracker__product-info-title{font-size:13px;font-weight:600}.tpt-order-tracker__product-info-variant{opacity:.6;font-size:13px}.tpt-order-tracker__product-price{margin-left:auto}.tpt-order__packed-info{line-height:1.4;margin-bottom:10px}.tpt-order__packed-info .tpt-order__packed-info-number{font-weight:600}.tpt-order__packed-info-date{display:none;font-size:10px;opacity:.7}.tpt-order-tracker__item-packed:not(:last-child){margin-bottom:10px;border-bottom:1px solid #f6f6f6}.tpt-order-tracker__order-main .tpt-order__note{margin-bottom:15px}.tpt-order-tracker__box-status .tpt-order__note{display:none}.tpt-order-tracker__box-status:has(.tpt-order-tracker__product-item) .tpt-order__note{display:block}.tpt-order-tracker__error{width:100vw;height:100vh;position:fixed;top:0;left:0;background:#0000004d;padding:15px;display:flex;align-items:center;justify-content:center;overflow-y:auto;z-index:9999;opacity:0;visibility:hidden;transition:.2s}.tpt-order-tracker__error.active{opacity:1;visibility:visible}.tpt-order-tracker__error__content{position:relative;background:#fff;border-radius:10px;padding:30px;align-items:center;justify-content:center;text-align:center;display:flex;flex-direction:column;gap:10px}.tpt-order-tracker__error__content .tpt-order-tracker__error-heading{color:#004577;font-weight:700;font-size:25px;margin-top:20px}button.tpt-order-tracker__error-close{cursor:pointer;width:40px;height:40px;position:absolute;z-index:10;display:flex;top:5px;right:5px;align-items:center;justify-content:center}.tpt-order-tracker__order-detail--home-delivery [data-status=refunded],.tpt-order-tracker__order-detail--store-pickup [data-status=packed],.tpt-order-tracker__order-detail--store-pickup [data-status=shipping],.tpt-order-tracker__order-detail--store-pickup [data-status=delivered],.tpt-order-tracker__order-detail--store-pickup [data-status=failed-delivery],.tpt-order-tracker__order-detail--store-pickup .home-delivery-tracking,.tpt-order-tracker__order-detail--store-pickup .tpt-order__delivery{display:none}.tpt-order-tracker__order-detail--store-pickup .tpt-order__detail{border-bottom:none;margin-bottom:0;padding-bottom:0}.tpt-order-tracker__order-detail--home-delivery [data-status=ready-to-collect],.tpt-order-tracker__order-detail--home-delivery [data-status=collected],.tpt-order-tracker__order-detail--home-delivery .pickup-in-store-label,.tpt-order-tracker__order-main .tpt-order-tracker__order-help{display:none}.tpt-shipping__info-note{position:relative;display:inline-block;top:1px;margin-left:2px;cursor:pointer}.tpt-shipping__info-note-content{position:absolute;background-color:#eef8ff;border:1px solid #d8f0ff;padding:10px 15px;box-shadow:0 0 10px #00000026;font-size:12px;font-weight:400;border-radius:5px;width:300px;bottom:calc(100% + 5px);left:50%;transform:translate(-50%);opacity:0;visibility:hidden;transition:.2s}.tpt-shipping__info-note:hover .tpt-shipping__info-note-content{opacity:1;visibility:visible}.tpt-refund__label{display:none;justify-content:end;margin-bottom:10px}.tpt-refund__label.active-label-completed,.tpt-refund__label.active-label-process{display:flex}.tpt-refund__label ul li{display:flex;align-items:center;column-gap:3px}.tpt-refund__label ul li.tpt-refund__label-process,.tpt-refund__label ul li.tpt-refund__label-completed{opacity:.6}.tpt-refund__label.active-label-completed ul li.tpt-refund__label-completed,.tpt-refund__label.active-label-process ul li.tpt-refund__label-process{opacity:1}.tpt-refund__label ul{list-style:none;margin:0;align-items:center;display:flex;gap:10px;background:#fafafa;padding:3px 8px;font-size:10px;border-radius:20px}.tpt-refund__label ul li.tpt-refund__label-dash{width:30px;height:1px;border:1px dashed #9da6af}.tpt-order__collapse-content:has(.tpt-refund__label) .tpt-order-process__list--returned,.tpt-order__collapse-content:has(.tpt-refund__label) .tpt-order-process__list--refunded{display:none}.tpt-order__collapse-content:has(.tpt-refund__label.active-label-process) .tpt-order-process__list--returned{display:flex}.tpt-order__collapse-content:has(.tpt-refund__label.active-label-completed) .tpt-order-process__list--refunded{display:flex}.tpt-order__collapse-content:has(.tpt-refund__label.active) .tpt-order-process__list.tpt-order-process__list-default{display:none}.tpt-order__note-failed-has-refund{display:none}.tpt-order-tracker__box:has(.active-label-process) .tpt-order__note-failed-has-refund,.tpt-order-tracker__box:has(.active-label-completed) .tpt-order__note-failed-has-refund{display:block}.tpt-order-tracker__box:has(.active-label-process) .tpt-order__note-failed-cod,.tpt-order-tracker__box:has(.active-label-completed) .tpt-order__note-failed-cod{display:none}#tpt-order-main__box-failed-delivery .tpt-refund__label{display:none!important}@media screen and (max-width:767px){.tpt-order__name-date--text{line-height:1.1}.tpt-order-tracker{margin-top:16px}.tpt-order-tracker__order-sidebar{margin-left:-15px;margin-right:-15px}.tpt-order-tracker__order-sidebar .tpt-order-tracker__box{border-radius:0}.tpt-order-tracker__order-main .tpt-order-tracker__order-status{margin-left:-15px;margin-right:-15px;border-radius:0!important}.tpt-order-tracker__box{overflow-x:auto}.tpt-order-process__dash{width:100%}.tpt-order-tracker__order-detail{display:block}.tpt-order-tracker__order-sidebar .tpt-order-tracker__order-help{display:none}.tpt-order-tracker__order-main .tpt-order-tracker__order-help{display:block;margin-left:-15px;margin-right:-15px;margin-top:20px;border-radius:0}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/tpt-order-tracker.css.map */
