.ml-menu-brands{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0 0 24px}.ml-menu-brand{position:relative;display:block;isolation:isolate;overflow:hidden;border-radius:10px;background:#f5eee5;color:#fff;text-decoration:none;min-width:0}.ml-menu-brand img{display:block;width:100%;height:190px;object-fit:cover;transition:transform .25s ease}.ml-menu-brand:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 35%,#18263dad);pointer-events:none}.ml-menu-brand span{position:absolute;z-index:1;inset:auto 12px 14px;text-align:center;color:#fff;font-family:var(--font-heading--family);font-size:26px;line-height:1.12;font-weight:600;text-shadow:0 1px 4px #0005}.ml-menu-brand:focus-visible{outline:3px solid currentColor;outline-offset:3px}@media(hover:hover){.ml-menu-brand:hover img{transform:scale(1.035)}}.ml-drawer-brands-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(100px,128px);gap:12px;padding-inline:var(--drawer-padding);align-items:start;padding-bottom:24px}.ml-drawer-brands-layout>.menu-drawer__menu{padding-inline:0;min-width:0}.ml-menu-brands--drawer{display:flex;flex-direction:column;gap:12px;margin:0}.ml-menu-brands--drawer .ml-menu-brand img{height:145px}.ml-menu-brands--drawer .ml-menu-brand span{font-size:18px;inset:auto 6px 10px}.ml-drawer-brands-layout .menu-drawer__menu-item{padding-inline:0}@media(prefers-reduced-motion:reduce){.ml-menu-brand img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ml-menu-brands.css.map */
