.pf-cookie-footer{background:#171515;text-align:center;padding:0 20px 20px}.pf-cookie-footer button{background:transparent;border:0;color:#D9B77E;text-decoration:underline;font:400 11px Montserrat,Arial,sans-serif;cursor:pointer}.pf-cookie-dialog:not([open]){display:none!important}.pf-cookie-dialog{position:fixed;inset:0;margin:auto;padding:0;width:min(720px,94vw);max-width:94vw;max-height:90dvh;overflow:auto;background:#171515;color:#F6F0E8;border:1px solid #D9B77E;border-radius:7px;z-index:1000000;box-shadow:0 20px 80px #000b;font:400 13px/1.8 Montserrat,Arial,sans-serif}.pf-cookie-dialog::backdrop{background:#000c}.pf-cookie-body{padding:30px}.pf-cookie-kicker{font-size:9px;letter-spacing:.18em;color:#D9B77E}.pf-cookie-dialog h2{font:500 40px/1.1 'Cormorant Garamond',Georgia,serif;color:#F6F0E8;margin:12px 0 23px}.pf-cookie-dialog label{display:flex;gap:12px;align-items:start;font-size:12px;margin:18px 0 8px}.pf-cookie-dialog input{margin-top:5px;accent-color:#650D24}.pf-cookie-dialog .pf-cookie-small{font-size:10px;color:#c6b7a9}.pf-cookie-dialog a{color:#D9B77E}.pf-cookie-actions{display:flex;flex-wrap:wrap;gap:10px;margin:24px 0}.pf-cookie-actions button{flex:1;min-width:155px;background:#650D24;color:#F6F0E8;border:1px solid #D9B77E;border-radius:4px;font:500 11px/1.5 Montserrat,Arial,sans-serif;padding:12px;cursor:pointer}.pf-cookie-dialog button:focus-visible,.pf-cookie-dialog input:focus-visible{outline:3px solid #D9B77E;outline-offset:3px}@media(max-width:600px){.pf-cookie-body{padding:22px}.pf-cookie-dialog{font-size:12px}.pf-cookie-dialog h2{font-size:34px}.pf-cookie-actions{flex-direction:column}.pf-cookie-actions button{width:100%}}
