@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-sitetheme=bishops-arms] .breadcrumbs__wrapper{--typography-headingfont:var(--font-ba-secondary);--typography-headingcolor-darkbg:var(--typography-subheadercolor);--breadcrumbs-color:var(--color-ba-black-700);padding-block:var(--space-ba-sm)}[data-sitetheme=bishops-arms] :where([data-background-dark=true]) .breadcrumbs__wrapper{--breadcrumbs-color:var(--color-ba-black-500)}[data-sitetheme=bishops-arms] :where([data-breadcrumbs-variant=light-alt]) .breadcrumbs__wrapper{--breadcrumbs-color:var(--color-ba-brown-700)}[data-sitetheme=bishops-arms] .breadcrumbs{padding:0}@media screen and (width>=1024px){[data-sitetheme=bishops-arms] .breadcrumbs{padding-inline:var(--side-padding-desktop)}}[data-sitetheme=bishops-arms] .breadcrumbs__container{padding:0}[data-sitetheme=bishops-arms] .breadcrumbs__item{text-transform:uppercase;line-height:var(--typography-ba-header-lineheight);letter-spacing:var(--typography-ba-body-letter-spacing);color:var(--typography-ba-body-secondary-color,var(--typography-preheadercolor));font-family:var(--font-ba-secondary);font-size:var(--typography-ba-body-xs-fontsize-small);font-weight:400}@media screen and (width>=768px){[data-sitetheme=bishops-arms] .breadcrumbs__item{font-size:var(--typography-ba-body-xs-fontsize)}}[data-sitetheme=bishops-arms] .breadcrumbs__item{color:var(--breadcrumbs-color)}@media screen and (width>=1024px){[data-sitetheme=bishops-arms] .breadcrumbs__item{text-transform:uppercase;line-height:var(--typography-ba-header-lineheight);letter-spacing:var(--typography-ba-body-letter-spacing);color:var(--breadcrumbs-color);font-family:var(--font-ba-secondary);font-size:var(--typography-ba-body-s-fontsize-small);font-weight:400}}@media screen and (width>=1024px) and (width>=768px){[data-sitetheme=bishops-arms] .breadcrumbs__item{font-size:var(--typography-ba-body-s-fontsize)}}[data-sitetheme=bishops-arms] .breadcrumbs__item>a{text-decoration:none}[data-sitetheme=bishops-arms] .breadcrumbs__item>a:hover,[data-sitetheme=bishops-arms] .breadcrumbs__item>a:focus-visible{text-decoration:underline}[data-sitetheme=bishops-arms] .breadcrumbs__item>a:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;box-shadow:0 0 0 2px var(--color-focus-ring-offset)}[data-sitetheme=bishops-arms] .breadcrumbs__link,[data-sitetheme=bishops-arms] .breadcrumbs__current{text-transform:uppercase;font-weight:400}[data-sitetheme=bishops-arms] :where([data-background=bishops-arms-golden-sand]){--layout-block-divider-color:var(--color-ba-brown-700)}[data-sitetheme=bishops-arms] :where([data-background=bishops-arms-dark]),[data-sitetheme=bishops-arms] :where([data-background-dark=true]){--layout-block-divider-color:var(--color-ba-black-700)}[data-sitetheme=bishops-arms] h2[data-layout-section-headline]{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-m-fontsize-small);font-weight:400}@media screen and (width>=768px){[data-sitetheme=bishops-arms] h2[data-layout-section-headline]{font-size:var(--typography-ba-header-m-fontsize)}}@media screen and (width>=1024px){[data-sitetheme=bishops-arms] h2[data-layout-section-headline]{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-l-fontsize-small);font-weight:400}}@media screen and (width>=1024px) and (width>=768px){[data-sitetheme=bishops-arms] h2[data-layout-section-headline]{font-size:var(--typography-ba-header-l-fontsize)}}[data-sitetheme=bishops-arms] .editorial-content-block{width:100%}[data-sitetheme=bishops-arms] .editorial-content-block__text .cta-button__link{text-decoration:underline}[data-sitetheme=bishops-arms] .editorial-content-block__text .cta-button__link:hover,[data-sitetheme=bishops-arms] .editorial-content-block__text .cta-button__link:focus-visible{text-decoration:none}[data-sitetheme=bishops-arms] .featured-content-block[data-show-as-card=true],[data-sitetheme=bishops-arms] .featured-content-block[data-show-as-card=false]{--featured-content__card-background:var(--color-ba-white);--featured-content__content-overlay-background:var(--color-ba-white);padding:0}[data-sitetheme=bishops-arms] .featured-content-block[data-show-as-card=true] .featured-content-block__content,[data-sitetheme=bishops-arms] .featured-content-block[data-show-as-card=false] .featured-content-block__content{--typography-headingcolor:var(--color-ba-black);--typography-headingcolor-darkbg:var(--color-ba-black);--typography-bodytextcolor:var(--color-ba-black);--typography-bodytextcolor-darkbg:var(--color-ba-black);--typography-preheadercolor:var(--color-ba-brown-700);--typography-subheadercolor:var(--color-ba-black-700);--typography-linkcolor-darkbg:var(--typography-linkcolor);--cta-primary-fill:var(--color-ba-brown-500);--cta-primary-stroke:transparent;--cta-primary-text:var(--color-ba-black);--cta-primary-hover-fill:var(--color-ba-brown-400);--cta-secondary-fill:transparent;--cta-secondary-stroke:var(--color-ba-black);--cta-secondary-text:var(--color-ba-black);--cta-secondary-hover-fill:var(--color-ba-white-o30);--cta-secondary-hover-text:var(--color-ba-brown-700);--cta-focus-outline:var(--color-ba-black);--color-focus-ring:var(--color-ba-black);--color-focus-ring-offset:var(--color-ba-white);background:var(--color-ba-white);padding:var(--space-ba-lg);flex-direction:column;display:flex}@media screen and (width>=1024px){[data-sitetheme=bishops-arms] .featured-content-block[data-show-as-card=true] .featured-content-block__content,[data-sitetheme=bishops-arms] .featured-content-block[data-show-as-card=false] .featured-content-block__content{padding:var(--space-ba-xl)}}[data-sitetheme=bishops-arms] .featured-content-block__badge{display:none}[data-sitetheme=bishops-arms] .featured-content-block__badge-summary{margin-top:0;font-weight:400;line-height:normal;display:block}[data-sitetheme=bishops-arms] .featured-content-block__summary{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){[data-sitetheme=bishops-arms] .featured-content-block__summary{font-size:var(--typography-ba-header-xs-fontsize)}}[data-sitetheme=bishops-arms] .featured-content-block__summary{color:var(--color-ba-brown-700)}@media screen and (width>=1024px){[data-sitetheme=bishops-arms] .featured-content-block__summary{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-s-fontsize-small);font-weight:400}}@media screen and (width>=1024px) and (width>=768px){[data-sitetheme=bishops-arms] .featured-content-block__summary{font-size:var(--typography-ba-header-s-fontsize)}}[data-sitetheme=bishops-arms] .featured-content-block__heading{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-m-fontsize-small);font-weight:400}@media screen and (width>=768px){[data-sitetheme=bishops-arms] .featured-content-block__heading{font-size:var(--typography-ba-header-m-fontsize)}}[data-sitetheme=bishops-arms] .featured-content-block__heading{margin-block:var(--space-ba-xxs) 0;padding:0}@media screen and (width>=1024px){[data-sitetheme=bishops-arms] .featured-content-block__heading{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-l-fontsize-small);font-weight:400}}@media screen and (width>=1024px) and (width>=768px){[data-sitetheme=bishops-arms] .featured-content-block__heading{font-size:var(--typography-ba-header-l-fontsize)}}[data-sitetheme=bishops-arms] .featured-content-block__subheading{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){[data-sitetheme=bishops-arms] .featured-content-block__subheading{font-size:var(--typography-ba-header-xs-fontsize)}}[data-sitetheme=bishops-arms] .featured-content-block__subheading{margin-block:var(--space-ba-xxs) 0;color:var(--color-ba-text-secondary);padding:0}@media screen and (width>=1024px){[data-sitetheme=bishops-arms] .featured-content-block__subheading{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-s-fontsize-small);font-weight:400}}@media screen and (width>=1024px) and (width>=768px){[data-sitetheme=bishops-arms] .featured-content-block__subheading{font-size:var(--typography-ba-header-s-fontsize)}}[data-sitetheme=bishops-arms] .featured-content-block__text{margin-block:var(--space-ba-sm) 0}[data-sitetheme=bishops-arms] .featured-content-block__cta-row{--button-padding:var(--space-ba-xs) var(--space-ba-lg);--button-padding-lg:var(--space-ba-md) var(--space-ba-2xl);--button-line-height-lg:var(--typography-ba-button-s-lineheight);--button-font-size-lg:var(--typography-ba-button-s-fontsize);gap:var(--space-ba-sm);margin-block:var(--space-ba-lg) 0}@media screen and (width>=1024px){[data-sitetheme=bishops-arms] .featured-content-block__cta-row{gap:var(--space-ba-lg)}}[data-sitetheme=bishops-arms] .featured-content-block__image{margin-bottom:0}[data-sitetheme=bishops-arms] .featured-content-block__image .image-block img,[data-sitetheme=bishops-arms] .featured-content-block>.image-block img{aspect-ratio:3/2;object-fit:cover}@media screen and (width>=1024px){[data-sitetheme=bishops-arms] .featured-content-block__image .image-block img,[data-sitetheme=bishops-arms] .featured-content-block>.image-block img{aspect-ratio:4/3}}[data-sitetheme=bishops-arms] [data-layout-rendering=one-per-row] .featured-content-block .image-block img{aspect-ratio:auto}[data-sitetheme=bishops-arms] [data-layout-rendering=one-per-row] .featured-content-block[data-show-as-card=false] .featured-content-block__content{padding:var(--space-ba-xl)}@media screen and (width>=768px){[data-sitetheme=bishops-arms] [data-layout-rendering=one-per-row] .featured-content-block[data-show-as-card=false] .featured-content-block__content{right:var(--space-ba-xl);left:auto}}@media screen and (width>=1024px){[data-sitetheme=bishops-arms] [data-layout-rendering=one-per-row] .featured-content-block[data-show-as-card=false] .featured-content-block__content{right:var(--space-ba-4xl)}}[data-sitetheme=bishops-arms] .featured-split-content-block__container{gap:0}[data-sitetheme=bishops-arms] .featured-split-content-block__content{padding:var(--space-ba-lg)}@media screen and (width>=1024px){[data-sitetheme=bishops-arms] .featured-split-content-block__content{padding:var(--space-ba-4xl)}}[data-sitetheme=bishops-arms] .featured-split-content-block__text-group{margin-bottom:var(--space-ba-lg);padding-right:0}[data-sitetheme=bishops-arms] .featured-split-content-block__summary{--typography-headingcolor:var(--typography-preheadercolor);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){[data-sitetheme=bishops-arms] .featured-split-content-block__summary{font-size:var(--typography-ba-header-xs-fontsize)}}[data-sitetheme=bishops-arms] .featured-split-content-block__summary{margin-bottom:var(--space-ba-xxs)}@media screen and (width>=1024px){[data-sitetheme=bishops-arms] .featured-split-content-block__summary{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-s-fontsize-small);font-weight:400}}@media screen and (width>=1024px) and (width>=768px){[data-sitetheme=bishops-arms] .featured-split-content-block__summary{font-size:var(--typography-ba-header-s-fontsize)}}[data-sitetheme=bishops-arms] .featured-split-content-block__heading{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-m-fontsize-small);font-weight:400}@media screen and (width>=768px){[data-sitetheme=bishops-arms] .featured-split-content-block__heading{font-size:var(--typography-ba-header-m-fontsize)}}[data-sitetheme=bishops-arms] .featured-split-content-block__heading{margin-bottom:var(--space-ba-xxs)}@media screen and (width>=1024px){[data-sitetheme=bishops-arms] .featured-split-content-block__heading{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-l-fontsize-small);font-weight:400}}@media screen and (width>=1024px) and (width>=768px){[data-sitetheme=bishops-arms] .featured-split-content-block__heading{font-size:var(--typography-ba-header-l-fontsize)}}[data-sitetheme=bishops-arms] .featured-split-content-block__subheading{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){[data-sitetheme=bishops-arms] .featured-split-content-block__subheading{font-size:var(--typography-ba-header-xs-fontsize)}}[data-sitetheme=bishops-arms] .featured-split-content-block__subheading{margin-bottom:var(--space-ba-sm);color:var(--typography-subheadercolor)}@media screen and (width>=1024px){[data-sitetheme=bishops-arms] .featured-split-content-block__subheading{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-s-fontsize-small);font-weight:400}}@media screen and (width>=1024px) and (width>=768px){[data-sitetheme=bishops-arms] .featured-split-content-block__subheading{font-size:var(--typography-ba-header-s-fontsize)}}[data-sitetheme=bishops-arms] .featured-split-content-block__text>:last-child{margin-bottom:0}[data-sitetheme=bishops-arms] .featured-split-content-block__cta-row{--button-padding:var(--space-ba-xs) var(--space-ba-lg);--button-padding-lg:var(--space-ba-md) var(--space-ba-2xl);--button-line-height-lg:var(--typography-ba-button-s-lineheight);--button-font-size-lg:var(--typography-ba-button-s-fontsize);gap:var(--space-ba-sm)}@media screen and (width>=1024px){[data-sitetheme=bishops-arms] .featured-split-content-block__cta-row{gap:var(--space-ba-lg)}}[data-sitetheme=bishops-arms] .EPiServerForms{--epi-form__field-gap:var(--space-ba-lg);color:var(--typography-bodytextcolor);grid-template-columns:minmax(0,1fr);display:grid}@media screen and (width>=1024px){[data-sitetheme=bishops-arms] .EPiServerForms:has(.Form__Title,.Form__Description){column-gap:var(--space-ba-4xl);grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,2fr)}:is([data-sitetheme=bishops-arms] .EPiServerForms:has(.Form__Title,.Form__Description) .Form__Status,[data-sitetheme=bishops-arms] .EPiServerForms:has(.Form__Title,.Form__Description) .Form__Success){grid-column:2}[data-sitetheme=bishops-arms] .EPiServerForms:has(.Form__Title,.Form__Description) .Form__Title{grid-area:1/1}[data-sitetheme=bishops-arms] .EPiServerForms:has(.Form__Title,.Form__Description) .Form__Description{grid-area:2/1;margin-block-end:0}[data-sitetheme=bishops-arms] .EPiServerForms:has(.Form__Title,.Form__Description) .Form__MainBody{grid-area:span 3/2}}[data-sitetheme=bishops-arms] .EPiServerForms .Form__Title{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-m-fontsize-small);font-weight:400}@media screen and (width>=768px){[data-sitetheme=bishops-arms] .EPiServerForms .Form__Title{font-size:var(--typography-ba-header-m-fontsize)}}[data-sitetheme=bishops-arms] .EPiServerForms .Form__Title{margin-block:0 var(--space-ba-lg)}@media screen and (width>=1024px){[data-sitetheme=bishops-arms] .EPiServerForms .Form__Title{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-l-fontsize-small);font-weight:400}}@media screen and (width>=1024px) and (width>=768px){[data-sitetheme=bishops-arms] .EPiServerForms .Form__Title{font-size:var(--typography-ba-header-l-fontsize)}}[data-sitetheme=bishops-arms] .EPiServerForms .Form__Description{line-height:var(--typography-ba-body-lineheight);letter-spacing:var(--typography-ba-body-letter-spacing);color:var(--typography-bodytextcolor);font-family:var(--font-ba-body);font-size:var(--typography-ba-body-m-fontsize-small);font-weight:400}@media screen and (width>=768px){[data-sitetheme=bishops-arms] .EPiServerForms .Form__Description{font-size:var(--typography-ba-body-m-fontsize)}}[data-sitetheme=bishops-arms] .EPiServerForms .Form__Description,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Success{margin-block:0 var(--space-ba-lg)}:is([data-sitetheme=bishops-arms] .EPiServerForms .Form__Status:has(>.hide:only-child),[data-sitetheme=bishops-arms] .EPiServerForms .Form__Success:has(>.hide:only-child)){display:none}[data-sitetheme=bishops-arms] .EPiServerForms .Form__Warning,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status .Form__Status__Message,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status .Form__Success__Message,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status .Form__Readonly__Message,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Success .Form__Success__Message,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Success .Form__SubmissionSuccess__Message{text-transform:uppercase;line-height:var(--typography-ba-header-lineheight);letter-spacing:var(--typography-ba-body-letter-spacing);color:var(--typography-ba-body-secondary-color,var(--typography-preheadercolor));font-family:var(--font-ba-secondary);font-size:var(--typography-ba-body-m-fontsize-small);font-weight:400}@media screen and (width>=768px){[data-sitetheme=bishops-arms] .EPiServerForms .Form__Warning,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status .Form__Status__Message,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status .Form__Success__Message,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status .Form__Readonly__Message,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Success .Form__Success__Message,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Success .Form__SubmissionSuccess__Message{font-size:var(--typography-ba-body-m-fontsize)}}[data-sitetheme=bishops-arms] .EPiServerForms .Form__Warning,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status .Form__Status__Message,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status .Form__Success__Message,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status .Form__Readonly__Message,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Success .Form__Success__Message,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Success .Form__SubmissionSuccess__Message{gap:var(--space-ba-sm);background-color:var(--notification-background);padding:var(--space-ba-lg);color:var(--notification-text-color);border-radius:0;align-items:flex-start;display:flex}[data-sitetheme=bishops-arms] .EPiServerForms .Form__Warning:before,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status .Form__Status__Message:before,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status .Form__Success__Message:before,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status .Form__Readonly__Message:before,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Success .Form__Success__Message:before,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Success .Form__SubmissionSuccess__Message:before{text-transform:none;letter-spacing:0;color:var(--notification-text-color);font-family:Phosphor-Light,sans-serif;line-height:1;font-size:var(--typography-ba-header-m-fontsize);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:normal;content:var(--notification-icon)/"";speak:never;flex-shrink:0;font-style:normal;font-weight:400}[data-sitetheme=bishops-arms] .EPiServerForms .Form__Warning a,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status .Form__Status__Message a,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status .Form__Success__Message a,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status .Form__Readonly__Message a,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Success .Form__Success__Message a,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Success .Form__SubmissionSuccess__Message a{color:inherit;text-decoration:underline}[data-sitetheme=bishops-arms] .EPiServerForms .Form__Warning ul,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status .Form__Status__Message ul,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status .Form__Success__Message ul,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status .Form__Readonly__Message ul,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Success .Form__Success__Message ul,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Success .Form__SubmissionSuccess__Message ul{margin:0;padding:0;list-style:none}[data-sitetheme=bishops-arms] .EPiServerForms .Form__Warning,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status .Form__Status__Message,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status .Form__Success__Message,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status .Form__Readonly__Message,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Success .Form__Success__Message,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Success .Form__SubmissionSuccess__Message{margin:0}[data-sitetheme=bishops-arms] .EPiServerForms .Form__Warning.hide,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status .Form__Status__Message.hide,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status .Form__Success__Message.hide,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status .Form__Readonly__Message.hide,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Success .Form__Success__Message.hide,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Success .Form__SubmissionSuccess__Message.hide{display:none}[data-sitetheme=bishops-arms] .EPiServerForms .Form__Warning,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status .Form__Status__Message.Form__Warning__Message,[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status .Form__Warning__Message{--notification-background:var(--color-ba-red);--notification-text-color:var(--color-ba-white);--notification-icon:""}[data-sitetheme=bishops-arms] .EPiServerForms .Form__Status .Form__Readonly__Message{--notification-background:var(--color-ba-yellow);--notification-text-color:var(--color-ba-black);--notification-icon:""}[data-sitetheme=bishops-arms] .EPiServerForms .FormStep:not(.hide){gap:var(--epi-form__field-gap);flex-direction:column;align-items:stretch;display:flex}[data-sitetheme=bishops-arms] .EPiServerForms .FormStep__Title{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-s-fontsize-small);font-weight:400}@media screen and (width>=768px){[data-sitetheme=bishops-arms] .EPiServerForms .FormStep__Title{font-size:var(--typography-ba-header-s-fontsize)}}[data-sitetheme=bishops-arms] .EPiServerForms .FormStep__Title{margin:0}[data-sitetheme=bishops-arms] .EPiServerForms .FormStep__Title:empty{display:none}[data-sitetheme=bishops-arms] .EPiServerForms .FormStep__Description{line-height:var(--typography-ba-body-lineheight);letter-spacing:var(--typography-ba-body-letter-spacing);color:var(--typography-bodytextcolor);font-family:var(--font-ba-body);font-size:var(--typography-ba-body-m-fontsize-small);font-weight:400}@media screen and (width>=768px){[data-sitetheme=bishops-arms] .EPiServerForms .FormStep__Description{font-size:var(--typography-ba-body-m-fontsize)}}[data-sitetheme=bishops-arms] .EPiServerForms .FormStep__Description{margin:0}[data-sitetheme=bishops-arms] .EPiServerForms .FormStep__Description:empty,[data-sitetheme=bishops-arms] .EPiServerForms .FormHidden{display:none}@keyframes bishops-arms-modal-overlay-in{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}}@keyframes bishops-arms-modal-overlay-out{to{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}}[data-sitetheme=bishops-arms] .modal-dialog{--modal-dialog__overlay-background:var(--color-ba-black-o30);--modal-dialog__box-max-width:min(90vw, 34.3rem);--modal-dialog__header-height:2.8rem;--modal-dialog__overlay-blur:.4rem;-webkit-backdrop-filter:blur(var(--modal-dialog__overlay-blur));backdrop-filter:blur(var(--modal-dialog__overlay-blur));animation:.2s ease-out bishops-arms-modal-overlay-in}[data-sitetheme=bishops-arms] .modal-dialog:has(.modal-dialog__content.closing){animation:.2s ease-out forwards bishops-arms-modal-overlay-out}@media screen and (width>=1024px){[data-sitetheme=bishops-arms] .modal-dialog{--modal-dialog__box-max-width:64rem}}@media (prefers-reduced-motion:reduce){:is([data-sitetheme=bishops-arms] .modal-dialog,[data-sitetheme=bishops-arms] .modal-dialog:has(.modal-dialog__content.closing)){animation:none}}[data-sitetheme=bishops-arms] .modal-dialog__header{margin-top:var(--space-ba-lg)}@media screen and (width>=1024px){[data-sitetheme=bishops-arms] .modal-dialog__header{margin-top:var(--space-ba-2xl)}}[data-sitetheme=bishops-arms] .modal-dialog__content{gap:var(--space-ba-lg);box-shadow:var(--shadow-ba-soft);background:var(--color-ba-beige);border:none;border-radius:0;flex-direction:column;display:flex}[data-sitetheme=bishops-arms] .modal-dialog__content-wrapper{padding:0 var(--space-ba-lg) var(--space-ba-lg);flex-direction:column;display:flex}@media screen and (width>=1024px){[data-sitetheme=bishops-arms] .modal-dialog__content-wrapper{padding:0 var(--space-ba-2xl) var(--space-ba-2xl)}}[data-sitetheme=bishops-arms] .modal-dialog__close-btn{top:var(--space-ba-lg);right:var(--space-ba-lg);opacity:1}@media screen and (width>=1024px){[data-sitetheme=bishops-arms] .modal-dialog__close-btn{top:var(--space-ba-2xl);right:var(--space-ba-2xl)}}[data-sitetheme=bishops-arms] .modal-dialog__close-btn svg{width:1.6rem;height:1.6rem}[data-sitetheme=bishops-arms] .waiteraid__form{gap:var(--space-ba-lg)}[data-sitetheme=bishops-arms] .waiteraid__form__formgroup{gap:var(--space-ba-sm);flex-direction:column;display:flex}[data-sitetheme=bishops-arms] .waiteraid__form__formgroup label{text-transform:uppercase;color:var(--form-label-color);font-family:var(--form-label-font-family);font-size:var(--form-label-font-size)}[data-sitetheme=bishops-arms] .waiteraid__form__formgroup label:has(.form-label__required){gap:var(--form-mandatory-gap);align-items:baseline;display:flex}[data-sitetheme=bishops-arms] .waiteraid__form__formgroup label a{text-decoration:underline}[data-sitetheme=bishops-arms] .waiteraid__form__formgroup label a:hover{text-decoration:none}[data-sitetheme=bishops-arms] .waiteraid__form__formgroup label.required:after{color:var(--form-mandatory-color);font-size:var(--typography-ba-body-s-fontsize);content:" *"}[data-sitetheme=bishops-arms] .waiteraid__form input:not([type=submit]){border:1px solid var(--form-input-border-color);border-radius:var(--form-input-radius);background-color:var(--form-input-background);padding:var(--form-input-padding);line-height:var(--form-input-line-height);color:var(--form-input-text-color);font-family:var(--font-ba-secondary);font-size:var(--typography-ba-body-m-fontsize)}[data-sitetheme=bishops-arms] .waiteraid__form input:not([type=submit])::placeholder{color:var(--form-input-placeholder-color)}[data-sitetheme=bishops-arms] .waiteraid__form input:not([type=submit])[placeholder]:not(:placeholder-shown),[data-sitetheme=bishops-arms] .waiteraid__form input:not([type=submit]):focus{border-color:var(--form-input-border-color-focus)}[data-sitetheme=bishops-arms] .waiteraid__form input:not([type=submit]):focus{box-shadow:0 0 0 var(--form-input-focus-ring-width) var(--form-input-focus-ring-color), 0 0 0 var(--form-input-focus-ring-width-outer) var(--form-input-focus-ring-color-outer);outline:none}[data-sitetheme=bishops-arms] .waiteraid__form input:not([type=submit])[disabled]{opacity:var(--form-input-disabled-opacity)}[data-sitetheme=bishops-arms] .waiteraid__form input:not([type=submit])[readonly]{background-color:var(--form-input-readonly-background);border:none}:is(.form-group--error [data-sitetheme=bishops-arms] .waiteraid__form input:not([type=submit]),.form-group:has(.form-error.field-validation-error) [data-sitetheme=bishops-arms] .waiteraid__form input:not([type=submit])){border-width:var(--form-input-error-border-width);border-color:var(--color-form-error)}[data-sitetheme=bishops-arms] .waiteraid__form textarea{border:1px solid var(--form-input-border-color);border-radius:var(--form-input-radius);background-color:var(--form-input-background);padding:var(--form-input-padding);line-height:var(--form-input-line-height);color:var(--form-input-text-color);font-family:var(--font-ba-secondary);font-size:var(--typography-ba-body-m-fontsize)}[data-sitetheme=bishops-arms] .waiteraid__form textarea::placeholder{color:var(--form-input-placeholder-color)}[data-sitetheme=bishops-arms] .waiteraid__form textarea[placeholder]:not(:placeholder-shown),[data-sitetheme=bishops-arms] .waiteraid__form textarea:focus{border-color:var(--form-input-border-color-focus)}[data-sitetheme=bishops-arms] .waiteraid__form textarea:focus{box-shadow:0 0 0 var(--form-input-focus-ring-width) var(--form-input-focus-ring-color), 0 0 0 var(--form-input-focus-ring-width-outer) var(--form-input-focus-ring-color-outer);outline:none}[data-sitetheme=bishops-arms] .waiteraid__form textarea[disabled]{opacity:var(--form-input-disabled-opacity)}[data-sitetheme=bishops-arms] .waiteraid__form textarea[readonly]{background-color:var(--form-input-readonly-background);border:none}:is(.form-group--error [data-sitetheme=bishops-arms] .waiteraid__form textarea,.form-group:has(.form-error.field-validation-error) [data-sitetheme=bishops-arms] .waiteraid__form textarea){border-width:var(--form-input-error-border-width);border-color:var(--color-form-error)}[data-sitetheme=bishops-arms] .waiteraid__form textarea{min-height:var(--form-textarea-min-height);resize:vertical}[data-sitetheme=bishops-arms] .waiteraid__datepicker{--date-picker__background-color:transparent;--date-picker__contrast-background-color:var(--color-ba-brown-500);--date-picker__font-color-disabled:var(--color-ba-black-600);--date-picker__day-name__font-color:var(--color-ba-black-700)}[data-sitetheme=bishops-arms] .waiteraid__datepicker .react-datepicker{background-color:#0000}[data-sitetheme=bishops-arms] .waiteraid__datepicker .react-datepicker__navigation-icon:before{border-color:var(--color-ba-brown)}[data-sitetheme=bishops-arms] .waiteraid__datepicker .react-datepicker__day:not(.react-datepicker__day--disabled,.react-datepicker__day--outside-month,.react-datepicker__day--excluded):hover,[data-sitetheme=bishops-arms] .waiteraid__datepicker .react-datepicker__day:not(.react-datepicker__day--disabled,.react-datepicker__day--outside-month,.react-datepicker__day--excluded):focus-visible,[data-sitetheme=bishops-arms] .waiteraid__datepicker .react-datepicker__day:not(.react-datepicker__day--disabled,.react-datepicker__day--outside-month,.react-datepicker__day--excluded):focus-within{background-color:var(--waiteraid-datepicker__day-hover-border-color)}[data-sitetheme=bishops-arms] .waiteraid__datepicker .waiteraid__datepicker__container .react-datepicker__day--selected:not(.react-datepicker__day--disabled,.react-datepicker__day--outside-month,.react-datepicker__day--excluded){border-color:var(--date-picker__contrast-background-color);background-color:var(--date-picker__contrast-background-color)}[data-sitetheme=bishops-arms] .waiteraid__meal-picker__item:hover,[data-sitetheme=bishops-arms] .waiteraid__meal-picker__item:focus-within{border-color:var(--waiteraid-meal-picker__item-hover-border-color);background-color:var(--waiteraid-meal-picker__item-hover-border-color)}[data-sitetheme=bishops-arms] .waiteraid-modal__container{--typography-headingfont:var(--font-ba-display);--typography-headingcolor:var(--color-ba-black);--typography-heading-letter-spacing:var(--typography-ba-header-letter-spacing);--typography-bodytextfont:var(--font-ba-body);--typography-bodytextcolor:var(--color-ba-black);--waiteraid__button-background:var(--color-ba-brown-50);--waiteraid__button-hover-border-color:var(--color-ba-brown-500);--waiteraid__button-active-background:var(--color-ba-brown-500);--waiteraid-form__formgroup-label-color:var(--color-ba-black-700);--waiteraid-form__submit-wrapper-background:var(--color-ba-beige);--waiteraid-datepicker__day-background:var(--color-ba-brown-50);--waiteraid-datepicker__day-hover-border-color:var(--color-ba-brown-500);--waiteraid-guest-selector__guest-button-color:var(--color-ba-black);--waiteraid-meal-picker__item-background:var(--color-ba-brown-50);--waiteraid-meal-picker__item-hover-border-color:var(--color-ba-brown-500);--waiteraid-meal-picker__item-active-background:var(--color-ba-brown-500);--waiteraid-meal-picker__item-header-color:var(--color-ba-black);--waiteraid-meal-picker__item-description-color:var(--color-ba-black);--waiteraid-meal-picker__item-button-icon-color:var(--color-ba-black);--waiteraid-modal__content-background-color:var(--color-ba-beige);--waiteraid-restaurant__background:var(--color-ba-black-100);--waiteraid-restaurant__description-color:var(--color-ba-black-700)}[data-sitetheme=bishops-arms] .waiteraid-modal__container .badge{--badge-background:var(--color-ba-black-700);--badge-color:var(--color-white)}[data-sitetheme=bishops-arms] .waiteraid-modal__container .modal-dialog__header{margin-top:var(--space-ba-xl)}[data-sitetheme=bishops-arms] .waiteraid-modal__container .modal-dialog__close-btn{top:var(--space-ba-lg);right:var(--space-ba-2xl)}[data-sitetheme=bishops-arms] .waiteraid-modal__container .modal-dialog__back-btn{top:var(--space-ba-lg);left:var(--space-ba-2xl)}[data-sitetheme=bishops-arms] .waiteraid-modal__container .waiteraid__guest-selector__guest-button{--cta-primary-hover-fill:var(--color-ba-brown-500)}[data-sitetheme=bishops-arms] .waiteraid-modal__container .waiteraid__form__submit-wrapper{box-shadow:0 -4px 8px #00000014}[data-sitetheme=bishops-arms] .waiteraid__timeslotpicker .timeslotpicker{--timeslotpicker-slot-background-color:var(--color-ba-brown-50);--timeslotpicker-slot-checked-background-color:var(--color-ba-brown-500);--timeslotpicker-slot-unavailable-background-color:var(--color-ba-black-200);--timeslotpicker-slot-unavailable-color:var(--color-ba-black-700)}[data-sitetheme=bishops-arms] .waiteraid__timeslotpicker .timeslotpicker__slot:hover:not(:has(.timeslotpicker__slot__input[type=radio]:disabled)){outline-color:var(--color-ba-brown-500);background-color:var(--color-ba-brown-500)}[data-sitetheme=bishops-arms] .waiteraid__timeslotpicker .timeslotpicker__slot:has(.timeslotpicker__slot__input[type=radio]:checked){outline:1px solid var(--color-ba-brown-500)}[data-sitetheme=bishops-arms] .waiteraid__timeslotpicker .timeslotpicker__slot:not(:has(.timeslotpicker__slot__input[type=radio]:disabled)) .timeslotpicker__slot__label{cursor:pointer}
