.g-cookies{position:fixed;inset:0;z-index:1400;display:flex;align-items:center;justify-content:center;padding:20px;font-family:Jost,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.g-cookies__fondo{position:absolute;inset:0;background:rgba(8,7,5,.82);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.g-cookies__panel{position:relative;width:100%;max-width:620px;max-height:calc(100vh - 40px);overflow-y:auto;padding:32px 30px 26px;border-radius:16px;background:#12100d;border:1px solid rgba(212,175,55,.3);box-shadow:0 30px 80px rgba(0,0,0,.6);color:#f5f1e6;animation:g-cookies-in .32s cubic-bezier(.16,1,.3,1) both}@media(max-width:576px){.g-cookies__panel{padding:24px 20px 22px}}.g-cookies__intro{margin:0;font-size:15px;line-height:1.65;color:hsla(44,43%,93%,.82)!important}.g-cookies__intro a{color:#e8c860!important;text-decoration:underline}.g-cookies__intro a:hover{color:#fff!important}.g-cookies__bloque{display:flex;align-items:center;gap:24px;margin-top:22px;padding-top:22px;border-top:1px solid hsla(44,43%,93%,.14)}@media(max-width:576px){.g-cookies__bloque{flex-direction:column;align-items:flex-start;gap:10px}}.g-cookies__tipo{flex:1 1;min-width:0}.g-cookies__tipo h6{margin:0 0 6px;font-family:Jost,sans-serif!important;font-size:15px;font-weight:700;color:#fff!important}.g-cookies__tipo p{margin:0;font-size:13.5px;line-height:1.6;color:hsla(44,43%,93%,.7)!important}.g-cookies__estado{flex-shrink:0;font-size:13px;font-weight:700;color:#e8c860;white-space:nowrap}.g-cookies__acciones{display:flex;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:26px}@media(max-width:576px){.g-cookies__acciones{flex-direction:column-reverse}}.g-cookies__btn{min-height:48px;padding:13px 34px;border:none;border-radius:999px;background:linear-gradient(135deg,#e8c860,#a16207);color:#1a1405;font-family:inherit;font-size:15.5px;font-weight:600;cursor:pointer;transition:box-shadow .16s ease,transform .16s ease}.g-cookies__btn:hover{transform:translateY(-2px);box-shadow:0 14px 32px rgba(212,175,55,.36)}.g-cookies__btn:active{transform:none}.g-cookies__btn:focus{outline:none}.g-cookies__btn:focus-visible{outline:3px solid #d4af37;outline-offset:3px}.g-cookies__btn--no{background:none;border:1px solid hsla(44,43%,93%,.45);color:#f5f1e6}.g-cookies__btn--no:hover{background:hsla(44,43%,93%,.1);border-color:#f5f1e6;box-shadow:none}.g-cookies__estado--no{color:hsla(44,43%,93%,.62)}@keyframes g-cookies-in{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.g-cookies__panel{animation:none}.g-cookies__btn:hover{transform:none}}