.ocd-policy-copy{max-width:820px;margin:48px auto;padding:0 24px;color:#302b40;line-height:1.7}.ocd-policy-copy h1{font-size:clamp(32px,5vw,52px);line-height:1.15;color:#302b40}.ocd-policy-copy h2{margin-top:32px;font-size:clamp(23px,3vw,28px);line-height:1.3;color:#302b40}.ocd-policy-copy p,.ocd-policy-copy li{font-size:17px;color:#403b4c}.ocd-policy-copy a{color:#433875;text-decoration:underline}.ocd-policy-links{display:flex;flex-wrap:wrap;justify-content:center;gap:16px 26px;padding:20px 24px 65px;background:#403774;color:#fff;font-size:14px;line-height:1.5}.ocd-policy-links a,.ocd-policy-links a:visited{color:#fff;text-decoration:underline}.ocd-policy-links a:hover,.ocd-policy-links a:focus{color:#fff;background:transparent;text-decoration-thickness:2px}.ocd-policy-links a:focus-visible{outline:2px solid #fff;outline-offset:4px}@media(max-width:480px){.ocd-policy-copy{margin:28px auto}.ocd-policy-links{gap:14px 20px}}

body.page-id-3 .wp-block-paragraph a,body.page-id-3 .ocd-policy-copy a,body.woocommerce-page .wp-block-paragraph a[href^="mailto:"]{text-decoration:underline}
body.page-id-28 .wp-block-paragraph a{text-decoration:underline}
