Shipping policy
#sr-shipping-mount { display:block !important; width:100% !important; max-width:750px !important; margin:0 auto !important; box-sizing:border-box !important; padding:0 24px 60px !important; background:#fff !important; }
#sr-shipping-mount * { box-sizing:border-box !important; word-break:normal !important; white-space:normal !important; overflow-wrap:break-word !important; }
#sr-shipping-mount .sr-divider { display:flex !important; align-items:center !important; gap:14px !important; margin:0 0 32px !important; width:100% !important; }
#sr-shipping-mount .sr-divider::before, #sr-shipping-mount .sr-divider::after { content:'' !important; flex:1 !important; height:1px !important; background:#ccc !important; display:block !important; }
#sr-shipping-mount .sr-divider-star { font-size:14px !important; color:#999 !important; flex-shrink:0 !important; }
#sr-shipping-mount .sr-card { display:block !important; width:100% !important; background:#f9f9f9 !important; border:1px solid #ddd !important; border-radius:6px !important; padding:26px 28px !important; margin-bottom:14px !important; text-align:center !important; }
#sr-shipping-mount .sr-card-icon { display:block !important; font-size:24px !important; margin-bottom:8px !important; }
#sr-shipping-mount .sr-card-title { display:block !important; width:100% !important; font-family:Georgia,'Times New Roman',serif !important; font-size:17px !important; font-weight:600 !important; font-style:italic !important; color:#000 !important; margin-bottom:10px !important; word-break:normal !important; }
#sr-shipping-mount .sr-p { display:block !important; width:100% !important; font-family:'Helvetica Neue',Arial,sans-serif !important; font-size:15px !important; line-height:1.9 !important; color:#333 !important; text-align:center !important; margin:0 !important; padding:0 !important; word-break:normal !important; white-space:normal !important; }
#sr-shipping-mount .sr-grid { display:flex !important; gap:12px !important; margin-bottom:14px !important; flex-wrap:wrap !important; width:100% !important; }
#sr-shipping-mount .sr-tile { flex:1 !important; min-width:140px !important; border:1px solid #ddd !important; border-radius:6px !important; padding:20px 12px !important; text-align:center !important; background:#fff !important; }
#sr-shipping-mount .sr-tile-icon { display:block !important; font-size:20px !important; margin-bottom:6px !important; }
#sr-shipping-mount .sr-tile-label { display:block !important; font-size:10px !important; letter-spacing:0.3em !important; text-transform:uppercase !important; color:#666 !important; margin-bottom:4px !important; font-family:'Helvetica Neue',Arial,sans-serif !important; word-break:normal !important; }
#sr-shipping-mount .sr-tile-value { display:block !important; font-family:Georgia,'Times New Roman',serif !important; font-size:13px !important; font-weight:600 !important; color:#000 !important; word-break:normal !important; }
#sr-shipping-mount .sr-note { display:block !important; text-align:center !important; margin-top:32px !important; font-size:13px !important; color:#888 !important; font-family:'Helvetica Neue',Arial,sans-serif !important; word-break:normal !important; white-space:normal !important; }
document.addEventListener('DOMContentLoaded', function() {
var src = document.getElementById('sr-shipping-src');
if (!src) return;
src.style.display = 'none';
var mount = document.createElement('div');
mount.id = 'sr-shipping-mount';
mount.innerHTML = src.innerHTML;
var main = document.querySelector('main') || document.querySelector('[role="main"]') || document.body;
var h1 = main.querySelector('h1');
var anchor = h1 ? (h1.closest('section') || h1.closest('.shopify-section') || h1.parentElement) : null;
if (anchor) { anchor.insertAdjacentElement('afterend', mount); } else { main.appendChild(mount); }
});