.cameo-legal-note{font-size:.875rem;line-height:1.7;color:#625f59;margin:14px 0;max-width:75ch;letter-spacing:normal;font-weight:400;flex-basis:100%}.cameo-legal-note a,.cameo-legal-related a{text-decoration:underline;text-underline-offset:3px}.product-specifications+.cameo-legal-note{border-top:1px solid #dedbd4;padding-top:14px}.cameo-selection-customer-fields>.cameo-legal-note{grid-column:1/-1}.cameo-legal-market{font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:#9f2535}.cameo-legal-related{font-size:.9rem}.cameo-regional-legal{max-width:78ch}.cameo-existing-sms-notice{border-top:1px solid #dedbd4;margin-top:32px;padding-top:24px}@media(max-width:600px){.cameo-legal-note{font-size:14px;line-height:1.7}}
