.header-menu,.header-menu .header-menu__inner,.header-menu .menu-list,.header-menu .overflow-menu{height:100%}.header-menu .overflow-menu::part(list){align-items:stretch;gap:0;min-height:100%}.header-menu .menu-list__list,.header-menu .menu-list__list-item{align-items:stretch;min-height:100%}.header-menu .menu-list__list-item{contain:layout style}.header-menu .menu-list__link{position:relative;align-items:center;min-height:44px;padding-block:0;opacity:1!important;transform:translateZ(0);transition:color .18s ease,opacity .18s ease;will-change:color,opacity}.header-menu .menu-list__link-title{position:relative;display:inline-flex;align-items:center;min-height:36px;line-height:1;white-space:nowrap;background:transparent!important;border-radius:0!important;box-shadow:none!important;transition:color .18s ease}.header-menu .menu-list__link-title:after{content:"";position:absolute;left:calc(var(--gap-xl) / 2);right:calc(var(--gap-xl) / 2);bottom:3px;height:2px;border-radius:999px;background:#0f6f65;opacity:0;transform:scaleX(0);transform-origin:center;transition:opacity .18s ease,transform .18s ease;pointer-events:none}.header-menu .menu-list:where(:has(.menu-list__list-item:hover)) .menu-list__link,.header-menu .menu-list:where(:has(.menu-list__list-item:focus-within)) .menu-list__link,.header-menu .menu-list:where(:has(.menu-list__link--active)) .menu-list__link{color:rgb(var(--menu-top-level-font-color-rgb) / .64)}.header-menu .menu-list .menu-list__link:hover,.header-menu .menu-list .menu-list__link:focus-visible,.header-menu .menu-list .menu-list__list-item:focus-within .menu-list__link,.header-menu .menu-list .menu-list__link--active,.header-menu .menu-list .menu-list__link[aria-current=page],.header-menu .menu-list .menu-list__list-item[slot=overflow] .menu-list__link[aria-expanded=true]{color:#0f6f65}.header-menu .menu-list .menu-list__link:hover .menu-list__link-title,.header-menu .menu-list .menu-list__link:focus-visible .menu-list__link-title,.header-menu .menu-list .menu-list__list-item:focus-within .menu-list__link-title,.header-menu .menu-list .menu-list__link--active .menu-list__link-title,.header-menu .menu-list .menu-list__link[aria-current=page] .menu-list__link-title{background:transparent!important;box-shadow:none!important;color:#0f6f65}.header-menu .menu-list .menu-list__link:hover .menu-list__link-title:after,.header-menu .menu-list .menu-list__link:focus-visible .menu-list__link-title:after,.header-menu .menu-list .menu-list__link--active .menu-list__link-title:after,.header-menu .menu-list .menu-list__link[aria-current=page] .menu-list__link-title:after{opacity:1;transform:scaleX(1)}.header-menu .menu-list__submenu,.header-menu .menu-list__submenu-inner,.header-menu .overflow-menu::part(overflow),.header-menu .overflow-menu::part(overflow-list){transition-timing-function:cubic-bezier(.2,0,0,1)}@media screen and (min-width:990px){.header-menu .menu-list__list-item:has(>.menu-list__link[href="/collections/all"]){position:relative;contain:none}.header-menu .menu-list__list-item:has(>.menu-list__link[href="/collections/all"])>.menu-list__submenu{left:50%!important;top:calc(100% - 2px)!important;width:min(330px,calc(100vw - 32px))!important;min-width:280px;padding:10px 0 0!important;clip-path:none!important;transform:translate(-50%);background:transparent!important}.header-menu .menu-list__list-item:has(>.menu-list__link[href="/collections/all"])>.menu-list__submenu:before{content:"";position:absolute;left:24px;right:24px;top:4px;height:10px}.header-menu .menu-list__list-item:has(>.menu-list__link[href="/collections/all"]) .menu-list__submenu-inner{display:block!important;width:100%;max-height:none!important;min-height:0!important;overflow:visible!important;padding:10px!important;transform:none!important;background:#fff;border:1px solid rgba(17,26,24,.1);border-radius:8px;box-shadow:0 18px 42px #111a1824}.header-menu .menu-list__list-item:has(>.menu-list__link[href="/collections/all"]) .mega-menu,.header-menu .menu-list__list-item:has(>.menu-list__link[href="/collections/all"]) .mega-menu.section,.header-menu .menu-list__list-item:has(>.menu-list__link[href="/collections/all"]) .mega-menu__grid,.header-menu .menu-list__list-item:has(>.menu-list__link[href="/collections/all"]) .mega-menu__list{display:block!important;width:100%!important;min-width:0!important;grid-column:auto!important;grid-template-columns:none!important;gap:0!important;padding:0!important;margin:0!important}.header-menu .menu-list__list-item:has(>.menu-list__link[href="/collections/all"]) .mega-menu__column,.header-menu .menu-list__list-item:has(>.menu-list__link[href="/collections/all"]) .mega-menu__column>div,.header-menu .menu-list__list-item:has(>.menu-list__link[href="/collections/all"]) .mega-menu__list>li{display:block!important;width:100%!important;padding:0!important;margin:0!important;grid-column:auto!important}.header-menu .menu-list__list-item:has(>.menu-list__link[href="/collections/all"]) .mega-menu__link{display:flex!important;align-items:center;justify-content:space-between;min-height:42px;width:100%;padding:0 14px!important;border-radius:6px;color:#2b3734!important;font-family:var(--font-paragraph--family);font-size:14px!important;font-weight:650!important;line-height:1.2!important;white-space:nowrap!important;text-transform:none!important;transition:color .16s ease,background-color .16s ease,transform .16s ease}.header-menu .menu-list__list-item:has(>.menu-list__link[href="/collections/all"]) .mega-menu__link:hover,.header-menu .menu-list__list-item:has(>.menu-list__link[href="/collections/all"]) .mega-menu__link:focus-visible{color:#0f6f65!important;background:#0f6f6514;transform:translate(2px)}.header-menu .menu-list__list-item:has(>.menu-list__link[href="/collections/all"]) .mega-menu__link:after{content:"";width:6px;height:6px;margin-left:12px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:rotate(45deg);opacity:.45;flex:0 0 auto}.header-menu .menu-list__list-item:has(>.menu-list__link[href="/collections/all"]) .mega-menu__link-image,.header-menu .menu-list__list-item:has(>.menu-list__link[href="/collections/all"]) .mega-menu__grid:has(.mega-menu__link-image) .mega-menu__column>div>.mega-menu__link:not(:has(.mega-menu__link-image)):before{display:none!important;content:none!important}.header-menu .menu-list__list-item:has(>.menu-list__link[href="/collections/all"]) .mega-menu__content,.header-menu .menu-list__list-item:has(>.menu-list__link[href="/collections/all"]) .mega-menu__content-list,.header-menu .menu-list__list-item:has(>.menu-list__link[href="/collections/all"]) .mega-menu__submenu{display:none!important}}.menu-list--mobile .menu-list__item{position:relative;display:inline-flex;align-items:center;min-height:34px;padding-inline:12px;border-radius:0!important;white-space:nowrap;background:transparent!important;box-shadow:none!important;transition:color .18s ease}.menu-list--mobile .menu-list__item:after{content:"";position:absolute;left:12px;right:12px;bottom:2px;height:2px;border-radius:999px;background:#0f6f65;opacity:0;transform:scaleX(0);transform-origin:center;transition:opacity .18s ease,transform .18s ease;pointer-events:none}.menu-list--mobile .menu-list__item:hover,.menu-list--mobile .menu-list__item:focus-visible,.menu-list--mobile .menu-list__item[aria-current=page]{color:#0f6f65;background:transparent!important;box-shadow:none!important}.menu-list--mobile .menu-list__item:hover:after,.menu-list--mobile .menu-list__item:focus-visible:after,.menu-list--mobile .menu-list__item[aria-current=page]:after{opacity:1;transform:scaleX(1)}.header__column:has(header-menu:hover) header-menu:not(:hover),.header__column:has(header-menu:focus-within) header-menu:not(:focus-within){opacity:1}@media(prefers-reduced-motion:reduce){.header-menu .menu-list__link,.header-menu .menu-list__link-title,.header-menu .menu-list__link-title:after,.header-menu .menu-list__list-item:has(>.menu-list__link[href="/collections/all"]) .mega-menu__link,.menu-list--mobile .menu-list__item,.menu-list--mobile .menu-list__item:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/rovynel-header-fix.css.map */
