/* Scoped X-Sist buyer tracking V5: desktop two columns, mobile one column */
#shipment-detail.xsist-v5-tracking-host{background:transparent!important;border:0!important;padding:0!important;margin:14px 0!important;box-shadow:none!important}
#shipment-detail .xsist-tracking-v5{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.4fr);gap:12px;align-items:start;max-width:1180px;color:inherit}
#shipment-detail .xsist-v5-left,#shipment-detail .xsist-v5-right{min-width:0;display:grid;gap:12px}
#shipment-detail .xsist-v5-card{min-width:0;border:1px solid #7589a15e;border-radius:13px;padding:15px;background:rgba(110,160,200,.06);overflow-wrap:anywhere;color:inherit}
#shipment-detail .xsist-v5-card h3{font-size:17px;margin:0 0 10px;color:inherit}
#shipment-detail .xsist-v5-card h4{font-size:14px;margin:10px 0 5px}
#shipment-detail .xsist-v5-brand picture{display:block;max-width:225px}
#shipment-detail .xsist-v5-brand img{width:100%;height:auto;max-height:115px;object-fit:contain;object-position:left center}
#shipment-detail [data-xsist-theme='light'] .xsist-v5-dark-logo,#shipment-detail [data-xsist-theme='dark'] .xsist-v5-light-logo{display:none}
#shipment-detail .xsist-v5-powered{font-size:12px;opacity:.8;margin:5px 0 0}
#shipment-detail .xsist-v5-track-link{display:inline-block;padding:8px 12px;border:1px solid #3183c5;border-radius:8px;text-decoration:none;font-weight:700;margin:4px 0}
#shipment-detail .xsist-v5-attributes{display:grid;grid-template-columns:1fr 1fr;gap:10px}
#shipment-detail .xsist-v5-attribute{padding:8px;background:rgba(70,140,210,.07);border-radius:8px;font-size:13px}
#shipment-detail .xsist-v5-status{font-weight:700;margin:0}
#shipment-detail .xsist-v5-card details{margin:0}
#shipment-detail .xsist-v5-card summary{cursor:pointer;font-weight:700;margin-bottom:10px}
#shipment-detail .xsist-v5-timeline{list-style:none;margin:0 0 0 10px;padding:0 0 0 20px;border-left:2px solid #4b94c5}
#shipment-detail .xsist-v5-timeline li{position:relative;padding:2px 0 13px 10px;font-size:13px}
#shipment-detail .xsist-v5-timeline li:before{content:'';position:absolute;width:10px;height:10px;border-radius:50%;top:5px;left:-26px;background:#2584c0;border:2px solid #e7f5ff}
#shipment-detail .xsist-v5-timeline time{display:block;font-size:12px;opacity:.7;margin:2px 0}
#shipment-detail .xsist-v5-timeline p{margin:2px 0;line-height:1.4}
@media(max-width:760px){#shipment-detail .xsist-tracking-v5{grid-template-columns:minmax(0,1fr)}#shipment-detail .xsist-v5-card{padding:12px}#shipment-detail .xsist-v5-brand img{max-height:95px}}
