.shipping-intro{padding-top:36px}
.shipping-banner{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:12px;box-shadow:var(--shadow)}
.shipping-action{margin-top:24px}
.shipping-methods{align-items:stretch}
.shipping-icon{height:100px;display:flex;align-items:center;justify-content:center;margin-bottom:20px}
.shipping-icon img{width:120px;height:90px;object-fit:contain}
.shipping-methods .shipping-time{color:var(--accent);font-weight:600;margin:12px 0}
.shipping-note{margin-top:24px;color:var(--text-light);font-size:.875rem;text-align:center}
.shipping-details{display:grid;grid-template-columns:1fr 1fr;gap:32px}
.shipping-detail-icon{object-fit:contain;margin-bottom:20px}
.shipping-details p{color:var(--text-light)}
@media(max-width:900px){.shipping-details{grid-template-columns:1fr}.shipping-banner{aspect-ratio:16/9}}
