.mega-custom .submenu-holder{padding-block:32px}.mega-custom__grid{display:grid;gap:28px;grid-template-columns:repeat(var(--mega-cols, 4),minmax(0,1fr))}.mega-custom__grid[data-columns="1"]{--mega-cols: 1}.mega-custom__grid[data-columns="2"]{--mega-cols: 2}.mega-custom__grid[data-columns="3"]{--mega-cols: 3}.mega-custom__grid[data-columns="4"]{--mega-cols: 4}.mega-custom__grid[data-columns="5"]{--mega-cols: 5}.mega-custom__cell{position:relative;display:flex;flex-direction:column;gap:10px}.mega-custom__media{position:relative;overflow:hidden;border-radius:var(--mega-radius, 0px);aspect-ratio:var(--mega-ratio, 1);background-color:var(--color-background-main-alternate, #f4f4f4)}.mega-custom__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.2,0,.2,1)}.no-touchevents .mega-custom__cell--linked:hover .mega-custom__media img{transform:scale(1.04)}.mega-custom__heading{display:block;font-weight:500;line-height:1.25}.mega-custom__text{font-size:.9em;opacity:.7;line-height:1.45}.mega-custom__text>p:last-child{margin-bottom:0}.mega-custom__button{display:inline-flex;align-items:center;gap:6px;margin-top:2px;font-size:.9em;background-image:linear-gradient(to right,currentColor,currentColor);background-size:0% 1px;background-position:0 100%;background-repeat:no-repeat;padding-bottom:2px;transition:background-size 175ms linear}.mega-custom__button-icon svg{width:10px;height:10px;transform:rotate(-90deg)}.no-touchevents .mega-custom__cell--linked:hover .mega-custom__button{background-size:100% 1px}.mega-custom__stretched{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;font-size:0}.mega-custom__stretched:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media screen and (max-width:1279px){.mega-custom__grid[data-columns="5"]{--mega-cols: 4}}@media screen and (max-width:1023px){.mega-custom__grid{gap:20px}.mega-custom__grid[data-columns="4"],.mega-custom__grid[data-columns="5"]{--mega-cols: 3}}.mega-custom-item{position:relative}.site-nav.style--classic .mega-custom-item>.submenu.mega-custom{position:absolute;top:100%;inset-inline-start:0;z-index:20;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s;background-color:var(--color-background-main, #fff);color:var(--color-text-main, #000)}.no-touchevents .site-nav.style--classic .mega-custom-item:hover>.submenu.mega-custom,.site-nav.style--classic .mega-custom-item:focus-within>.submenu.mega-custom{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition-delay:0s}.site-nav.style--classic .mega-custom-item>.submenu.mega-custom:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-mega-custom.css.map */
