.noom-taxonomy-navigation{--noom-tax-nav-border:var(--wp--preset--color--noom-sand-1,#d3c9b4);--noom-tax-nav-bg:var(--wp--preset--color--noom-off-white,#f6f4ee);--noom-tax-nav-chevron:var(--wp--preset--color--noom-gold,#ad925e);--noom-tax-nav-active:var(--wp--preset--color--noom-cinnamon,#aa3521);--noom-tax-nav-active-bg:var(--wp--preset--color--noom-sand-2,#e4dece)}.noom-taxonomy-navigation ol,.noom-taxonomy-navigation ul{list-style:none;list-style-type:none;margin-block:0;margin-inline:0;padding-inline-start:0;padding-left:0}.noom-taxonomy-navigation li{list-style:none;list-style-type:none;margin:0}.noom-taxonomy-navigation li::marker{content:none}.noom-taxonomy-navigation-list-root{display:flex;flex-direction:column;gap:.5rem;list-style:none;margin:0;padding:0}.noom-taxonomy-navigation-list-nested{list-style:none;margin:0;padding:0}.noom-taxonomy-navigation-row{align-items:stretch;background:transparent;border:none;display:flex;gap:0;min-height:auto}.noom-taxonomy-navigation-list-root>.noom-taxonomy-navigation-item{background:var(--noom-tax-nav-bg);border:1px solid var(--noom-tax-nav-border);min-height:2.75rem}.noom-taxonomy-navigation-link{align-items:center;color:inherit;display:flex;flex:1;line-height:1.3;padding:.75rem 1rem}.noom-taxonomy-navigation-list-nested .noom-taxonomy-navigation-link{font-size:1rem;font-weight:400;letter-spacing:normal;padding-left:1.5rem;text-transform:none}.noom-taxonomy-navigation-list-nested .noom-taxonomy-navigation-list-nested .noom-taxonomy-navigation-link{font-size:.9375rem;padding-left:2.25rem}.noom-taxonomy-navigation-list-root>.noom-taxonomy-navigation-item>.noom-taxonomy-navigation-row .noom-taxonomy-navigation-link{font-family:var(--wp--preset--font-family--label);font-size:var(--wp--preset--font-size--small);font-weight:700;letter-spacing:.071em;line-height:1;text-transform:uppercase}.noom-taxonomy-navigation-toggle{align-items:center;background:transparent;border:none;color:var(--noom-tax-nav-chevron);cursor:pointer;display:flex;flex:0 0 3rem;justify-content:center;margin:0;padding:0}.noom-taxonomy-navigation-toggle:focus-visible{outline:2px solid var(--wp--preset--color--noom-cinnamon,#aa3521);outline-offset:2px}.noom-taxonomy-navigation-toggle-icon{border-bottom:2px solid;border-right:2px solid;display:block;height:.5rem;margin-top:-.2rem;transform:rotate(45deg);transition:transform .2s ease;width:.5rem}@media (prefers-reduced-motion:reduce){.noom-taxonomy-navigation-toggle-icon{transition:none}}.noom-taxonomy-navigation li.has-children>.noom-taxonomy-navigation-list-nested{display:block}@media (min-width:782px){.noom-taxonomy-navigation li.has-children:not(.is-closed)>.noom-taxonomy-navigation-row .noom-taxonomy-navigation-toggle-icon{margin-top:.15rem;transform:rotate(-135deg)}.noom-taxonomy-navigation li.has-children.is-closed>.noom-taxonomy-navigation-list-nested{display:none}}@media (max-width:781px){.noom-taxonomy-navigation li.has-children>.noom-taxonomy-navigation-list-nested{display:none}.noom-taxonomy-navigation li.has-children.is-open>.noom-taxonomy-navigation-list-nested{display:block}.noom-taxonomy-navigation li.is-open>.noom-taxonomy-navigation-row .noom-taxonomy-navigation-toggle-icon{margin-top:.15rem;transform:rotate(-135deg)}}.noom-taxonomy-navigation .is-current>.noom-taxonomy-navigation-row{background:var(--noom-tax-nav-active-bg);box-shadow:inset 3px 0 0 var(--noom-tax-nav-active)}.noom-taxonomy-navigation .is-current>.noom-taxonomy-navigation-row .noom-taxonomy-navigation-link{color:var(--noom-tax-nav-active);font-weight:700}
