
/* v736172 — José: "isso tá feio da privacidade". A faixa de ponta a ponta (2000 px no desktop) vira um CARTÃO compacto e centralizado,
   flutuando acima da barra do carrinho. Sem backdrop-filter (desfoque em tela cheia pesava a página) e a ronda de 0,5 s agora para sozinha. */
html body #idlink-cookie-banner#idlink-cookie-banner{left:50%!important;right:auto!important;bottom:calc(10px + env(safe-area-inset-bottom,0px))!important;top:auto!important;
  width:calc(100% - 24px)!important;max-width:520px!important;margin:0!important;transform:translateX(-50%)!important;
  border-radius:16px!important;border:1px solid rgba(255,255,255,.12)!important;background:rgba(16,17,20,.97)!important;
  -webkit-backdrop-filter:none!important;backdrop-filter:none!important;box-shadow:0 14px 36px rgba(0,0,0,.38)!important;
  padding:0!important;overflow:hidden!important;transition:transform .25s ease,opacity .25s ease}
html body #idlink-cookie-banner#idlink-cookie-banner.idlk-ck-recolhida{transform:translate(-50%,160%)!important;opacity:0!important;pointer-events:none!important}
html body #idlink-cookie-banner#idlink-cookie-banner .idlink-cookie-inner{display:flex!important;flex-direction:row!important;align-items:center!important;gap:10px!important;
  padding:8px 8px 8px 14px!important;margin:0!important;max-width:none;grid-template-columns:none!important}
html body #idlink-cookie-banner#idlink-cookie-banner .idlink-cookie-inner > div:first-child{flex:1 1 auto!important;min-width:0!important}
html body #idlink-cookie-banner#idlink-cookie-banner .idlink-cookie-kicker,html body #idlink-cookie-banner#idlink-cookie-banner .idlink-cookie-title,html body #idlink-cookie-banner#idlink-cookie-banner .idlink-cookie-text,
html body #idlink-cookie-banner#idlink-cookie-banner .idlink-cookie-btn-icon,html body #idlink-cookie-banner#idlink-cookie-banner .idlink-cookie-required,html body #idlink-cookie-gate{display:none!important}
html body #idlink-cookie-banner#idlink-cookie-banner .idlk-ck-curto{margin:0!important;font:600 12px/1.25 Inter,-apple-system,"Segoe UI",Roboto,sans-serif!important;color:rgba(255,255,255,.84)!important;
  white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
html body #idlink-cookie-banner#idlink-cookie-banner .idlk-ck-curto a{color:#fff!important;text-decoration:underline!important;text-underline-offset:2px;font-weight:700!important;margin-left:4px}
html body #idlink-cookie-banner#idlink-cookie-banner .idlink-cookie-actions{display:flex!important;flex:0 0 auto!important;gap:6px!important;margin:0!important;align-items:center!important}
html body #idlink-cookie-banner#idlink-cookie-banner .idlink-cookie-btn-accept,html body #idlink-cookie-banner#idlink-cookie-banner .idlink-cookie-btn-decline{
  font:800 12.5px/1 Inter,-apple-system,"Segoe UI",Roboto,sans-serif!important;height:32px!important;min-height:32px!important;width:auto!important;padding:0 14px!important;
  border-radius:999px!important;background:rgba(255,255,255,.10)!important;color:#fff!important;border:1px solid rgba(255,255,255,.24)!important;box-shadow:none!important;transform:none!important}
html body #idlink-cookie-banner#idlink-cookie-banner .idlink-cookie-btn-accept::after,html body #idlink-cookie-banner#idlink-cookie-banner .idlink-cookie-btn-decline::after{content:none!important}
@media (max-width:480px){
  html body #idlink-cookie-banner#idlink-cookie-banner .idlink-cookie-inner{padding:7px 7px 7px 12px!important;gap:8px!important}
  html body #idlink-cookie-banner#idlink-cookie-banner .idlk-ck-curto{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px!important}
  html body #idlink-cookie-banner#idlink-cookie-banner .idlink-cookie-btn-accept,html body #idlink-cookie-banner#idlink-cookie-banner .idlink-cookie-btn-decline{padding:0 12px!important}
}
