.kw-cookies{z-index:70;inset-inline-end:24px;-webkit-backdrop-filter:blur(30px)saturate(1.5);backdrop-filter:blur(30px)saturate(1.5);width:min(480px,100vw - 48px);color:var(--tinta);animation:kw-cookies-entra .3s var(--curva) both;background:#ffffffd6;border-radius:20px;padding:20px;position:fixed;bottom:24px;box-shadow:0 0 0 1px #1111110f,0 14px 34px -18px #11111147}@keyframes kw-cookies-entra{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.kw-cookies{animation:none}}.kw-cookies-t{letter-spacing:-.02em;font-size:18px;line-height:24px}.kw-cookies-p{letter-spacing:-.01em;color:var(--t70);margin-top:6px;font-size:14px;line-height:20px}.kw-cookies-botones{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.kw-cookies-btn{color:#111;background:linear-gradient(#fff 0%,#f4f3f0 100%);box-shadow:inset 0 0 0 1px #1111111f,0 1px 3px #1111111f}.kw-cookies-btn:active{transform:translateY(1px)}.kw-btn.kw-cookies-icono{flex:none;width:40px;padding:0}.kw-cookies-aceptar{margin-inline-start:auto}[dir=rtl] .kw-cookies-flecha{transform:scaleX(-1)}.kw-cookies-fila{border-top:1px solid var(--linea);justify-content:space-between;align-items:flex-start;gap:16px;margin-top:14px;padding-top:14px;display:flex}.kw-cookies-nombre{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:20px}.kw-cookies-fila .kw-cookies-p{margin-top:2px}.kw-cookies-siempre{color:var(--t58);flex:none;font-size:13px;line-height:20px}.kw-cookies-interruptor{cursor:pointer;background:#11111129;border:0;border-radius:100px;flex:none;width:36px;height:20px;transition:background .2s;position:relative}.kw-cookies-interruptor[aria-checked=true]{background:#111}.kw-cookies-interruptor i{top:2px;width:16px;height:16px;transition:inset-inline-start .2s var(--curva);background:#fff;border-radius:50%;position:absolute;inset-inline-start:2px}.kw-cookies-interruptor[aria-checked=true] i{inset-inline-start:18px}.kw-cookies-btn:focus-visible,.kw-cookies-interruptor:focus-visible{outline-offset:2px;outline:2px solid #111}@media (max-width:809px){.kw-cookies{inset-inline:12px;width:auto;padding:16px;bottom:12px}.kw-cookies-t{font-size:17px;line-height:22px}.kw-cookies-btn:not(.kw-cookies-icono){flex:1 1 0;min-width:max-content;padding-inline:14px}.kw-cookies-aceptar{margin-inline-start:0}}
