.adg-menu-visual{position:relative;display:block;overflow:hidden;margin:0 0 1rem;background:#e9e9e9;aspect-ratio:var(--adg-menu-visual-ratio, 4 / 5);text-decoration:none}.adg-menu-visual--bottom{margin:1.25rem 0 0}.adg-menu-visual--mobile{aspect-ratio:4 / 5;margin:0}.adg-menu-visual__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% var(--adg-menu-visual-focus, 20%);transition:transform .6s ease}@media(hover:hover){.adg-menu-visual:hover .adg-menu-visual__img{transform:scale(1.04)}}.adg-menu-visual .adg-menu-visual__label{position:absolute;left:0;right:0;bottom:0;padding:2rem 1rem 1rem;color:#fff;text-transform:uppercase!important;letter-spacing:.18em;font-size:1.25rem;font-weight:400;line-height:1;text-shadow:0 1px 10px rgba(0,0,0,.45);background:linear-gradient(to top,#0000008c,#0000);pointer-events:none}.adg-menu-visual--mobile .adg-menu-visual__label{font-size:1rem;padding:1.5rem .75rem .75rem}.adg-menu-visual-grid{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;padding:.25rem 0 1rem;list-style:none}.adg-menu-visual-grid--bottom{padding:.75rem 0 1rem}.adg-menu-visual:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(prefers-reduced-motion:reduce){.adg-menu-visual__img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/adg-menu-visual.css.map */
