.cd-privacy-link{font:inherit;color:inherit;text-align:left;cursor:pointer}.cd-privacy-link:hover{text-decoration:underline}.cd-privacy-dialog{color:#f1e6d8;width:min(640px,100vw - 32px);max-height:calc(100dvh - 32px);font:14px/1.6 var(--cd-sans,sans-serif);background:#151411;border:1px solid #b8a183;border-radius:8px;margin:auto;padding:30px;position:fixed;inset:0;overflow-y:auto}.cd-privacy-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000b}.cd-privacy-heading{justify-content:space-between;align-items:start;gap:20px;margin-bottom:18px;display:flex}.cd-privacy-heading h2{font-size:23px;font-weight:600;line-height:1.2}.cd-privacy-heading button{flex-shrink:0;min-height:44px;font-size:12px}.cd-privacy-option{cursor:pointer;border-bottom:1px solid #ffffff25;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;display:flex}.cd-privacy-option h3{font-size:16px;font-weight:600}.cd-privacy-option p,.cd-privacy-note{color:#c7bfb4}.cd-privacy-option span{white-space:nowrap;color:#c9a47f;font-size:12px}.cd-privacy-option input{accent-color:#c9a47f;flex:0 0 22px;width:22px;height:22px}.cd-privacy-gpc,.cd-privacy-note{margin-top:18px;font-size:12px}.cd-privacy-save{color:#151411;cursor:pointer;background:#c9a47f;border:1px solid #c9a47f;width:100%;min-height:46px;margin-top:24px;font-weight:600}.cd-privacy-dialog :focus-visible,.cd-privacy-link:focus-visible{outline-offset:4px;outline:2px solid #c9a47f}@media (max-width:480px){.cd-privacy-dialog{padding:22px}.cd-privacy-heading h2{font-size:20px}.cd-privacy-option{gap:16px}}
