@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes bishops-arms-nav-slide-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes bishops-arms-nav-slide-out{0%{transform:translate(0)}to{transform:translate(100%)}}.modal-dialog.bishops-arms-nav-modal .modal-dialog__content{background:var(--color-ba-black)}.modal-dialog.bishops-arms-nav-modal .modal-dialog__close-btn{color:var(--color-ba-white)}.modal-dialog.bishops-arms-nav-modal .modal-dialog__content-wrapper{margin-top:var(--space-ba-2xl)}.modal-dialog.bishops-arms-nav-modal[data-modal-aside=true] .modal-dialog__content{animation:.2s ease-out forwards bishops-arms-nav-slide-in;right:auto;transform:translate(100%)}.modal-dialog.bishops-arms-nav-modal[data-modal-aside=true] .modal-dialog__content.closing{animation:.2s ease-out forwards bishops-arms-nav-slide-out}@media (prefers-reduced-motion:reduce){.modal-dialog.bishops-arms-nav-modal[data-modal-aside=true] .modal-dialog__content{animation:none;transform:translate(0)}}.bishops-arms-nav{gap:var(--space-ba-2xl);flex-direction:column;display:flex}.bishops-arms-nav__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bishops-arms-nav__item{list-style:none}.bishops-arms-nav__link:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;box-shadow:0 0 0 2px var(--color-focus-ring-offset)}.bishops-arms-nav__link{text-transform:uppercase;line-height:var(--typography-ba-header-lineheight);letter-spacing:var(--typography-ba-header-letter-spacing);color:var(--typography-headingcolor);font-family:var(--font-ba-display);font-size:var(--typography-ba-header-xs-fontsize-small);font-weight:400}@media screen and (width>=768px){.bishops-arms-nav__link{font-size:var(--typography-ba-header-xs-fontsize)}}.bishops-arms-nav__link{border-block-end:1px solid var(--color-ba-black-600);padding-block:var(--space-ba-lg);padding-inline:var(--space-ba-sm);min-height:var(--space-ba-5xl);align-items:center;text-decoration:none;display:flex}.bishops-arms-nav__link:is(:hover,:focus-visible){background:var(--color-ba-black-900)}.bishops-arms-nav__item:first-child .bishops-arms-nav__link{border-block-start:1px solid var(--color-ba-black-600)}.bishops-arms-nav__book-table-cta{align-self:flex-start}[data-background-dark=true] .bishops-arms-nav__book-table-cta{color:var(--cta-primary-text)}
