.auto-ship-notice{background:#f2f5ed;border:1px solid #dde5d5;padding:15px 18px;font-size:12px;line-height:1.85;color:#52674a;border-radius:5px}.auto-ship-order-bar{display:flex;align-items:flex-end;gap:16px;margin:20px 0}.auto-ship-order-bar label{display:grid;gap:8px;font-size:12px;flex:1}.auto-ship-order-bar select{width:100%;min-width:0;font-size:13px}.auto-ship-card{padding:24px 0;border-top:1px solid #e1e7da;margin-top:24px;min-width:0;overflow-wrap:anywhere}.auto-ship-head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px}.auto-ship-head p{font-size:12px;color:#697b60;margin:0 0 8px}.auto-ship-head h2{font-size:23px!important;margin:0 0 16px}.auto-ship-destination{font-size:13px;line-height:1.8}.auto-ship-timeline{list-style:none;margin:26px 0;padding:0}.auto-ship-timeline li{display:flex;gap:18px;position:relative;min-height:94px;padding:0 0 24px}.auto-ship-timeline li:not(:last-child):before{content:'';position:absolute;top:21px;bottom:0;left:10px;width:1px;background:#dce5d2}.auto-ship-dot{position:relative;width:21px;height:21px;border:1px solid #a4b695;border-radius:50%;flex-shrink:0;background:white;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:1;margin-top:2px}.is-reached .auto-ship-dot{background:#2f563c;border-color:#2f563c;color:#fff}.is-stopped .auto-ship-dot{background:#f7efde;border-color:#c7b77c;color:#796730}.auto-ship-timeline b{font-size:14px;font-weight:600;line-height:1.8}.auto-ship-timeline time,.auto-ship-timeline small{display:block;font-size:12px;line-height:1.8;color:#67775d;margin-top:4px}.auto-ship-timeline .is-pending b{color:#728267;font-weight:400}.auto-ship-event{padding:14px 0;border-bottom:1px solid #edf0e6;font-size:12px}.auto-ship-event b,.auto-ship-event span,.auto-ship-event small{display:block;line-height:1.8}.auto-ship-event small{color:#74816b}.auto-ship-card details{font-size:12px;margin:18px 0;line-height:1.9}.auto-ship-card summary{cursor:pointer}.ship-layout .auto-ship-card{border-top:0;margin-top:0;padding-top:0}@media(max-width:760px){.auto-ship-order-bar{flex-wrap:wrap;align-items:start}.auto-ship-order-bar label{flex-basis:100%}.auto-ship-order-bar select{font-size:12px}.auto-ship-head h2{font-size:22px!important}.auto-ship-timeline li{gap:14px}.auto-ship-notice{padding:14px;font-size:12px}.auto-ship-timeline time{font-size:12px}.auto-ship-card{margin-top:20px;padding-top:20px}}
