.askmario-mega-menu.mega-menu{display:grid;grid-template-columns:auto auto;justify-content:center;align-items:stretch;column-gap:4rem;--askmario-mm-line: calc(var(--text-h5) * 1.3);--askmario-mm-rule: rgb(var(--text-color) / .12);padding-block:2.5rem 3rem;padding-inline:max(var(--container-gutter),calc((100% - 1280px)/2))}.askmario-mega-menu--no-promo.mega-menu{grid-template-columns:auto}.askmario-mega-menu.mega-menu--reverse .askmario-mega-menu__columns{order:2}.askmario-mega-menu__columns.mega-menu__linklist{display:flex;flex-wrap:wrap;align-items:stretch;gap:2rem 3.5rem}.askmario-mega-menu__columns.mega-menu__linklist>*{max-width:260px;min-width:200px}.askmario-mega-menu__columns.mega-menu__linklist>.askmario-mega-menu__column--featured{max-width:none;min-width:0}.askmario-mega-menu__column{display:flex;flex-direction:column;gap:.875rem}.askmario-mega-menu__column--featured{padding-inline-end:3.5rem;border-inline-end:1px solid var(--askmario-mm-rule)}.askmario-mega-menu__column--featured:only-child{padding-inline-end:0;border-inline-end:0}.askmario-mega-menu__featured-list{display:flex;flex-direction:column;gap:.75rem}.askmario-mega-menu__featured-link{display:inline-block;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);font-size:var(--text-h5);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);line-height:var(--askmario-mm-line);white-space:nowrap;transition:opacity .2s ease-in-out}.askmario-mega-menu__group-title{display:flex;align-items:center;min-height:var(--askmario-mm-line);padding-block-end:.625rem;border-block-end:1px solid var(--askmario-mm-rule);font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-size:.75rem;line-height:1.2;letter-spacing:var(--heading-letter-spacing);text-transform:uppercase;color:rgb(var(--text-color) / .7);transition:color .2s ease-in-out}.askmario-mega-menu__group-list{display:flex;flex-direction:column;gap:.625rem}.askmario-mega-menu__group-link{display:inline-block;font-size:var(--text-sm);line-height:1.45;color:rgb(var(--text-color) / .85);transition:color .2s ease-in-out}@media screen and (pointer:fine){.askmario-mega-menu__featured-list:hover .askmario-mega-menu__featured-link:not(:hover){opacity:.45}.askmario-mega-menu__group-title:hover,.askmario-mega-menu__group-link:hover{color:rgb(var(--text-color))}}.askmario-mega-menu [aria-current=page]{color:rgb(var(--text-color));text-decoration:underline;text-underline-offset:.3em}.askmario-mega-menu__promo.mega-menu__promo{display:flex;align-items:flex-start;gap:1.5rem;padding-inline-start:3.5rem;border-inline-start:1px solid var(--askmario-mm-rule)}.askmario-mega-menu.mega-menu--reverse .askmario-mega-menu__promo.mega-menu__promo{padding-inline:0 3.5rem;border-inline-start:0;border-inline-end:1px solid var(--askmario-mm-rule)}.askmario-mega-menu__promo.mega-menu__promo>*{flex:none;width:280px;min-width:0;max-width:none}.askmario-mega-menu__card{display:flex;flex-direction:column;gap:1rem;text-align:start}.askmario-mega-menu__card-media{aspect-ratio:4 / 5;overflow:hidden;background:rgb(var(--text-color) / .05)}.askmario-mega-menu__card-media img{width:100%;height:100%;object-fit:cover}.askmario-mega-menu__card-text{display:flex;flex-direction:column;gap:.375rem}.askmario-mega-menu__card-heading svg{display:inline-block;margin-inline-start:.5rem;vertical-align:middle;transition:transform .2s ease-in-out}@media screen and (pointer:fine){.askmario-mega-menu__card:hover .askmario-mega-menu__card-heading svg{transform:translate(4px)}}@media screen and (max-width:1199px){.askmario-mega-menu.mega-menu,.askmario-mega-menu__columns.mega-menu__linklist{column-gap:2rem}.askmario-mega-menu__column--featured{padding-inline-end:2rem}.askmario-mega-menu__promo.mega-menu__promo{padding-inline:2rem 0}.askmario-mega-menu.mega-menu--reverse .askmario-mega-menu__promo.mega-menu__promo{padding-inline:0 2rem}.askmario-mega-menu__promo.mega-menu__promo>*{width:220px}}
/*# sourceMappingURL=/cdn/shop/t/16/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAQ */
