#header-component .header__row--top{background-color:#002d37;background-size:cover;background-position:center}#header-component .header__row--bottom{background-color:#0b3c47;box-shadow:inset 0 1px #ffffff14}.fpg-hcontact{display:none}@media screen and (min-width:1100px){.fpg-hcontact{display:flex;align-items:center;gap:6px;margin-inline-start:28px;padding-inline-start:28px;border-inline-start:1px solid rgb(255 255 255 / .16)}}.fpg-hcontact__item{display:flex;align-items:center;gap:10px;padding:6px 12px;border-radius:10px;color:#fff;text-decoration:none;white-space:nowrap;transition:background-color .2s}.fpg-hcontact__item:hover{background:#ffffff14}.fpg-hcontact__item svg{flex:0 0 auto;color:#a9c4b5}.fpg-hcontact__text{display:flex;flex-direction:column;gap:2px;line-height:1.1}.fpg-hcontact__text strong{font-size:.875rem;font-weight:700}.fpg-hcontact__text small{font-size:.6875rem;letter-spacing:.04em;color:#ffffffb3}.fpg-hcontact__dot{position:relative;width:10px;height:10px;border-radius:50%;background:#c7362b}.fpg-hcontact__dot.is-open{background:#4cc38a;box-shadow:0 0 0 4px #4cc38a33}@media screen and (min-width:750px){#header-component .header__row--bottom .menu-list__link{position:relative}#header-component .header__row--bottom .menu-list__link:after{content:"";position:absolute;inset-inline:10px;bottom:4px;height:2px;border-radius:2px;background:#a9c4b5;transform:scaleX(0);transform-origin:center;transition:transform .25s ease}#header-component .header__row--bottom .menu-list__list-item:hover>.menu-list__link:after,#header-component .header__row--bottom .menu-list__list-item:focus-within>.menu-list__link:after,#header-component .header__row--bottom .menu-list__link--active:after,#header-component .header__row--bottom .menu-list__link[aria-expanded=true]:after{transform:scaleX(1)}}#header-component .header__underlay-open{box-shadow:0 24px 48px -12px #002d3740}#header-component:has(.menu-list__list-item:hover>.menu-list__submenu,.menu-list__list-item:focus-within>.menu-list__submenu) .header__row--bottom{box-shadow:inset 0 1px #ffffff14,inset 0 -3px #5f7d6d}#header-component .mega-menu__grid{row-gap:20px;padding-block:20px 24px}#header-component .mega-menu__link--parent{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px;padding-block:0 8px;border-bottom:1px solid #d6ded9;color:#002d37;font-family:var(--font-heading--family);font-weight:700;font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase}#header-component .mega-menu__link--parent:after{content:"\2192";color:#5f7d6d;opacity:0;transform:translate(-4px);transition:opacity .2s,transform .2s}#header-component .mega-menu__link--parent:hover{color:#5f7d6d}#header-component .mega-menu__link--parent:hover:after{opacity:1;transform:none}#header-component .mega-menu__column li>.mega-menu__link,#header-component .mega-menu__column>div>.mega-menu__link:not(.mega-menu__link--parent){position:relative;display:block;padding-block:5px;color:#12262bd1;font-size:.875rem;transition:color .15s,transform .15s}#header-component .mega-menu__column>div>.mega-menu__link:not(.mega-menu__link--parent){color:#002d37;font-weight:600}#header-component .mega-menu__column li>.mega-menu__link:hover,#header-component .mega-menu__column>div>.mega-menu__link:not(.mega-menu__link--parent):hover{color:#5f7d6d;transform:translate(3px)}#header-component .mega-menu__link[href$="/collections/kit-creator"]:not(.mega-menu__link--parent){display:inline-flex;margin-bottom:6px;padding:6px 12px;border-radius:999px;background:#002d37;color:#fff!important}#header-component .mega-menu__link[href$="/collections/kit-creator"]:not(.mega-menu__link--parent) *,#header-component .mega-menu__link[href$="/collections/kit-creator"]:not(.mega-menu__link--parent) .wrap-text{color:#fff!important}#header-component .mega-menu__link[href$="/collections/kit-creator"]:not(.mega-menu__link--parent):hover{background:#5f7d6d;color:#fff!important;transform:none}@media(prefers-reduced-motion:reduce){#header-component .mega-menu__link,#header-component .mega-menu__link--parent:after,#header-component .header__row--bottom .menu-list__link:after{transition:none}}.menu-drawer__menu-item--mainlist{font-weight:600}.menu-drawer__menu--childlist .menu-drawer__menu-item--parent{color:#002d37;font-weight:700}.menu-drawer__menu--grandchildlist{margin-inline-start:12px;border-inline-start:2px solid #e2e9e5}.menu-drawer__menu--grandchildlist .menu-drawer__menu-item{font-size:.9375rem;color:#12262bd1}.menu-drawer__menu-item--active{color:#5f7d6d}
/*# sourceMappingURL=/cdn/shop/t/10/assets/fpg-menu.css.map */
