.ibl__inner{max-width:1400px;margin:0 auto;padding:28px 16px}.ibl__heading{margin:0 0 16px;font-size:clamp(22px,3vw,34px);letter-spacing:-.02em;font-weight:800;color:#111}.ibl__grid{--cols-desktop: 8;--cols-tablet: 3;--cols-mobile: 2;--gap: 8px;--tile-radius: 12px;--tile-pad: 6px;--logo-scale: .88;--hover-scale: 1.06;--is-gray: 1;display:grid;grid-template-columns:repeat(var(--cols-desktop),minmax(0,1fr));gap:var(--gap);list-style:none;margin:0;padding:0}@media (max-width: 1100px){.ibl__grid{grid-template-columns:repeat(var(--cols-tablet),minmax(0,1fr))}}@media (max-width: 720px){.ibl__grid{grid-template-columns:repeat(var(--cols-mobile),minmax(0,1fr))}}.ibl__link{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:1 / 1;padding:var(--tile-pad);box-sizing:border-box;border-radius:var(--tile-radius);text-decoration:none;background:#fff;border:1px solid rgba(0,0,0,.08);overflow:hidden;contain:layout paint}.ibl__logo{max-width:calc(100% * var(--logo-scale));max-height:calc(100% * var(--logo-scale));width:auto;height:auto;object-fit:contain;display:block;transform:translateZ(0);transition:transform .16s ease,filter .16s ease;filter:grayscale(calc(1 * var(--is-gray))) contrast(1.05)}.ibl__link:hover .ibl__logo,.ibl__link:focus-visible .ibl__logo{transform:scale(var(--hover-scale));filter:none}.ibl__fallback{font-weight:700;color:#555;font-size:14px;text-align:center;padding:10px}.ibl__tooltip{position:absolute;left:50%;bottom:8px;transform:translate(-50%);background:#000000d1;color:#fff;font-size:12px;line-height:1;padding:6px 8px;border-radius:8px;opacity:0;pointer-events:none;transition:opacity .14s ease;white-space:nowrap}.ibl__link:hover .ibl__tooltip,.ibl__link:focus-visible .ibl__tooltip{opacity:1}@media (max-width: 720px){.ibl__tooltip{opacity:1}}.inkd-brands-lines .ibl__grid{height:auto!important;overflow:visible!important}.inkd-brands-lines .ibl__item{position:static!important;display:block!important;float:none!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important}.inkd-brands-lines .ibl__link{position:relative!important}.inkd-brands-lines,.inkd-brands-lines .ibl__inner{overflow:visible!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/inkd-brands-lines.css.map */
