@media screen and (min-width:750px){.menu-list__submenu .menu-list__submenu-inner{--submenu-padding-block-start: 1.75rem;--submenu-padding-block-end: 1.75rem}.menu-list__link[aria-haspopup=true] .menu-list__link-title{display:inline-flex;align-items:center;gap:.45em}.menu-list__link[aria-haspopup=true] .menu-list__link-title:after{content:"";width:.42em;height:.42em;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:translateY(-.12em) rotate(45deg);transition:transform .2s ease;opacity:.8}.menu-list__link[aria-haspopup=true][aria-expanded=true] .menu-list__link-title:after{transform:translateY(.06em) rotate(-135deg);opacity:1}}.cgf-header-menu{height:100%;display:flex;align-items:stretch}.cgf-nav{height:100%}.cgf-nav__list{display:flex;align-items:stretch;gap:clamp(1rem,2.4vw,2.6rem);height:100%;margin:0;padding:0}.cgf-nav__item{position:relative;display:flex;align-items:center}.cgf-nav__tab{display:inline-flex;align-items:center;gap:.45em;height:100%;font-family:var(--font-subheading--family, inherit);text-transform:uppercase;letter-spacing:.1em;font-size:.9rem;line-height:1;color:var(--color-foreground);text-decoration:none;white-space:nowrap;cursor:pointer;transition:opacity .18s ease}.cgf-nav__tab:hover,.cgf-nav__item:hover>.cgf-nav__tab,.cgf-nav__item:focus-within>.cgf-nav__tab{color:var(--color-foreground);opacity:.66}.cgf-nav__item--has>.cgf-nav__tab:after{content:"";width:.4em;height:.4em;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;transform:translateY(-.12em) rotate(45deg);transition:transform .2s ease;opacity:.8}.cgf-nav__item--has:hover>.cgf-nav__tab:after,.cgf-nav__item--has:focus-within>.cgf-nav__tab:after{transform:translateY(.05em) rotate(-135deg);opacity:1}.cgf-nav__panel{position:absolute;top:100%;left:50%;transform:translate(-50%,8px);min-width:234px;background:#fff;border:1px solid rgba(47,74,71,.12);border-radius:4px;box-shadow:0 18px 44px #2f4a472e;padding:.5rem;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,transform .2s ease;z-index:60}.cgf-nav__panel:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}.cgf-nav__item:hover>.cgf-nav__panel,.cgf-nav__item:focus-within>.cgf-nav__panel{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)}.cgf-nav__sublist{margin:0;padding:0}.cgf-nav__sublink{display:block;padding:.55rem .85rem;font-family:var(--font-body--family, inherit);font-size:.92rem;letter-spacing:.01em;color:#2f4a47;text-decoration:none;border-radius:3px;white-space:nowrap;transition:background .15s ease,color .15s ease}.cgf-nav__sublink:hover,.cgf-nav__sublink:focus{background:#f2ede2;color:#5f827d}@media screen and (max-width:749px){.cgf-header-menu{display:none}}.cgf-mcat>summary{list-style:none;cursor:pointer}.cgf-mcat>summary::-webkit-details-marker{display:none}.cgf-mcat__icon{transition:transform .2s ease}.cgf-mcat[open]>summary .cgf-mcat__icon{transform:rotate(45deg)}img[alt="Suomy Riding Helmets"]{object-fit:contain!important;background-color:#f2ede2}.cgf-mcat__list{padding-block:.15rem .6rem}
/*# sourceMappingURL=/cdn/shop/t/6/assets/cgf-header.css.map */
