.mg-catalog-category-menu{padding:0 0 12px}.mg-catalog-category-menu__arrows{display:flex}.mg-catalog-category-menu__arrows button:first-child svg{rotate:180deg}.mg-catalog-category-menu__arrows button[aria-disabled=true]{opacity:.38;cursor:default}.mg-catalog-category-menu__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/5);gap:12px;overflow-x:auto;padding:4px 2px 6px;scroll-snap-type:inline mandatory;scrollbar-width:none;overscroll-behavior-inline:contain}.mg-catalog-category-menu__track::-webkit-scrollbar{display:none}.mg-catalog-category-menu__track--subcategories{grid-auto-columns:min(calc((100% - 24px) / 3),305px);justify-content:center}.mg-catalog-category-menu__track--collections{grid-auto-columns:min(calc((100% - 36px)/4),265px)}.mg-catalog-category-menu__track--collections .mg-catalog-category-menu__visual img{padding:8%;mix-blend-mode:multiply}.mg-catalog-category-menu__track>:is(a,button){display:grid;align-content:start;overflow:hidden;min-width:0;border:0;border-radius:0;color:var(--catalog-ink);background:transparent;text-decoration:none;text-align:left;padding:0;scroll-snap-align:start}.mg-catalog-category-menu__track>:is(a,button):focus-visible{outline-offset:-3px}.mg-catalog-category-menu__visual{aspect-ratio:1;overflow:hidden;background:#efede9}.mg-catalog-category-menu__visual img{display:block;width:100%;height:100%;object-fit:contain}.mg-catalog-category-menu__caption{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;align-items:start;padding:8px 3px 7px}.mg-catalog-category-menu__track>:is(a,button)[aria-current=page] .mg-catalog-category-menu__caption{box-shadow:inset 0 2px var(--catalog-lime)}.mg-catalog-category-menu__caption strong{display:inline;font:400 clamp(17px,1.75vw,26px)/1.1 var(--catalog-display);text-transform:uppercase}.mg-catalog-category-menu__caption small{display:block;margin-top:5px;color:var(--catalog-muted);font-size:12px;line-height:1.2}.mg-catalog-category-menu__caption svg{margin-top:1px}.mg-catalog-category-menu__track [data-category=pronta-consegna] strong{background:var(--catalog-lime);padding:1px 3px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.mg-catalog-category-menu__track>:is(a,button):hover strong{text-decoration:underline;text-underline-offset:3px}@media(min-width:700px)and (max-width:1050px){.mg-catalog-category-menu__track:not(.mg-catalog-category-menu__track--subcategories){grid-auto-columns:calc((100% - 36px)/4)}}.mg-category-open{overflow:hidden}.mg-desktop-nav a[data-mg-category-open][aria-expanded=true]{color:var(--mg-violet, #7038e5)}.mg-category-dialog{--catalog-ink: #19191d;--catalog-muted: #515056;--catalog-rule: #ceccc8;--catalog-lime: #c8fb37;--catalog-display: MGAnton, Anton, Impact, sans-serif;position:fixed;inset:var(--mg-category-top, 110px) 0 auto;width:100%;max-width:none;max-height:calc(100dvh - var(--mg-category-top, 110px) - 8px);overflow-y:auto;overscroll-behavior:contain;margin:0 auto;padding:0 max(22px,calc((100% - 1440px)/2));border:0;border-bottom:1px solid #ceccc8;border-radius:0;color:var(--catalog-ink);background:#f0efec;box-shadow:0 10px 28px #19191d21;font:400 15px/1.35 MGInter,Inter,Arial,sans-serif}.mg-category-dialog::backdrop{background:transparent}.mg-category-dialog *,.mg-category-dialog *:before,.mg-category-dialog *:after{box-sizing:border-box}.mg-category-dialog [hidden]{display:none!important}.mg-category-dialog :is(button,a):focus-visible{outline:2px solid #ac1853;outline-offset:2px}.mg-category-dialog button{cursor:pointer}.mg-category-dialog__head,.mg-category-dialog__heading,.mg-category-dialog__actions{display:flex;align-items:center;gap:5px}.mg-category-dialog__head{justify-content:space-between;padding:10px 2px 6px}.mg-category-dialog__head h2{margin:0;text-transform:uppercase;font:400 clamp(26px,3.7vw,50px)/1.05 var(--catalog-display)}.mg-category-dialog__head h2:focus{outline:none}.mg-category-dialog__head button{position:relative;display:grid;place-items:center;width:44px;min-width:44px;height:44px;padding:0;border:0;background:transparent;color:var(--catalog-ink)}.mg-catalog-category-menu__arrows button:before{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;border:1px solid #b1aeaa;border-radius:7px}.mg-category-dialog__back svg{rotate:180deg}@media(max-width:699px){.mg-category-dialog{inset:auto 0 0;width:100%;max-width:100%;max-height:91dvh;padding:0;border-radius:15px 15px 0 0}.mg-category-dialog::backdrop{background:#0d0d113e}.mg-category-dialog__head{padding:5px 8px 4px 12px;border-bottom:1px solid var(--catalog-rule)}.mg-category-dialog__head h2{font-size:clamp(21px,6vw,32px)}.mg-category-dialog__heading,.mg-category-dialog__actions{gap:0}.mg-catalog-category-menu{padding:5px 0 max(7px,env(safe-area-inset-bottom))}.mg-catalog-category-menu__track{grid-auto-columns:45%;justify-content:start;gap:8px;padding-inline:12px;scroll-padding-inline:12px}.mg-catalog-category-menu__track>:is(a,button){border:1px solid #dbd8d3;border-radius:9px}.mg-catalog-category-menu__caption{padding:7px 6px 8px}.mg-catalog-category-menu__caption strong{font-size:clamp(15px,4.4vw,23px)}.mg-catalog-category-menu__caption small{font-size:11px;margin-top:3px}.mg-catalog-category-menu__caption svg{width:14px}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/mg-catalog-category-menu.css.map */
