.privacy-consent{width:100%;flex-basis:100%;margin:24px 0;padding:18px;border:1px solid #d9c5a6;border-radius:12px;background:#fff8ec;color:#3e2c20;overflow-wrap:anywhere}.privacy-consent h2{font-size:1.1rem;margin:0 0 10px}.privacy-consent p{font-size:1rem;line-height:1.7;margin:10px 0}.privacy-consent a{color:#97421c;text-decoration:underline}.privacy-consent summary{font-size:1rem;font-weight:700;cursor:pointer;min-height:44px;padding:8px 0}.privacy-consent-check{display:flex!important;align-items:flex-start;gap:10px;font-weight:400!important}.privacy-consent-check input[type=checkbox]{width:22px!important;height:22px;flex:0 0 22px;margin:5px 0 0!important;accent-color:#c65729}.privacy-consent :focus-visible{outline:3px solid #c65729;outline-offset:3px}
