.shipping-content.svelte-5cs37m{max-width:900px;margin:0 auto}.card.svelte-5cs37m{position:relative;overflow:visible}.shipping-cost.svelte-5cs37m{display:flex;justify-content:center;margin:var(--spacing-lg) 0}.cost-item.svelte-5cs37m{display:flex;align-items:center;justify-content:space-between;background:#fff;border:2px solid var(--color-primary);border-radius:var(--radius-md);padding:var(--spacing-md) var(--spacing-lg);min-width:200px;box-shadow:var(--shadow-sm)}.cost-weight.svelte-5cs37m{font-weight:600;color:var(--color-text-primary)}.cost-price.svelte-5cs37m{font-size:var(--font-size-lg);font-weight:700;color:var(--color-primary)}.delivery-schedule.svelte-5cs37m{margin:var(--spacing-lg) 0}.delivery-schedule.svelte-5cs37m h4:where(.svelte-5cs37m){color:var(--color-primary);font-size:var(--font-size-md);margin-bottom:var(--spacing-sm);margin-top:var(--spacing-md)}.delivery-schedule.svelte-5cs37m ul:where(.svelte-5cs37m){margin-bottom:var(--spacing-md);padding-left:var(--spacing-lg)}.delivery-schedule.svelte-5cs37m li:where(.svelte-5cs37m){margin-bottom:var(--spacing-xs);line-height:1.6}.shipping-notice-box.svelte-5cs37m{background:#f0f9ff;border:1px solid #bae6fd;border-radius:var(--radius-sm);padding:var(--spacing-md);margin:var(--spacing-lg) 0;border-left:4px solid var(--color-primary)}.shipping-notice-box.svelte-5cs37m p:where(.svelte-5cs37m){margin-bottom:var(--spacing-xs);color:var(--color-text-primary)}.shipping-notice-box.svelte-5cs37m p:where(.svelte-5cs37m):last-child{margin-bottom:0}.shipping-notice-box.svelte-5cs37m ul:where(.svelte-5cs37m){margin:var(--spacing-sm) 0 0 0;padding-left:var(--spacing-lg)}.shipping-notice-box.svelte-5cs37m li:where(.svelte-5cs37m){margin-bottom:var(--spacing-xs);line-height:1.5;color:var(--color-text-secondary)}.card.return-policy.svelte-5cs37m{border-left:4px solid #f59e0b}.card.return-policy.svelte-5cs37m .card-icon:where(.svelte-5cs37m){color:#d97706}.return-notice.svelte-5cs37m{background:#fef3c7;border:1px solid #fbbf24;border-radius:var(--radius-sm);padding:var(--spacing-md);margin:var(--spacing-md) 0}.return-notice.svelte-5cs37m p:where(.svelte-5cs37m){margin:0;color:#92400e;font-weight:500}.card.contact-info.svelte-5cs37m{border-left:4px solid #10b981}.card.contact-info.svelte-5cs37m .card-icon:where(.svelte-5cs37m){color:#059669}.contact-details.svelte-5cs37m{margin-top:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-sm)}.contact-item.svelte-5cs37m{display:flex;align-items:center;gap:var(--spacing-sm)}.contact-item.svelte-5cs37m strong:where(.svelte-5cs37m){min-width:80px;color:var(--color-primary)}.contact-item.svelte-5cs37m a:where(.svelte-5cs37m){color:var(--color-primary);text-decoration:none;font-weight:500}.contact-item.svelte-5cs37m a:where(.svelte-5cs37m):hover{text-decoration:underline}.card-description.svelte-5cs37m ul:where(.svelte-5cs37m){margin:var(--spacing-sm) 0;padding-left:var(--spacing-lg)}.card-description.svelte-5cs37m ol:where(.svelte-5cs37m){margin:var(--spacing-sm) 0;padding-left:var(--spacing-lg)}.card-description.svelte-5cs37m li:where(.svelte-5cs37m){margin-bottom:var(--spacing-xs);line-height:1.6}@media (max-width: 768px){.cost-item.svelte-5cs37m{min-width:150px;padding:var(--spacing-sm) var(--spacing-md)}.contact-details.svelte-5cs37m{gap:var(--spacing-md)}.contact-item.svelte-5cs37m{flex-direction:column;align-items:flex-start;gap:var(--spacing-xs)}.contact-item.svelte-5cs37m strong:where(.svelte-5cs37m){min-width:auto}}
