.header__dropdown{--COLOR-SUBMENU-BG: #0b4f6c;--COLOR-SUBMENU-LINK: #ffffff;--COLOR-SUBMENU-LINK-HOVER: rgba(255, 255, 255, .72);--fh-meny-etikett: rgba(255, 255, 255, .66);--fh-meny-strek: rgba(255, 255, 255, .08)}.menu__item.grandparent>.header__dropdown,.menu__item.parent>.header__dropdown{border-top:1px solid rgba(255,255,255,.12);box-shadow:0 16px 30px -12px #062a3a73}.grandparent .header__grandparent__links{flex:0 1 auto;justify-content:start;column-gap:60px;row-gap:34px;padding:38px var(--outer, 50px) 42px}.grandparent.kids-1 .header__grandparent__links{grid-template-columns:repeat(1,minmax(0,216px))!important}.grandparent.kids-2 .header__grandparent__links{grid-template-columns:repeat(2,minmax(0,216px))!important}.grandparent.kids-3 .header__grandparent__links{grid-template-columns:repeat(3,minmax(0,216px))!important}.grandparent.kids-4 .header__grandparent__links{grid-template-columns:repeat(4,minmax(0,216px))!important}.grandparent.kids-5 .header__grandparent__links{grid-template-columns:repeat(5,minmax(0,216px))!important}.grandparent.kids-6 .header__grandparent__links{grid-template-columns:repeat(6,minmax(0,216px))!important}.grandparent .dropdown__family{padding:0!important}.grandparent .dropdown__family>.navlink--child{border-bottom:0!important;padding:0!important;margin-bottom:10px!important}.dropdown__family>.navlink--child .navtext{font-size:11px!important;font-weight:500!important;color:var(--fh-meny-etikett)!important;text-transform:uppercase;letter-spacing:.12em;line-height:1.4;margin-bottom:0!important;display:block}.grandparent .navlink--grandchild{display:block!important;margin-right:0!important;padding:12px 0!important;border-bottom:1px solid var(--fh-meny-strek)}.grandparent .dropdown__family>.navlink--grandchild:last-of-type{border-bottom:0}.grandparent .navlink--grandchild .navtext{font-size:17px!important;font-weight:500!important;color:#fff!important;line-height:1.35;margin-bottom:0!important}.parent .header__dropdown__inner{padding:24px var(--outer, 50px) 28px}.parent .navlink--child .navtext{font-size:17px!important;font-weight:500!important;color:#fff!important}@media screen and (max-width:1099px){.grandparent .header__grandparent__links{column-gap:36px;padding:30px var(--outer, 50px) 34px}.grandparent .navlink--grandchild .navtext{font-size:16px!important}}.header__dropdown__inner{position:relative}.header__dropdown__inner .menu__block{position:absolute;top:0;right:0;bottom:0;width:34%;padding:0!important;margin:0!important}.header__dropdown__inner .menu__block .header__dropdown__image,.header__dropdown__inner .menu__block .link-over-image,.header__dropdown__inner .menu__block figure,.header__dropdown__inner .menu__block img,.header__dropdown__inner .menu__block .image-wrapper,.header__dropdown__inner .menu__block .hero,.header__dropdown__inner .menu__block .hero__content__wrapper{width:100%!important;height:100%!important;object-fit:cover;border-radius:0}.header__dropdown__inner .menu__block .hero{position:relative;overflow:hidden}.header__dropdown__inner .menu__block .hero__content{position:absolute;bottom:0;left:0;right:0;padding:24px;z-index:2;background:linear-gradient(to top,rgba(6,42,58,.6) 0%,transparent 100%);color:#fff}.fh-meny-produkter{flex:0 1 auto;padding:38px var(--outer, 50px) 42px 0;display:flex;flex-direction:column;gap:16px;box-sizing:border-box}.fh-meny-produkter__tittel{margin:0;font-size:11px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#ffffffa8;line-height:1.4}.fh-meny-produkter__grid{display:grid;gap:20px}.fh-meny-vare{display:block;text-decoration:none;color:#fff}.fh-meny-vare__bilde{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:10px;background:#ffffff0f;transition:opacity .25s ease}.fh-meny-vare__navn{display:block;margin-top:12px;font-size:14.5px;font-weight:500;line-height:1.35;color:#fff}@media screen and (min-width:1360px){.fh-meny-produkter{flex-basis:678px}.fh-meny-produkter__grid{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1100px)and (max-width:1359px){.fh-meny-produkter{flex-basis:470px}.fh-meny-produkter__grid{grid-template-columns:repeat(2,1fr)}.fh-meny-vare:nth-child(n+3){display:none}}@media screen and (max-width:1099px){.fh-meny-produkter{display:none}}@media(hover:hover){.fh-meny-vare:hover .fh-meny-vare__bilde{opacity:.82}.fh-meny-vare:hover .fh-meny-vare__navn{text-decoration:underline;text-underline-offset:3px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/custom-mega-menu.css.map */
