.inkmm-wrap.mega-menu{display:block!important;padding:0!important;background:var(--mm-bg, #f6f5f4)!important;color:var(--mm-txt, #111);width:100%}.inkmm-wrap .inkmm{--acc: var(--mm-acc, #dc3246);--txt: var(--mm-txt, #111);--line: var(--mm-line, #ddd);--gap: 28px;display:flex;gap:var(--gap);max-width:1240px;margin:0 auto;padding:30px 30px 26px;text-align:left;font-family:Montserrat,sans-serif}.inkmm-wrap .inkmm__col{min-width:0;flex:var(--w, 1) 1 0}.inkmm-wrap .inkmm__col+.inkmm__col{border-left:1px solid var(--line);padding-left:var(--gap)}.inkmm-wrap .inkmm a{color:var(--txt)!important;text-decoration:none}.inkmm-wrap .inkmm a:focus-visible,.inkmm-wrap .inkmm__bar:focus-visible{outline:2px solid var(--mm-acc, #dc3246);outline-offset:3px;border-radius:2px}.inkmm-wrap .inkmm__heading{display:block;margin:0 0 14px;padding:0;font-size:14px;line-height:1.2;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--txt);font-family:Montserrat,sans-serif}.inkmm-wrap a.inkmm__heading:hover{text-decoration:underline!important;text-underline-offset:4px}.inkmm-wrap .inkmm__arrow{display:inline-block;margin-left:4px;transition:transform .2s ease}.inkmm-wrap a.inkmm__heading:hover .inkmm__arrow{transform:translate(3px)}.inkmm-wrap .inkmm__links{list-style:none;margin:0;padding:0}.inkmm-wrap .inkmm__links li{margin:0;padding:0;list-style:none}.inkmm-wrap .inkmm__link{display:inline-flex;align-items:center;gap:8px;padding:5px 0;font-size:15px;line-height:1.35;font-weight:400;text-transform:none;letter-spacing:0;transition:transform .2s ease}.inkmm-wrap .inkmm__link-text{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;padding-bottom:2px;transition:background-size .25s ease}.inkmm-wrap .inkmm__link:hover,.inkmm-wrap .inkmm__link:focus-visible{transform:translate(4px)}.inkmm-wrap .inkmm__link:hover .inkmm__link-text,.inkmm-wrap .inkmm__link:focus-visible .inkmm__link-text{background-size:100% 1px}.inkmm-wrap .inkmm__badge{display:inline-block;padding:2px 6px;border-radius:3px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.3;background:var(--acc);color:#fff}.inkmm-wrap .inkmm__sub{margin-top:14px;padding-top:16px;border-top:1px solid var(--line)}.inkmm-wrap .inkmm__sub .inkmm__heading{margin:0}.inkmm-wrap .inkmm__group{margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.inkmm-wrap .inkmm__group-label{margin:0 0 4px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--txt);opacity:.65;font-family:Montserrat,sans-serif}.inkmm-wrap .inkmm__tiles{display:grid;gap:16px 14px;margin:0;padding:0;list-style:none}.inkmm-wrap .inkmm__tile{margin:0;list-style:none;min-width:0}.inkmm-wrap .inkmm__tile a{display:block}.inkmm-wrap .inkmm__img{display:block;position:relative;width:100%;overflow:hidden;border-radius:8px;background:#fff}.inkmm-wrap .inkmm__img img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%!important;height:100%!important;max-width:none!important;margin:0!important;object-fit:cover;transition:transform .35s ease}.inkmm-wrap .inkmm__tile a:hover .inkmm__img img,.inkmm-wrap .inkmm__feature:hover .inkmm__img img{transform:scale(1.04)}.inkmm-wrap .inkmm__label{display:block;margin-top:8px;font-size:12px;font-weight:600;line-height:1.25;letter-spacing:.04em;text-transform:uppercase;overflow-wrap:normal;-webkit-hyphens:auto;hyphens:auto}.inkmm-wrap .inkmm__tile a:hover .inkmm__label{text-decoration:underline;text-underline-offset:3px}.inkmm-wrap .r-square{aspect-ratio:1 / 1}.inkmm-wrap .r-portrait{aspect-ratio:4 / 5}.inkmm-wrap .r-landscape{aspect-ratio:4 / 3}.inkmm-wrap .inkmm__feature{display:flex;flex-direction:column;gap:10px}.inkmm-wrap .inkmm__ftitle{font-family:Bebas Neue,Impact,sans-serif;font-size:30px;line-height:1;letter-spacing:.01em;font-weight:400}.inkmm-wrap .inkmm__ftext{font-size:14px;line-height:1.45;color:var(--txt);opacity:.85}.inkmm-wrap .inkmm__fcta{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}.inkmm-wrap .inkmm__bar{display:block;padding:13px 20px;border-top:1px solid var(--mm-line, #ddd);text-align:center;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;background:var(--mm-bar-bg, transparent);color:var(--mm-bar-txt, var(--mm-txt, #111))!important}.inkmm-wrap .inkmm__bar:hover{background:var(--mm-bar-hover, rgba(0,0,0,.03));text-decoration:underline;text-underline-offset:4px}.inkmm-wrap .inkmm ul,.inkmm-wrap .inkmm li{float:none!important;width:auto!important;margin:0!important;padding:0!important;border:0!important;background:none!important}.inkmm-wrap .inkmm .inkmm__links li{display:block!important}.inkmm-wrap .inkmm .inkmm__tiles{display:grid!important}.inkmm-wrap .inkmm .inkmm__link{text-transform:none!important;font-size:15px!important;letter-spacing:0!important;font-weight:400!important;padding:5px 0!important}.inkmm-wrap .inkmm .inkmm__heading{text-transform:uppercase!important;font-size:14px!important;letter-spacing:.05em!important}.inkmm-wrap .inkmm .inkmm__group-label{font-size:11px!important;letter-spacing:.1em!important;text-transform:uppercase!important}.inkmm-wrap .inkmm__link-text{display:inline!important;font-size:15px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important}.inkmm-wrap .inkmm__arrow{display:inline-block!important;font-size:inherit!important}.inkmm-wrap .inkmm__label{display:block!important;font-size:12px!important;font-weight:600!important;letter-spacing:.04em!important;text-transform:uppercase!important;white-space:normal!important}.inkmm-wrap .inkmm__badge{display:inline-block!important;font-size:10px!important;font-weight:700!important;letter-spacing:.08em!important}.inkmm-wrap .inkmm__img{display:block!important}.inkmm-wrap .inkmm__ftitle{display:block!important;font-family:Bebas Neue,Impact,sans-serif!important;font-size:30px!important;font-weight:400!important;letter-spacing:.01em!important;text-transform:none!important}.inkmm-wrap .inkmm__ftext{display:block!important;font-size:14px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important}.inkmm-wrap .inkmm__fcta{display:inline!important;font-size:13px!important;font-weight:700!important;letter-spacing:.06em!important}.inkmm-wrap .inkmm__bar,.inkmm-wrap .inkmm__bar span{font-size:13px!important;font-weight:700!important;letter-spacing:.08em!important}.inkmm-wrap .inkmm__bar span{display:inline!important}@media(max-width:1100px){.inkmm-wrap .inkmm{padding:24px 20px;--gap: 20px}}@media(prefers-reduced-motion:reduce){.inkmm-wrap *{transition:none!important}}@media only screen and (min-width:799px){.main-nav{padding-top:20px!important;padding-bottom:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/ink-mega-menu.css.map */
