.wp-block-navigation-link.is-style-button+.wp-block-navigation-link.is-style-button{margin-left:.3125em}.wp-block-navigation-link.is-style-button:before{display:none !important}.wp-block-navigation-link.is-style-button .wp-block-navigation-item__content{text-align:center}.abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button+.wp-block-navigation-link.is-style-button{margin-top:-1.25em}.header-simoda .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(:not(.is-responsive))) nav.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content{color:var(--color-white) !important;padding:.125em 1.25em;line-height:1.6;border-radius:9999px;background:var(--color-simoda-accent_blue);transition:opacity 400ms ease}.header-simoda .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(:not(.is-responsive))) nav.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content:hover{opacity:.8;background:var(--color-simoda-accent_blue)}.header-simoda .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content{background:var(--color-simoda-accent_blue);color:var(--color-white) !important;border:none;border-radius:calc(infinity*1px);padding:.625em .625em .625em 1.25em;display:grid;grid-template-columns:1fr auto;align-items:center;text-align:left}.header-simoda .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content::after{content:"";width:1em;height:1em;mask:url("/wp/wp-content/themes/riviera/assets/images/icons/ic_arrow.svg") center/contain no-repeat;display:inline-block;width:1.2em;height:1.2em;background:var(--color-white);margin-left:.625em}.header-enoshima .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(:not(.is-responsive))) nav.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content{color:var(--color-white) !important;padding:.125em 1.25em;line-height:1.6;border-radius:9999px;background:var(--color-enoshima-green);transition:opacity 400ms ease}.header-enoshima .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(:not(.is-responsive))) nav.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content:hover{opacity:.8;background:var(--color-enoshima-green)}.header-enoshima .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content{color:var(--color-white) !important;padding:.125em 1.25em;line-height:1.6;border-radius:9999px;background:var(--color-enoshima-green);transition:opacity 400ms ease;padding:.75em .625em .75em 1.25em;display:grid;grid-template-columns:1fr auto;align-items:center;text-align:left}.header-enoshima .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content::after{content:"";width:1em;height:1em;mask:url("/wp/wp-content/themes/riviera/assets/images/icons/ic_arrow.svg") center/contain no-repeat;display:inline-block;width:1.2em;height:1.2em;background:var(--color-white);margin-left:.625em}.header-enoshima .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content:hover{opacity:.8;background:var(--color-enoshima-green)}.header-malibufarm .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(:not(.is-responsive))) nav.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content{color:var(--color-white) !important;min-width:8em;padding:.25em 1.25em;line-height:1.6;border-radius:9999px;background:var(--color-malibufarm-accent_brown);transition:opacity 400ms ease}.header-malibufarm .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(:not(.is-responsive))) nav.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content:hover{opacity:.8;background:var(--color-malibufarm-accent_brown)}.header-malibufarm .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content{color:var(--color-white) !important;min-width:8em;padding:.25em 1.25em;line-height:1.6;border-radius:9999px;background:var(--color-malibufarm-accent_brown);transition:opacity 400ms ease;padding:.625em .625em .625em 1.25em;display:grid;grid-template-columns:1fr auto;align-items:center;text-align:left}.header-malibufarm .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content::after{content:"";width:1em;height:1em;mask:url("/wp/wp-content/themes/riviera/assets/images/icons/ic_arrow.svg") center/contain no-repeat;display:inline-block;width:1.2em;height:1.2em;background:var(--color-white);margin-left:.625em}.header-ao .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(:not(.is-responsive))) nav.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content{min-width:8em;padding:.3125em 1.25em;line-height:1.6;border-radius:9999px;color:var(--color-ao-txt_black) !important;background:var(--color-ao-accent_gold);transition:opacity 400ms ease}.header-ao .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(:not(.is-responsive))) nav.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content:hover{opacity:.8;background:var(--color-ao-accent_gold)}.header-ao .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content{min-width:8em;padding:.3125em 1.25em;line-height:1.6;border-radius:9999px;color:var(--color-ao-txt_black) !important;background:var(--color-ao-accent_gold);transition:opacity 400ms ease;padding:.625em .625em .625em 1.25em;display:grid;grid-template-columns:1fr auto;align-items:center;text-align:left}.header-ao .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content::after{content:"";width:1em;height:1em;mask:url("/wp/wp-content/themes/riviera/assets/images/icons/ic_arrow.svg") center/contain no-repeat;display:inline-block;background:var(--color-ao-txt_black);margin-left:.625em}.header-ao .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content:hover{opacity:.8;background:var(--color-ao-accent_gold)}.header-malibuhotel .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(:not(.is-responsive))) nav.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content{min-width:8em;padding:.3125em 1.25em;line-height:1.6;color:var(--color-white) !important;background:var(--color-malibuhotel-black);transition:opacity 400ms ease}.header-malibuhotel .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(:not(.is-responsive))) nav.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content:hover{opacity:.8;background:var(--color-malibuhotel-black)}.header-malibuhotel .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content{padding:.625em .625em .625em 1.25em;padding-inline:1.125em;text-align:center;position:relative;color:var(--color-white) !important;background:var(--color-black);border:1px solid var(--color-black);grid-template-columns:none;transition:background 400ms ease}.header-malibuhotel .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content::after{content:"";width:1.5em;height:1px;background:var(--color-line-gray);display:block;mask:none;position:absolute;top:50%;transform:translateY(-50%);right:-0.375em}.header-malibuhotel .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content .icon{display:none}.header-malibuhotel .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content:has(.icon[class*=abi-icon-]){grid-template-columns:auto 1fr}.header-malibuhotel .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content:has(.icon[class*=abi-icon-]) .icon{display:block}.header-malibuhotel .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content:has(.icon[class*=abi-icon-]) .icon::before{background-color:var(--color-white)}.header-malibuhotel .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content:hover{background:rgb(98.9,98.9,98.9)}.header-spacekeypoint .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(:not(.is-responsive))) nav.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content{min-width:8em;padding:.3125em 1.25em;line-height:1.6;border-radius:9999px;color:var(--color-white) !important;background:var(--color-spacekeypoint-txt_blue);transition:opacity 400ms ease}.header-spacekeypoint .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(:not(.is-responsive))) nav.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content:hover{opacity:.8;background:var(--color-spacekeypoint-txt_blue)}.header-spacekeypoint .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content{padding:.625em 1.25em;align-items:center;display:grid;grid-template-columns:auto auto;justify-content:center;border-radius:9999px;color:var(--color-white) !important;background:var(--color-spacekeypoint-txt_blue)}.header-spacekeypoint .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content::after{content:"";width:1em;height:1em;mask:url("/wp/wp-content/themes/riviera/assets/images/icons/ic_arrow.svg") center/contain no-repeat;display:inline-block;width:1.2em;height:1.2em;background:var(--color-white);margin-left:.625em}.header-seabornia-spacekeypoint .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(:not(.is-responsive))) nav.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content{min-width:8em;padding:.3125em 1.25em;line-height:1.6;border-radius:9999px;color:var(--color-spacekeypoint-txt_blue) !important;background:var(--color-white);transition:opacity 400ms ease}.header-seabornia-spacekeypoint .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(:not(.is-responsive))) nav.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content:hover{opacity:.8;background:var(--color-white)}.header-seabornia-spacekeypoint .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content{padding:.625em 1.25em;align-items:center;display:grid;grid-template-columns:auto auto;justify-content:center;border-radius:9999px;color:var(--color-spacekeypoint-txt_blue) !important;background:var(--color-white)}.header-seabornia-spacekeypoint .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content::after{content:"";width:1em;height:1em;mask:url("/wp/wp-content/themes/riviera/assets/images/icons/ic_arrow.svg") center/contain no-repeat;display:inline-block;width:1.2em;height:1.2em;background:var(--color-spacekeypoint-txt_blue);margin-left:.625em}.header-resortclub .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(:not(.is-responsive))) nav.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content{padding:.125em 1.25em;line-height:1.6;color:var(--color-white) !important;background:var(--color-resort-brown);transition:opacity 400ms ease}.header-resortclub .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(:not(.is-responsive))) nav.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content:hover{opacity:.8;background:var(--color-resort-brown)}.header-resortclub .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content{padding:.125em 1.25em;line-height:1.6;color:var(--color-white) !important;background:var(--color-resort-brown);transition:opacity 400ms ease}.header-resortclub .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content:hover{opacity:.8;background:var(--color-resort-brown)}.header-mirai .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(:not(.is-responsive))) nav.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content,.header-ocean-academy .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(:not(.is-responsive))) nav.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content{min-width:8em;padding:.3125em 1.25em;line-height:1.6;color:var(--color-white) !important;background:var(--color-black);transition:opacity 400ms ease}.header-mirai .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(:not(.is-responsive))) nav.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content:hover,.header-ocean-academy .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(:not(.is-responsive))) nav.wp-block-navigation .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content:hover{opacity:.8}.header-mirai .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content,.header-ocean-academy .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content{padding:.625em 1.25em;line-height:1.6;color:var(--color-white) !important;background:var(--color-black);transition:opacity 400ms ease}.header-mirai .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content:hover,.header-ocean-academy .abi-navigation .abi-container-navigation:has(nav.wp-block-navigation:is(.is-responsive)) .wp-block-navigation__responsive-container .wp-block-navigation__responsive-close .wp-block-navigation__responsive-dialog .wp-block-navigation__responsive-container-content .wp-block-navigation__container .wp-block-navigation-link.is-style-button .wp-block-navigation-item__content:hover{opacity:.8}
