.zlp-tracking{box-sizing:border-box;background:#fff;border:1px solid #e5e5e5;border-top:4px solid #e8b923;border-radius:12px;padding:28px;margin:24px 0;color:#202024;font-family:inherit}.zlp-tracking *{box-sizing:border-box}.zlp-tracking-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.zlp-tracking-brand{font-size:13px;color:#666}.zlp-tracking h2{font-size:26px;margin:4px 0!important;line-height:1.3}.zlp-tracking-status{background:#fff1bf;color:#332600;padding:8px 16px;border-radius:24px;font-weight:700;white-space:nowrap}.zlp-tracking-timeline{list-style:none!important;margin:0!important;padding:0 0 0 10px!important}.zlp-tracking-timeline li{position:relative;border-left:2px solid #e6e6e6;margin:0!important;padding:0 0 26px 24px!important;list-style:none!important}.zlp-tracking-timeline li:before{content:"";position:absolute;width:12px;height:12px;border-radius:50%;background:#aaa;left:-7px;top:5px}.zlp-tracking-timeline li:first-child:before{background:#c69200;box-shadow:0 0 0 4px #fff2c7}.zlp-tracking-timeline li:last-child{padding-bottom:4px!important;border-left-color:transparent}.zlp-tracking time{display:block;color:#666;font-size:13px;line-height:1.7}.zlp-tracking strong{display:block;font-size:18px;margin:3px 0}.zlp-tracking-location{display:block;color:#595959;font-size:14px}.zlp-tracking li p{margin:6px 0 0!important;white-space:normal;overflow-wrap:anywhere;font-size:15px}@media(max-width:480px){.zlp-tracking{padding:20px 16px}.zlp-tracking h2{font-size:23px}.zlp-tracking-heading{align-items:flex-start}.zlp-tracking-status{padding:6px 10px;font-size:14px}}
.zlp-order-result{width:100%;max-width:100%;text-align:left}.zlp-order-summary{box-sizing:border-box;background:#fff;border:1px solid #e5e5e5;border-top:4px solid #e8b923;border-radius:12px;padding:28px;margin:24px 0;color:#202024}.zlp-order-status-line{margin:0 0 24px!important;padding:0 0 22px;border-bottom:1px solid #eee;font-size:15px;line-height:2.4;text-align:left!important}.zlp-order-status-line .zlp-tracking-status{display:inline-block;padding:1px 12px;line-height:1.8}.zlp-order-summary .woocommerce-order-details{margin:0!important}.zlp-order-summary .woocommerce-order-details h2{font-size:24px;text-align:left;margin:0 0 20px}.zlp-order-summary table.shop_table{border:0!important;border-collapse:collapse;width:100%;margin:0!important;table-layout:auto;background:transparent}.zlp-order-summary table.shop_table th,.zlp-order-summary table.shop_table td{border:0;border-bottom:1px solid #eee;padding:14px 8px;color:#333;background:transparent;vertical-align:top;overflow-wrap:anywhere}.zlp-order-summary table.shop_table th{text-align:left}.zlp-order-summary table.shop_table td:last-child,.zlp-order-summary table.shop_table th:last-child{text-align:right}.zlp-order-summary table.shop_table tfoot tr:last-child th,.zlp-order-summary table.shop_table tfoot tr:last-child td{border-bottom:0}.zlp-order-summary .woocommerce-customer-details{margin:24px 0 0}.zlp-order-summary .woocommerce-customer-details address{background:transparent}.zlp-customer-notes{border-top:1px solid #eee;margin-top:24px;padding-top:16px}.zlp-customer-note time{font-size:13px;color:#666}.zlp-order-result .zlp-tracking,.zlp-order-result .zlp-tracking li,.zlp-order-result .zlp-tracking-heading{text-align:left!important}@media(max-width:480px){.zlp-order-summary{padding:20px 16px}.zlp-order-summary table.shop_table th,.zlp-order-summary table.shop_table td{padding:12px 4px;font-size:14px}.zlp-order-status-line{font-size:14px}}
