.commerce-footer{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;padding:28px 16px;line-height:1.7}.commerce-footer nav{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 20px}.commerce-footer a{color:inherit;text-decoration:underline;text-underline-offset:3px}.commerce-footer .commerce-filing{display:block;width:100%;text-align:center}.commerce-notice{font-size:13px;line-height:1.8;margin:16px 0;color:var(--text-secondary,#64748b);overflow-wrap:anywhere}.commerce-notice a{color:var(--primary,#316bd9);text-decoration:underline}.policy-body{margin:0;background:#f6f7f9;color:#1e293b;font:16px/1.9 system-ui,-apple-system,"Segoe UI",sans-serif}.policy-shell{max-width:900px;margin:auto;padding:24px 20px 60px}.policy-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.policy-header a,.policy-shell a{color:#245cc0}.policy-header select{font:inherit;padding:6px;border:1px solid #cbd5e1;border-radius:6px;background:white}.policy-nav{display:flex;flex-wrap:wrap;gap:10px 20px;margin:22px 0}.policy-shell section{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:24px;margin:20px 0;scroll-margin-top:16px}.policy-shell h1{font-size:28px}.policy-shell h2{font-size:21px;margin:0 0 12px}.policy-shell p{margin:12px 0;overflow-wrap:anywhere}.policy-identity{font-size:14px;color:#526175}.policy-shell footer{display:block;text-align:center;font-size:14px;margin-top:32px}@media(max-width:480px){.policy-shell{padding:16px 12px 40px}.policy-shell section{padding:18px}.policy-shell h1{font-size:24px}}
.reviews-panel{display:none!important} /* Randomly generated testimonials are not verified customer reviews. */
.commerce-footer{font-size:13px!important;color:#64748b!important}.commerce-footer span,.commerce-footer a{font-size:inherit!important;color:inherit!important}html[data-theme="dark"] .commerce-footer{color:#a4b2c7!important}
