.netory-cookies{position:fixed;z-index:10000;bottom:18px;left:18px;right:18px;max-width:740px;margin:0 auto;padding:22px;background:#fff;color:#1d3028;border:1px solid #b7c5b8;border-radius:14px;box-shadow:0 8px 40px #0003;font:14px/1.6 system-ui;max-height:75vh;overflow:auto;box-sizing:border-box}.netory-cookies[hidden],.netory-cookie-details[hidden]{display:none!important}.netory-cookies h2{font:700 20px/1.3 system-ui;letter-spacing:normal;margin:0 0 10px}.netory-cookies p{font:14px/1.6 system-ui;color:#43594c;margin:10px 0}.netory-cookies a{color:#315e49;text-decoration:underline}.netory-cookie-actions{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0}.netory-cookies button{width:auto;display:inline-block;padding:10px 15px;margin:0;border:1px solid #315e49;border-radius:7px;background:#fff;color:#244632;cursor:pointer;font:600 14px system-ui}.netory-cookies button:hover{background:#edf3e7}.netory-cookies :focus-visible,.netory-cookie-settings:focus-visible{outline:3px solid #8a7015;outline-offset:3px}.netory-cookie-details{border-top:1px solid #dce3d7;padding:8px 0 14px}.netory-cookie-details label{display:flex;align-items:center;gap:10px;margin-bottom:15px}.netory-cookie-details input{width:18px;height:18px;accent-color:#315e49}.netory-cookie-settings{background:transparent!important;border:0!important;color:inherit!important;font:inherit!important;font-size:11px!important;text-decoration:underline;cursor:pointer;padding:3px!important;width:auto!important}@media(max-width:500px){.netory-cookies{bottom:10px;left:10px;right:10px;padding:17px}.netory-cookie-actions button{flex:1 1 140px}}@media print{.netory-cookies,.netory-cookie-settings{display:none!important}}
