@keyframes shimmer{to{transform:translate(100%)}}.cpf-tracking{text-align:center;padding:6rem 0 8rem}.cpf-tracking .cpf-tracking-container{width:100%;max-width:1400px;margin:0 auto}.cpf-tracking .cpf-tracking-form-container{max-width:600px;margin:0 auto}.cpf-tracking .cpf-tracking-title{font-size:var(--font-size-h2);font-weight:var(--font-weight-h2);margin-bottom:2rem;color:var(--font-color-title)}.cpf-tracking .cpf-tracking-description{margin-bottom:2rem;font-size:var(--font-size-base);line-height:var(--line-height);color:var(--color-fourth)}.cpf-tracking .cpf-tracking-inputs{display:flex;gap:1rem}.cpf-tracking .cpf-tracking-inputs input[type=text]{width:100%;border:1px solid black;border-radius:3px;padding:1rem;text-align:center;letter-spacing:.1rem}.cpf-tracking .cpf-tracking-inputs input[type=text]::placeholder{color:var(--color-third);opacity:.8}.cpf-tracking .cpf-tracking-inputs input[type=text]:focus{outline:none;border-color:var(--color-fourth);box-shadow:0 0 0 2px #0000001a}.cpf-tracking .cpf-tracking-inputs input[type=button]{padding:1rem;background-color:var(--color-primary);color:var(--color-secondary);border:none;cursor:pointer;transition:color .3s ease-in-out;width:25rem;text-transform:uppercase;font-weight:600;border-radius:3px}.cpf-tracking .cpf-tracking-inputs input[type=button]:hover{background-color:var(--color-fourth)}.cpf-tracking .cpf-tracking-inputs input[type=button]:disabled{background-color:var(--color-third);cursor:not-allowed}@media (max-width: 767px){.cpf-tracking .cpf-tracking-inputs{flex-direction:column;gap:1.5rem}.cpf-tracking .cpf-tracking-inputs input[type=button]{width:100%}}.cpf-tracking .cpf-tracking-content{display:flex;flex-direction:column;width:100%}.cpf-tracking .cpf-tracking-results{margin-top:2rem;margin-right:auto;text-align:left;width:100vw;max-width:100%;padding:0;display:flex;flex-direction:column;align-items:center}.cpf-tracking .cpf-tracking-results>*{width:100%;max-width:1400px;padding:0 2rem}.cpf-tracking .cpf-tracking-results .cpf-loading{text-align:center;padding:2rem}.cpf-tracking .cpf-tracking-results .cpf-loading .cpf-spinner{width:4rem;height:4rem;border:3px solid var(--color-third);border-top:3px solid var(--color-primary);border-radius:50%;animation:spin 1s linear infinite;margin:0 auto 1rem}.cpf-tracking .cpf-tracking-results .cpf-loading p{color:var(--color-fourth);font-size:var(--font-size-base)}.cpf-tracking .cpf-tracking-results .cpf-orders-list .cpf-order-item{border:1px solid var(--color-third);border-radius:3px;margin-bottom:1rem;overflow:hidden}.cpf-tracking .cpf-tracking-results .cpf-orders-list .cpf-order-item .cpf-order-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;background-color:var(--color-secondary);cursor:pointer;transition:background-color .3s ease}.cpf-tracking .cpf-tracking-results .cpf-orders-list .cpf-order-item .cpf-order-header:hover{background-color:#f8f8f8}.cpf-tracking .cpf-tracking-results .cpf-orders-list .cpf-order-item .cpf-order-header .cpf-order-number{font-weight:var(--font-weight-h3);font-size:var(--font-size-medium);color:var(--color-primary)}.cpf-tracking .cpf-tracking-results .cpf-orders-list .cpf-order-item .cpf-order-header .cpf-order-date{font-size:var(--font-size-base);color:var(--color-fourth)}.cpf-tracking .cpf-tracking-results .cpf-orders-list .cpf-order-item .cpf-order-header .cpf-order-status-container{display:flex;align-items:center;gap:1rem}.cpf-tracking .cpf-tracking-results .cpf-orders-list .cpf-order-item .cpf-order-header .cpf-order-status-container .cpf-order-status{padding:.5rem 1rem;border-radius:20px;font-size:var(--font-size-small);font-weight:var(--font-weight-base);text-transform:uppercase}.cpf-tracking .cpf-tracking-results .cpf-orders-list .cpf-order-item .cpf-order-header .cpf-order-status-container .cpf-order-status.cpf-status-paid,.cpf-tracking .cpf-tracking-results .cpf-orders-list .cpf-order-item .cpf-order-header .cpf-order-status-container .cpf-order-status.cpf-status-fulfilled{background-color:#e8f5e8;color:#2d5a2d}.cpf-tracking .cpf-tracking-results .cpf-orders-list .cpf-order-item .cpf-order-header .cpf-order-status-container .cpf-order-status.cpf-status-cancelled{background-color:#ffebee;color:#c62828}.cpf-tracking .cpf-tracking-results .cpf-orders-list .cpf-order-item .cpf-order-header .cpf-order-status-container .cpf-order-status.cpf-status-refunded,.cpf-tracking .cpf-tracking-results .cpf-orders-list .cpf-order-item .cpf-order-header .cpf-order-status-container .cpf-order-status.cpf-status-default{background-color:#fff3e0;color:#ef6c00}.cpf-tracking .cpf-tracking-results .cpf-orders-list .cpf-order-item .cpf-order-header .cpf-order-status-container .cpf-order-toggle{font-size:1.2rem;color:var(--color-primary);transition:transform .3s ease}@media (max-width: 767px){.cpf-tracking .cpf-tracking-results .cpf-orders-list .cpf-order-item .cpf-order-header{flex-direction:row;gap:1rem;text-align:left}}.cpf-tracking .cpf-tracking-results .cpf-orders-list .cpf-order-item .cpf-tracking-details{padding:1.5rem;background-color:#fafafa;border-top:1px solid var(--color-third)}.cpf-tracking .cpf-tracking-results .cpf-orders-list .cpf-order-item .cpf-tracking-details .cpf-tracking-info{margin-bottom:1.5rem}.cpf-tracking .cpf-tracking-results .cpf-orders-list .cpf-order-item .cpf-tracking-details .cpf-tracking-info .cpf-tracking-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;flex-wrap:wrap;gap:1rem}.cpf-tracking .cpf-tracking-results .cpf-orders-list .cpf-order-item .cpf-tracking-details .cpf-tracking-info .cpf-tracking-header .cpf-tracking-number{font-weight:var(--font-weight-h3);color:var(--color-primary);font-family:monospace;font-size:var(--font-size-base)}.cpf-tracking .cpf-tracking-results .cpf-orders-list .cpf-order-item .cpf-tracking-details .cpf-tracking-info .cpf-tracking-header .cpf-tracking-button-small{padding:.5rem 1rem;background-color:var(--color-primary);color:var(--color-secondary);border:none;border-radius:3px;cursor:pointer;font-size:var(--font-size-small);font-weight:var(--font-weight-base);transition:background-color .3s ease}.cpf-tracking .cpf-tracking-results .cpf-orders-list .cpf-order-item .cpf-tracking-details .cpf-tracking-info .cpf-tracking-header .cpf-tracking-button-small:hover{background-color:var(--color-fourth)}@media (max-width: 991px){.cpf-tracking .cpf-tracking-results .cpf-orders-list .cpf-order-item .cpf-tracking-details .cpf-tracking-info .cpf-tracking-header{gap:.5rem}}.cpf-tracking .cpf-tracking-results .cpf-orders-list .cpf-order-item .cpf-tracking-details .cpf-tracking-info .cpf-tracking-loading{text-align:center;padding:1rem}.cpf-tracking .cpf-tracking-results .cpf-orders-list .cpf-order-item .cpf-tracking-details .cpf-tracking-info .cpf-tracking-loading .cpf-spinner-small{width:2rem;height:2rem;border:2px solid var(--color-third);border-top:2px solid var(--color-primary);border-radius:50%;animation:spin 1s linear infinite;margin:0 auto .5rem}.cpf-tracking .cpf-tracking-results .cpf-orders-list .cpf-order-item .cpf-tracking-details .cpf-tracking-info .cpf-tracking-loading p{font-size:var(--font-size-small);color:var(--color-fourth);margin:0}.cpf-tracking .cpf-tracking-results .cpf-error{text-align:center;padding:2rem;background-color:#ffebee;border:1px solid #ffcdd2;border-radius:3px;margin-top:1rem}.cpf-tracking .cpf-tracking-results .cpf-error .cpf-error-message{color:#c62828;font-size:var(--font-size-base);margin:0}.tracking_result_container .track_result_order{font-weight:var(--font-weight-h3);font-size:var(--font-size-medium);color:var(--color-primary);margin-bottom:1rem;text-align:center}.tracking_result_container .track_progress{margin-bottom:2rem}.tracking_result_container .track_progress .track_progress_icon{display:flex;justify-content:space-between;margin-bottom:1rem}.tracking_result_container .track_progress .track_progress_icon .track-icon-item{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1}.tracking_result_container .track_progress .track_progress_icon .track-icon-item svg{width:2rem;height:2rem;opacity:.3;fill:#000;margin-bottom:.5rem}.tracking_result_container .track_progress .track_progress_icon .track-icon-item svg.active{opacity:1;fill:#000}.tracking_result_container .track_progress .track_progress_icon .track-icon-item .track-icon-label{font-size:var(--font-size-small);font-weight:var(--font-weight-base);color:var(--color-primary);margin-bottom:.25rem;line-height:1.2}.tracking_result_container .track_progress .track_progress_icon .track-icon-item .track-icon-date{font-size:var(--font-size-small);color:var(--color-fourth);font-weight:var(--font-weight-base)}.tracking_result_container .track_progress .cpf-progress-bar{width:100%;height:8px;background-color:var(--color-third);border-radius:4px;overflow:hidden;margin-bottom:1rem}.tracking_result_container .track_progress .cpf-progress-bar .cpf-progress-fill{height:100%;background-color:#2e7d32;transition:width .3s ease;width:0%}.tracking_result_container .track_progress .cpf-progress-bar .cpf-progress-fill.cpf-progress-delivered{width:100%}.tracking_result_container .track_progress .cpf-progress-bar .cpf-progress-fill.cpf-progress-in-transit{width:75%}.tracking_result_container .track_progress .cpf-progress-bar .cpf-progress-fill.cpf-progress-confirmed{width:50%}.tracking_result_container .track_progress .cpf-progress-bar .cpf-progress-fill.cpf-progress-created,.tracking_result_container .track_progress .cpf-progress-bar .cpf-progress-fill.cpf-progress-pending{width:25%}.tracking_result_container .track_progress .cpf-progress-text{text-align:center;font-size:var(--font-size-small);font-weight:var(--font-weight-base);color:#000;margin-top:.5rem}.tracking_result_container .track_map_info_block{display:grid;grid-template-columns:2fr 1fr;gap:2rem;margin-bottom:2rem}@media (max-width: 991px){.tracking_result_container .track_map_info_block{grid-template-columns:1fr;gap:1rem}}.tracking_result_container .track_map_info_block .semi-card{border:1px solid var(--color-third);border-radius:3px;overflow:hidden}.tracking_result_container .track_map_info_block .semi-card .semi-card-header{background-color:var(--color-primary);color:var(--color-secondary);padding:1rem;text-align:center}.tracking_result_container .track_map_info_block .semi-card .semi-card-header .map_info_title{font-weight:var(--font-weight-h3);font-size:var(--font-size-medium)}.tracking_result_container .track_map_info_block .semi-card .semi-card-body{padding:1.5rem}.tracking_result_container .track_map_info_block .tracking-timeline .cpf-timeline-item{display:flex;gap:1rem;margin-bottom:1.5rem;position:relative}.tracking_result_container .track_map_info_block .tracking-timeline .cpf-timeline-item:not(:last-child):after{content:"";position:absolute;left:.5rem;top:2rem;bottom:-1.5rem;width:2px;background-color:var(--color-third)}.tracking_result_container .track_map_info_block .tracking-timeline .cpf-timeline-item .cpf-timeline-marker{width:1rem;height:1rem;background-color:var(--color-primary);border-radius:50%;flex-shrink:0;margin-top:.25rem}.tracking_result_container .track_map_info_block .tracking-timeline .cpf-timeline-item .cpf-timeline-content{flex:1}.tracking_result_container .track_map_info_block .tracking-timeline .cpf-timeline-item .cpf-timeline-content .cpf-timeline-date{font-weight:var(--font-weight-h3);font-size:var(--font-size-small);color:var(--color-primary);margin-bottom:.5rem}.tracking_result_container .track_map_info_block .tracking-timeline .cpf-timeline-item .cpf-timeline-content .cpf-timeline-location{font-size:var(--font-size-small);color:var(--color-fourth);margin-bottom:.3rem;font-style:italic}.tracking_result_container .track_map_info_block .tracking-timeline .cpf-timeline-item .cpf-timeline-content .cpf-timeline-status{font-weight:var(--font-weight-base);font-size:var(--font-size-base);color:var(--color-primary);margin-bottom:.5rem}.tracking_result_container .track_map_info_block .tracking-timeline .cpf-timeline-item .cpf-timeline-content .cpf-timeline-location{font-size:var(--font-size-small);color:var(--color-fourth);font-style:italic}.tracking_result_container .track_map_info_block .track_info_right .track_map_detail_item{margin-bottom:1.5rem}.tracking_result_container .track_map_info_block .track_info_right .track_map_detail_item .track_map_detail_item_title{font-weight:var(--font-weight-h3);font-size:var(--font-size-small);color:var(--color-primary);margin-bottom:.5rem;text-transform:uppercase}.tracking_result_container .track_map_info_block .track_info_right .track_map_detail_item .track_map_detail_item_product{display:flex;align-items:center;gap:1rem}.tracking_result_container .track_map_info_block .track_info_right .track_map_detail_item .track_map_detail_item_product .semi-image{border:1px solid var(--color-third);border-radius:3px;overflow:hidden}.tracking_result_container .track_map_info_block .track_info_right .track_map_detail_item .track_map_detail_item_product .semi-image img{width:100%;height:100%;object-fit:cover}.tracking_result_container .track_map_info_block .track_info_right .track_map_detail_item .track_map_detail_item_product .track_map_detail_item_product_info{flex:1}.tracking_result_container .track_map_info_block .track_info_right .track_map_detail_item .track_map_detail_item_product .track_map_detail_item_product_info .track_map_detail_item_product_title{font-weight:700;font-size:var(--font-size-base);color:var(--color-primary);line-height:1.4;margin-left:0}.tracking_result_container .track_map_info_block .track_info_right .track_map_detail_item .track_map_detail_item_product .track_map_detail_item_product_info .track_map_detail_item_product_quantity{font-size:var(--font-size-small);color:var(--color-fourth);margin-bottom:.25rem;font-weight:var(--font-weight-base)}.tracking_result_container .track_map_info_block .track_info_right .track_map_detail_item .track_map_detail_item_product .track_map_detail_item_product_info .track_map_detail_item_product_variant{font-size:var(--font-size-small);color:var(--color-fourth);font-weight:var(--font-weight-base);font-family:monospace}.tracking_result_container .track_map_info_block .track_info_right .track_map_detail_item .track_map_detail_item_text{font-family:monospace;font-size:var(--font-size-base);color:var(--color-primary);background-color:#f5f5f5;padding:.5rem;border-radius:3px;border:1px solid var(--color-third)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 991px){.cpf-tracking{padding:3rem 0 4rem}.cpf-tracking .cpf-tracking-title{font-size:var(--font-size-h3);margin-bottom:1.5rem}.cpf-tracking .cpf-tracking-description{margin-bottom:2rem;font-size:var(--font-size-small)}.cpf-tracking .track_progress{margin-bottom:0}.cpf-tracking .track_progress .track_progress_icon{padding:0;margin:0}.cpf-tracking .track_progress .track_progress_icon .track-icon-item{display:none}.cpf-tracking .track_progress .track_progress_icon .track-icon-item:has(svg.current){display:flex}.cpf-tracking .track_progress .track_progress_icon .track-icon-item .track-icon-label{font-size:calc(var(--font-size-small) * .9)}.cpf-tracking .track_progress .track_progress_icon .track-icon-item .track-icon-date{font-size:calc(var(--font-size-small) * .85)}.cpf-tracking .track_progress .cpf-progress-bar{display:none}}#shopify-section-template--19575658446948__175682164938bae22a,#shopify-section-template--19550831935588__175682164938bae22a{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/cpf-tracking.css.map */
