.fs-nav-submenu.is-dropdown{color:var(--fs-dropdown-color,var(--wp--preset--color--foreground,#4a4a4a));background:var(--fs-dropdown-background,var(--wp--preset--color--background,#fff));border:var(--fs-dropdown-border-width,1px) var(--fs-dropdown-border-style,solid) var(--fs-dropdown-border-color,var(--wp--preset--color--border,#ddd));border-radius:clamp(0px, (100vw - 100%) * 100000, var(--fs-dropdown-border-radius,var(--wp--preset--border-radius--base,.5rem)));box-shadow:var(--fs-dropdown-box-shadow,1px 1px 15px #00000026);font-size:var(--fs-dropdown-font-size,var(--wp--preset--font-size--base,1rem));font-weight:var(--fs-dropdown-font-weight,normal);letter-spacing:var(--fs-dropdown-letter-spacing,normal);text-transform:var(--fs-dropdown-text-transform,none)}.fs-nav-submenu.is-dropdown>.fs-nav-submenu__content{border-radius:clamp(0px, (100vw - 100% - 2 * var(--fs-dropdown-border-width,1px)) * 100000, var(--fs-dropdown-border-radius,var(--wp--preset--border-radius--base,.5rem)) - var(--fs-dropdown-border-width,1px));overflow:clip}.fs-nav-submenu.is-dropdown>.fs-nav-submenu__content:has(.fs-nav-item.is-dropdown.is-open){overflow:visible}.fs-nav-item:where(.is-root.is-dropdown)>.fs-nav-submenu>.fs-nav-submenu__content{padding-block:var(--fs-dropdown-padding-block,var(--wp--preset--spacing--lg,1.25rem));padding-inline:var(--fs-dropdown-padding-inline,var(--wp--preset--spacing--lg,1.25rem))}@container style(--fs-nav-type:horizontal){.fs-nav .wp-block-navigation__submenu-container{padding-block:var(--fs-dropdown-padding-block,var(--wp--preset--spacing--lg,1.25rem));padding-inline:var(--fs-dropdown-padding-inline,var(--wp--preset--spacing--lg,1.25rem));color:var(--fs-dropdown-color,var(--wp--preset--color--foreground,#4a4a4a));background:var(--fs-dropdown-background,var(--wp--preset--color--background,#fff));border:var(--fs-dropdown-border-width,1px) var(--fs-dropdown-border-style,solid) var(--fs-dropdown-border-color,var(--wp--preset--color--border,#ddd));border-radius:var(--fs-dropdown-border-radius,var(--wp--preset--border-radius--base,.5rem));box-shadow:var(--fs-dropdown-box-shadow,1px 1px 15px #00000026);font-size:var(--fs-dropdown-font-size,var(--wp--preset--font-size--base,1rem));font-weight:var(--fs-dropdown-font-weight,normal);letter-spacing:var(--fs-dropdown-letter-spacing,normal);text-transform:var(--fs-dropdown-text-transform,none)}}