.vbl{background:var(--vbl-bg);padding-block:var(--vbl-pad-top) var(--vbl-pad-bottom);padding-inline:clamp(1.25rem,5vw,4rem)}.vbl--surface-glass{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(var(--blur-md, 18px))}.vbl__inner{max-width:var(--vbl-max);margin-inline:auto}.vbl--full .vbl__inner{max-width:none}.vbl__intro{margin-block-end:clamp(1.5rem,3vw,2.75rem);text-align:center}.vbl__eyebrow{margin:0 0 .6rem;color:var(--vbl-eyebrow);font-size:var(--vbl-eyebrow-size);font-weight:600;letter-spacing:.18em;line-height:1.3;text-transform:uppercase}.vbl__heading{margin:0;color:var(--vbl-heading);font-family:var(--vbl-heading-font);font-size:var(--vbl-heading-size);font-weight:var(--vbl-heading-weight);letter-spacing:-.015em;line-height:1.15;text-wrap:balance}.vbl__empty{margin:0;color:var(--vbl-heading);font-size:.9rem;opacity:.7;text-align:center}.vbl__grid{display:grid;gap:var(--vbl-gap);align-items:center;margin:0;padding:0;list-style:none}.vbl--cols-auto .vbl__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--vbl-logo-min)),1fr))}.vbl--cols-2 .vbl__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vbl--cols-3 .vbl__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.vbl--cols-4 .vbl__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.vbl--cols-5 .vbl__grid{grid-template-columns:repeat(5,minmax(0,1fr))}.vbl--cols-6 .vbl__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.vbl__item{display:flex;justify-content:center;min-width:0}.vbl--center-rows .vbl__grid{display:flex;flex-wrap:wrap;justify-content:center}.vbl--center-rows .vbl__item{flex:0 1 var(--vbl-logo-min)}.vbl--center-rows.vbl--cols-2 .vbl__item{flex-basis:calc((100% - 1 * var(--vbl-gap)) / 2)}.vbl--center-rows.vbl--cols-3 .vbl__item{flex-basis:calc((100% - 2 * var(--vbl-gap)) / 3)}.vbl--center-rows.vbl--cols-4 .vbl__item{flex-basis:calc((100% - 3 * var(--vbl-gap)) / 4)}.vbl--center-rows.vbl--cols-5 .vbl__item{flex-basis:calc((100% - 4 * var(--vbl-gap)) / 5)}.vbl--center-rows.vbl--cols-6 .vbl__item{flex-basis:calc((100% - 5 * var(--vbl-gap)) / 6)}@media screen and (min-width:990px){.vbl--divided .vbl__grid{column-gap:0}.vbl--divided .vbl__item{padding-inline:calc(var(--vbl-gap) / 2)}.vbl--divided .vbl__item+.vbl__item{border-inline-start:1px solid var(--vbl-line)}}.vbl__link{display:flex;flex-direction:column;align-items:center;gap:.6rem;width:100%;color:var(--vbl-heading);text-decoration:none}.vbl__figure{display:flex;align-items:center;justify-content:center;max-width:100%}.vbl__img{display:block;width:auto;max-width:100%;height:auto;max-height:var(--vbl-logo-height);object-fit:contain;opacity:var(--vbl-opacity);filter:var(--vbl-filter)}.vbl{--vbl-filter: var(--vbl-filter-light)}[data-theme=dark] .vbl{--vbl-filter: var(--vbl-filter-dark)}@media(prefers-color-scheme:dark){html:not([data-theme]) .vbl{--vbl-filter: var(--vbl-filter-dark)}}.vbl__img--dark,[data-theme=dark] .vbl__figure--has-dark .vbl__img--light{display:none}[data-theme=dark] .vbl__figure--has-dark .vbl__img--dark{display:block}@media(prefers-color-scheme:dark){html:not([data-theme]) .vbl__figure--has-dark .vbl__img--light{display:none}html:not([data-theme]) .vbl__figure--has-dark .vbl__img--dark{display:block}}.vbl__caption{color:var(--vbl-heading);font-size:.78rem;letter-spacing:.04em;line-height:1.4;opacity:.75;text-align:center;text-wrap:pretty}.vbl__link:hover .vbl__img,.vbl__link:focus-visible .vbl__img{opacity:1;transform:translateY(-2px)}.vbl--reveal .vbl__link:hover .vbl__img,.vbl--reveal .vbl__link:focus-visible .vbl__img{filter:none}.vbl__link:hover .vbl__caption{opacity:1}.vbl__link:focus-visible{outline:2px solid var(--vbl-eyebrow);outline-offset:6px;border-radius:2px}@media(prefers-reduced-motion:no-preference){.vbl__img{transition:opacity .2s ease-out,filter .24s ease-out,transform .24s cubic-bezier(.16,1,.3,1)}.vbl__caption{transition:opacity .2s ease-out}}@media screen and (max-width:989px){.vbl .vbl__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--vbl-logo-min)),1fr))}.vbl.vbl--center-rows .vbl__item{flex-basis:var(--vbl-logo-min)}}@media screen and (max-width:599px){.vbl .vbl__grid{grid-template-columns:repeat(auto-fit,minmax(min(45%,var(--vbl-logo-min)),1fr));gap:calc(var(--vbl-gap) * .75)}.vbl.vbl--center-rows .vbl__item{flex-basis:min(45%,var(--vbl-logo-min))}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/voxel-blog-logos.css.map */
