@media only screen and (min-width: 62em){.roc-main-nav{display:flex;justify-content:space-between;align-content:center;padding:1.0625rem 0;background-color:var(--header-nav-bg)}}.roc-main-nav__toggle-btn{display:flex;justify-content:center;align-items:center;padding:.125rem;color:#000;background-color:transparent;border:none;width:1.75rem;height:1.75rem}@media only screen and (min-width: 62em){.roc-main-nav__toggle-btn{display:none}}.roc-body .roc-main-nav__toggle-btn-icon{width:1.75rem;height:1.75rem}.roc-main-nav__toggle-btn--expanded .roc-main-nav__toggle-btn-icon--collapsed,.roc-body .roc-main-nav__toggle-btn-icon--expanded{display:none}.roc-main-nav__toggle-btn--expanded .roc-main-nav__toggle-btn-icon--expanded{display:block;width:1rem;height:1rem}.roc-main-nav__menu{display:none;position:absolute;top:calc(100% - 1px);left:0;width:100%;background-color:var(--header-nav-bg);z-index:1000}@media only screen and (min-width: 62em){.roc-main-nav__menu{display:flex;justify-content:space-between;align-items:center;gap:1rem;position:static;padding:0}}.roc-main-nav__menu--expanded{display:block;box-shadow:0 6px 6px #00000040}@media only screen and (min-width: 62em){.roc-main-nav__menu--expanded{box-shadow:none}}.roc-main-nav__list{list-style:none;padding:0;margin:0}.roc-main-nav__menu>.roc-main-nav__list{padding-bottom:1.25rem}@media only screen and (min-width: 62em){.roc-main-nav__menu>.roc-main-nav__list{display:flex;width:100%;justify-content:space-around;align-items:center;gap:1rem;padding-bottom:0}.roc-main-nav__menu>.roc-main-nav__list--catalog{justify-content:space-between}}@media only screen and (min-width: 62em){.roc-main-nav__sub-menu--depth-1 .roc-main-nav__list{display:grid;grid-auto-flow:column;grid-template-rows:repeat(8,1fr);gap:.75rem 1.5rem;justify-content:space-between;padding-inline:3rem}}@media only screen and (min-width: 75em){.roc-main-nav__sub-menu--depth-1 .roc-main-nav__list{gap:1.5rem 2.5rem}}.roc-main-nav__sub-menu--depth-2 .roc-main-nav__list{display:flex;flex-direction:column;gap:.25rem;padding-inline:.5rem}.roc-main-nav__item{text-align:center;font-size:1rem;font-weight:600}@media only screen and (min-width: 62em){.roc-main-nav__item{font-size:1rem}}@media only screen and (min-width: 62em){.roc-main-nav__item{display:contents}.roc-main-nav__item:not(:last-child):after{content:"";min-height:23px;width:1px;background-color:var(--main-nav-link)}}.roc-main-nav__item:not(:last-child){margin-bottom:.5rem}@media only screen and (min-width: 62em){.roc-main-nav__item:not(:last-child){margin-bottom:0}}@media only screen and (min-width: 62em){.roc-main-nav__sub-menu .roc-main-nav__item{text-align:left}}.roc-main-nav__sub-menu--depth-1 .roc-main-nav__item{position:relative;font-weight:500;font-size:.9375rem}.roc-main-nav__sub-menu--depth-1 .roc-main-nav__item:after{content:none}@media only screen and (min-width: 62em){.roc-main-nav__sub-menu--depth-1 .roc-main-nav__item{font-size:1.0625rem}}@media only screen and (min-width: 75em){.roc-main-nav__sub-menu--depth-1 .roc-main-nav__item{font-size:1.375rem}}@media only screen and (min-width: 100em){.roc-main-nav__sub-menu--depth-1 .roc-main-nav__item{font-size:1.5rem}}@media only screen and (min-width: 62em){.roc-main-nav__menu>.roc-main-nav__list .roc-main-nav__item{margin-bottom:0}}@media only screen and (min-width: 62em){.roc-main-nav__sub-menu--right-aligned .roc-main-nav__item{text-align:right}}@media only screen and (min-width: 75em){.roc-main-nav__item{font-size:1.125rem}}@media only screen and (min-width: 100em){.roc-main-nav__item{font-size:1.375rem}}@media only screen and (min-width: 62em){.roc-main-nav__sub-menu--depth-2 .roc-main-nav__item{font-size:.9375rem}}@media only screen and (min-width: 75em){.roc-main-nav__sub-menu--depth-2 .roc-main-nav__item{font-size:1.125rem}}@media only screen and (min-width: 100em){.roc-main-nav__sub-menu--depth-2 .roc-main-nav__item{font-size:1.1875rem}}.roc-main-nav__link{display:block;padding:.5rem;color:var(--main-nav-link)}@media only screen and (min-width: 62em){.roc-main-nav__link{padding:0}}.roc-main-nav__link:hover,.roc-main-nav__link:focus-visible{color:var(--accessible-primary-fallback);background-color:var(--main-nav-link-hover-bg-mobile);text-decoration:none}@media only screen and (min-width: 62em){.roc-main-nav__link:hover,.roc-main-nav__link:focus-visible{color:var(--accessible-primary-fallback);background-color:var(--main-nav-link-hover-bg-desktop)}}.roc-main-nav__sub-menu .roc-main-nav__link:hover,.roc-main-nav__sub-menu .roc-main-nav__link:focus-visible{color:var(--accessible-primary-fallback);background-color:var(--main-nav-link-hover-bg-sub-menu)}@media only screen and (min-width: 62em){.roc-main-nav__menu>.roc-main-nav__list>.roc-main-nav__item>.roc-main-nav__link:hover:after,.roc-main-nav__menu>.roc-main-nav__list>.roc-main-nav__item>.roc-main-nav__link:focus-visible:after{opacity:1;transform:scaleX(1)}}.roc-main-nav__sub-menu .roc-main-nav__link{color:#000}@media only screen and (min-width: 62em){.roc-main-nav__sub-menu .roc-main-nav__link{display:block;width:100%}}.roc-main-nav__menu>.roc-main-nav__list>.roc-main-nav__item>.roc-main-nav__link{position:relative}.roc-main-nav__sub-menu{display:none;padding:1rem 0;background-color:#fff}@media only screen and (min-width: 62em){.roc-main-nav__sub-menu{position:absolute;top:100%;margin:0;padding:.625rem 0;min-width:10rem;left:0}}.roc-main-nav__sub-menu--expanded{display:block}.roc-main-nav__sub-menu--expanded.roc-main-nav__sub-menu--depth-1{display:grid}@media only screen and (min-width: 62em){.roc-main-nav__sub-menu--depth-1{width:100%;border-top:7px solid var(--accessible-primary-fallback);padding-block:2rem 3.875rem;box-shadow:2px 2px 5px #0000000f}.roc-main-nav__sub-menu--depth-1.roc-main-nav__sub-menu--right-aligned{right:0;left:auto}.roc-main-nav__sub-menu--depth-1.roc-main-nav__sub-menu--right-aligned .roc-main-nav__sub-menu{right:100%;left:auto}}.roc-main-nav__sub-menu--depth-2{background-color:#fff}@media only screen and (min-width: 62em){.roc-main-nav__sub-menu--depth-2{position:relative;top:unset;left:unset;min-width:0}}@media only screen and (min-width: 62em){.roc-main-nav__sub-menu--right-aligned{text-align:right}}.roc-main-nav__sub-menu-toggle{display:flex;justify-content:center;align-items:center;padding:.5rem;width:100%;color:var(--main-nav-link);background-color:transparent;border:none;text-align:left}@media only screen and (min-width: 62em){.roc-main-nav__sub-menu-toggle{text-align:center;padding:0;width:auto}}.roc-main-nav__sub-menu .roc-main-nav__sub-menu-toggle{color:#000}@media only screen and (min-width: 62em){.roc-main-nav__sub-menu .roc-main-nav__sub-menu-toggle{justify-content:flex-start}}.roc-main-nav__sub-menu-toggle:hover,.roc-main-nav__sub-menu-toggle:focus-visible{color:var(--accessible-primary-fallback);background-color:var(--main-nav-link-hover-bg-mobile)}@media only screen and (min-width: 62em){.roc-main-nav__sub-menu-toggle:hover,.roc-main-nav__sub-menu-toggle:focus-visible{color:var(--accessible-primary-fallback);background-color:var(--main-nav-link-hover-bg-desktop)}}.roc-main-nav__sub-menu .roc-main-nav__sub-menu-toggle:hover,.roc-main-nav__sub-menu .roc-main-nav__sub-menu-toggle:focus-visible{color:var(--accessible-primary-fallback);background-color:var(--main-nav-link-hover-bg-sub-menu)}@media only screen and (min-width: 62em){.roc-main-nav__menu>.roc-main-nav__list>.roc-main-nav__item>.roc-main-nav__sub-menu-toggle:hover:after,.roc-main-nav__menu>.roc-main-nav__list>.roc-main-nav__item>.roc-main-nav__sub-menu-toggle:focus-visible:after{opacity:1;transform:scaleX(1)}}.roc-main-nav__sub-menu-toggle--expanded,.roc-main-nav__sub-menu .roc-main-nav__sub-menu-toggle--expanded{color:var(--accessible-primary-fallback);background-color:#fff}.roc-main-nav__menu>.roc-main-nav__list>.roc-main-nav__item>.roc-main-nav__sub-menu-toggle--expanded:after{opacity:1;transform:scaleX(1)}.roc-main-nav__menu>.roc-main-nav__list>.roc-main-nav__item>.roc-main-nav__sub-menu-toggle{position:relative}.roc-main-nav__sub-menu-toggle-text{margin-right:.25rem;font-size:1rem;font-weight:600}@media only screen and (min-width: 62em){.roc-main-nav__sub-menu-toggle-text{font-size:1rem}.roc-main-nav__sub-menu--right-aligned .roc-main-nav__sub-menu-toggle-text{margin-right:0;margin-left:.5rem}}@media only screen and (min-width: 75em){.roc-main-nav__sub-menu-toggle-text{font-size:1.125rem}}@media only screen and (min-width: 100em){.roc-main-nav__sub-menu-toggle-text{font-size:1.375rem}}.roc-main-nav__sub-menu--depth-1 .roc-main-nav__sub-menu-toggle-text{font-weight:500;font-size:.9375rem}@media only screen and (min-width: 62em){.roc-main-nav__sub-menu--depth-1 .roc-main-nav__sub-menu-toggle-text{font-size:1.0625rem}}@media only screen and (min-width: 75em){.roc-main-nav__sub-menu--depth-1 .roc-main-nav__sub-menu-toggle-text{font-size:1.375rem}}@media only screen and (min-width: 100em){.roc-main-nav__sub-menu--depth-1 .roc-main-nav__sub-menu-toggle-text{font-size:1.5rem}}.roc-main-nav__sub-menu-toggle-icon-wrapper{display:flex;overflow:hidden;flex-shrink:0}.roc-main-nav__sub-menu-toggle-icon{transition:transform .1s linear}.roc-body .roc-main-nav__sub-menu-toggle-icon{width:.75rem;height:.75rem}@media only screen and (min-width: 62em){.roc-main-nav__sub-menu--right-aligned .roc-main-nav__sub-menu-toggle-icon{transform:rotate(90deg)}}.roc-main-nav__sub-menu-toggle--expanded .roc-main-nav__sub-menu-toggle-icon{transform:rotate(180deg)}@media only screen and (min-width: 62em){.roc-main-nav__sub-menu--right-aligned .roc-main-nav__sub-menu-toggle--expanded .roc-main-nav__sub-menu-toggle-icon{transform:rotate(270deg)}}
