.header-menu__inner .menu-list .child_menu .menu-list__submenu{width:auto;background:transparent;box-shadow:none}.header-menu__inner .child_menu .rb-mega-menu{width:240px;margin-top:10px;padding:8px;background:#fff;border:1px solid #ddd8c6;border-radius:12px;box-shadow:0 14px 36px #132a1c24,0 2px 6px #132a1c0f;opacity:0;transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease}.header-menu__inner .child_menu .has_child_menu.active+.menu-list__submenu .rb-mega-menu{opacity:1;transform:translateY(0)}.header-menu__inner .child_menu .rb-menu-title{padding:0;font-size:15px}.header-menu__inner .child_menu .rb-menu-title-link{position:relative;display:block;padding:11px 36px 11px 26px;border-radius:8px;color:#132a1c;font-weight:500;line-height:1.3;text-decoration:none;transition:background-color .15s ease}.header-menu__inner .child_menu .rb-menu-title-link:hover,.header-menu__inner .child_menu .rb-menu-title-link:focus-visible{background:#f3f0e5;color:#132a1c;text-decoration:none}.header-menu__inner .child_menu .rb-menu-title-link:focus-visible{outline:2px solid #124e2f;outline-offset:1px}.header-menu__inner .child_menu .rb-menu-title-link:after{content:"\2192";position:absolute;right:12px;top:50%;color:#124e2f;opacity:0;transform:translate(-4px,-50%);transition:opacity .15s ease,transform .15s ease}.header-menu__inner .child_menu .rb-menu-title-link:hover:after,.header-menu__inner .child_menu .rb-menu-title-link:focus-visible:after{opacity:1;transform:translateY(-50%)}.header-menu__inner .child_menu .rb-menu-title-link[aria-current=page]{font-weight:700}.header-menu__inner .child_menu .rb-menu-title-link[aria-current=page]:before{content:"";position:absolute;left:11px;top:50%;width:7px;height:7px;border-radius:50%;background:#c7db4a;box-shadow:0 0 0 1px #9fb036;transform:translateY(-50%)}@media(prefers-reduced-motion:reduce){.header-menu__inner .child_menu .rb-mega-menu,.header-menu__inner .child_menu .rb-menu-title-link:after{transition:none;transform:none}}.menu-drawer__menu--childlist .menu-drawer__menu-item--active{font-weight:700}.menu-drawer__menu--childlist .menu-drawer__menu-item--active .menu-drawer__menu-item-text{background-image:linear-gradient(#c7db4a,#c7db4a);background-repeat:no-repeat;background-position:left bottom;background-size:100% 2px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/pp-header-menu.css.map */
