.mc-privacy{position:fixed;z-index:10020;left:24px;right:24px;bottom:24px;max-width:1060px;margin:0 auto;max-height:calc(100dvh - 48px);overflow:auto;background:#f6f5ef;color:#171917;border:1px solid #d7d8cf;border-radius:18px;box-shadow:0 12px 60px #0003;padding:26px 30px;font-family:Arial,sans-serif;font-size:15px;line-height:1.55;text-align:left}.mc-privacy *{box-sizing:border-box}.mc-privacy .mc-privacy-kicker{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin:0 0 5px;color:#696c66}.mc-privacy h2{font-size:25px!important;line-height:1.2!important;letter-spacing:-.02em!important;margin:0 0 12px!important;color:#171917}.mc-privacy p{font-size:15px!important;line-height:1.55!important;margin:0 0 10px!important;max-width:none!important}.mc-privacy p.mc-privacy-small{font-size:13px!important;color:#696c66}.mc-privacy a{color:#171917;text-decoration:underline;text-underline-offset:3px}.mc-privacy-actions{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-top:17px}.mc-privacy-button{appearance:none;background:#d8ee37;color:#171917;border:1px solid #171917;border-radius:8px;padding:12px 18px;font:700 14px/1.3 Arial,sans-serif;cursor:pointer;min-height:44px}.mc-privacy-button:hover{background:#c9df28}.mc-privacy-link,.mc-cookie-settings{appearance:none;background:none;border:0;color:inherit;text-decoration:underline;text-underline-offset:3px;font:inherit;cursor:pointer;padding:8px 4px;min-height:44px}.mc-privacy-link{font:14px/1.3 Arial,sans-serif}.mc-privacy button:focus-visible,.mc-privacy a:focus-visible,.mc-privacy summary:focus-visible,.mc-cookie-settings:focus-visible{outline:3px solid #64720d;outline-offset:4px}.mc-privacy-details{margin-top:12px}.mc-privacy-details summary{cursor:pointer;font-weight:700;padding:5px 0}.mc-privacy-setting{padding:14px 0;border-top:1px solid #d7d8cf}.mc-privacy-setting strong{font-size:14px}.mc-privacy-setting strong span{font-size:11px;margin-left:12px;border:1px solid #d7d8cf;border-radius:3px;padding:3px 5px}.mc-privacy-setting label{display:flex;align-items:center;gap:10px}.mc-privacy-setting input{width:20px;height:20px;accent-color:#64720d}.mc-privacy-setting p{font-size:13px!important;margin-top:7px!important}.mc-cookie-settings{font-size:inherit}.mc-privacy-details:not([open]){display:none}@media(max-width:600px){.mc-privacy{left:10px;right:10px;bottom:10px;padding:20px;max-height:calc(100dvh - 20px)}.mc-privacy h2{font-size:23px!important}.mc-privacy-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mc-privacy-button{padding:12px 10px}.mc-privacy-link{font-size:12px}.mc-privacy p{font-size:14px!important}.mc-privacy p.mc-privacy-small{font-size:12px!important}}
