@charset "UTF-8";
/* Banyan Tree brand overrides */
[current-brand=BANYAN_TREE] {
  --page-background: #e7e6e2;
  background-color: var(--page-background);
}

[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  --font-brand-default:
    var(--font-bt-niramit), ui-sans-serif, system-ui, sans-serif;
  --font-brand-h1:
    var(--font-bt-reforma-negra), ui-sans-serif, system-ui, sans-serif;
  --font-brand-h2:
    var(--font-bt-reforma-negra), ui-sans-serif, system-ui, sans-serif;
  --font-brand-h3:
    var(--font-bt-reforma-negra), ui-sans-serif, system-ui, sans-serif;
  --font-brand-h4:
    var(--font-bt-reforma-negra), ui-sans-serif, system-ui, sans-serif;
  --font-brand-h5:
    var(--font-bt-reforma-negra), ui-sans-serif, system-ui, sans-serif;
  --font-brand-h6:
    var(--font-bt-reforma-negra), ui-sans-serif, system-ui, sans-serif;
  --font-brand-body-roman:
    var(--font-bt-niramit), ui-sans-serif, system-ui, sans-serif;
  --font-brand-body-medium:
    var(--font-bt-niramit), ui-sans-serif, system-ui, sans-serif;
  --font-brand-body-small-regular:
    var(--font-bt-niramit), ui-sans-serif, system-ui, sans-serif;
  --font-brand-chip:
    var(--font-bt-niramit), ui-sans-serif, system-ui, sans-serif;
  --font-brand-chip-small:
    var(--font-bt-niramit), ui-sans-serif, system-ui, sans-serif;
  --font-brand-micro:
    var(--font-bt-niramit), ui-sans-serif, system-ui, sans-serif;
  /* Base surfaces */
}
[class*=block-type-][class*=-banyan][class~=bg-ink-black],
[class*=block-type-][class*=-banyan] .bg-brand-dark,
[class*=block-type-][class*=-banyan] .media-image[class~=bg-ink-black],
[data-brand=banyan][class~=bg-ink-black],
[data-brand=banyan] .bg-brand-dark,
[data-brand=banyan] .media-image[class~=bg-ink-black],
[data-brand=banyan_tree][class~=bg-ink-black],
[data-brand=banyan_tree] .bg-brand-dark,
[data-brand=banyan_tree] .media-image[class~=bg-ink-black] {
  background-color: #153e35;
}
[class*=block-type-][class*=-banyan] [class~=bg-grain-white], [class*=block-type-][class*=-banyan][class~=bg-grain-white],
[data-brand=banyan] [class~=bg-grain-white],
[data-brand=banyan][class~=bg-grain-white],
[data-brand=banyan_tree] [class~=bg-grain-white],
[data-brand=banyan_tree][class~=bg-grain-white]{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* Buttons and links */
}
[class*=block-type-][class*=-banyan] .global-button,
[data-brand=banyan] .global-button,
[data-brand=banyan_tree] .global-button{
  border-radius: 0px;
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan] .global-button:hover,
[data-brand=banyan] .global-button:hover,
[data-brand=banyan_tree] .global-button:hover{
  opacity: 1 !important;
}
@supports (container-type: inline-size){
  @container (min-width: 1024px){
    [class*=block-type-][class*=-banyan] .global-button,
[data-brand=banyan] .global-button,
[data-brand=banyan_tree] .global-button{
      border-radius: 0px;
    }
  }
}
@supports not (container-type: inline-size){
  @media (min-width: 1024px){
    [class*=block-type-][class*=-banyan] .global-button,
[data-brand=banyan] .global-button,
[data-brand=banyan_tree] .global-button{
      border-radius: 0px;
    }
  }
}
[class*=block-type-][class*=-banyan] .global-button[class~=bg-discovery-lime],
[data-brand=banyan] .global-button[class~=bg-discovery-lime],
[data-brand=banyan_tree] .global-button[class~=bg-discovery-lime] {
  background-color: #153e35;
  color: #e7e6e2;
  border-color: #153e35;
  --tw-ring-color: #153e35;
  cursor: not-allowed;
}
[class*=block-type-][class*=-banyan] .global-button[class~=bg-discovery-lime]:hover,
[data-brand=banyan] .global-button[class~=bg-discovery-lime]:hover,
[data-brand=banyan_tree] .global-button[class~=bg-discovery-lime]:hover {
  background-color: #102e27;
  border-color: #102e27;
  color: #e7e6e2;
  --tw-ring-color: #102e27;
}
[class*=block-type-][class*=-banyan] .global-button[class~=bg-discovery-lime]:is(:disabled, [aria-disabled=true], [data-disabled]),
[data-brand=banyan] .global-button[class~=bg-discovery-lime]:is(:disabled, [aria-disabled=true], [data-disabled]),
[data-brand=banyan_tree] .global-button[class~=bg-discovery-lime]:is(:disabled, [aria-disabled=true], [data-disabled]) {
  background-color: #153e35;
  color: #e7e6e2;
  border-color: #153e35;
  --tw-ring-color: #153e35;
  opacity: 0.35;
}
[class*=block-type-][class*=-banyan] .global-button,
[data-brand=banyan] .global-button,
[data-brand=banyan_tree] .global-button {
  /* Green contained — default for light/static blocks */
}
[class*=block-type-][class*=-banyan] .global-button.variant-default,
[data-brand=banyan] .global-button.variant-default,
[data-brand=banyan_tree] .global-button.variant-default {
  background-color: #153e35;
  color: #e7e6e2;
  border-color: #153e35;
  --tw-ring-color: #153e35;
}
[class*=block-type-][class*=-banyan] .global-button.variant-default:hover,
[data-brand=banyan] .global-button.variant-default:hover,
[data-brand=banyan_tree] .global-button.variant-default:hover {
  background-color: #102e27;
  border-color: #102e27;
  color: #e7e6e2;
  --tw-ring-color: #102e27;
}
[class*=block-type-][class*=-banyan] .global-button.variant-default:is(:disabled, [aria-disabled=true], [data-disabled]),
[data-brand=banyan] .global-button.variant-default:is(:disabled, [aria-disabled=true], [data-disabled]),
[data-brand=banyan_tree] .global-button.variant-default:is(:disabled, [aria-disabled=true], [data-disabled]) {
  background-color: #153e35;
  color: #e7e6e2;
  border-color: #153e35;
  --tw-ring-color: #153e35;
  opacity: 0.35;
}
[class*=block-type-][class*=-banyan] .global-button.variant-default[data-cta-color=white],
[data-brand=banyan] .global-button.variant-default[data-cta-color=white],
[data-brand=banyan_tree] .global-button.variant-default[data-cta-color=white] {
  background-color: #baa382 !important;
  color: #e7e6e2 !important;
  border-color: #baa382 !important;
  --tw-ring-color: #baa382;
}
[class*=block-type-][class*=-banyan] .global-button.variant-default[data-cta-color=white]:hover,
[data-brand=banyan] .global-button.variant-default[data-cta-color=white]:hover,
[data-brand=banyan_tree] .global-button.variant-default[data-cta-color=white]:hover {
  background-color: #a18d70;
  border-color: #a18d70;
  color: #e7e6e2;
  --tw-ring-color: #a18d70;
}
[class*=block-type-][class*=-banyan] .global-button.variant-default[data-cta-color=white]:is(:disabled, [aria-disabled=true], [data-disabled]),
[data-brand=banyan] .global-button.variant-default[data-cta-color=white]:is(:disabled, [aria-disabled=true], [data-disabled]),
[data-brand=banyan_tree] .global-button.variant-default[data-cta-color=white]:is(:disabled, [aria-disabled=true], [data-disabled]) {
  background-color: #baa382;
  color: #e7e6e2;
  border-color: #baa382;
  --tw-ring-color: #baa382;
  opacity: 0.35;
}
[class*=block-type-][class*=-banyan] .global-button,
[data-brand=banyan] .global-button,
[data-brand=banyan_tree] .global-button {
  /* Gold contained — for dark/image card blocks */
}
[class*=block-type-][class*=-banyan] .global-button.variant-default.gold-cta, [class~=text-white] [class*=block-type-][class*=-banyan] .global-button.variant-default,
[data-brand=banyan] .global-button.variant-default.gold-cta,
[class~=text-white] [data-brand=banyan] .global-button.variant-default,
[data-brand=banyan_tree] .global-button.variant-default.gold-cta,
[class~=text-white] [data-brand=banyan_tree] .global-button.variant-default {
  background-color: #baa382;
  color: #e7e6e2;
  border-color: #baa382;
  --tw-ring-color: #baa382;
}
[class*=block-type-][class*=-banyan] .global-button.variant-default.gold-cta:hover, [class~=text-white] [class*=block-type-][class*=-banyan] .global-button.variant-default:hover,
[data-brand=banyan] .global-button.variant-default.gold-cta:hover,
[class~=text-white] [data-brand=banyan] .global-button.variant-default:hover,
[data-brand=banyan_tree] .global-button.variant-default.gold-cta:hover,
[class~=text-white] [data-brand=banyan_tree] .global-button.variant-default:hover {
  background-color: #a18d70;
  border-color: #a18d70;
  color: #e7e6e2;
  --tw-ring-color: #a18d70;
}
[class*=block-type-][class*=-banyan] .global-button.variant-default.gold-cta:is(:disabled, [aria-disabled=true], [data-disabled]), [class~=text-white] [class*=block-type-][class*=-banyan] .global-button.variant-default:is(:disabled, [aria-disabled=true], [data-disabled]),
[data-brand=banyan] .global-button.variant-default.gold-cta:is(:disabled, [aria-disabled=true], [data-disabled]),
[class~=text-white] [data-brand=banyan] .global-button.variant-default:is(:disabled, [aria-disabled=true], [data-disabled]),
[data-brand=banyan_tree] .global-button.variant-default.gold-cta:is(:disabled, [aria-disabled=true], [data-disabled]),
[class~=text-white] [data-brand=banyan_tree] .global-button.variant-default:is(:disabled, [aria-disabled=true], [data-disabled]) {
  background-color: #baa382;
  color: #e7e6e2;
  border-color: #baa382;
  --tw-ring-color: #baa382;
  opacity: 0.35;
}
[class*=block-type-][class*=-banyan] .global-button,
[data-brand=banyan] .global-button,
[data-brand=banyan_tree] .global-button {
  /* Green outlined — default for light/static blocks */
}
[class*=block-type-][class*=-banyan] .global-button.variant-outline,
[data-brand=banyan] .global-button.variant-outline,
[data-brand=banyan_tree] .global-button.variant-outline {
  background-color: transparent;
  color: #153e35;
  border-color: #153e35;
  --tw-ring-color: #153e35;
}
[class*=block-type-][class*=-banyan] .global-button.variant-outline:hover,
[data-brand=banyan] .global-button.variant-outline:hover,
[data-brand=banyan_tree] .global-button.variant-outline:hover {
  background-color: #102e27;
  border-color: #102e27;
  color: #e7e6e2;
  --tw-ring-color: #102e27;
}
[class*=block-type-][class*=-banyan] .global-button.variant-outline:is(:disabled, [aria-disabled=true], [data-disabled]),
[data-brand=banyan] .global-button.variant-outline:is(:disabled, [aria-disabled=true], [data-disabled]),
[data-brand=banyan_tree] .global-button.variant-outline:is(:disabled, [aria-disabled=true], [data-disabled]) {
  background-color: transparent;
  color: #153e35;
  border-color: #153e35;
  --tw-ring-color: #153e35;
  opacity: 0.35;
}
[class*=block-type-][class*=-banyan] .global-button.variant-outline[data-cta-color=white],
[data-brand=banyan] .global-button.variant-outline[data-cta-color=white],
[data-brand=banyan_tree] .global-button.variant-outline[data-cta-color=white] {
  background-color: transparent !important;
  border-color: #baa382 !important;
  color: #baa382 !important;
  --tw-ring-color: #baa382;
}
[class*=block-type-][class*=-banyan] .global-button.variant-outline[data-cta-color=white]:hover,
[data-brand=banyan] .global-button.variant-outline[data-cta-color=white]:hover,
[data-brand=banyan_tree] .global-button.variant-outline[data-cta-color=white]:hover {
  background-color: #a18d70;
  border-color: #a18d70;
  color: #e7e6e2;
  --tw-ring-color: #a18d70;
}
[class*=block-type-][class*=-banyan] .global-button.variant-outline[data-cta-color=white]:is(:disabled, [aria-disabled=true], [data-disabled]),
[data-brand=banyan] .global-button.variant-outline[data-cta-color=white]:is(:disabled, [aria-disabled=true], [data-disabled]),
[data-brand=banyan_tree] .global-button.variant-outline[data-cta-color=white]:is(:disabled, [aria-disabled=true], [data-disabled]) {
  background-color: transparent;
  border-color: #baa382;
  color: #baa382;
  --tw-ring-color: #baa382;
  opacity: 0.35;
}
[class*=block-type-][class*=-banyan] .global-button,
[data-brand=banyan] .global-button,
[data-brand=banyan_tree] .global-button {
  /* Gold outlined — for dark/image card blocks */
}
[class*=block-type-][class*=-banyan] .global-button.variant-outline.gold-cta, [class~=text-white] [class*=block-type-][class*=-banyan] .global-button.variant-outline,
[data-brand=banyan] .global-button.variant-outline.gold-cta,
[class~=text-white] [data-brand=banyan] .global-button.variant-outline,
[data-brand=banyan_tree] .global-button.variant-outline.gold-cta,
[class~=text-white] [data-brand=banyan_tree] .global-button.variant-outline {
  background-color: transparent;
  color: #baa382;
  border-color: #baa382;
  --tw-ring-color: #baa382;
}
[class*=block-type-][class*=-banyan] .global-button.variant-outline.gold-cta:hover, [class~=text-white] [class*=block-type-][class*=-banyan] .global-button.variant-outline:hover,
[data-brand=banyan] .global-button.variant-outline.gold-cta:hover,
[class~=text-white] [data-brand=banyan] .global-button.variant-outline:hover,
[data-brand=banyan_tree] .global-button.variant-outline.gold-cta:hover,
[class~=text-white] [data-brand=banyan_tree] .global-button.variant-outline:hover {
  background-color: #a18d70;
  border-color: #a18d70;
  color: #e7e6e2;
  --tw-ring-color: #a18d70;
}
[class*=block-type-][class*=-banyan] .global-button.variant-outline.gold-cta:is(:disabled, [aria-disabled=true], [data-disabled]), [class~=text-white] [class*=block-type-][class*=-banyan] .global-button.variant-outline:is(:disabled, [aria-disabled=true], [data-disabled]),
[data-brand=banyan] .global-button.variant-outline.gold-cta:is(:disabled, [aria-disabled=true], [data-disabled]),
[class~=text-white] [data-brand=banyan] .global-button.variant-outline:is(:disabled, [aria-disabled=true], [data-disabled]),
[data-brand=banyan_tree] .global-button.variant-outline.gold-cta:is(:disabled, [aria-disabled=true], [data-disabled]),
[class~=text-white] [data-brand=banyan_tree] .global-button.variant-outline:is(:disabled, [aria-disabled=true], [data-disabled]) {
  background-color: transparent;
  color: #baa382;
  border-color: #baa382;
  --tw-ring-color: #baa382;
  opacity: 0.35;
}
[class*=block-type-][class*=-banyan] .global-button.variant-secondary,
[data-brand=banyan] .global-button.variant-secondary,
[data-brand=banyan_tree] .global-button.variant-secondary {
  background-color: #153e35;
  color: #e7e6e2;
  border-color: #153e35;
  --tw-ring-color: #153e35;
}
[class*=block-type-][class*=-banyan] .global-button.variant-secondary:hover,
[data-brand=banyan] .global-button.variant-secondary:hover,
[data-brand=banyan_tree] .global-button.variant-secondary:hover {
  background-color: #102e27;
  border-color: #102e27;
  color: #e7e6e2;
  --tw-ring-color: #102e27;
}
[class*=block-type-][class*=-banyan] .global-button.variant-secondary:is(:disabled, [aria-disabled=true], [data-disabled]),
[data-brand=banyan] .global-button.variant-secondary:is(:disabled, [aria-disabled=true], [data-disabled]),
[data-brand=banyan_tree] .global-button.variant-secondary:is(:disabled, [aria-disabled=true], [data-disabled]) {
  background-color: #153e35;
  color: #e7e6e2;
  border-color: #153e35;
  --tw-ring-color: #153e35;
  opacity: 0.35;
}
[class*=block-type-][class*=-banyan] .global-button.variant-link,
[data-brand=banyan] .global-button.variant-link,
[data-brand=banyan_tree] .global-button.variant-link{
  gap: 0px;
}
[class*=block-type-][class*=-banyan] .global-button.variant-link::after,
[data-brand=banyan] .global-button.variant-link::after,
[data-brand=banyan_tree] .global-button.variant-link::after{
  content: var(--tw-content);
  background-color: transparent;
}
[class*=block-type-][class*=-banyan] .global-button.variant-default[data-cta-color=black],
[data-brand=banyan] .global-button.variant-default[data-cta-color=black],
[data-brand=banyan_tree] .global-button.variant-default[data-cta-color=black] {
  background-color: #153e35 !important;
  border-color: #153e35 !important;
  color: #e7e6e2 !important;
  --tw-ring-color: #153e35;
}
[class*=block-type-][class*=-banyan] .global-button.variant-default[data-cta-color=black]:hover,
[data-brand=banyan] .global-button.variant-default[data-cta-color=black]:hover,
[data-brand=banyan_tree] .global-button.variant-default[data-cta-color=black]:hover {
  background-color: #102e27 !important;
  border-color: #102e27 !important;
  color: #e7e6e2 !important;
  --tw-ring-color: #102e27;
}
[class*=block-type-][class*=-banyan] .global-button.variant-default[data-cta-color=black] > .typographic,
[data-brand=banyan] .global-button.variant-default[data-cta-color=black] > .typographic,
[data-brand=banyan_tree] .global-button.variant-default[data-cta-color=black] > .typographic {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan] .global-button.variant-outline[data-cta-color=black],
[data-brand=banyan] .global-button.variant-outline[data-cta-color=black],
[data-brand=banyan_tree] .global-button.variant-outline[data-cta-color=black] {
  background-color: transparent !important;
  border-color: #153e35 !important;
  color: #153e35 !important;
  --tw-ring-color: #153e35;
}
[class*=block-type-][class*=-banyan] .global-button.variant-outline[data-cta-color=black]:hover,
[data-brand=banyan] .global-button.variant-outline[data-cta-color=black]:hover,
[data-brand=banyan_tree] .global-button.variant-outline[data-cta-color=black]:hover {
  background-color: #102e27 !important;
  border-color: #102e27 !important;
  color: #e7e6e2 !important;
  --tw-ring-color: #102e27;
}
[class*=block-type-][class*=-banyan] .global-button.variant-outline[data-cta-color=black] > .typographic,
[data-brand=banyan] .global-button.variant-outline[data-cta-color=black] > .typographic,
[data-brand=banyan_tree] .global-button.variant-outline[data-cta-color=black] > .typographic {
  color: inherit !important;
}
[class*=block-type-][class*=-banyan] .global-button.variant-default[data-cta-color=white],
[data-brand=banyan] .global-button.variant-default[data-cta-color=white],
[data-brand=banyan_tree] .global-button.variant-default[data-cta-color=white] {
  background-color: #baa382 !important;
  border-color: #baa382 !important;
  color: #e7e6e2 !important;
  --tw-ring-color: #baa382;
}
[class*=block-type-][class*=-banyan] .global-button.variant-default[data-cta-color=white]:hover,
[data-brand=banyan] .global-button.variant-default[data-cta-color=white]:hover,
[data-brand=banyan_tree] .global-button.variant-default[data-cta-color=white]:hover {
  background-color: #a18d70 !important;
  border-color: #a18d70 !important;
  color: #e7e6e2 !important;
  --tw-ring-color: #a18d70;
}
[class*=block-type-][class*=-banyan] .global-button.variant-default[data-cta-color=white] > .typographic,
[data-brand=banyan] .global-button.variant-default[data-cta-color=white] > .typographic,
[data-brand=banyan_tree] .global-button.variant-default[data-cta-color=white] > .typographic {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan] .global-button.variant-outline[data-cta-color=white],
[data-brand=banyan] .global-button.variant-outline[data-cta-color=white],
[data-brand=banyan_tree] .global-button.variant-outline[data-cta-color=white] {
  background-color: transparent !important;
  border-color: #baa382 !important;
  color: #baa382 !important;
  --tw-ring-color: #baa382;
}
[class*=block-type-][class*=-banyan] .global-button.variant-outline[data-cta-color=white]:hover,
[data-brand=banyan] .global-button.variant-outline[data-cta-color=white]:hover,
[data-brand=banyan_tree] .global-button.variant-outline[data-cta-color=white]:hover {
  background-color: #a18d70 !important;
  border-color: #a18d70 !important;
  color: #e7e6e2 !important;
  --tw-ring-color: #a18d70;
}
[class*=block-type-][class*=-banyan] .global-button.variant-outline[data-cta-color=white] > .typographic,
[data-brand=banyan] .global-button.variant-outline[data-cta-color=white] > .typographic,
[data-brand=banyan_tree] .global-button.variant-outline[data-cta-color=white] > .typographic {
  color: inherit !important;
}
[class*=block-type-][class*=-banyan] .global-button .button-arrow,
[data-brand=banyan] .global-button .button-arrow,
[data-brand=banyan_tree] .global-button .button-arrow{
  display: none;
}
[class*=block-type-][class*=-banyan] .global-button,
[data-brand=banyan] .global-button,
[data-brand=banyan_tree] .global-button {
  /* Text-only style (link variant with underline) */
}
[class*=block-type-][class*=-banyan] .global-button:has(.button-arrow), [class*=block-type-][class*=-banyan] .global-button.link-hover-effect,
[data-brand=banyan] .global-button:has(.button-arrow),
[data-brand=banyan] .global-button.link-hover-effect,
[data-brand=banyan_tree] .global-button:has(.button-arrow),
[data-brand=banyan_tree] .global-button.link-hover-effect{
  position: relative;
  width: -webkit-fit-content;
  width: fit-content;
  padding-top: 0px;
  padding-bottom: 0px;
  -webkit-text-decoration-line: none;
          text-decoration-line: none;
  -webkit-text-decoration-color: transparent;
          text-decoration-color: transparent;
  overflow: visible !important;
  padding-bottom: 0;
  border-bottom: none !important;
}
[class*=block-type-][class*=-banyan] .global-button:has(.button-arrow)::after, [class*=block-type-][class*=-banyan] .global-button.link-hover-effect::after,
[data-brand=banyan] .global-button:has(.button-arrow)::after,
[data-brand=banyan] .global-button.link-hover-effect::after,
[data-brand=banyan_tree] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree] .global-button.link-hover-effect::after {
  content: "";
  display: block;
  position: absolute;
  left: 0;
  bottom: -8px;
  width: 100%;
  height: 1px;
  pointer-events: none;
  /* No scaleX animation — use static underline */
  transform: none;
  transition: none;
}
[class*=block-type-][class*=-banyan] .global-button:has(.button-arrow), [class*=block-type-][class*=-banyan] .global-button.link-hover-effect,
[data-brand=banyan] .global-button:has(.button-arrow),
[data-brand=banyan] .global-button.link-hover-effect,
[data-brand=banyan_tree] .global-button:has(.button-arrow),
[data-brand=banyan_tree] .global-button.link-hover-effect {
  /* Green text-only: #000 text, #153E35 underline */
}
[class*=block-type-][class*=-banyan] .global-button:has(.button-arrow):not([class~=text-grain-white]), [class*=block-type-][class*=-banyan] .global-button.link-hover-effect:not([class~=text-grain-white]),
[data-brand=banyan] .global-button:has(.button-arrow):not([class~=text-grain-white]),
[data-brand=banyan] .global-button.link-hover-effect:not([class~=text-grain-white]),
[data-brand=banyan_tree] .global-button:has(.button-arrow):not([class~=text-grain-white]),
[data-brand=banyan_tree] .global-button.link-hover-effect:not([class~=text-grain-white]) {
  color: #000;
}
[class*=block-type-][class*=-banyan] .global-button:has(.button-arrow):not([class~=text-grain-white])::after, [class*=block-type-][class*=-banyan] .global-button.link-hover-effect:not([class~=text-grain-white])::after,
[data-brand=banyan] .global-button:has(.button-arrow):not([class~=text-grain-white])::after,
[data-brand=banyan] .global-button.link-hover-effect:not([class~=text-grain-white])::after,
[data-brand=banyan_tree] .global-button:has(.button-arrow):not([class~=text-grain-white])::after,
[data-brand=banyan_tree] .global-button.link-hover-effect:not([class~=text-grain-white])::after {
  background-color: #153e35;
}
[class*=block-type-][class*=-banyan] .global-button:has(.button-arrow), [class*=block-type-][class*=-banyan] .global-button.link-hover-effect,
[data-brand=banyan] .global-button:has(.button-arrow),
[data-brand=banyan] .global-button.link-hover-effect,
[data-brand=banyan_tree] .global-button:has(.button-arrow),
[data-brand=banyan_tree] .global-button.link-hover-effect {
  /* Gold text-only: #E7E6E2 text, #BAA382 underline */
}
[class*=block-type-][class*=-banyan] .global-button:has(.button-arrow)[class~=text-grain-white], [class~=text-white] [class*=block-type-][class*=-banyan] .global-button:has(.button-arrow), [class*=block-type-][class*=-banyan] .global-button.link-hover-effect[class~=text-grain-white], [class~=text-white] [class*=block-type-][class*=-banyan] .global-button.link-hover-effect,
[data-brand=banyan] .global-button:has(.button-arrow)[class~=text-grain-white],
[class~=text-white] [data-brand=banyan] .global-button:has(.button-arrow),
[data-brand=banyan] .global-button.link-hover-effect[class~=text-grain-white],
[class~=text-white] [data-brand=banyan] .global-button.link-hover-effect,
[data-brand=banyan_tree] .global-button:has(.button-arrow)[class~=text-grain-white],
[class~=text-white] [data-brand=banyan_tree] .global-button:has(.button-arrow),
[data-brand=banyan_tree] .global-button.link-hover-effect[class~=text-grain-white],
[class~=text-white] [data-brand=banyan_tree] .global-button.link-hover-effect {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan] .global-button:has(.button-arrow)[class~=text-grain-white]::after, [class~=text-white] [class*=block-type-][class*=-banyan] .global-button:has(.button-arrow)::after, [class*=block-type-][class*=-banyan] .global-button.link-hover-effect[class~=text-grain-white]::after, [class~=text-white] [class*=block-type-][class*=-banyan] .global-button.link-hover-effect::after,
[data-brand=banyan] .global-button:has(.button-arrow)[class~=text-grain-white]::after,
[class~=text-white] [data-brand=banyan] .global-button:has(.button-arrow)::after,
[data-brand=banyan] .global-button.link-hover-effect[class~=text-grain-white]::after,
[class~=text-white] [data-brand=banyan] .global-button.link-hover-effect::after,
[data-brand=banyan_tree] .global-button:has(.button-arrow)[class~=text-grain-white]::after,
[class~=text-white] [data-brand=banyan_tree] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree] .global-button.link-hover-effect[class~=text-grain-white]::after,
[class~=text-white] [data-brand=banyan_tree] .global-button.link-hover-effect::after {
  background-color: #baa382;
}
[class*=block-type-][class*=-banyan] .global-button:has(.button-arrow)[data-cta-color=black], [class*=block-type-][class*=-banyan] .global-button.link-hover-effect[data-cta-color=black],
[data-brand=banyan] .global-button:has(.button-arrow)[data-cta-color=black],
[data-brand=banyan] .global-button.link-hover-effect[data-cta-color=black],
[data-brand=banyan_tree] .global-button:has(.button-arrow)[data-cta-color=black],
[data-brand=banyan_tree] .global-button.link-hover-effect[data-cta-color=black] {
  color: #000 !important;
}
[class*=block-type-][class*=-banyan] .global-button:has(.button-arrow)[data-cta-color=black] > .typographic, [class*=block-type-][class*=-banyan] .global-button.link-hover-effect[data-cta-color=black] > .typographic,
[data-brand=banyan] .global-button:has(.button-arrow)[data-cta-color=black] > .typographic,
[data-brand=banyan] .global-button.link-hover-effect[data-cta-color=black] > .typographic,
[data-brand=banyan_tree] .global-button:has(.button-arrow)[data-cta-color=black] > .typographic,
[data-brand=banyan_tree] .global-button.link-hover-effect[data-cta-color=black] > .typographic {
  color: #000 !important;
}
[class*=block-type-][class*=-banyan] .global-button:has(.button-arrow)[data-cta-color=black]::after, [class*=block-type-][class*=-banyan] .global-button.link-hover-effect[data-cta-color=black]::after,
[data-brand=banyan] .global-button:has(.button-arrow)[data-cta-color=black]::after,
[data-brand=banyan] .global-button.link-hover-effect[data-cta-color=black]::after,
[data-brand=banyan_tree] .global-button:has(.button-arrow)[data-cta-color=black]::after,
[data-brand=banyan_tree] .global-button.link-hover-effect[data-cta-color=black]::after {
  background-color: #153e35;
}
[class*=block-type-][class*=-banyan] .global-button:has(.button-arrow)[data-cta-color=white], [class*=block-type-][class*=-banyan] .global-button.link-hover-effect[data-cta-color=white],
[data-brand=banyan] .global-button:has(.button-arrow)[data-cta-color=white],
[data-brand=banyan] .global-button.link-hover-effect[data-cta-color=white],
[data-brand=banyan_tree] .global-button:has(.button-arrow)[data-cta-color=white],
[data-brand=banyan_tree] .global-button.link-hover-effect[data-cta-color=white] {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan] .global-button:has(.button-arrow)[data-cta-color=white] > .typographic, [class*=block-type-][class*=-banyan] .global-button.link-hover-effect[data-cta-color=white] > .typographic,
[data-brand=banyan] .global-button:has(.button-arrow)[data-cta-color=white] > .typographic,
[data-brand=banyan] .global-button.link-hover-effect[data-cta-color=white] > .typographic,
[data-brand=banyan_tree] .global-button:has(.button-arrow)[data-cta-color=white] > .typographic,
[data-brand=banyan_tree] .global-button.link-hover-effect[data-cta-color=white] > .typographic {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan] .global-button:has(.button-arrow)[data-cta-color=white]::after, [class*=block-type-][class*=-banyan] .global-button.link-hover-effect[data-cta-color=white]::after,
[data-brand=banyan] .global-button:has(.button-arrow)[data-cta-color=white]::after,
[data-brand=banyan] .global-button.link-hover-effect[data-cta-color=white]::after,
[data-brand=banyan_tree] .global-button:has(.button-arrow)[data-cta-color=white]::after,
[data-brand=banyan_tree] .global-button.link-hover-effect[data-cta-color=white]::after {
  background-color: #baa382;
}
[class*=block-type-][class*=-banyan] .global-button:has(.button-arrow):hover, [class*=block-type-][class*=-banyan] .global-button.link-hover-effect:hover,
[data-brand=banyan] .global-button:has(.button-arrow):hover,
[data-brand=banyan] .global-button.link-hover-effect:hover,
[data-brand=banyan_tree] .global-button:has(.button-arrow):hover,
[data-brand=banyan_tree] .global-button.link-hover-effect:hover {
  opacity: 1 !important;
}
[class*=block-type-][class*=-banyan] .global-button:has(.button-arrow):hover > .typographic, [class*=block-type-][class*=-banyan] .global-button.link-hover-effect:hover > .typographic,
[data-brand=banyan] .global-button:has(.button-arrow):hover > .typographic,
[data-brand=banyan] .global-button.link-hover-effect:hover > .typographic,
[data-brand=banyan_tree] .global-button:has(.button-arrow):hover > .typographic,
[data-brand=banyan_tree] .global-button.link-hover-effect:hover > .typographic {
  opacity: 0.6;
}
[class*=block-type-][class*=-banyan].block-type-property-header-banyan, [class*=block-type-][class*=-banyan][data-brand=banyan],
[data-brand=banyan].block-type-property-header-banyan,
[data-brand=banyan][data-brand=banyan],
[data-brand=banyan_tree].block-type-property-header-banyan,
[data-brand=banyan_tree][data-brand=banyan] {
  /* Subnav: hotel name, menu items text #000 */
}
[class*=block-type-][class*=-banyan].block-type-property-header-banyan .property-subnav-hotel-name,
[class*=block-type-][class*=-banyan].block-type-property-header-banyan .property-subnav-hotel-name.typographic,
[class*=block-type-][class*=-banyan].block-type-property-header-banyan .property-subnav-hotel-name.typographic.variant-h6,
[class*=block-type-][class*=-banyan].block-type-property-header-banyan .property-subnav-menu-item .typographic.variant-h6, [class*=block-type-][class*=-banyan][data-brand=banyan] .property-subnav-hotel-name,
[class*=block-type-][class*=-banyan][data-brand=banyan] .property-subnav-hotel-name.typographic,
[class*=block-type-][class*=-banyan][data-brand=banyan] .property-subnav-hotel-name.typographic.variant-h6,
[class*=block-type-][class*=-banyan][data-brand=banyan] .property-subnav-menu-item .typographic.variant-h6,
[data-brand=banyan].block-type-property-header-banyan .property-subnav-hotel-name,
[data-brand=banyan].block-type-property-header-banyan .property-subnav-hotel-name.typographic,
[data-brand=banyan].block-type-property-header-banyan .property-subnav-hotel-name.typographic.variant-h6,
[data-brand=banyan].block-type-property-header-banyan .property-subnav-menu-item .typographic.variant-h6,
[data-brand=banyan][data-brand=banyan] .property-subnav-hotel-name,
[data-brand=banyan][data-brand=banyan] .property-subnav-hotel-name.typographic,
[data-brand=banyan][data-brand=banyan] .property-subnav-hotel-name.typographic.variant-h6,
[data-brand=banyan][data-brand=banyan] .property-subnav-menu-item .typographic.variant-h6,
[data-brand=banyan_tree].block-type-property-header-banyan .property-subnav-hotel-name,
[data-brand=banyan_tree].block-type-property-header-banyan .property-subnav-hotel-name.typographic,
[data-brand=banyan_tree].block-type-property-header-banyan .property-subnav-hotel-name.typographic.variant-h6,
[data-brand=banyan_tree].block-type-property-header-banyan .property-subnav-menu-item .typographic.variant-h6,
[data-brand=banyan_tree][data-brand=banyan] .property-subnav-hotel-name,
[data-brand=banyan_tree][data-brand=banyan] .property-subnav-hotel-name.typographic,
[data-brand=banyan_tree][data-brand=banyan] .property-subnav-hotel-name.typographic.variant-h6,
[data-brand=banyan_tree][data-brand=banyan] .property-subnav-menu-item .typographic.variant-h6 {
  color: #000 !important;
}
[class*=block-type-][class*=-banyan].block-type-property-header-banyan, [class*=block-type-][class*=-banyan][data-brand=banyan],
[data-brand=banyan].block-type-property-header-banyan,
[data-brand=banyan][data-brand=banyan],
[data-brand=banyan_tree].block-type-property-header-banyan,
[data-brand=banyan_tree][data-brand=banyan] {
  /* Menu items: hover opacity 0.6, no underline, no color change */
}
[class*=block-type-][class*=-banyan].block-type-property-header-banyan .property-subnav-menu-item:not(.property-subnav-more-trigger),
[class*=block-type-][class*=-banyan].block-type-property-header-banyan .property-subnav-menu-item:not(.property-subnav-more-trigger) .typographic.variant-h6, [class*=block-type-][class*=-banyan][data-brand=banyan] .property-subnav-menu-item:not(.property-subnav-more-trigger),
[class*=block-type-][class*=-banyan][data-brand=banyan] .property-subnav-menu-item:not(.property-subnav-more-trigger) .typographic.variant-h6,
[data-brand=banyan].block-type-property-header-banyan .property-subnav-menu-item:not(.property-subnav-more-trigger),
[data-brand=banyan].block-type-property-header-banyan .property-subnav-menu-item:not(.property-subnav-more-trigger) .typographic.variant-h6,
[data-brand=banyan][data-brand=banyan] .property-subnav-menu-item:not(.property-subnav-more-trigger),
[data-brand=banyan][data-brand=banyan] .property-subnav-menu-item:not(.property-subnav-more-trigger) .typographic.variant-h6,
[data-brand=banyan_tree].block-type-property-header-banyan .property-subnav-menu-item:not(.property-subnav-more-trigger),
[data-brand=banyan_tree].block-type-property-header-banyan .property-subnav-menu-item:not(.property-subnav-more-trigger) .typographic.variant-h6,
[data-brand=banyan_tree][data-brand=banyan] .property-subnav-menu-item:not(.property-subnav-more-trigger),
[data-brand=banyan_tree][data-brand=banyan] .property-subnav-menu-item:not(.property-subnav-more-trigger) .typographic.variant-h6 {
  color: #000 !important;
}
[class*=block-type-][class*=-banyan].block-type-property-header-banyan .property-subnav-menu-item:not(.property-subnav-more-trigger):hover,
[class*=block-type-][class*=-banyan].block-type-property-header-banyan .property-subnav-menu-item:not(.property-subnav-more-trigger) .typographic.variant-h6:hover, [class*=block-type-][class*=-banyan][data-brand=banyan] .property-subnav-menu-item:not(.property-subnav-more-trigger):hover,
[class*=block-type-][class*=-banyan][data-brand=banyan] .property-subnav-menu-item:not(.property-subnav-more-trigger) .typographic.variant-h6:hover,
[data-brand=banyan].block-type-property-header-banyan .property-subnav-menu-item:not(.property-subnav-more-trigger):hover,
[data-brand=banyan].block-type-property-header-banyan .property-subnav-menu-item:not(.property-subnav-more-trigger) .typographic.variant-h6:hover,
[data-brand=banyan][data-brand=banyan] .property-subnav-menu-item:not(.property-subnav-more-trigger):hover,
[data-brand=banyan][data-brand=banyan] .property-subnav-menu-item:not(.property-subnav-more-trigger) .typographic.variant-h6:hover,
[data-brand=banyan_tree].block-type-property-header-banyan .property-subnav-menu-item:not(.property-subnav-more-trigger):hover,
[data-brand=banyan_tree].block-type-property-header-banyan .property-subnav-menu-item:not(.property-subnav-more-trigger) .typographic.variant-h6:hover,
[data-brand=banyan_tree][data-brand=banyan] .property-subnav-menu-item:not(.property-subnav-more-trigger):hover,
[data-brand=banyan_tree][data-brand=banyan] .property-subnav-menu-item:not(.property-subnav-more-trigger) .typographic.variant-h6:hover {
  opacity: 0.6 !important;
  text-decoration: none;
}
[class*=block-type-][class*=-banyan].block-type-property-header-banyan .property-subnav-menu-item:not(.property-subnav-more-trigger),
[class*=block-type-][class*=-banyan].block-type-property-header-banyan .property-subnav-menu-item:not(.property-subnav-more-trigger) .typographic.variant-h6, [class*=block-type-][class*=-banyan][data-brand=banyan] .property-subnav-menu-item:not(.property-subnav-more-trigger),
[class*=block-type-][class*=-banyan][data-brand=banyan] .property-subnav-menu-item:not(.property-subnav-more-trigger) .typographic.variant-h6,
[data-brand=banyan].block-type-property-header-banyan .property-subnav-menu-item:not(.property-subnav-more-trigger),
[data-brand=banyan].block-type-property-header-banyan .property-subnav-menu-item:not(.property-subnav-more-trigger) .typographic.variant-h6,
[data-brand=banyan][data-brand=banyan] .property-subnav-menu-item:not(.property-subnav-more-trigger),
[data-brand=banyan][data-brand=banyan] .property-subnav-menu-item:not(.property-subnav-more-trigger) .typographic.variant-h6,
[data-brand=banyan_tree].block-type-property-header-banyan .property-subnav-menu-item:not(.property-subnav-more-trigger),
[data-brand=banyan_tree].block-type-property-header-banyan .property-subnav-menu-item:not(.property-subnav-more-trigger) .typographic.variant-h6,
[data-brand=banyan_tree][data-brand=banyan] .property-subnav-menu-item:not(.property-subnav-more-trigger),
[data-brand=banyan_tree][data-brand=banyan] .property-subnav-menu-item:not(.property-subnav-more-trigger) .typographic.variant-h6 {
  /* Remove underline */
}
[class*=block-type-][class*=-banyan].block-type-property-header-banyan .property-subnav-menu-item:not(.property-subnav-more-trigger)::after,
[class*=block-type-][class*=-banyan].block-type-property-header-banyan .property-subnav-menu-item:not(.property-subnav-more-trigger) .typographic.variant-h6::after, [class*=block-type-][class*=-banyan][data-brand=banyan] .property-subnav-menu-item:not(.property-subnav-more-trigger)::after,
[class*=block-type-][class*=-banyan][data-brand=banyan] .property-subnav-menu-item:not(.property-subnav-more-trigger) .typographic.variant-h6::after,
[data-brand=banyan].block-type-property-header-banyan .property-subnav-menu-item:not(.property-subnav-more-trigger)::after,
[data-brand=banyan].block-type-property-header-banyan .property-subnav-menu-item:not(.property-subnav-more-trigger) .typographic.variant-h6::after,
[data-brand=banyan][data-brand=banyan] .property-subnav-menu-item:not(.property-subnav-more-trigger)::after,
[data-brand=banyan][data-brand=banyan] .property-subnav-menu-item:not(.property-subnav-more-trigger) .typographic.variant-h6::after,
[data-brand=banyan_tree].block-type-property-header-banyan .property-subnav-menu-item:not(.property-subnav-more-trigger)::after,
[data-brand=banyan_tree].block-type-property-header-banyan .property-subnav-menu-item:not(.property-subnav-more-trigger) .typographic.variant-h6::after,
[data-brand=banyan_tree][data-brand=banyan] .property-subnav-menu-item:not(.property-subnav-more-trigger)::after,
[data-brand=banyan_tree][data-brand=banyan] .property-subnav-menu-item:not(.property-subnav-more-trigger) .typographic.variant-h6::after {
  display: none !important;
}
[class*=block-type-][class*=-banyan].block-type-property-header-banyan, [class*=block-type-][class*=-banyan][data-brand=banyan],
[data-brand=banyan].block-type-property-header-banyan,
[data-brand=banyan][data-brand=banyan],
[data-brand=banyan_tree].block-type-property-header-banyan,
[data-brand=banyan_tree][data-brand=banyan] {
  /* More trigger: uppercase, hover text opacity 0.6 */
}
[class*=block-type-][class*=-banyan].block-type-property-header-banyan .global-button.property-subnav-more-trigger, [class*=block-type-][class*=-banyan][data-brand=banyan] .global-button.property-subnav-more-trigger,
[data-brand=banyan].block-type-property-header-banyan .global-button.property-subnav-more-trigger,
[data-brand=banyan][data-brand=banyan] .global-button.property-subnav-more-trigger,
[data-brand=banyan_tree].block-type-property-header-banyan .global-button.property-subnav-more-trigger,
[data-brand=banyan_tree][data-brand=banyan] .global-button.property-subnav-more-trigger {
  color: #000 !important;
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].block-type-property-header-banyan .global-button.property-subnav-more-trigger:hover, [class*=block-type-][class*=-banyan][data-brand=banyan] .global-button.property-subnav-more-trigger:hover,
[data-brand=banyan].block-type-property-header-banyan .global-button.property-subnav-more-trigger:hover,
[data-brand=banyan][data-brand=banyan] .global-button.property-subnav-more-trigger:hover,
[data-brand=banyan_tree].block-type-property-header-banyan .global-button.property-subnav-more-trigger:hover,
[data-brand=banyan_tree][data-brand=banyan] .global-button.property-subnav-more-trigger:hover {
  opacity: 0.6 !important;
}
[class*=block-type-][class*=-banyan].block-type-property-header-banyan .global-button.property-subnav-more-trigger::after, [class*=block-type-][class*=-banyan][data-brand=banyan] .global-button.property-subnav-more-trigger::after,
[data-brand=banyan].block-type-property-header-banyan .global-button.property-subnav-more-trigger::after,
[data-brand=banyan][data-brand=banyan] .global-button.property-subnav-more-trigger::after,
[data-brand=banyan_tree].block-type-property-header-banyan .global-button.property-subnav-more-trigger::after,
[data-brand=banyan_tree][data-brand=banyan] .global-button.property-subnav-more-trigger::after {
  display: none !important;
}
[class*=block-type-][class*=-banyan].block-type-property-header-banyan .global-button.property-subnav-more-trigger svg,
[class*=block-type-][class*=-banyan].block-type-property-header-banyan .global-button.property-subnav-more-trigger [class*=chevron], [class*=block-type-][class*=-banyan][data-brand=banyan] .global-button.property-subnav-more-trigger svg,
[class*=block-type-][class*=-banyan][data-brand=banyan] .global-button.property-subnav-more-trigger [class*=chevron],
[data-brand=banyan].block-type-property-header-banyan .global-button.property-subnav-more-trigger svg,
[data-brand=banyan].block-type-property-header-banyan .global-button.property-subnav-more-trigger [class*=chevron],
[data-brand=banyan][data-brand=banyan] .global-button.property-subnav-more-trigger svg,
[data-brand=banyan][data-brand=banyan] .global-button.property-subnav-more-trigger [class*=chevron],
[data-brand=banyan_tree].block-type-property-header-banyan .global-button.property-subnav-more-trigger svg,
[data-brand=banyan_tree].block-type-property-header-banyan .global-button.property-subnav-more-trigger [class*=chevron],
[data-brand=banyan_tree][data-brand=banyan] .global-button.property-subnav-more-trigger svg,
[data-brand=banyan_tree][data-brand=banyan] .global-button.property-subnav-more-trigger [class*=chevron] {
  transition: opacity 0.2s;
}
[class*=block-type-][class*=-banyan].block-type-property-header-banyan .global-button.property-subnav-more-trigger:hover svg, [class*=block-type-][class*=-banyan].block-type-property-header-banyan .global-button.property-subnav-more-trigger:hover [class*=chevron], [class*=block-type-][class*=-banyan][data-brand=banyan] .global-button.property-subnav-more-trigger:hover svg, [class*=block-type-][class*=-banyan][data-brand=banyan] .global-button.property-subnav-more-trigger:hover [class*=chevron],
[data-brand=banyan].block-type-property-header-banyan .global-button.property-subnav-more-trigger:hover svg,
[data-brand=banyan].block-type-property-header-banyan .global-button.property-subnav-more-trigger:hover [class*=chevron],
[data-brand=banyan][data-brand=banyan] .global-button.property-subnav-more-trigger:hover svg,
[data-brand=banyan][data-brand=banyan] .global-button.property-subnav-more-trigger:hover [class*=chevron],
[data-brand=banyan_tree].block-type-property-header-banyan .global-button.property-subnav-more-trigger:hover svg,
[data-brand=banyan_tree].block-type-property-header-banyan .global-button.property-subnav-more-trigger:hover [class*=chevron],
[data-brand=banyan_tree][data-brand=banyan] .global-button.property-subnav-more-trigger:hover svg,
[data-brand=banyan_tree][data-brand=banyan] .global-button.property-subnav-more-trigger:hover [class*=chevron] {
  opacity: 0.6;
}
[class*=block-type-][class*=-banyan].block-type-property-header-banyan, [class*=block-type-][class*=-banyan][data-brand=banyan],
[data-brand=banyan].block-type-property-header-banyan,
[data-brand=banyan][data-brand=banyan],
[data-brand=banyan_tree].block-type-property-header-banyan,
[data-brand=banyan_tree][data-brand=banyan] {
  /* Book Now: green contained style */
}
[class*=block-type-][class*=-banyan].block-type-property-header-banyan .global-button.variant-default, [class*=block-type-][class*=-banyan][data-brand=banyan] .global-button.variant-default,
[data-brand=banyan].block-type-property-header-banyan .global-button.variant-default,
[data-brand=banyan][data-brand=banyan] .global-button.variant-default,
[data-brand=banyan_tree].block-type-property-header-banyan .global-button.variant-default,
[data-brand=banyan_tree][data-brand=banyan] .global-button.variant-default {
  background-color: #153e35;
  color: #e7e6e2;
  border-color: #153e35;
  --tw-ring-color: #153e35;
}
[class*=block-type-][class*=-banyan].block-type-property-header-banyan .global-button.variant-default:hover, [class*=block-type-][class*=-banyan][data-brand=banyan] .global-button.variant-default:hover,
[data-brand=banyan].block-type-property-header-banyan .global-button.variant-default:hover,
[data-brand=banyan][data-brand=banyan] .global-button.variant-default:hover,
[data-brand=banyan_tree].block-type-property-header-banyan .global-button.variant-default:hover,
[data-brand=banyan_tree][data-brand=banyan] .global-button.variant-default:hover {
  background-color: #102e27;
  border-color: #102e27;
  color: #e7e6e2;
  --tw-ring-color: #102e27;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* Subnav dropdown: Banyan-specific */
}
[class*=block-type-][class*=-banyan][data-dropdown-brand=banyan_tree].property-subnav-dropdown .global-button.property-subnav-dropdown-item,
[class*=block-type-][class*=-banyan][data-dropdown-brand=banyan_tree].property-subnav-dropdown [role=menuitem] .typographic.variant-h6, [class*=block-type-][class*=-banyan][data-dropdown-brand=banyan].property-subnav-dropdown .global-button.property-subnav-dropdown-item,
[class*=block-type-][class*=-banyan][data-dropdown-brand=banyan].property-subnav-dropdown [role=menuitem] .typographic.variant-h6,
[data-brand=banyan][data-dropdown-brand=banyan_tree].property-subnav-dropdown .global-button.property-subnav-dropdown-item,
[data-brand=banyan][data-dropdown-brand=banyan_tree].property-subnav-dropdown [role=menuitem] .typographic.variant-h6,
[data-brand=banyan][data-dropdown-brand=banyan].property-subnav-dropdown .global-button.property-subnav-dropdown-item,
[data-brand=banyan][data-dropdown-brand=banyan].property-subnav-dropdown [role=menuitem] .typographic.variant-h6,
[data-brand=banyan_tree][data-dropdown-brand=banyan_tree].property-subnav-dropdown .global-button.property-subnav-dropdown-item,
[data-brand=banyan_tree][data-dropdown-brand=banyan_tree].property-subnav-dropdown [role=menuitem] .typographic.variant-h6,
[data-brand=banyan_tree][data-dropdown-brand=banyan].property-subnav-dropdown .global-button.property-subnav-dropdown-item,
[data-brand=banyan_tree][data-dropdown-brand=banyan].property-subnav-dropdown [role=menuitem] .typographic.variant-h6 {
  color: #000;
}
[class*=block-type-][class*=-banyan][data-dropdown-brand=banyan_tree].property-subnav-dropdown [role=menuitem]:hover,
[class*=block-type-][class*=-banyan][data-dropdown-brand=banyan_tree].property-subnav-dropdown .global-button.property-subnav-dropdown-item:hover, [class*=block-type-][class*=-banyan][data-dropdown-brand=banyan].property-subnav-dropdown [role=menuitem]:hover,
[class*=block-type-][class*=-banyan][data-dropdown-brand=banyan].property-subnav-dropdown .global-button.property-subnav-dropdown-item:hover,
[data-brand=banyan][data-dropdown-brand=banyan_tree].property-subnav-dropdown [role=menuitem]:hover,
[data-brand=banyan][data-dropdown-brand=banyan_tree].property-subnav-dropdown .global-button.property-subnav-dropdown-item:hover,
[data-brand=banyan][data-dropdown-brand=banyan].property-subnav-dropdown [role=menuitem]:hover,
[data-brand=banyan][data-dropdown-brand=banyan].property-subnav-dropdown .global-button.property-subnav-dropdown-item:hover,
[data-brand=banyan_tree][data-dropdown-brand=banyan_tree].property-subnav-dropdown [role=menuitem]:hover,
[data-brand=banyan_tree][data-dropdown-brand=banyan_tree].property-subnav-dropdown .global-button.property-subnav-dropdown-item:hover,
[data-brand=banyan_tree][data-dropdown-brand=banyan].property-subnav-dropdown [role=menuitem]:hover,
[data-brand=banyan_tree][data-dropdown-brand=banyan].property-subnav-dropdown .global-button.property-subnav-dropdown-item:hover {
  background-color: #e7e6e2;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* Subnav mobile menu */
}
[class*=block-type-][class*=-banyan][data-brand=banyan_tree].property-subnav-mobile-menu, [class*=block-type-][class*=-banyan][data-brand=banyan].property-subnav-mobile-menu,
[data-brand=banyan][data-brand=banyan_tree].property-subnav-mobile-menu,
[data-brand=banyan][data-brand=banyan].property-subnav-mobile-menu,
[data-brand=banyan_tree][data-brand=banyan_tree].property-subnav-mobile-menu,
[data-brand=banyan_tree][data-brand=banyan].property-subnav-mobile-menu {
  background-color: #e7e6e2;
}
[class*=block-type-][class*=-banyan][data-brand=banyan_tree].property-subnav-mobile-menu .property-subnav-mobile-item, [class*=block-type-][class*=-banyan][data-brand=banyan].property-subnav-mobile-menu .property-subnav-mobile-item,
[data-brand=banyan][data-brand=banyan_tree].property-subnav-mobile-menu .property-subnav-mobile-item,
[data-brand=banyan][data-brand=banyan].property-subnav-mobile-menu .property-subnav-mobile-item,
[data-brand=banyan_tree][data-brand=banyan_tree].property-subnav-mobile-menu .property-subnav-mobile-item,
[data-brand=banyan_tree][data-brand=banyan].property-subnav-mobile-menu .property-subnav-mobile-item {
  border-bottom-color: #c2c2c2;
  color: #000;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* Typography — All H1-H6 use Reforma 1969 Negra weight 700 */
}
[class*=block-type-][class*=-banyan] .variant-h1,
[class*=block-type-][class*=-banyan] .typographic.variant-h1,
[class*=block-type-][class*=-banyan] .variant-h2,
[class*=block-type-][class*=-banyan] .typographic.variant-h2,
[class*=block-type-][class*=-banyan] .variant-h3,
[class*=block-type-][class*=-banyan] .typographic.variant-h3,
[class*=block-type-][class*=-banyan] .variant-h4,
[class*=block-type-][class*=-banyan] .typographic.variant-h4,
[class*=block-type-][class*=-banyan] .variant-h5,
[class*=block-type-][class*=-banyan] .typographic.variant-h5,
[class*=block-type-][class*=-banyan] .variant-h6,
[class*=block-type-][class*=-banyan] .typographic.variant-h6,
[data-brand=banyan] .variant-h1,
[data-brand=banyan] .typographic.variant-h1,
[data-brand=banyan] .variant-h2,
[data-brand=banyan] .typographic.variant-h2,
[data-brand=banyan] .variant-h3,
[data-brand=banyan] .typographic.variant-h3,
[data-brand=banyan] .variant-h4,
[data-brand=banyan] .typographic.variant-h4,
[data-brand=banyan] .variant-h5,
[data-brand=banyan] .typographic.variant-h5,
[data-brand=banyan] .variant-h6,
[data-brand=banyan] .typographic.variant-h6,
[data-brand=banyan_tree] .variant-h1,
[data-brand=banyan_tree] .typographic.variant-h1,
[data-brand=banyan_tree] .variant-h2,
[data-brand=banyan_tree] .typographic.variant-h2,
[data-brand=banyan_tree] .variant-h3,
[data-brand=banyan_tree] .typographic.variant-h3,
[data-brand=banyan_tree] .variant-h4,
[data-brand=banyan_tree] .typographic.variant-h4,
[data-brand=banyan_tree] .variant-h5,
[data-brand=banyan_tree] .typographic.variant-h5,
[data-brand=banyan_tree] .variant-h6,
[data-brand=banyan_tree] .typographic.variant-h6{
  font-weight: 700;
  font-family: var(--font-bt-reforma-negra) !important;
}
[class*=block-type-][class*=-banyan] .variant-body-roman,
[class*=block-type-][class*=-banyan] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan] .variant-body-medium,
[class*=block-type-][class*=-banyan] .typographic.variant-body-medium,
[class*=block-type-][class*=-banyan] .variant-micro,
[class*=block-type-][class*=-banyan] .typographic.variant-micro,
[class*=block-type-][class*=-banyan] .variant-body-small-regular,
[class*=block-type-][class*=-banyan] .typographic.variant-body-small-regular,
[class*=block-type-][class*=-banyan] .variant-chip-small,
[class*=block-type-][class*=-banyan] .typographic.variant-chip-small,
[class*=block-type-][class*=-banyan] .variant-chip,
[class*=block-type-][class*=-banyan] .typographic.variant-chip,
[class*=block-type-][class*=-banyan] .variant-chip-bold,
[class*=block-type-][class*=-banyan] .typographic.variant-chip-bold,
[data-brand=banyan] .variant-body-roman,
[data-brand=banyan] .typographic.variant-body-roman,
[data-brand=banyan] .variant-body-medium,
[data-brand=banyan] .typographic.variant-body-medium,
[data-brand=banyan] .variant-micro,
[data-brand=banyan] .typographic.variant-micro,
[data-brand=banyan] .variant-body-small-regular,
[data-brand=banyan] .typographic.variant-body-small-regular,
[data-brand=banyan] .variant-chip-small,
[data-brand=banyan] .typographic.variant-chip-small,
[data-brand=banyan] .variant-chip,
[data-brand=banyan] .typographic.variant-chip,
[data-brand=banyan] .variant-chip-bold,
[data-brand=banyan] .typographic.variant-chip-bold,
[data-brand=banyan_tree] .variant-body-roman,
[data-brand=banyan_tree] .typographic.variant-body-roman,
[data-brand=banyan_tree] .variant-body-medium,
[data-brand=banyan_tree] .typographic.variant-body-medium,
[data-brand=banyan_tree] .variant-micro,
[data-brand=banyan_tree] .typographic.variant-micro,
[data-brand=banyan_tree] .variant-body-small-regular,
[data-brand=banyan_tree] .typographic.variant-body-small-regular,
[data-brand=banyan_tree] .variant-chip-small,
[data-brand=banyan_tree] .typographic.variant-chip-small,
[data-brand=banyan_tree] .variant-chip,
[data-brand=banyan_tree] .typographic.variant-chip,
[data-brand=banyan_tree] .variant-chip-bold,
[data-brand=banyan_tree] .typographic.variant-chip-bold {
  font-family: var(--font-bt-niramit) !important;
}
[class*=block-type-][class*=-banyan] .variant-body-roman,
[class*=block-type-][class*=-banyan] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan] .variant-body-medium,
[class*=block-type-][class*=-banyan] .typographic.variant-body-medium,
[class*=block-type-][class*=-banyan] .variant-micro,
[class*=block-type-][class*=-banyan] .typographic.variant-micro,
[data-brand=banyan] .variant-body-roman,
[data-brand=banyan] .typographic.variant-body-roman,
[data-brand=banyan] .variant-body-medium,
[data-brand=banyan] .typographic.variant-body-medium,
[data-brand=banyan] .variant-micro,
[data-brand=banyan] .typographic.variant-micro,
[data-brand=banyan_tree] .variant-body-roman,
[data-brand=banyan_tree] .typographic.variant-body-roman,
[data-brand=banyan_tree] .variant-body-medium,
[data-brand=banyan_tree] .typographic.variant-body-medium,
[data-brand=banyan_tree] .variant-micro,
[data-brand=banyan_tree] .typographic.variant-micro{
  font-weight: 400;
}
[class*=block-type-][class*=-banyan] .variant-chip,
[class*=block-type-][class*=-banyan] .typographic.variant-chip,
[data-brand=banyan] .variant-chip,
[data-brand=banyan] .typographic.variant-chip,
[data-brand=banyan_tree] .variant-chip,
[data-brand=banyan_tree] .typographic.variant-chip{
  font-weight: 600;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* Letter-spacing: H1-H3 16.32%, H4-H6 5% */
}
[class*=block-type-][class*=-banyan] .variant-h1,
[class*=block-type-][class*=-banyan] .typographic.variant-h1,
[class*=block-type-][class*=-banyan] .variant-h2,
[class*=block-type-][class*=-banyan] .typographic.variant-h2,
[class*=block-type-][class*=-banyan] .variant-h3,
[class*=block-type-][class*=-banyan] .typographic.variant-h3,
[data-brand=banyan] .variant-h1,
[data-brand=banyan] .typographic.variant-h1,
[data-brand=banyan] .variant-h2,
[data-brand=banyan] .typographic.variant-h2,
[data-brand=banyan] .variant-h3,
[data-brand=banyan] .typographic.variant-h3,
[data-brand=banyan_tree] .variant-h1,
[data-brand=banyan_tree] .typographic.variant-h1,
[data-brand=banyan_tree] .variant-h2,
[data-brand=banyan_tree] .typographic.variant-h2,
[data-brand=banyan_tree] .variant-h3,
[data-brand=banyan_tree] .typographic.variant-h3 {
  letter-spacing: 0.1632em;
}
[class*=block-type-][class*=-banyan] .variant-h4,
[class*=block-type-][class*=-banyan] .typographic.variant-h4,
[class*=block-type-][class*=-banyan] .variant-h5,
[class*=block-type-][class*=-banyan] .typographic.variant-h5,
[class*=block-type-][class*=-banyan] .variant-h6,
[class*=block-type-][class*=-banyan] .typographic.variant-h6,
[data-brand=banyan] .variant-h4,
[data-brand=banyan] .typographic.variant-h4,
[data-brand=banyan] .variant-h5,
[data-brand=banyan] .typographic.variant-h5,
[data-brand=banyan] .variant-h6,
[data-brand=banyan] .typographic.variant-h6,
[data-brand=banyan_tree] .variant-h4,
[data-brand=banyan_tree] .typographic.variant-h4,
[data-brand=banyan_tree] .variant-h5,
[data-brand=banyan_tree] .typographic.variant-h5,
[data-brand=banyan_tree] .variant-h6,
[data-brand=banyan_tree] .typographic.variant-h6 {
  letter-spacing: 0.05em;
}
[class*=block-type-][class*=-banyan] .variant-chip,
[class*=block-type-][class*=-banyan] .variant-chip-bold,
[data-brand=banyan] .variant-chip,
[data-brand=banyan] .variant-chip-bold,
[data-brand=banyan_tree] .variant-chip,
[data-brand=banyan_tree] .variant-chip-bold{
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* Body typography: small-regular and chip-small Niramit weight 500 */
}
[class*=block-type-][class*=-banyan] .variant-small-regular,
[class*=block-type-][class*=-banyan] .typographic.variant-small-regular,
[class*=block-type-][class*=-banyan] .variant-body-small-regular,
[class*=block-type-][class*=-banyan] .typographic.variant-body-small-regular,
[class*=block-type-][class*=-banyan] .variant-chip-small,
[class*=block-type-][class*=-banyan] .typographic.variant-chip-small,
[data-brand=banyan] .variant-small-regular,
[data-brand=banyan] .typographic.variant-small-regular,
[data-brand=banyan] .variant-body-small-regular,
[data-brand=banyan] .typographic.variant-body-small-regular,
[data-brand=banyan] .variant-chip-small,
[data-brand=banyan] .typographic.variant-chip-small,
[data-brand=banyan_tree] .variant-small-regular,
[data-brand=banyan_tree] .typographic.variant-small-regular,
[data-brand=banyan_tree] .variant-body-small-regular,
[data-brand=banyan_tree] .typographic.variant-body-small-regular,
[data-brand=banyan_tree] .variant-chip-small,
[data-brand=banyan_tree] .typographic.variant-chip-small{
  font-weight: 500;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* Body chip weight 600 */
}
[class*=block-type-][class*=-banyan] .variant-chip,
[class*=block-type-][class*=-banyan] .typographic.variant-chip,
[data-brand=banyan] .variant-chip,
[data-brand=banyan] .typographic.variant-chip,
[data-brand=banyan_tree] .variant-chip,
[data-brand=banyan_tree] .typographic.variant-chip{
  font-weight: 600;
}
[class*=block-type-][class*=-banyan] .variant-micro,
[class*=block-type-][class*=-banyan] .typographic.variant-micro,
[data-brand=banyan] .variant-micro,
[data-brand=banyan] .typographic.variant-micro,
[data-brand=banyan_tree] .variant-micro,
[data-brand=banyan_tree] .typographic.variant-micro {
  letter-spacing: 0;
}
[class*=block-type-][class*=-banyan] .RichText-root,
[data-brand=banyan] .RichText-root,
[data-brand=banyan_tree] .RichText-root{
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}
[class*=block-type-][class*=-banyan] .RichText-root img,
[class*=block-type-][class*=-banyan] .RichText-root video,
[data-brand=banyan] .RichText-root img,
[data-brand=banyan] .RichText-root video,
[data-brand=banyan_tree] .RichText-root img,
[data-brand=banyan_tree] .RichText-root video{
  border-radius: 0px;
}
[class*=block-type-][class*=-banyan] .RichText-root div:has(video),
[data-brand=banyan] .RichText-root div:has(video),
[data-brand=banyan_tree] .RichText-root div:has(video){
  border-radius: 0px;
}
[class*=block-type-][class*=-banyan] .RichText-root h1,
[class*=block-type-][class*=-banyan] .RichText-root h2,
[class*=block-type-][class*=-banyan] .RichText-root h3,
[class*=block-type-][class*=-banyan] .RichText-root h4,
[class*=block-type-][class*=-banyan] .RichText-root h5,
[class*=block-type-][class*=-banyan] .RichText-root h6,
[data-brand=banyan] .RichText-root h1,
[data-brand=banyan] .RichText-root h2,
[data-brand=banyan] .RichText-root h3,
[data-brand=banyan] .RichText-root h4,
[data-brand=banyan] .RichText-root h5,
[data-brand=banyan] .RichText-root h6,
[data-brand=banyan_tree] .RichText-root h1,
[data-brand=banyan_tree] .RichText-root h2,
[data-brand=banyan_tree] .RichText-root h3,
[data-brand=banyan_tree] .RichText-root h4,
[data-brand=banyan_tree] .RichText-root h5,
[data-brand=banyan_tree] .RichText-root h6 {
  color: #153e35;
}
[class*=block-type-][class*=-banyan] .text-white,
[data-brand=banyan] .text-white,
[data-brand=banyan_tree] .text-white {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan] .text-ink-black,
[data-brand=banyan] .text-ink-black,
[data-brand=banyan_tree] .text-ink-black {
  color: #000;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* Shape overrides */
}
[class*=block-type-][class*=-banyan] .rounded-xl,
[class*=block-type-][class*=-banyan] .rounded-2xl,
[class*=block-type-][class*=-banyan] .rounded-3xl,
[class*=block-type-][class*=-banyan] .rounded-tr-xl,
[class*=block-type-][class*=-banyan] .rounded-tl-xl,
[class*=block-type-][class*=-banyan] .rounded-br-xl,
[class*=block-type-][class*=-banyan] .rounded-t-xl,
[class*=block-type-][class*=-banyan] .rounded-b-xl,
[class*=block-type-][class*=-banyan] .rounded-t-2xl, [class*=block-type-][class*=-banyan].rounded-xl, [class*=block-type-][class*=-banyan].rounded-2xl, [class*=block-type-][class*=-banyan].rounded-3xl,
[data-brand=banyan] .rounded-xl,
[data-brand=banyan] .rounded-2xl,
[data-brand=banyan] .rounded-3xl,
[data-brand=banyan] .rounded-tr-xl,
[data-brand=banyan] .rounded-tl-xl,
[data-brand=banyan] .rounded-br-xl,
[data-brand=banyan] .rounded-t-xl,
[data-brand=banyan] .rounded-b-xl,
[data-brand=banyan] .rounded-t-2xl,
[data-brand=banyan].rounded-xl,
[data-brand=banyan].rounded-2xl,
[data-brand=banyan].rounded-3xl,
[data-brand=banyan_tree] .rounded-xl,
[data-brand=banyan_tree] .rounded-2xl,
[data-brand=banyan_tree] .rounded-3xl,
[data-brand=banyan_tree] .rounded-tr-xl,
[data-brand=banyan_tree] .rounded-tl-xl,
[data-brand=banyan_tree] .rounded-br-xl,
[data-brand=banyan_tree] .rounded-t-xl,
[data-brand=banyan_tree] .rounded-b-xl,
[data-brand=banyan_tree] .rounded-t-2xl,
[data-brand=banyan_tree].rounded-xl,
[data-brand=banyan_tree].rounded-2xl,
[data-brand=banyan_tree].rounded-3xl {
  border-radius: 0;
}
[class*=block-type-][class*=-banyan] .ExpiringLabel,
[data-brand=banyan] .ExpiringLabel,
[data-brand=banyan_tree] .ExpiringLabel{
  border-radius: 0px;
}
[class*=block-type-][class*=-banyan] .ExpiringLabel[class~=bg-discovery-lime],
[data-brand=banyan] .ExpiringLabel[class~=bg-discovery-lime],
[data-brand=banyan_tree] .ExpiringLabel[class~=bg-discovery-lime] {
  background-color: #153e35;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan] .ExpiringLabel[class~=bg-ink-black],
[data-brand=banyan] .ExpiringLabel[class~=bg-ink-black],
[data-brand=banyan_tree] .ExpiringLabel[class~=bg-ink-black] {
  background-color: #baa382;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan] .ExpiringLabel[class~=bg-grain-white],
[data-brand=banyan] .ExpiringLabel[class~=bg-grain-white],
[data-brand=banyan_tree] .ExpiringLabel[class~=bg-grain-white] {
  background-color: #baa382;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan] .tab-variant-style-c button,
[data-brand=banyan] .tab-variant-style-c button,
[data-brand=banyan_tree] .tab-variant-style-c button{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(109 109 109 / var(--tw-ring-opacity, 1));
}
[class*=block-type-][class*=-banyan] .EssentialDetails_ContactCard,
[data-brand=banyan] .EssentialDetails_ContactCard,
[data-brand=banyan_tree] .EssentialDetails_ContactCard{
  border-radius: 0px;
  background-color: rgba(231, 230, 226, 0.5);
}
[class*=block-type-][class*=-banyan] .grid-filter-bar-container button,
[data-brand=banyan] .grid-filter-bar-container button,
[data-brand=banyan_tree] .grid-filter-bar-container button{
  border-radius: 0px;
}
[class*=block-type-][class*=-banyan] .grid-filter-bar-container .SelectTrigger,
[data-brand=banyan] .grid-filter-bar-container .SelectTrigger,
[data-brand=banyan_tree] .grid-filter-bar-container .SelectTrigger{
  --tw-border-opacity: 1;
  border-color: rgb(194 194 194 / var(--tw-border-opacity, 1));
}
[class*=block-type-][class*=-banyan] .grid-filter-bar-container,
[data-brand=banyan] .grid-filter-bar-container,
[data-brand=banyan_tree] .grid-filter-bar-container {
  /* Filter labels: "I'm looking for", "In", "Find a spa" → #6D6D6D */
}
[class*=block-type-][class*=-banyan] .grid-filter-bar-container .grid-filter-bar-label,
[class*=block-type-][class*=-banyan] .grid-filter-bar-container .typographic.variant-chip:not(button *):not(a *),
[data-brand=banyan] .grid-filter-bar-container .grid-filter-bar-label,
[data-brand=banyan] .grid-filter-bar-container .typographic.variant-chip:not(button *):not(a *),
[data-brand=banyan_tree] .grid-filter-bar-container .grid-filter-bar-label,
[data-brand=banyan_tree] .grid-filter-bar-container .typographic.variant-chip:not(button *):not(a *) {
  color: #6d6d6d !important;
}
[class*=block-type-][class*=-banyan] .card-container,
[class*=block-type-][class*=-banyan] .property-card-container,
[class*=block-type-][class*=-banyan] .room-card-container,
[data-brand=banyan] .card-container,
[data-brand=banyan] .property-card-container,
[data-brand=banyan] .room-card-container,
[data-brand=banyan_tree] .card-container,
[data-brand=banyan_tree] .property-card-container,
[data-brand=banyan_tree] .room-card-container {
  font-family: var(--font-brand-default) !important;
}
[class*=block-type-][class*=-banyan] .card-container h4,
[class*=block-type-][class*=-banyan] .card-container .typographic.variant-h4,
[class*=block-type-][class*=-banyan] .property-card-container h4,
[class*=block-type-][class*=-banyan] .property-card-container .typographic.variant-h4,
[class*=block-type-][class*=-banyan] .room-card-container h4,
[class*=block-type-][class*=-banyan] .room-card-container .typographic.variant-h4,
[data-brand=banyan] .card-container h4,
[data-brand=banyan] .card-container .typographic.variant-h4,
[data-brand=banyan] .property-card-container h4,
[data-brand=banyan] .property-card-container .typographic.variant-h4,
[data-brand=banyan] .room-card-container h4,
[data-brand=banyan] .room-card-container .typographic.variant-h4,
[data-brand=banyan_tree] .card-container h4,
[data-brand=banyan_tree] .card-container .typographic.variant-h4,
[data-brand=banyan_tree] .property-card-container h4,
[data-brand=banyan_tree] .property-card-container .typographic.variant-h4,
[data-brand=banyan_tree] .room-card-container h4,
[data-brand=banyan_tree] .room-card-container .typographic.variant-h4 {
  color: #153e35;
}
[class*=block-type-][class*=-banyan] .card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan] .card-container .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan] .property-card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan] .property-card-container .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan] .room-card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan] .room-card-container .typographic.variant-chip-bold,
[data-brand=banyan] .card-container .typographic.variant-chip,
[data-brand=banyan] .card-container .typographic.variant-chip-bold,
[data-brand=banyan] .property-card-container .typographic.variant-chip,
[data-brand=banyan] .property-card-container .typographic.variant-chip-bold,
[data-brand=banyan] .room-card-container .typographic.variant-chip,
[data-brand=banyan] .room-card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree] .card-container .typographic.variant-chip,
[data-brand=banyan_tree] .card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree] .property-card-container .typographic.variant-chip,
[data-brand=banyan_tree] .property-card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree] .room-card-container .typographic.variant-chip,
[data-brand=banyan_tree] .room-card-container .typographic.variant-chip-bold {
  color: #6d6d6d !important;
}
[class*=block-type-][class*=-banyan] .card-container .global-button,
[class*=block-type-][class*=-banyan] .card-container .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan] .property-card-container .global-button,
[class*=block-type-][class*=-banyan] .property-card-container .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan] .room-card-container .global-button,
[class*=block-type-][class*=-banyan] .room-card-container .global-button:has(.button-arrow),
[data-brand=banyan] .card-container .global-button,
[data-brand=banyan] .card-container .global-button:has(.button-arrow),
[data-brand=banyan] .property-card-container .global-button,
[data-brand=banyan] .property-card-container .global-button:has(.button-arrow),
[data-brand=banyan] .room-card-container .global-button,
[data-brand=banyan] .room-card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree] .card-container .global-button,
[data-brand=banyan_tree] .card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree] .property-card-container .global-button,
[data-brand=banyan_tree] .property-card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree] .room-card-container .global-button,
[data-brand=banyan_tree] .room-card-container .global-button:has(.button-arrow) {
  color: #153e35;
}
[class*=block-type-][class*=-banyan] .card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan] .card-container .global-button.variant-outline:has(.button-arrow),
[class*=block-type-][class*=-banyan] .property-card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan] .property-card-container .global-button.variant-outline:has(.button-arrow),
[class*=block-type-][class*=-banyan] .room-card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan] .room-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan] .card-container .global-button.variant-outline,
[data-brand=banyan] .card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan] .property-card-container .global-button.variant-outline,
[data-brand=banyan] .property-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan] .room-card-container .global-button.variant-outline,
[data-brand=banyan] .room-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree] .card-container .global-button.variant-outline,
[data-brand=banyan_tree] .card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree] .property-card-container .global-button.variant-outline,
[data-brand=banyan_tree] .property-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree] .room-card-container .global-button.variant-outline,
[data-brand=banyan_tree] .room-card-container .global-button.variant-outline:has(.button-arrow) {
  color: #153e35;
}
[class*=block-type-][class*=-banyan] .card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan] .card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan] .card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan] .card-container .global-button.variant-outline:hover:has(.button-arrow),
[class*=block-type-][class*=-banyan] .property-card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan] .property-card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan] .property-card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan] .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[class*=block-type-][class*=-banyan] .room-card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan] .room-card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan] .room-card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan] .room-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan] .card-container .global-button.variant-default,
[data-brand=banyan] .card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan] .card-container .global-button.variant-outline:hover,
[data-brand=banyan] .card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan] .property-card-container .global-button.variant-default,
[data-brand=banyan] .property-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan] .property-card-container .global-button.variant-outline:hover,
[data-brand=banyan] .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan] .room-card-container .global-button.variant-default,
[data-brand=banyan] .room-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan] .room-card-container .global-button.variant-outline:hover,
[data-brand=banyan] .room-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree] .card-container .global-button.variant-default,
[data-brand=banyan_tree] .card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree] .card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree] .card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree] .property-card-container .global-button.variant-default,
[data-brand=banyan_tree] .property-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree] .property-card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree] .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree] .room-card-container .global-button.variant-default,
[data-brand=banyan_tree] .room-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree] .room-card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree] .room-card-container .global-button.variant-outline:hover:has(.button-arrow) {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan] .card-container .RichText-root,
[class*=block-type-][class*=-banyan] .card-container .RichText-root *,
[class*=block-type-][class*=-banyan] .card-container .prose,
[class*=block-type-][class*=-banyan] .card-container .prose *,
[class*=block-type-][class*=-banyan] .property-card-container .RichText-root,
[class*=block-type-][class*=-banyan] .property-card-container .RichText-root *,
[class*=block-type-][class*=-banyan] .property-card-container .prose,
[class*=block-type-][class*=-banyan] .property-card-container .prose *,
[class*=block-type-][class*=-banyan] .room-card-container .RichText-root,
[class*=block-type-][class*=-banyan] .room-card-container .RichText-root *,
[class*=block-type-][class*=-banyan] .room-card-container .prose,
[class*=block-type-][class*=-banyan] .room-card-container .prose *,
[data-brand=banyan] .card-container .RichText-root,
[data-brand=banyan] .card-container .RichText-root *,
[data-brand=banyan] .card-container .prose,
[data-brand=banyan] .card-container .prose *,
[data-brand=banyan] .property-card-container .RichText-root,
[data-brand=banyan] .property-card-container .RichText-root *,
[data-brand=banyan] .property-card-container .prose,
[data-brand=banyan] .property-card-container .prose *,
[data-brand=banyan] .room-card-container .RichText-root,
[data-brand=banyan] .room-card-container .RichText-root *,
[data-brand=banyan] .room-card-container .prose,
[data-brand=banyan] .room-card-container .prose *,
[data-brand=banyan_tree] .card-container .RichText-root,
[data-brand=banyan_tree] .card-container .RichText-root *,
[data-brand=banyan_tree] .card-container .prose,
[data-brand=banyan_tree] .card-container .prose *,
[data-brand=banyan_tree] .property-card-container .RichText-root,
[data-brand=banyan_tree] .property-card-container .RichText-root *,
[data-brand=banyan_tree] .property-card-container .prose,
[data-brand=banyan_tree] .property-card-container .prose *,
[data-brand=banyan_tree] .room-card-container .RichText-root,
[data-brand=banyan_tree] .room-card-container .RichText-root *,
[data-brand=banyan_tree] .room-card-container .prose,
[data-brand=banyan_tree] .room-card-container .prose * {
  --tw-text-opacity: 1 !important;
  color: rgb(109, 109, 109, var(--tw-text-opacity, 1)) !important;
  font-family: var(--font-brand-default) !important;
}
[class*=block-type-][class*=-banyan] .card-container,
[class*=block-type-][class*=-banyan] .property-card-container,
[class*=block-type-][class*=-banyan] .room-card-container,
[data-brand=banyan] .card-container,
[data-brand=banyan] .property-card-container,
[data-brand=banyan] .room-card-container,
[data-brand=banyan_tree] .card-container,
[data-brand=banyan_tree] .property-card-container,
[data-brand=banyan_tree] .room-card-container {
  /* Card text inherits from parent wrapper: text-white (image bg) or text-ink-black (white bg) */
}
[class*=block-type-][class*=-banyan] .card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan] .card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan] .card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan] .card-container [class~=text-white] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan] .card-container [class~=text-white] h4,
[data-brand=banyan] .card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan] .card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan] .card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan] .property-card-container [class~=text-white] h4,
[data-brand=banyan] .property-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan] .property-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan] .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan] .room-card-container [class~=text-white] h4,
[data-brand=banyan] .room-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan] .room-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan] .room-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree] .card-container [class~=text-white] h4,
[data-brand=banyan_tree] .card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree] .card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree] .card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree] .property-card-container [class~=text-white] h4,
[data-brand=banyan_tree] .property-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree] .property-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree] .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree] .room-card-container [class~=text-white] h4,
[data-brand=banyan_tree] .room-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree] .room-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree] .room-card-container [class~=text-white] .typographic.variant-chip-bold {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan] .card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan] .card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan] .card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan] .card-container [class~=text-white] .RichText-root *,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-white] .RichText-root *,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan] .card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan] .card-container [class~=text-white] p,
[data-brand=banyan] .card-container [class~=text-white] .RichText-root,
[data-brand=banyan] .card-container [class~=text-white] .RichText-root *,
[data-brand=banyan] .property-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan] .property-card-container [class~=text-white] p,
[data-brand=banyan] .property-card-container [class~=text-white] .RichText-root,
[data-brand=banyan] .property-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan] .room-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan] .room-card-container [class~=text-white] p,
[data-brand=banyan] .room-card-container [class~=text-white] .RichText-root,
[data-brand=banyan] .room-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree] .card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree] .card-container [class~=text-white] p,
[data-brand=banyan_tree] .card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree] .card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree] .property-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree] .property-card-container [class~=text-white] p,
[data-brand=banyan_tree] .property-card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree] .property-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree] .room-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree] .room-card-container [class~=text-white] p,
[data-brand=banyan_tree] .room-card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree] .room-card-container [class~=text-white] .RichText-root * {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan] .card-container [class~=text-white],
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-white],
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-white],
[data-brand=banyan] .card-container [class~=text-white],
[data-brand=banyan] .property-card-container [class~=text-white],
[data-brand=banyan] .room-card-container [class~=text-white],
[data-brand=banyan_tree] .card-container [class~=text-white],
[data-brand=banyan_tree] .property-card-container [class~=text-white],
[data-brand=banyan_tree] .room-card-container [class~=text-white] {
  /* Gold CTAs for dark card backgrounds */
}
[class*=block-type-][class*=-banyan] .card-container [class~=text-white] .global-button.variant-default,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-white] .global-button.variant-default,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan] .card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan] .property-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan] .room-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree] .card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree] .property-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree] .room-card-container [class~=text-white] .global-button.variant-default {
  background-color: #baa382;
  color: #e7e6e2;
  border-color: #baa382;
}
[class*=block-type-][class*=-banyan] .card-container [class~=text-white] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-white] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan] .card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan] .property-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan] .room-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree] .card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree] .property-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree] .room-card-container [class~=text-white] .global-button.variant-default:hover {
  background-color: #a18d70;
  border-color: #a18d70;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan] .card-container [class~=text-white] .global-button.variant-outline,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-white] .global-button.variant-outline,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan] .card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan] .property-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan] .room-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree] .card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree] .property-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree] .room-card-container [class~=text-white] .global-button.variant-outline {
  background-color: transparent;
  color: #baa382;
  border-color: #baa382;
}
[class*=block-type-][class*=-banyan] .card-container [class~=text-white] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan] .card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan] .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan] .room-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree] .card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree] .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree] .room-card-container [class~=text-white] .global-button.variant-outline:hover {
  background-color: #a18d70;
  border-color: #a18d70;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan] .card-container [class~=text-white],
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-white],
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-white],
[data-brand=banyan] .card-container [class~=text-white],
[data-brand=banyan] .property-card-container [class~=text-white],
[data-brand=banyan] .room-card-container [class~=text-white],
[data-brand=banyan_tree] .card-container [class~=text-white],
[data-brand=banyan_tree] .property-card-container [class~=text-white],
[data-brand=banyan_tree] .room-card-container [class~=text-white] {
  /* Gold text-only style */
}
[class*=block-type-][class*=-banyan] .card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan] .card-container [class~=text-white] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-white] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan] .card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan] .card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan] .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan] .property-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan] .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan] .room-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree] .card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree] .card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree] .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree] .property-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree] .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree] .room-card-container [class~=text-white] .global-button.link-hover-effect {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan] .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan] .card-container [class~=text-white] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan] .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan] .card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan] .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan] .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan] .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan] .room-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree] .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree] .card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree] .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree] .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree] .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree] .room-card-container [class~=text-white] .global-button.link-hover-effect::after {
  background-color: #baa382;
}
[class*=block-type-][class*=-banyan] .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan] .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan] .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan] .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan] .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan] .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan] .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan] .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree] .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree] .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree] .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree] .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree] .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree] .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white] {
  color: #baa382;
}
[class*=block-type-][class*=-banyan] .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan] .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan] .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan] .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan] .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan] .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan] .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan] .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree] .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree] .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree] .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree] .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree] .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree] .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white] {
  background-color: #baa382;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan] .card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan] .card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan] .card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan] .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan] .card-container [class~=text-ink-black] h4,
[data-brand=banyan] .card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan] .card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan] .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan] .property-card-container [class~=text-ink-black] h4,
[data-brand=banyan] .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan] .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan] .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan] .room-card-container [class~=text-ink-black] h4,
[data-brand=banyan] .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan] .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan] .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree] .card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree] .card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree] .card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree] .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree] .property-card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree] .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree] .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree] .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree] .room-card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree] .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree] .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree] .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold {
  color: #153e35 !important;
}
[class*=block-type-][class*=-banyan] .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan] .card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan] .card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan] .card-container [class~=text-ink-black] .RichText-root *,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-ink-black] .RichText-root *,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan] .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan] .card-container [class~=text-ink-black] p,
[data-brand=banyan] .card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan] .card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan] .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan] .property-card-container [class~=text-ink-black] p,
[data-brand=banyan] .property-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan] .property-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan] .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan] .room-card-container [class~=text-ink-black] p,
[data-brand=banyan] .room-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan] .room-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree] .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree] .card-container [class~=text-ink-black] p,
[data-brand=banyan_tree] .card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree] .card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree] .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree] .property-card-container [class~=text-ink-black] p,
[data-brand=banyan_tree] .property-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree] .property-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree] .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree] .room-card-container [class~=text-ink-black] p,
[data-brand=banyan_tree] .room-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree] .room-card-container [class~=text-ink-black] .RichText-root * {
  color: #6d6d6d !important;
}
[class*=block-type-][class*=-banyan] .card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-ink-black],
[data-brand=banyan] .card-container [class~=text-ink-black],
[data-brand=banyan] .property-card-container [class~=text-ink-black],
[data-brand=banyan] .room-card-container [class~=text-ink-black],
[data-brand=banyan_tree] .card-container [class~=text-ink-black],
[data-brand=banyan_tree] .property-card-container [class~=text-ink-black],
[data-brand=banyan_tree] .room-card-container [class~=text-ink-black] {
  /* Green CTAs for light card backgrounds — default rules already apply */
}
[class*=block-type-][class*=-banyan] .card-container [class~=text-ink-black] .global-button.variant-default,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-ink-black] .global-button.variant-default,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan] .card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan] .property-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan] .room-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree] .card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree] .property-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree] .room-card-container [class~=text-ink-black] .global-button.variant-default {
  background-color: #153e35;
  color: #e7e6e2;
  border-color: #153e35;
}
[class*=block-type-][class*=-banyan] .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan] .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan] .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan] .room-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree] .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree] .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree] .room-card-container [class~=text-ink-black] .global-button.variant-default:hover {
  background-color: #102e27;
  border-color: #102e27;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan] .card-container [class~=text-ink-black] .global-button.variant-outline,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan] .card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan] .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan] .room-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree] .card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree] .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree] .room-card-container [class~=text-ink-black] .global-button.variant-outline {
  background-color: transparent;
  color: #153e35;
  border-color: #153e35;
}
[class*=block-type-][class*=-banyan] .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan] .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan] .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan] .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree] .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree] .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree] .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover {
  background-color: #102e27;
  border-color: #102e27;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan] .card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-ink-black],
[data-brand=banyan] .card-container [class~=text-ink-black],
[data-brand=banyan] .property-card-container [class~=text-ink-black],
[data-brand=banyan] .room-card-container [class~=text-ink-black],
[data-brand=banyan_tree] .card-container [class~=text-ink-black],
[data-brand=banyan_tree] .property-card-container [class~=text-ink-black],
[data-brand=banyan_tree] .room-card-container [class~=text-ink-black] {
  /* Green text-only style */
}
[class*=block-type-][class*=-banyan] .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan] .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan] .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan] .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan] .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan] .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan] .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan] .room-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree] .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree] .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree] .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree] .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree] .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree] .room-card-container [class~=text-ink-black] .global-button.link-hover-effect {
  color: #000;
}
[class*=block-type-][class*=-banyan] .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan] .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan] .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan] .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan] .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan] .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan] .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan] .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan] .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan] .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree] .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree] .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree] .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree] .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree] .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree] .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after {
  background-color: #153e35;
}
[class*=block-type-][class*=-banyan] .tab-variant-style-a .tabs-container,
[class*=block-type-][class*=-banyan] .tab-variant-style-a [class*=tab-variant-],
[class*=block-type-][class*=-banyan] .tab-variant-style-b .tabs-container,
[class*=block-type-][class*=-banyan] .tab-variant-style-b [class*=tab-variant-],
[class*=block-type-][class*=-banyan] .tab-variant-style-c .tabs-container,
[class*=block-type-][class*=-banyan] .tab-variant-style-c [class*=tab-variant-],
[data-brand=banyan] .tab-variant-style-a .tabs-container,
[data-brand=banyan] .tab-variant-style-a [class*=tab-variant-],
[data-brand=banyan] .tab-variant-style-b .tabs-container,
[data-brand=banyan] .tab-variant-style-b [class*=tab-variant-],
[data-brand=banyan] .tab-variant-style-c .tabs-container,
[data-brand=banyan] .tab-variant-style-c [class*=tab-variant-],
[data-brand=banyan_tree] .tab-variant-style-a .tabs-container,
[data-brand=banyan_tree] .tab-variant-style-a [class*=tab-variant-],
[data-brand=banyan_tree] .tab-variant-style-b .tabs-container,
[data-brand=banyan_tree] .tab-variant-style-b [class*=tab-variant-],
[data-brand=banyan_tree] .tab-variant-style-c .tabs-container,
[data-brand=banyan_tree] .tab-variant-style-c [class*=tab-variant-] {
  background-color: #e7e6e2;
}
[class*=block-type-][class*=-banyan] .tab-variant-style-a button,
[class*=block-type-][class*=-banyan] .tab-variant-style-a a,
[class*=block-type-][class*=-banyan] .tab-variant-style-b button,
[class*=block-type-][class*=-banyan] .tab-variant-style-b a,
[class*=block-type-][class*=-banyan] .tab-variant-style-c button,
[class*=block-type-][class*=-banyan] .tab-variant-style-c a,
[data-brand=banyan] .tab-variant-style-a button,
[data-brand=banyan] .tab-variant-style-a a,
[data-brand=banyan] .tab-variant-style-b button,
[data-brand=banyan] .tab-variant-style-b a,
[data-brand=banyan] .tab-variant-style-c button,
[data-brand=banyan] .tab-variant-style-c a,
[data-brand=banyan_tree] .tab-variant-style-a button,
[data-brand=banyan_tree] .tab-variant-style-a a,
[data-brand=banyan_tree] .tab-variant-style-b button,
[data-brand=banyan_tree] .tab-variant-style-b a,
[data-brand=banyan_tree] .tab-variant-style-c button,
[data-brand=banyan_tree] .tab-variant-style-c a {
  border-radius: 0 !important;
}
[class*=block-type-][class*=-banyan] .tab-variant-style-a [data-selected-icon=true],
[class*=block-type-][class*=-banyan] .tab-variant-style-b [data-selected-icon=true],
[class*=block-type-][class*=-banyan] .tab-variant-style-c [data-selected-icon=true],
[data-brand=banyan] .tab-variant-style-a [data-selected-icon=true],
[data-brand=banyan] .tab-variant-style-b [data-selected-icon=true],
[data-brand=banyan] .tab-variant-style-c [data-selected-icon=true],
[data-brand=banyan_tree] .tab-variant-style-a [data-selected-icon=true],
[data-brand=banyan_tree] .tab-variant-style-b [data-selected-icon=true],
[data-brand=banyan_tree] .tab-variant-style-c [data-selected-icon=true]{
  color: currentColor;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C29A — Pill tabs */
}
[class*=block-type-][class*=-banyan] .tab-variant-style-a button,
[class*=block-type-][class*=-banyan] .tab-variant-style-a a,
[data-brand=banyan] .tab-variant-style-a button,
[data-brand=banyan] .tab-variant-style-a a,
[data-brand=banyan_tree] .tab-variant-style-a button,
[data-brand=banyan_tree] .tab-variant-style-a a {
  border-color: #153e35;
  color: #153e35;
}
[class*=block-type-][class*=-banyan] .tab-variant-style-a button span,
[class*=block-type-][class*=-banyan] .tab-variant-style-a a span,
[data-brand=banyan] .tab-variant-style-a button span,
[data-brand=banyan] .tab-variant-style-a a span,
[data-brand=banyan_tree] .tab-variant-style-a button span,
[data-brand=banyan_tree] .tab-variant-style-a a span {
  font-weight: 600;
}
[class*=block-type-][class*=-banyan] .tab-variant-style-a button:hover,
[class*=block-type-][class*=-banyan] .tab-variant-style-a a:hover,
[data-brand=banyan] .tab-variant-style-a button:hover,
[data-brand=banyan] .tab-variant-style-a a:hover,
[data-brand=banyan_tree] .tab-variant-style-a button:hover,
[data-brand=banyan_tree] .tab-variant-style-a a:hover {
  border-color: #102e27;
  color: #102e27;
  background-color: rgba(16, 46, 39, 0.1);
}
[class*=block-type-][class*=-banyan] .tab-variant-style-a button[aria-pressed=true], [class*=block-type-][class*=-banyan] .tab-variant-style-a button[aria-current=page], [class*=block-type-][class*=-banyan] .tab-variant-style-a button[aria-selected=true], [class*=block-type-][class*=-banyan] .tab-variant-style-a button[data-state=active], [class*=block-type-][class*=-banyan] .tab-variant-style-a button.active,
[class*=block-type-][class*=-banyan] .tab-variant-style-a a[aria-pressed=true],
[class*=block-type-][class*=-banyan] .tab-variant-style-a a[aria-current=page],
[class*=block-type-][class*=-banyan] .tab-variant-style-a a[aria-selected=true],
[class*=block-type-][class*=-banyan] .tab-variant-style-a a[data-state=active],
[class*=block-type-][class*=-banyan] .tab-variant-style-a a.active,
[data-brand=banyan] .tab-variant-style-a button[aria-pressed=true],
[data-brand=banyan] .tab-variant-style-a button[aria-current=page],
[data-brand=banyan] .tab-variant-style-a button[aria-selected=true],
[data-brand=banyan] .tab-variant-style-a button[data-state=active],
[data-brand=banyan] .tab-variant-style-a button.active,
[data-brand=banyan] .tab-variant-style-a a[aria-pressed=true],
[data-brand=banyan] .tab-variant-style-a a[aria-current=page],
[data-brand=banyan] .tab-variant-style-a a[aria-selected=true],
[data-brand=banyan] .tab-variant-style-a a[data-state=active],
[data-brand=banyan] .tab-variant-style-a a.active,
[data-brand=banyan_tree] .tab-variant-style-a button[aria-pressed=true],
[data-brand=banyan_tree] .tab-variant-style-a button[aria-current=page],
[data-brand=banyan_tree] .tab-variant-style-a button[aria-selected=true],
[data-brand=banyan_tree] .tab-variant-style-a button[data-state=active],
[data-brand=banyan_tree] .tab-variant-style-a button.active,
[data-brand=banyan_tree] .tab-variant-style-a a[aria-pressed=true],
[data-brand=banyan_tree] .tab-variant-style-a a[aria-current=page],
[data-brand=banyan_tree] .tab-variant-style-a a[aria-selected=true],
[data-brand=banyan_tree] .tab-variant-style-a a[data-state=active],
[data-brand=banyan_tree] .tab-variant-style-a a.active {
  border-color: #153e35;
  background-color: #153e35;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan] .tab-variant-style-a button[aria-pressed=true] span, [class*=block-type-][class*=-banyan] .tab-variant-style-a button[aria-current=page] span, [class*=block-type-][class*=-banyan] .tab-variant-style-a button[aria-selected=true] span, [class*=block-type-][class*=-banyan] .tab-variant-style-a button[data-state=active] span, [class*=block-type-][class*=-banyan] .tab-variant-style-a button.active span,
[class*=block-type-][class*=-banyan] .tab-variant-style-a a[aria-pressed=true] span,
[class*=block-type-][class*=-banyan] .tab-variant-style-a a[aria-current=page] span,
[class*=block-type-][class*=-banyan] .tab-variant-style-a a[aria-selected=true] span,
[class*=block-type-][class*=-banyan] .tab-variant-style-a a[data-state=active] span,
[class*=block-type-][class*=-banyan] .tab-variant-style-a a.active span,
[data-brand=banyan] .tab-variant-style-a button[aria-pressed=true] span,
[data-brand=banyan] .tab-variant-style-a button[aria-current=page] span,
[data-brand=banyan] .tab-variant-style-a button[aria-selected=true] span,
[data-brand=banyan] .tab-variant-style-a button[data-state=active] span,
[data-brand=banyan] .tab-variant-style-a button.active span,
[data-brand=banyan] .tab-variant-style-a a[aria-pressed=true] span,
[data-brand=banyan] .tab-variant-style-a a[aria-current=page] span,
[data-brand=banyan] .tab-variant-style-a a[aria-selected=true] span,
[data-brand=banyan] .tab-variant-style-a a[data-state=active] span,
[data-brand=banyan] .tab-variant-style-a a.active span,
[data-brand=banyan_tree] .tab-variant-style-a button[aria-pressed=true] span,
[data-brand=banyan_tree] .tab-variant-style-a button[aria-current=page] span,
[data-brand=banyan_tree] .tab-variant-style-a button[aria-selected=true] span,
[data-brand=banyan_tree] .tab-variant-style-a button[data-state=active] span,
[data-brand=banyan_tree] .tab-variant-style-a button.active span,
[data-brand=banyan_tree] .tab-variant-style-a a[aria-pressed=true] span,
[data-brand=banyan_tree] .tab-variant-style-a a[aria-current=page] span,
[data-brand=banyan_tree] .tab-variant-style-a a[aria-selected=true] span,
[data-brand=banyan_tree] .tab-variant-style-a a[data-state=active] span,
[data-brand=banyan_tree] .tab-variant-style-a a.active span {
  font-weight: 800;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C29B — Border-only tabs */
}
[class*=block-type-][class*=-banyan] .tab-variant-style-b button,
[class*=block-type-][class*=-banyan] .tab-variant-style-b a,
[data-brand=banyan] .tab-variant-style-b button,
[data-brand=banyan] .tab-variant-style-b a,
[data-brand=banyan_tree] .tab-variant-style-b button,
[data-brand=banyan_tree] .tab-variant-style-b a {
  border-color: transparent;
  color: #6d6d6d;
}
[class*=block-type-][class*=-banyan] .tab-variant-style-b button span,
[class*=block-type-][class*=-banyan] .tab-variant-style-b a span,
[data-brand=banyan] .tab-variant-style-b button span,
[data-brand=banyan] .tab-variant-style-b a span,
[data-brand=banyan_tree] .tab-variant-style-b button span,
[data-brand=banyan_tree] .tab-variant-style-b a span {
  font-weight: 600;
}
[class*=block-type-][class*=-banyan] .tab-variant-style-b button:hover,
[class*=block-type-][class*=-banyan] .tab-variant-style-b a:hover,
[data-brand=banyan] .tab-variant-style-b button:hover,
[data-brand=banyan] .tab-variant-style-b a:hover,
[data-brand=banyan_tree] .tab-variant-style-b button:hover,
[data-brand=banyan_tree] .tab-variant-style-b a:hover {
  border-color: transparent;
  color: #102e27;
  background-color: rgba(16, 46, 39, 0.1);
}
[class*=block-type-][class*=-banyan] .tab-variant-style-b button[aria-pressed=true], [class*=block-type-][class*=-banyan] .tab-variant-style-b button[aria-current=page], [class*=block-type-][class*=-banyan] .tab-variant-style-b button[aria-selected=true], [class*=block-type-][class*=-banyan] .tab-variant-style-b button[data-state=active], [class*=block-type-][class*=-banyan] .tab-variant-style-b button.active,
[class*=block-type-][class*=-banyan] .tab-variant-style-b a[aria-pressed=true],
[class*=block-type-][class*=-banyan] .tab-variant-style-b a[aria-current=page],
[class*=block-type-][class*=-banyan] .tab-variant-style-b a[aria-selected=true],
[class*=block-type-][class*=-banyan] .tab-variant-style-b a[data-state=active],
[class*=block-type-][class*=-banyan] .tab-variant-style-b a.active,
[data-brand=banyan] .tab-variant-style-b button[aria-pressed=true],
[data-brand=banyan] .tab-variant-style-b button[aria-current=page],
[data-brand=banyan] .tab-variant-style-b button[aria-selected=true],
[data-brand=banyan] .tab-variant-style-b button[data-state=active],
[data-brand=banyan] .tab-variant-style-b button.active,
[data-brand=banyan] .tab-variant-style-b a[aria-pressed=true],
[data-brand=banyan] .tab-variant-style-b a[aria-current=page],
[data-brand=banyan] .tab-variant-style-b a[aria-selected=true],
[data-brand=banyan] .tab-variant-style-b a[data-state=active],
[data-brand=banyan] .tab-variant-style-b a.active,
[data-brand=banyan_tree] .tab-variant-style-b button[aria-pressed=true],
[data-brand=banyan_tree] .tab-variant-style-b button[aria-current=page],
[data-brand=banyan_tree] .tab-variant-style-b button[aria-selected=true],
[data-brand=banyan_tree] .tab-variant-style-b button[data-state=active],
[data-brand=banyan_tree] .tab-variant-style-b button.active,
[data-brand=banyan_tree] .tab-variant-style-b a[aria-pressed=true],
[data-brand=banyan_tree] .tab-variant-style-b a[aria-current=page],
[data-brand=banyan_tree] .tab-variant-style-b a[aria-selected=true],
[data-brand=banyan_tree] .tab-variant-style-b a[data-state=active],
[data-brand=banyan_tree] .tab-variant-style-b a.active {
  border-color: #102e27;
  background-color: transparent;
  color: #102e27;
}
[class*=block-type-][class*=-banyan] .tab-variant-style-b button[aria-pressed=true] span, [class*=block-type-][class*=-banyan] .tab-variant-style-b button[aria-current=page] span, [class*=block-type-][class*=-banyan] .tab-variant-style-b button[aria-selected=true] span, [class*=block-type-][class*=-banyan] .tab-variant-style-b button[data-state=active] span, [class*=block-type-][class*=-banyan] .tab-variant-style-b button.active span,
[class*=block-type-][class*=-banyan] .tab-variant-style-b a[aria-pressed=true] span,
[class*=block-type-][class*=-banyan] .tab-variant-style-b a[aria-current=page] span,
[class*=block-type-][class*=-banyan] .tab-variant-style-b a[aria-selected=true] span,
[class*=block-type-][class*=-banyan] .tab-variant-style-b a[data-state=active] span,
[class*=block-type-][class*=-banyan] .tab-variant-style-b a.active span,
[data-brand=banyan] .tab-variant-style-b button[aria-pressed=true] span,
[data-brand=banyan] .tab-variant-style-b button[aria-current=page] span,
[data-brand=banyan] .tab-variant-style-b button[aria-selected=true] span,
[data-brand=banyan] .tab-variant-style-b button[data-state=active] span,
[data-brand=banyan] .tab-variant-style-b button.active span,
[data-brand=banyan] .tab-variant-style-b a[aria-pressed=true] span,
[data-brand=banyan] .tab-variant-style-b a[aria-current=page] span,
[data-brand=banyan] .tab-variant-style-b a[aria-selected=true] span,
[data-brand=banyan] .tab-variant-style-b a[data-state=active] span,
[data-brand=banyan] .tab-variant-style-b a.active span,
[data-brand=banyan_tree] .tab-variant-style-b button[aria-pressed=true] span,
[data-brand=banyan_tree] .tab-variant-style-b button[aria-current=page] span,
[data-brand=banyan_tree] .tab-variant-style-b button[aria-selected=true] span,
[data-brand=banyan_tree] .tab-variant-style-b button[data-state=active] span,
[data-brand=banyan_tree] .tab-variant-style-b button.active span,
[data-brand=banyan_tree] .tab-variant-style-b a[aria-pressed=true] span,
[data-brand=banyan_tree] .tab-variant-style-b a[aria-current=page] span,
[data-brand=banyan_tree] .tab-variant-style-b a[aria-selected=true] span,
[data-brand=banyan_tree] .tab-variant-style-b a[data-state=active] span,
[data-brand=banyan_tree] .tab-variant-style-b a.active span {
  font-weight: 800;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C29C — Underline tabs */
}
[class*=block-type-][class*=-banyan] .tab-variant-style-c button span,
[class*=block-type-][class*=-banyan] .tab-variant-style-c a span,
[data-brand=banyan] .tab-variant-style-c button span,
[data-brand=banyan] .tab-variant-style-c a span,
[data-brand=banyan_tree] .tab-variant-style-c button span,
[data-brand=banyan_tree] .tab-variant-style-c a span {
  font-weight: 600;
}
[class*=block-type-][class*=-banyan] .tab-variant-style-c button:hover,
[class*=block-type-][class*=-banyan] .tab-variant-style-c a:hover,
[data-brand=banyan] .tab-variant-style-c button:hover,
[data-brand=banyan] .tab-variant-style-c a:hover,
[data-brand=banyan_tree] .tab-variant-style-c button:hover,
[data-brand=banyan_tree] .tab-variant-style-c a:hover {
  border-color: #102e27;
  color: #102e27;
  background-color: rgba(16, 46, 39, 0.1);
}
[class*=block-type-][class*=-banyan] .tab-variant-style-c button[aria-pressed=true], [class*=block-type-][class*=-banyan] .tab-variant-style-c button[aria-current=page], [class*=block-type-][class*=-banyan] .tab-variant-style-c button[aria-selected=true], [class*=block-type-][class*=-banyan] .tab-variant-style-c button[data-state=active], [class*=block-type-][class*=-banyan] .tab-variant-style-c button.active,
[class*=block-type-][class*=-banyan] .tab-variant-style-c a[aria-pressed=true],
[class*=block-type-][class*=-banyan] .tab-variant-style-c a[aria-current=page],
[class*=block-type-][class*=-banyan] .tab-variant-style-c a[aria-selected=true],
[class*=block-type-][class*=-banyan] .tab-variant-style-c a[data-state=active],
[class*=block-type-][class*=-banyan] .tab-variant-style-c a.active,
[data-brand=banyan] .tab-variant-style-c button[aria-pressed=true],
[data-brand=banyan] .tab-variant-style-c button[aria-current=page],
[data-brand=banyan] .tab-variant-style-c button[aria-selected=true],
[data-brand=banyan] .tab-variant-style-c button[data-state=active],
[data-brand=banyan] .tab-variant-style-c button.active,
[data-brand=banyan] .tab-variant-style-c a[aria-pressed=true],
[data-brand=banyan] .tab-variant-style-c a[aria-current=page],
[data-brand=banyan] .tab-variant-style-c a[aria-selected=true],
[data-brand=banyan] .tab-variant-style-c a[data-state=active],
[data-brand=banyan] .tab-variant-style-c a.active,
[data-brand=banyan_tree] .tab-variant-style-c button[aria-pressed=true],
[data-brand=banyan_tree] .tab-variant-style-c button[aria-current=page],
[data-brand=banyan_tree] .tab-variant-style-c button[aria-selected=true],
[data-brand=banyan_tree] .tab-variant-style-c button[data-state=active],
[data-brand=banyan_tree] .tab-variant-style-c button.active,
[data-brand=banyan_tree] .tab-variant-style-c a[aria-pressed=true],
[data-brand=banyan_tree] .tab-variant-style-c a[aria-current=page],
[data-brand=banyan_tree] .tab-variant-style-c a[aria-selected=true],
[data-brand=banyan_tree] .tab-variant-style-c a[data-state=active],
[data-brand=banyan_tree] .tab-variant-style-c a.active {
  border-color: #102e27;
  background-color: #102e27;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan] .tab-variant-style-c button[aria-pressed=true] span, [class*=block-type-][class*=-banyan] .tab-variant-style-c button[aria-current=page] span, [class*=block-type-][class*=-banyan] .tab-variant-style-c button[aria-selected=true] span, [class*=block-type-][class*=-banyan] .tab-variant-style-c button[data-state=active] span, [class*=block-type-][class*=-banyan] .tab-variant-style-c button.active span,
[class*=block-type-][class*=-banyan] .tab-variant-style-c a[aria-pressed=true] span,
[class*=block-type-][class*=-banyan] .tab-variant-style-c a[aria-current=page] span,
[class*=block-type-][class*=-banyan] .tab-variant-style-c a[aria-selected=true] span,
[class*=block-type-][class*=-banyan] .tab-variant-style-c a[data-state=active] span,
[class*=block-type-][class*=-banyan] .tab-variant-style-c a.active span,
[data-brand=banyan] .tab-variant-style-c button[aria-pressed=true] span,
[data-brand=banyan] .tab-variant-style-c button[aria-current=page] span,
[data-brand=banyan] .tab-variant-style-c button[aria-selected=true] span,
[data-brand=banyan] .tab-variant-style-c button[data-state=active] span,
[data-brand=banyan] .tab-variant-style-c button.active span,
[data-brand=banyan] .tab-variant-style-c a[aria-pressed=true] span,
[data-brand=banyan] .tab-variant-style-c a[aria-current=page] span,
[data-brand=banyan] .tab-variant-style-c a[aria-selected=true] span,
[data-brand=banyan] .tab-variant-style-c a[data-state=active] span,
[data-brand=banyan] .tab-variant-style-c a.active span,
[data-brand=banyan_tree] .tab-variant-style-c button[aria-pressed=true] span,
[data-brand=banyan_tree] .tab-variant-style-c button[aria-current=page] span,
[data-brand=banyan_tree] .tab-variant-style-c button[aria-selected=true] span,
[data-brand=banyan_tree] .tab-variant-style-c button[data-state=active] span,
[data-brand=banyan_tree] .tab-variant-style-c button.active span,
[data-brand=banyan_tree] .tab-variant-style-c a[aria-pressed=true] span,
[data-brand=banyan_tree] .tab-variant-style-c a[aria-current=page] span,
[data-brand=banyan_tree] .tab-variant-style-c a[aria-selected=true] span,
[data-brand=banyan_tree] .tab-variant-style-c a[data-state=active] span,
[data-brand=banyan_tree] .tab-variant-style-c a.active span {
  font-weight: 800;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* Shared block heading groups */
}
[class*=block-type-][class*=-banyan].BlogTemplateView h2,
[class*=block-type-][class*=-banyan].BlogTemplateView h3,
[class*=block-type-][class*=-banyan].BlogTemplateView .typographic.variant-h2,
[class*=block-type-][class*=-banyan].BlogTemplateView .typographic.variant-h3, [class*=block-type-][class*=-banyan].PropertyCardCarouselView h2,
[class*=block-type-][class*=-banyan].PropertyCardCarouselView h3,
[class*=block-type-][class*=-banyan].PropertyCardCarouselView .typographic.variant-h2,
[class*=block-type-][class*=-banyan].PropertyCardCarouselView .typographic.variant-h3, [class*=block-type-][class*=-banyan].GalleryCarouselView h2,
[class*=block-type-][class*=-banyan].GalleryCarouselView h3,
[class*=block-type-][class*=-banyan].GalleryCarouselView .typographic.variant-h2,
[class*=block-type-][class*=-banyan].GalleryCarouselView .typographic.variant-h3, [class*=block-type-][class*=-banyan].CardsCarouselView h2,
[class*=block-type-][class*=-banyan].CardsCarouselView h3,
[class*=block-type-][class*=-banyan].CardsCarouselView .typographic.variant-h2,
[class*=block-type-][class*=-banyan].CardsCarouselView .typographic.variant-h3, [class*=block-type-][class*=-banyan].BlogCardsView h2,
[class*=block-type-][class*=-banyan].BlogCardsView h3,
[class*=block-type-][class*=-banyan].BlogCardsView .typographic.variant-h2,
[class*=block-type-][class*=-banyan].BlogCardsView .typographic.variant-h3,
[data-brand=banyan].BlogTemplateView h2,
[data-brand=banyan].BlogTemplateView h3,
[data-brand=banyan].BlogTemplateView .typographic.variant-h2,
[data-brand=banyan].BlogTemplateView .typographic.variant-h3,
[data-brand=banyan].PropertyCardCarouselView h2,
[data-brand=banyan].PropertyCardCarouselView h3,
[data-brand=banyan].PropertyCardCarouselView .typographic.variant-h2,
[data-brand=banyan].PropertyCardCarouselView .typographic.variant-h3,
[data-brand=banyan].GalleryCarouselView h2,
[data-brand=banyan].GalleryCarouselView h3,
[data-brand=banyan].GalleryCarouselView .typographic.variant-h2,
[data-brand=banyan].GalleryCarouselView .typographic.variant-h3,
[data-brand=banyan].CardsCarouselView h2,
[data-brand=banyan].CardsCarouselView h3,
[data-brand=banyan].CardsCarouselView .typographic.variant-h2,
[data-brand=banyan].CardsCarouselView .typographic.variant-h3,
[data-brand=banyan].BlogCardsView h2,
[data-brand=banyan].BlogCardsView h3,
[data-brand=banyan].BlogCardsView .typographic.variant-h2,
[data-brand=banyan].BlogCardsView .typographic.variant-h3,
[data-brand=banyan_tree].BlogTemplateView h2,
[data-brand=banyan_tree].BlogTemplateView h3,
[data-brand=banyan_tree].BlogTemplateView .typographic.variant-h2,
[data-brand=banyan_tree].BlogTemplateView .typographic.variant-h3,
[data-brand=banyan_tree].PropertyCardCarouselView h2,
[data-brand=banyan_tree].PropertyCardCarouselView h3,
[data-brand=banyan_tree].PropertyCardCarouselView .typographic.variant-h2,
[data-brand=banyan_tree].PropertyCardCarouselView .typographic.variant-h3,
[data-brand=banyan_tree].GalleryCarouselView h2,
[data-brand=banyan_tree].GalleryCarouselView h3,
[data-brand=banyan_tree].GalleryCarouselView .typographic.variant-h2,
[data-brand=banyan_tree].GalleryCarouselView .typographic.variant-h3,
[data-brand=banyan_tree].CardsCarouselView h2,
[data-brand=banyan_tree].CardsCarouselView h3,
[data-brand=banyan_tree].CardsCarouselView .typographic.variant-h2,
[data-brand=banyan_tree].CardsCarouselView .typographic.variant-h3,
[data-brand=banyan_tree].BlogCardsView h2,
[data-brand=banyan_tree].BlogCardsView h3,
[data-brand=banyan_tree].BlogCardsView .typographic.variant-h2,
[data-brand=banyan_tree].BlogCardsView .typographic.variant-h3 {
  color: #153e35;
  font-weight: 700;
}
[class*=block-type-][class*=-banyan].DynamicCardsView h3,
[class*=block-type-][class*=-banyan].DynamicCardsView .typographic.variant-h3, [class*=block-type-][class*=-banyan].Vertical2CardsView h3,
[class*=block-type-][class*=-banyan].Vertical2CardsView .typographic.variant-h3, [class*=block-type-][class*=-banyan].Vertical3CardsView h3,
[class*=block-type-][class*=-banyan].Vertical3CardsView .typographic.variant-h3, [class*=block-type-][class*=-banyan].FullImageBannerView h3,
[class*=block-type-][class*=-banyan].FullImageBannerView .typographic.variant-h3, [class*=block-type-][class*=-banyan].SpaGridView h3,
[class*=block-type-][class*=-banyan].SpaGridView .typographic.variant-h3, [class*=block-type-][class*=-banyan].OffersGridView h3,
[class*=block-type-][class*=-banyan].OffersGridView .typographic.variant-h3, [class*=block-type-][class*=-banyan].ExperienceGridView h3,
[class*=block-type-][class*=-banyan].ExperienceGridView .typographic.variant-h3, [class*=block-type-][class*=-banyan].DiningGridView h3,
[class*=block-type-][class*=-banyan].DiningGridView .typographic.variant-h3, [class*=block-type-][class*=-banyan].VenueGridView h3,
[class*=block-type-][class*=-banyan].VenueGridView .typographic.variant-h3, [class*=block-type-][class*=-banyan].HotelGridView h3,
[class*=block-type-][class*=-banyan].HotelGridView .typographic.variant-h3, [class*=block-type-][class*=-banyan].BoxedCarouselV2View h3,
[class*=block-type-][class*=-banyan].BoxedCarouselV2View .typographic.variant-h3, [class*=block-type-][class*=-banyan].SingleVideoAndImageView h3,
[class*=block-type-][class*=-banyan].SingleVideoAndImageView .typographic.variant-h3, [class*=block-type-][class*=-banyan].RoomCategoriesTemplateView h3,
[class*=block-type-][class*=-banyan].RoomCategoriesTemplateView .typographic.variant-h3, [class*=block-type-][class*=-banyan].BentoCardsView h3,
[class*=block-type-][class*=-banyan].BentoCardsView .typographic.variant-h3, [class*=block-type-][class*=-banyan].MapView h3,
[class*=block-type-][class*=-banyan].MapView .typographic.variant-h3, [class*=block-type-][class*=-banyan].CalendarViewEventTemplateView h3,
[class*=block-type-][class*=-banyan].CalendarViewEventTemplateView .typographic.variant-h3, [class*=block-type-][class*=-banyan].CapacitySummaryView h3,
[class*=block-type-][class*=-banyan].CapacitySummaryView .typographic.variant-h3, [class*=block-type-][class*=-banyan].PointOfInterestsView h3,
[class*=block-type-][class*=-banyan].PointOfInterestsView .typographic.variant-h3, [class*=block-type-][class*=-banyan].RoomCardsView h3,
[class*=block-type-][class*=-banyan].RoomCardsView .typographic.variant-h3, [class*=block-type-][class*=-banyan].StaggeredCarouselV2View h3,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .typographic.variant-h3, [class*=block-type-][class*=-banyan].ItineraryView h3,
[class*=block-type-][class*=-banyan].ItineraryView .typographic.variant-h3, [class*=block-type-][class*=-banyan].HotelListView h3,
[class*=block-type-][class*=-banyan].HotelListView .typographic.variant-h3, [class*=block-type-][class*=-banyan].WYSIWYGView h3,
[class*=block-type-][class*=-banyan].WYSIWYGView .typographic.variant-h3, [class*=block-type-][class*=-banyan].BentoGalleryView h3,
[class*=block-type-][class*=-banyan].BentoGalleryView .typographic.variant-h3, [class*=block-type-][class*=-banyan].ImageCarouselV2View h3,
[class*=block-type-][class*=-banyan].ImageCarouselV2View .typographic.variant-h3, [class*=block-type-][class*=-banyan].MemberBenefitV2View h3,
[class*=block-type-][class*=-banyan].MemberBenefitV2View .typographic.variant-h3, [class*=block-type-][class*=-banyan].OfferBlockView h3,
[class*=block-type-][class*=-banyan].OfferBlockView .typographic.variant-h3,
[data-brand=banyan].DynamicCardsView h3,
[data-brand=banyan].DynamicCardsView .typographic.variant-h3,
[data-brand=banyan].Vertical2CardsView h3,
[data-brand=banyan].Vertical2CardsView .typographic.variant-h3,
[data-brand=banyan].Vertical3CardsView h3,
[data-brand=banyan].Vertical3CardsView .typographic.variant-h3,
[data-brand=banyan].FullImageBannerView h3,
[data-brand=banyan].FullImageBannerView .typographic.variant-h3,
[data-brand=banyan].SpaGridView h3,
[data-brand=banyan].SpaGridView .typographic.variant-h3,
[data-brand=banyan].OffersGridView h3,
[data-brand=banyan].OffersGridView .typographic.variant-h3,
[data-brand=banyan].ExperienceGridView h3,
[data-brand=banyan].ExperienceGridView .typographic.variant-h3,
[data-brand=banyan].DiningGridView h3,
[data-brand=banyan].DiningGridView .typographic.variant-h3,
[data-brand=banyan].VenueGridView h3,
[data-brand=banyan].VenueGridView .typographic.variant-h3,
[data-brand=banyan].HotelGridView h3,
[data-brand=banyan].HotelGridView .typographic.variant-h3,
[data-brand=banyan].BoxedCarouselV2View h3,
[data-brand=banyan].BoxedCarouselV2View .typographic.variant-h3,
[data-brand=banyan].SingleVideoAndImageView h3,
[data-brand=banyan].SingleVideoAndImageView .typographic.variant-h3,
[data-brand=banyan].RoomCategoriesTemplateView h3,
[data-brand=banyan].RoomCategoriesTemplateView .typographic.variant-h3,
[data-brand=banyan].BentoCardsView h3,
[data-brand=banyan].BentoCardsView .typographic.variant-h3,
[data-brand=banyan].MapView h3,
[data-brand=banyan].MapView .typographic.variant-h3,
[data-brand=banyan].CalendarViewEventTemplateView h3,
[data-brand=banyan].CalendarViewEventTemplateView .typographic.variant-h3,
[data-brand=banyan].CapacitySummaryView h3,
[data-brand=banyan].CapacitySummaryView .typographic.variant-h3,
[data-brand=banyan].PointOfInterestsView h3,
[data-brand=banyan].PointOfInterestsView .typographic.variant-h3,
[data-brand=banyan].RoomCardsView h3,
[data-brand=banyan].RoomCardsView .typographic.variant-h3,
[data-brand=banyan].StaggeredCarouselV2View h3,
[data-brand=banyan].StaggeredCarouselV2View .typographic.variant-h3,
[data-brand=banyan].ItineraryView h3,
[data-brand=banyan].ItineraryView .typographic.variant-h3,
[data-brand=banyan].HotelListView h3,
[data-brand=banyan].HotelListView .typographic.variant-h3,
[data-brand=banyan].WYSIWYGView h3,
[data-brand=banyan].WYSIWYGView .typographic.variant-h3,
[data-brand=banyan].BentoGalleryView h3,
[data-brand=banyan].BentoGalleryView .typographic.variant-h3,
[data-brand=banyan].ImageCarouselV2View h3,
[data-brand=banyan].ImageCarouselV2View .typographic.variant-h3,
[data-brand=banyan].MemberBenefitV2View h3,
[data-brand=banyan].MemberBenefitV2View .typographic.variant-h3,
[data-brand=banyan].OfferBlockView h3,
[data-brand=banyan].OfferBlockView .typographic.variant-h3,
[data-brand=banyan_tree].DynamicCardsView h3,
[data-brand=banyan_tree].DynamicCardsView .typographic.variant-h3,
[data-brand=banyan_tree].Vertical2CardsView h3,
[data-brand=banyan_tree].Vertical2CardsView .typographic.variant-h3,
[data-brand=banyan_tree].Vertical3CardsView h3,
[data-brand=banyan_tree].Vertical3CardsView .typographic.variant-h3,
[data-brand=banyan_tree].FullImageBannerView h3,
[data-brand=banyan_tree].FullImageBannerView .typographic.variant-h3,
[data-brand=banyan_tree].SpaGridView h3,
[data-brand=banyan_tree].SpaGridView .typographic.variant-h3,
[data-brand=banyan_tree].OffersGridView h3,
[data-brand=banyan_tree].OffersGridView .typographic.variant-h3,
[data-brand=banyan_tree].ExperienceGridView h3,
[data-brand=banyan_tree].ExperienceGridView .typographic.variant-h3,
[data-brand=banyan_tree].DiningGridView h3,
[data-brand=banyan_tree].DiningGridView .typographic.variant-h3,
[data-brand=banyan_tree].VenueGridView h3,
[data-brand=banyan_tree].VenueGridView .typographic.variant-h3,
[data-brand=banyan_tree].HotelGridView h3,
[data-brand=banyan_tree].HotelGridView .typographic.variant-h3,
[data-brand=banyan_tree].BoxedCarouselV2View h3,
[data-brand=banyan_tree].BoxedCarouselV2View .typographic.variant-h3,
[data-brand=banyan_tree].SingleVideoAndImageView h3,
[data-brand=banyan_tree].SingleVideoAndImageView .typographic.variant-h3,
[data-brand=banyan_tree].RoomCategoriesTemplateView h3,
[data-brand=banyan_tree].RoomCategoriesTemplateView .typographic.variant-h3,
[data-brand=banyan_tree].BentoCardsView h3,
[data-brand=banyan_tree].BentoCardsView .typographic.variant-h3,
[data-brand=banyan_tree].MapView h3,
[data-brand=banyan_tree].MapView .typographic.variant-h3,
[data-brand=banyan_tree].CalendarViewEventTemplateView h3,
[data-brand=banyan_tree].CalendarViewEventTemplateView .typographic.variant-h3,
[data-brand=banyan_tree].CapacitySummaryView h3,
[data-brand=banyan_tree].CapacitySummaryView .typographic.variant-h3,
[data-brand=banyan_tree].PointOfInterestsView h3,
[data-brand=banyan_tree].PointOfInterestsView .typographic.variant-h3,
[data-brand=banyan_tree].RoomCardsView h3,
[data-brand=banyan_tree].RoomCardsView .typographic.variant-h3,
[data-brand=banyan_tree].StaggeredCarouselV2View h3,
[data-brand=banyan_tree].StaggeredCarouselV2View .typographic.variant-h3,
[data-brand=banyan_tree].ItineraryView h3,
[data-brand=banyan_tree].ItineraryView .typographic.variant-h3,
[data-brand=banyan_tree].HotelListView h3,
[data-brand=banyan_tree].HotelListView .typographic.variant-h3,
[data-brand=banyan_tree].WYSIWYGView h3,
[data-brand=banyan_tree].WYSIWYGView .typographic.variant-h3,
[data-brand=banyan_tree].BentoGalleryView h3,
[data-brand=banyan_tree].BentoGalleryView .typographic.variant-h3,
[data-brand=banyan_tree].ImageCarouselV2View h3,
[data-brand=banyan_tree].ImageCarouselV2View .typographic.variant-h3,
[data-brand=banyan_tree].MemberBenefitV2View h3,
[data-brand=banyan_tree].MemberBenefitV2View .typographic.variant-h3,
[data-brand=banyan_tree].OfferBlockView h3,
[data-brand=banyan_tree].OfferBlockView .typographic.variant-h3 {
  color: #153e35;
  font-weight: 700;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C1 */
}
[class*=block-type-][class*=-banyan].FullscreenBannerView [class~=bg-grain-white],
[data-brand=banyan].FullscreenBannerView [class~=bg-grain-white],
[data-brand=banyan_tree].FullscreenBannerView [class~=bg-grain-white]{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
[class*=block-type-][class*=-banyan].FullscreenBannerView,
[data-brand=banyan].FullscreenBannerView,
[data-brand=banyan_tree].FullscreenBannerView {
  /* C1 CTA: the design uses the Banyan gold contained style. */
}
[class*=block-type-][class*=-banyan].FullscreenBannerView .global-button.variant-default[data-cta-color=white],
[data-brand=banyan].FullscreenBannerView .global-button.variant-default[data-cta-color=white],
[data-brand=banyan_tree].FullscreenBannerView .global-button.variant-default[data-cta-color=white] {
  background-color: #baa382;
  color: #e7e6e2;
  border-color: #baa382;
  --tw-ring-color: #baa382;
}
[class*=block-type-][class*=-banyan].FullscreenBannerView .global-button.variant-default[data-cta-color=white]:hover,
[data-brand=banyan].FullscreenBannerView .global-button.variant-default[data-cta-color=white]:hover,
[data-brand=banyan_tree].FullscreenBannerView .global-button.variant-default[data-cta-color=white]:hover {
  background-color: #a18d70;
  color: #e7e6e2;
  border-color: #a18d70;
  --tw-ring-color: #a18d70;
}
[class*=block-type-][class*=-banyan].FullscreenBannerView .global-button.variant-default[data-cta-color=white]:is(:disabled, [aria-disabled=true], [data-disabled]),
[data-brand=banyan].FullscreenBannerView .global-button.variant-default[data-cta-color=white]:is(:disabled, [aria-disabled=true], [data-disabled]),
[data-brand=banyan_tree].FullscreenBannerView .global-button.variant-default[data-cta-color=white]:is(:disabled, [aria-disabled=true], [data-disabled]) {
  background-color: #baa382;
  color: #e7e6e2;
  border-color: #baa382;
  --tw-ring-color: #baa382;
  opacity: 0.35;
}
[class*=block-type-][class*=-banyan].FullscreenBannerView [class~=text-grain-white],
[data-brand=banyan].FullscreenBannerView [class~=text-grain-white],
[data-brand=banyan_tree].FullscreenBannerView [class~=text-grain-white] {
  --tw-text-opacity: 1;
  color: rgb(255, 255, 255, var(--tw-text-opacity, 1));
}
[class*=block-type-][class*=-banyan].FullscreenBannerView .description,
[class*=block-type-][class*=-banyan].FullscreenBannerView .RichText-root,
[class*=block-type-][class*=-banyan].FullscreenBannerView .RichText-root *,
[data-brand=banyan].FullscreenBannerView .description,
[data-brand=banyan].FullscreenBannerView .RichText-root,
[data-brand=banyan].FullscreenBannerView .RichText-root *,
[data-brand=banyan_tree].FullscreenBannerView .description,
[data-brand=banyan_tree].FullscreenBannerView .RichText-root,
[data-brand=banyan_tree].FullscreenBannerView .RichText-root *{
  color: currentColor;
}
[class*=block-type-][class*=-banyan].FullscreenBannerView h1,
[class*=block-type-][class*=-banyan].FullscreenBannerView .variant-h1,
[class*=block-type-][class*=-banyan].FullscreenBannerView .typographic.variant-h1,
[data-brand=banyan].FullscreenBannerView h1,
[data-brand=banyan].FullscreenBannerView .variant-h1,
[data-brand=banyan].FullscreenBannerView .typographic.variant-h1,
[data-brand=banyan_tree].FullscreenBannerView h1,
[data-brand=banyan_tree].FullscreenBannerView .variant-h1,
[data-brand=banyan_tree].FullscreenBannerView .typographic.variant-h1 {
  color: #e7e6e2;
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].FullscreenBannerView .variant-body-roman,
[class*=block-type-][class*=-banyan].FullscreenBannerView p,
[class*=block-type-][class*=-banyan].FullscreenBannerView .description,
[data-brand=banyan].FullscreenBannerView .variant-body-roman,
[data-brand=banyan].FullscreenBannerView p,
[data-brand=banyan].FullscreenBannerView .description,
[data-brand=banyan_tree].FullscreenBannerView .variant-body-roman,
[data-brand=banyan_tree].FullscreenBannerView p,
[data-brand=banyan_tree].FullscreenBannerView .description {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C2 */
}
[class*=block-type-][class*=-banyan].BannerFullWidthView [class~=text-grain-white],
[data-brand=banyan].BannerFullWidthView [class~=text-grain-white],
[data-brand=banyan_tree].BannerFullWidthView [class~=text-grain-white] {
  --tw-text-opacity: 1;
  color: rgb(255, 255, 255, var(--tw-text-opacity, 1));
}
[class*=block-type-][class*=-banyan].BannerFullWidthView,
[data-brand=banyan].BannerFullWidthView,
[data-brand=banyan_tree].BannerFullWidthView {
  /* C2A, C2B — default variants (image bg): white text, uppercase title */
}
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-default-center h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-default-center h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-default-center .variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-default-center .variant-h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-default-center .typographic.variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-default-center .typographic.variant-h3, [class*=block-type-][class*=-banyan].BannerFullWidthView.variant-default-left h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-default-left h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-default-left .variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-default-left .variant-h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-default-left .typographic.variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-default-left .typographic.variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-default-center h2,
[data-brand=banyan].BannerFullWidthView.variant-default-center h3,
[data-brand=banyan].BannerFullWidthView.variant-default-center .variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-default-center .variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-default-center .typographic.variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-default-center .typographic.variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-default-left h2,
[data-brand=banyan].BannerFullWidthView.variant-default-left h3,
[data-brand=banyan].BannerFullWidthView.variant-default-left .variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-default-left .variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-default-left .typographic.variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-default-left .typographic.variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-default-center h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-default-center h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-default-center .variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-default-center .variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-default-center .typographic.variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-default-center .typographic.variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-default-left h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-default-left h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-default-left .variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-default-left .variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-default-left .typographic.variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-default-left .typographic.variant-h3 {
  color: #e7e6e2;
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-default-center .variant-body-roman,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-default-center p,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-default-center .description, [class*=block-type-][class*=-banyan].BannerFullWidthView.variant-default-left .variant-body-roman,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-default-left p,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-default-left .description,
[data-brand=banyan].BannerFullWidthView.variant-default-center .variant-body-roman,
[data-brand=banyan].BannerFullWidthView.variant-default-center p,
[data-brand=banyan].BannerFullWidthView.variant-default-center .description,
[data-brand=banyan].BannerFullWidthView.variant-default-left .variant-body-roman,
[data-brand=banyan].BannerFullWidthView.variant-default-left p,
[data-brand=banyan].BannerFullWidthView.variant-default-left .description,
[data-brand=banyan_tree].BannerFullWidthView.variant-default-center .variant-body-roman,
[data-brand=banyan_tree].BannerFullWidthView.variant-default-center p,
[data-brand=banyan_tree].BannerFullWidthView.variant-default-center .description,
[data-brand=banyan_tree].BannerFullWidthView.variant-default-left .variant-body-roman,
[data-brand=banyan_tree].BannerFullWidthView.variant-default-left p,
[data-brand=banyan_tree].BannerFullWidthView.variant-default-left .description {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-default-center .description,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-default-center .RichText-root,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-default-center .RichText-root *, [class*=block-type-][class*=-banyan].BannerFullWidthView.variant-default-left .description,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-default-left .RichText-root,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-default-left .RichText-root *,
[data-brand=banyan].BannerFullWidthView.variant-default-center .description,
[data-brand=banyan].BannerFullWidthView.variant-default-center .RichText-root,
[data-brand=banyan].BannerFullWidthView.variant-default-center .RichText-root *,
[data-brand=banyan].BannerFullWidthView.variant-default-left .description,
[data-brand=banyan].BannerFullWidthView.variant-default-left .RichText-root,
[data-brand=banyan].BannerFullWidthView.variant-default-left .RichText-root *,
[data-brand=banyan_tree].BannerFullWidthView.variant-default-center .description,
[data-brand=banyan_tree].BannerFullWidthView.variant-default-center .RichText-root,
[data-brand=banyan_tree].BannerFullWidthView.variant-default-center .RichText-root *,
[data-brand=banyan_tree].BannerFullWidthView.variant-default-left .description,
[data-brand=banyan_tree].BannerFullWidthView.variant-default-left .RichText-root,
[data-brand=banyan_tree].BannerFullWidthView.variant-default-left .RichText-root *{
  color: currentColor;
}
[class*=block-type-][class*=-banyan].BannerFullWidthView,
[data-brand=banyan].BannerFullWidthView,
[data-brand=banyan_tree].BannerFullWidthView {
  /* C2C, C2D — content block variants with white/grey bg */
}
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left .variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left .variant-h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left .typographic.variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left .typographic.variant-h3, [class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right .variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right .variant-h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right .typographic.variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right .typographic.variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-left h2,
[data-brand=banyan].BannerFullWidthView.variant-background-left h3,
[data-brand=banyan].BannerFullWidthView.variant-background-left .variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-left .variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-left .typographic.variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-left .typographic.variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-right h2,
[data-brand=banyan].BannerFullWidthView.variant-background-right h3,
[data-brand=banyan].BannerFullWidthView.variant-background-right .variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-right .variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-right .typographic.variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-right .typographic.variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left .variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left .variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left .typographic.variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left .typographic.variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right .variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right .variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right .typographic.variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right .typographic.variant-h3 {
  color: #153e35;
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left .description,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left .RichText-root,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left .RichText-root *, [class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right .description,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right .RichText-root,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right .RichText-root *,
[data-brand=banyan].BannerFullWidthView.variant-background-left .description,
[data-brand=banyan].BannerFullWidthView.variant-background-left .RichText-root,
[data-brand=banyan].BannerFullWidthView.variant-background-left .RichText-root *,
[data-brand=banyan].BannerFullWidthView.variant-background-right .description,
[data-brand=banyan].BannerFullWidthView.variant-background-right .RichText-root,
[data-brand=banyan].BannerFullWidthView.variant-background-right .RichText-root *,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left .description,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left .RichText-root,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left .RichText-root *,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right .description,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right .RichText-root,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right .RichText-root *{
  color: currentColor;
}
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left, [class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right,
[data-brand=banyan].BannerFullWidthView.variant-background-left,
[data-brand=banyan].BannerFullWidthView.variant-background-right,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right {
  /* White / Transparent / Grey bg: title #153E35, description #6D6D6D */
}
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-white,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-light,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-none,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-grey,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-transparent, [class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-white,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-light,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-none,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-grey,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-transparent,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-white,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-light,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-none,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-grey,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-transparent,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-white,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-light,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-none,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-grey,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-transparent,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-white,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-light,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-none,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-grey,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-transparent,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-white,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-light,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-none,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-grey,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-transparent{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-white h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-white h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-white .variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-white .variant-h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-white .typographic.variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-white .typographic.variant-h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-light h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-light h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-light .variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-light .variant-h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-light .typographic.variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-light .typographic.variant-h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-none h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-none h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-none .variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-none .variant-h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-none .typographic.variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-none .typographic.variant-h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-grey h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-grey h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-grey .variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-grey .variant-h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-grey .typographic.variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-grey .typographic.variant-h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-transparent h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-transparent h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-transparent .variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-transparent .variant-h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-transparent .typographic.variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-transparent .typographic.variant-h3, [class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-white h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-white h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-white .variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-white .variant-h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-white .typographic.variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-white .typographic.variant-h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-light h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-light h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-light .variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-light .variant-h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-light .typographic.variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-light .typographic.variant-h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-none h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-none h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-none .variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-none .variant-h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-none .typographic.variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-none .typographic.variant-h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-grey h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-grey h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-grey .variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-grey .variant-h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-grey .typographic.variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-grey .typographic.variant-h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-transparent h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-transparent h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-transparent .variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-transparent .variant-h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-transparent .typographic.variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-transparent .typographic.variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-white h2,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-white h3,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-white .variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-white .variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-white .typographic.variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-white .typographic.variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-light h2,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-light h3,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-light .variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-light .variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-light .typographic.variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-light .typographic.variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-none h2,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-none h3,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-none .variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-none .variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-none .typographic.variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-none .typographic.variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-grey h2,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-grey h3,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-grey .variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-grey .variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-grey .typographic.variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-grey .typographic.variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-transparent h2,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-transparent h3,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-transparent .variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-transparent .variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-transparent .typographic.variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-transparent .typographic.variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-white h2,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-white h3,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-white .variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-white .variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-white .typographic.variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-white .typographic.variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-light h2,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-light h3,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-light .variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-light .variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-light .typographic.variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-light .typographic.variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-none h2,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-none h3,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-none .variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-none .variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-none .typographic.variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-none .typographic.variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-grey h2,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-grey h3,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-grey .variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-grey .variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-grey .typographic.variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-grey .typographic.variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-transparent h2,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-transparent h3,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-transparent .variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-transparent .variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-transparent .typographic.variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-transparent .typographic.variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-white h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-white h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-white .variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-white .variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-white .typographic.variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-white .typographic.variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-light h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-light h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-light .variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-light .variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-light .typographic.variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-light .typographic.variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-none h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-none h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-none .variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-none .variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-none .typographic.variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-none .typographic.variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-grey h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-grey h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-grey .variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-grey .variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-grey .typographic.variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-grey .typographic.variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-transparent h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-transparent h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-transparent .variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-transparent .variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-transparent .typographic.variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-transparent .typographic.variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-white h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-white h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-white .variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-white .variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-white .typographic.variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-white .typographic.variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-light h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-light h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-light .variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-light .variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-light .typographic.variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-light .typographic.variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-none h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-none h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-none .variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-none .variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-none .typographic.variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-none .typographic.variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-grey h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-grey h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-grey .variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-grey .variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-grey .typographic.variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-grey .typographic.variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-transparent h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-transparent h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-transparent .variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-transparent .variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-transparent .typographic.variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-transparent .typographic.variant-h3 {
  color: #153e35 !important;
}
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-white p,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-white .RichText-root,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-white .RichText-root *,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-white .description,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-white .description *,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-light p,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-light .RichText-root,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-light .RichText-root *,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-light .description,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-light .description *,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-none p,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-none .RichText-root,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-none .RichText-root *,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-none .description,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-none .description *,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-grey p,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-grey .RichText-root,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-grey .RichText-root *,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-grey .description,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-grey .description *,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-transparent p,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-transparent .RichText-root,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-transparent .RichText-root *,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-transparent .description,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-transparent .description *, [class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-white p,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-white .RichText-root,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-white .RichText-root *,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-white .description,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-white .description *,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-light p,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-light .RichText-root,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-light .RichText-root *,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-light .description,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-light .description *,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-none p,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-none .RichText-root,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-none .RichText-root *,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-none .description,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-none .description *,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-grey p,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-grey .RichText-root,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-grey .RichText-root *,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-grey .description,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-grey .description *,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-transparent p,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-transparent .RichText-root,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-transparent .RichText-root *,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-transparent .description,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-transparent .description *,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-white p,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-white .RichText-root,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-white .RichText-root *,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-white .description,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-white .description *,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-light p,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-light .RichText-root,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-light .RichText-root *,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-light .description,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-light .description *,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-none p,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-none .RichText-root,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-none .RichText-root *,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-none .description,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-none .description *,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-grey p,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-grey .RichText-root,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-grey .RichText-root *,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-grey .description,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-grey .description *,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-transparent p,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-transparent .RichText-root,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-transparent .RichText-root *,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-transparent .description,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-transparent .description *,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-white p,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-white .RichText-root,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-white .RichText-root *,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-white .description,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-white .description *,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-light p,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-light .RichText-root,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-light .RichText-root *,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-light .description,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-light .description *,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-none p,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-none .RichText-root,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-none .RichText-root *,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-none .description,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-none .description *,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-grey p,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-grey .RichText-root,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-grey .RichText-root *,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-grey .description,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-grey .description *,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-transparent p,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-transparent .RichText-root,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-transparent .RichText-root *,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-transparent .description,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-transparent .description *,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-white p,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-white .RichText-root,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-white .RichText-root *,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-white .description,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-white .description *,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-light p,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-light .RichText-root,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-light .RichText-root *,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-light .description,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-light .description *,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-none p,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-none .RichText-root,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-none .RichText-root *,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-none .description,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-none .description *,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-grey p,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-grey .RichText-root,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-grey .RichText-root *,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-grey .description,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-grey .description *,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-transparent p,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-transparent .RichText-root,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-transparent .RichText-root *,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-transparent .description,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-transparent .description *,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-white p,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-white .RichText-root,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-white .RichText-root *,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-white .description,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-white .description *,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-light p,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-light .RichText-root,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-light .RichText-root *,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-light .description,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-light .description *,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-none p,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-none .RichText-root,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-none .RichText-root *,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-none .description,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-none .description *,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-grey p,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-grey .RichText-root,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-grey .RichText-root *,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-grey .description,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-grey .description *,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-transparent p,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-transparent .RichText-root,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-transparent .RichText-root *,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-transparent .description,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-transparent .description * {
  color: #6d6d6d !important;
}
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left, [class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right,
[data-brand=banyan].BannerFullWidthView.variant-background-left,
[data-brand=banyan].BannerFullWidthView.variant-background-right,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right {
  /* Dark green bg: title/description cream, gold CTAs handled by .global-button */
}
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-dark, [class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-dark,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-dark,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-dark,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-dark,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-dark {
  background-color: #153e35;
}
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-dark h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-dark h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-dark .variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-dark .variant-h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-dark .typographic.variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-dark .typographic.variant-h3, [class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-dark h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-dark h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-dark .variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-dark .variant-h3,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-dark .typographic.variant-h2,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-dark .typographic.variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-dark h2,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-dark h3,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-dark .variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-dark .variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-dark .typographic.variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-dark .typographic.variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-dark h2,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-dark h3,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-dark .variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-dark .variant-h3,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-dark .typographic.variant-h2,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-dark .typographic.variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-dark h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-dark h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-dark .variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-dark .variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-dark .typographic.variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-dark .typographic.variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-dark h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-dark h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-dark .variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-dark .variant-h3,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-dark .typographic.variant-h2,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-dark .typographic.variant-h3 {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-dark .variant-body-roman,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-dark p,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-dark .description,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-dark .description *,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-dark .RichText-root,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-dark .RichText-root *, [class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-dark .variant-body-roman,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-dark p,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-dark .description,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-dark .description *,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-dark .RichText-root,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-dark .RichText-root *,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-dark .variant-body-roman,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-dark p,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-dark .description,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-dark .description *,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-dark .RichText-root,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-dark .RichText-root *,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-dark .variant-body-roman,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-dark p,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-dark .description,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-dark .description *,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-dark .RichText-root,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-dark .RichText-root *,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-dark .variant-body-roman,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-dark p,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-dark .description,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-dark .description *,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-dark .RichText-root,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-dark .RichText-root *,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-dark .variant-body-roman,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-dark p,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-dark .description,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-dark .description *,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-dark .RichText-root,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-dark .RichText-root * {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-dark .global-button.variant-default, [class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-dark .global-button.variant-default,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-dark .global-button.variant-default,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-dark .global-button.variant-default,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-dark .global-button.variant-default,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-dark .global-button.variant-default {
  background-color: #baa382;
  border-color: #baa382;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-dark .global-button.variant-outline, [class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-dark .global-button.variant-outline,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-dark .global-button.variant-outline,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-dark .global-button.variant-outline,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-dark .global-button.variant-outline,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-dark .global-button.variant-outline {
  border-color: #baa382;
  color: #baa382;
}
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-dark .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-left > .background-dark .global-button.variant-default:hover, [class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-dark .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].BannerFullWidthView.variant-background-right > .background-dark .global-button.variant-default:hover,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-dark .global-button.variant-outline:hover,
[data-brand=banyan].BannerFullWidthView.variant-background-left > .background-dark .global-button.variant-default:hover,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-dark .global-button.variant-outline:hover,
[data-brand=banyan].BannerFullWidthView.variant-background-right > .background-dark .global-button.variant-default:hover,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-dark .global-button.variant-outline:hover,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-left > .background-dark .global-button.variant-default:hover,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-dark .global-button.variant-outline:hover,
[data-brand=banyan_tree].BannerFullWidthView.variant-background-right > .background-dark .global-button.variant-default:hover {
  background-color: #a18d70;
  border-color: #a18d70;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C3 */
}
[class*=block-type-][class*=-banyan].CarouselBannerView .media-image,
[class*=block-type-][class*=-banyan].CarouselBannerView img,
[data-brand=banyan].CarouselBannerView .media-image,
[data-brand=banyan].CarouselBannerView img,
[data-brand=banyan_tree].CarouselBannerView .media-image,
[data-brand=banyan_tree].CarouselBannerView img{
  border-radius: 0px;
}
[class*=block-type-][class*=-banyan].CarouselBannerView [class~=text-grain-white],
[data-brand=banyan].CarouselBannerView [class~=text-grain-white],
[data-brand=banyan_tree].CarouselBannerView [class~=text-grain-white] {
  --tw-text-opacity: 1;
  color: rgb(255, 255, 255, var(--tw-text-opacity, 1));
}
[class*=block-type-][class*=-banyan].CarouselBannerView .description,
[class*=block-type-][class*=-banyan].CarouselBannerView .RichText-root,
[class*=block-type-][class*=-banyan].CarouselBannerView .RichText-root *,
[data-brand=banyan].CarouselBannerView .description,
[data-brand=banyan].CarouselBannerView .RichText-root,
[data-brand=banyan].CarouselBannerView .RichText-root *,
[data-brand=banyan_tree].CarouselBannerView .description,
[data-brand=banyan_tree].CarouselBannerView .RichText-root,
[data-brand=banyan_tree].CarouselBannerView .RichText-root *{
  color: currentColor;
}
[class*=block-type-][class*=-banyan].CarouselBannerView h2,
[class*=block-type-][class*=-banyan].CarouselBannerView .variant-h2,
[class*=block-type-][class*=-banyan].CarouselBannerView .typographic.variant-h2,
[data-brand=banyan].CarouselBannerView h2,
[data-brand=banyan].CarouselBannerView .variant-h2,
[data-brand=banyan].CarouselBannerView .typographic.variant-h2,
[data-brand=banyan_tree].CarouselBannerView h2,
[data-brand=banyan_tree].CarouselBannerView .variant-h2,
[data-brand=banyan_tree].CarouselBannerView .typographic.variant-h2 {
  color: #e7e6e2;
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].CarouselBannerView .variant-body-roman,
[class*=block-type-][class*=-banyan].CarouselBannerView p,
[class*=block-type-][class*=-banyan].CarouselBannerView .description,
[class*=block-type-][class*=-banyan].CarouselBannerView .description *,
[class*=block-type-][class*=-banyan].CarouselBannerView .RichText-root,
[class*=block-type-][class*=-banyan].CarouselBannerView .RichText-root *,
[data-brand=banyan].CarouselBannerView .variant-body-roman,
[data-brand=banyan].CarouselBannerView p,
[data-brand=banyan].CarouselBannerView .description,
[data-brand=banyan].CarouselBannerView .description *,
[data-brand=banyan].CarouselBannerView .RichText-root,
[data-brand=banyan].CarouselBannerView .RichText-root *,
[data-brand=banyan_tree].CarouselBannerView .variant-body-roman,
[data-brand=banyan_tree].CarouselBannerView p,
[data-brand=banyan_tree].CarouselBannerView .description,
[data-brand=banyan_tree].CarouselBannerView .description *,
[data-brand=banyan_tree].CarouselBannerView .RichText-root,
[data-brand=banyan_tree].CarouselBannerView .RichText-root * {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C4 */
}
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView .media-image,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView img,
[data-brand=banyan].BigImageWithTextCtasView .media-image,
[data-brand=banyan].BigImageWithTextCtasView img,
[data-brand=banyan_tree].BigImageWithTextCtasView .media-image,
[data-brand=banyan_tree].BigImageWithTextCtasView img{
  border-radius: 0px;
}
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView h3,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView .variant-h3,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView .typographic.variant-h3,
[data-brand=banyan].BigImageWithTextCtasView h3,
[data-brand=banyan].BigImageWithTextCtasView .variant-h3,
[data-brand=banyan].BigImageWithTextCtasView .typographic.variant-h3,
[data-brand=banyan_tree].BigImageWithTextCtasView h3,
[data-brand=banyan_tree].BigImageWithTextCtasView .variant-h3,
[data-brand=banyan_tree].BigImageWithTextCtasView .typographic.variant-h3 {
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView,
[data-brand=banyan].BigImageWithTextCtasView,
[data-brand=banyan_tree].BigImageWithTextCtasView {
  /* White/grey content block: title #153E35 */
}
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView:not([class~=bg-ink-black]):not(.bg-brand-dark) h3,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView:not([class~=bg-ink-black]):not(.bg-brand-dark) h4,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView:not([class~=bg-ink-black]):not(.bg-brand-dark) .variant-h3,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView:not([class~=bg-ink-black]):not(.bg-brand-dark) .variant-h4,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView:not([class~=bg-ink-black]):not(.bg-brand-dark) .typographic.variant-h3,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView:not([class~=bg-ink-black]):not(.bg-brand-dark) .typographic.variant-h4,
[data-brand=banyan].BigImageWithTextCtasView:not([class~=bg-ink-black]):not(.bg-brand-dark) h3,
[data-brand=banyan].BigImageWithTextCtasView:not([class~=bg-ink-black]):not(.bg-brand-dark) h4,
[data-brand=banyan].BigImageWithTextCtasView:not([class~=bg-ink-black]):not(.bg-brand-dark) .variant-h3,
[data-brand=banyan].BigImageWithTextCtasView:not([class~=bg-ink-black]):not(.bg-brand-dark) .variant-h4,
[data-brand=banyan].BigImageWithTextCtasView:not([class~=bg-ink-black]):not(.bg-brand-dark) .typographic.variant-h3,
[data-brand=banyan].BigImageWithTextCtasView:not([class~=bg-ink-black]):not(.bg-brand-dark) .typographic.variant-h4,
[data-brand=banyan_tree].BigImageWithTextCtasView:not([class~=bg-ink-black]):not(.bg-brand-dark) h3,
[data-brand=banyan_tree].BigImageWithTextCtasView:not([class~=bg-ink-black]):not(.bg-brand-dark) h4,
[data-brand=banyan_tree].BigImageWithTextCtasView:not([class~=bg-ink-black]):not(.bg-brand-dark) .variant-h3,
[data-brand=banyan_tree].BigImageWithTextCtasView:not([class~=bg-ink-black]):not(.bg-brand-dark) .variant-h4,
[data-brand=banyan_tree].BigImageWithTextCtasView:not([class~=bg-ink-black]):not(.bg-brand-dark) .typographic.variant-h3,
[data-brand=banyan_tree].BigImageWithTextCtasView:not([class~=bg-ink-black]):not(.bg-brand-dark) .typographic.variant-h4 {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView,
[data-brand=banyan].BigImageWithTextCtasView,
[data-brand=banyan_tree].BigImageWithTextCtasView {
  /* Dark green content block: bg #153E35, title/description #E7E6E2 */
}
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView[class~=bg-ink-black] h3,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView[class~=bg-ink-black] h4,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView[class~=bg-ink-black] .variant-h3,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView[class~=bg-ink-black] .variant-h4,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView[class~=bg-ink-black] .typographic.variant-h3,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView[class~=bg-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView[class~=bg-ink-black] .variant-body-roman,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView[class~=bg-ink-black] p,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView[class~=bg-ink-black] .description,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView[class~=bg-ink-black] .description *,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView[class~=bg-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView[class~=bg-ink-black] .RichText-root *, [class*=block-type-][class*=-banyan].BigImageWithTextCtasView.bg-brand-dark h3,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView.bg-brand-dark h4,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView.bg-brand-dark .variant-h3,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView.bg-brand-dark .variant-h4,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView.bg-brand-dark .typographic.variant-h3,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView.bg-brand-dark .typographic.variant-h4,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView.bg-brand-dark .variant-body-roman,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView.bg-brand-dark p,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView.bg-brand-dark .description,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView.bg-brand-dark .description *,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView.bg-brand-dark .RichText-root,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView.bg-brand-dark .RichText-root *, [class*=block-type-][class*=-banyan].BigImageWithTextCtasView[class~=background-dark] h3,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView[class~=background-dark] h4,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView[class~=background-dark] .variant-h3,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView[class~=background-dark] .variant-h4,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView[class~=background-dark] .typographic.variant-h3,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView[class~=background-dark] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView[class~=background-dark] .variant-body-roman,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView[class~=background-dark] p,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView[class~=background-dark] .description,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView[class~=background-dark] .description *,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView[class~=background-dark] .RichText-root,
[class*=block-type-][class*=-banyan].BigImageWithTextCtasView[class~=background-dark] .RichText-root *,
[data-brand=banyan].BigImageWithTextCtasView[class~=bg-ink-black] h3,
[data-brand=banyan].BigImageWithTextCtasView[class~=bg-ink-black] h4,
[data-brand=banyan].BigImageWithTextCtasView[class~=bg-ink-black] .variant-h3,
[data-brand=banyan].BigImageWithTextCtasView[class~=bg-ink-black] .variant-h4,
[data-brand=banyan].BigImageWithTextCtasView[class~=bg-ink-black] .typographic.variant-h3,
[data-brand=banyan].BigImageWithTextCtasView[class~=bg-ink-black] .typographic.variant-h4,
[data-brand=banyan].BigImageWithTextCtasView[class~=bg-ink-black] .variant-body-roman,
[data-brand=banyan].BigImageWithTextCtasView[class~=bg-ink-black] p,
[data-brand=banyan].BigImageWithTextCtasView[class~=bg-ink-black] .description,
[data-brand=banyan].BigImageWithTextCtasView[class~=bg-ink-black] .description *,
[data-brand=banyan].BigImageWithTextCtasView[class~=bg-ink-black] .RichText-root,
[data-brand=banyan].BigImageWithTextCtasView[class~=bg-ink-black] .RichText-root *,
[data-brand=banyan].BigImageWithTextCtasView.bg-brand-dark h3,
[data-brand=banyan].BigImageWithTextCtasView.bg-brand-dark h4,
[data-brand=banyan].BigImageWithTextCtasView.bg-brand-dark .variant-h3,
[data-brand=banyan].BigImageWithTextCtasView.bg-brand-dark .variant-h4,
[data-brand=banyan].BigImageWithTextCtasView.bg-brand-dark .typographic.variant-h3,
[data-brand=banyan].BigImageWithTextCtasView.bg-brand-dark .typographic.variant-h4,
[data-brand=banyan].BigImageWithTextCtasView.bg-brand-dark .variant-body-roman,
[data-brand=banyan].BigImageWithTextCtasView.bg-brand-dark p,
[data-brand=banyan].BigImageWithTextCtasView.bg-brand-dark .description,
[data-brand=banyan].BigImageWithTextCtasView.bg-brand-dark .description *,
[data-brand=banyan].BigImageWithTextCtasView.bg-brand-dark .RichText-root,
[data-brand=banyan].BigImageWithTextCtasView.bg-brand-dark .RichText-root *,
[data-brand=banyan].BigImageWithTextCtasView[class~=background-dark] h3,
[data-brand=banyan].BigImageWithTextCtasView[class~=background-dark] h4,
[data-brand=banyan].BigImageWithTextCtasView[class~=background-dark] .variant-h3,
[data-brand=banyan].BigImageWithTextCtasView[class~=background-dark] .variant-h4,
[data-brand=banyan].BigImageWithTextCtasView[class~=background-dark] .typographic.variant-h3,
[data-brand=banyan].BigImageWithTextCtasView[class~=background-dark] .typographic.variant-h4,
[data-brand=banyan].BigImageWithTextCtasView[class~=background-dark] .variant-body-roman,
[data-brand=banyan].BigImageWithTextCtasView[class~=background-dark] p,
[data-brand=banyan].BigImageWithTextCtasView[class~=background-dark] .description,
[data-brand=banyan].BigImageWithTextCtasView[class~=background-dark] .description *,
[data-brand=banyan].BigImageWithTextCtasView[class~=background-dark] .RichText-root,
[data-brand=banyan].BigImageWithTextCtasView[class~=background-dark] .RichText-root *,
[data-brand=banyan_tree].BigImageWithTextCtasView[class~=bg-ink-black] h3,
[data-brand=banyan_tree].BigImageWithTextCtasView[class~=bg-ink-black] h4,
[data-brand=banyan_tree].BigImageWithTextCtasView[class~=bg-ink-black] .variant-h3,
[data-brand=banyan_tree].BigImageWithTextCtasView[class~=bg-ink-black] .variant-h4,
[data-brand=banyan_tree].BigImageWithTextCtasView[class~=bg-ink-black] .typographic.variant-h3,
[data-brand=banyan_tree].BigImageWithTextCtasView[class~=bg-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].BigImageWithTextCtasView[class~=bg-ink-black] .variant-body-roman,
[data-brand=banyan_tree].BigImageWithTextCtasView[class~=bg-ink-black] p,
[data-brand=banyan_tree].BigImageWithTextCtasView[class~=bg-ink-black] .description,
[data-brand=banyan_tree].BigImageWithTextCtasView[class~=bg-ink-black] .description *,
[data-brand=banyan_tree].BigImageWithTextCtasView[class~=bg-ink-black] .RichText-root,
[data-brand=banyan_tree].BigImageWithTextCtasView[class~=bg-ink-black] .RichText-root *,
[data-brand=banyan_tree].BigImageWithTextCtasView.bg-brand-dark h3,
[data-brand=banyan_tree].BigImageWithTextCtasView.bg-brand-dark h4,
[data-brand=banyan_tree].BigImageWithTextCtasView.bg-brand-dark .variant-h3,
[data-brand=banyan_tree].BigImageWithTextCtasView.bg-brand-dark .variant-h4,
[data-brand=banyan_tree].BigImageWithTextCtasView.bg-brand-dark .typographic.variant-h3,
[data-brand=banyan_tree].BigImageWithTextCtasView.bg-brand-dark .typographic.variant-h4,
[data-brand=banyan_tree].BigImageWithTextCtasView.bg-brand-dark .variant-body-roman,
[data-brand=banyan_tree].BigImageWithTextCtasView.bg-brand-dark p,
[data-brand=banyan_tree].BigImageWithTextCtasView.bg-brand-dark .description,
[data-brand=banyan_tree].BigImageWithTextCtasView.bg-brand-dark .description *,
[data-brand=banyan_tree].BigImageWithTextCtasView.bg-brand-dark .RichText-root,
[data-brand=banyan_tree].BigImageWithTextCtasView.bg-brand-dark .RichText-root *,
[data-brand=banyan_tree].BigImageWithTextCtasView[class~=background-dark] h3,
[data-brand=banyan_tree].BigImageWithTextCtasView[class~=background-dark] h4,
[data-brand=banyan_tree].BigImageWithTextCtasView[class~=background-dark] .variant-h3,
[data-brand=banyan_tree].BigImageWithTextCtasView[class~=background-dark] .variant-h4,
[data-brand=banyan_tree].BigImageWithTextCtasView[class~=background-dark] .typographic.variant-h3,
[data-brand=banyan_tree].BigImageWithTextCtasView[class~=background-dark] .typographic.variant-h4,
[data-brand=banyan_tree].BigImageWithTextCtasView[class~=background-dark] .variant-body-roman,
[data-brand=banyan_tree].BigImageWithTextCtasView[class~=background-dark] p,
[data-brand=banyan_tree].BigImageWithTextCtasView[class~=background-dark] .description,
[data-brand=banyan_tree].BigImageWithTextCtasView[class~=background-dark] .description *,
[data-brand=banyan_tree].BigImageWithTextCtasView[class~=background-dark] .RichText-root,
[data-brand=banyan_tree].BigImageWithTextCtasView[class~=background-dark] .RichText-root * {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C5 */
}
[class*=block-type-][class*=-banyan].FullImageBannerView h3,
[class*=block-type-][class*=-banyan].FullImageBannerView .variant-h3,
[class*=block-type-][class*=-banyan].FullImageBannerView .typographic.variant-h3,
[data-brand=banyan].FullImageBannerView h3,
[data-brand=banyan].FullImageBannerView .variant-h3,
[data-brand=banyan].FullImageBannerView .typographic.variant-h3,
[data-brand=banyan_tree].FullImageBannerView h3,
[data-brand=banyan_tree].FullImageBannerView .variant-h3,
[data-brand=banyan_tree].FullImageBannerView .typographic.variant-h3 {
  text-transform: uppercase;
  color: #153e35;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C6 */
}
[class*=block-type-][class*=-banyan].SingleVideoAndImageView h3,
[class*=block-type-][class*=-banyan].SingleVideoAndImageView .variant-h3,
[class*=block-type-][class*=-banyan].SingleVideoAndImageView .typographic.variant-h3,
[data-brand=banyan].SingleVideoAndImageView h3,
[data-brand=banyan].SingleVideoAndImageView .variant-h3,
[data-brand=banyan].SingleVideoAndImageView .typographic.variant-h3,
[data-brand=banyan_tree].SingleVideoAndImageView h3,
[data-brand=banyan_tree].SingleVideoAndImageView .variant-h3,
[data-brand=banyan_tree].SingleVideoAndImageView .typographic.variant-h3 {
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].SingleVideoAndImageView.variant-boxed,
[data-brand=banyan].SingleVideoAndImageView.variant-boxed,
[data-brand=banyan_tree].SingleVideoAndImageView.variant-boxed{
  padding-left: 0px;
  padding-right: 0px;
}
[class*=block-type-][class*=-banyan].SingleVideoAndImageView.variant-boxed > .h-min,
[class*=block-type-][class*=-banyan].SingleVideoAndImageView.variant-boxed > .h-min > div,
[class*=block-type-][class*=-banyan].SingleVideoAndImageView.variant-boxed > div > div,
[data-brand=banyan].SingleVideoAndImageView.variant-boxed > .h-min,
[data-brand=banyan].SingleVideoAndImageView.variant-boxed > .h-min > div,
[data-brand=banyan].SingleVideoAndImageView.variant-boxed > div > div,
[data-brand=banyan_tree].SingleVideoAndImageView.variant-boxed > .h-min,
[data-brand=banyan_tree].SingleVideoAndImageView.variant-boxed > .h-min > div,
[data-brand=banyan_tree].SingleVideoAndImageView.variant-boxed > div > div{
  border-radius: 0px;
}
[class*=block-type-][class*=-banyan].SingleVideoAndImageView :has(> video),
[class*=block-type-][class*=-banyan].SingleVideoAndImageView .media-image,
[class*=block-type-][class*=-banyan].SingleVideoAndImageView video,
[class*=block-type-][class*=-banyan].SingleVideoAndImageView img,
[data-brand=banyan].SingleVideoAndImageView :has(> video),
[data-brand=banyan].SingleVideoAndImageView .media-image,
[data-brand=banyan].SingleVideoAndImageView video,
[data-brand=banyan].SingleVideoAndImageView img,
[data-brand=banyan_tree].SingleVideoAndImageView :has(> video),
[data-brand=banyan_tree].SingleVideoAndImageView .media-image,
[data-brand=banyan_tree].SingleVideoAndImageView video,
[data-brand=banyan_tree].SingleVideoAndImageView img{
  border-radius: 0px;
}
[class*=block-type-][class*=-banyan].SingleVideoAndImageView .variant-body-roman,
[class*=block-type-][class*=-banyan].SingleVideoAndImageView p,
[class*=block-type-][class*=-banyan].SingleVideoAndImageView .description,
[class*=block-type-][class*=-banyan].SingleVideoAndImageView .RichText-root,
[class*=block-type-][class*=-banyan].SingleVideoAndImageView .RichText-root *,
[data-brand=banyan].SingleVideoAndImageView .variant-body-roman,
[data-brand=banyan].SingleVideoAndImageView p,
[data-brand=banyan].SingleVideoAndImageView .description,
[data-brand=banyan].SingleVideoAndImageView .RichText-root,
[data-brand=banyan].SingleVideoAndImageView .RichText-root *,
[data-brand=banyan_tree].SingleVideoAndImageView .variant-body-roman,
[data-brand=banyan_tree].SingleVideoAndImageView p,
[data-brand=banyan_tree].SingleVideoAndImageView .description,
[data-brand=banyan_tree].SingleVideoAndImageView .RichText-root,
[data-brand=banyan_tree].SingleVideoAndImageView .RichText-root * {
  color: #6d6d6d;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C7A, C7B, C7E, C7F, C7G, C7H — light card: title #153E35, green text-only CTA */
}
[class*=block-type-][class*=-banyan].DynamicCardsView h3,
[class*=block-type-][class*=-banyan].DynamicCardsView .variant-h3,
[class*=block-type-][class*=-banyan].DynamicCardsView .typographic.variant-h3, [class*=block-type-][class*=-banyan].CardsCarouselView h3,
[class*=block-type-][class*=-banyan].CardsCarouselView .variant-h3,
[class*=block-type-][class*=-banyan].CardsCarouselView .typographic.variant-h3,
[data-brand=banyan].DynamicCardsView h3,
[data-brand=banyan].DynamicCardsView .variant-h3,
[data-brand=banyan].DynamicCardsView .typographic.variant-h3,
[data-brand=banyan].CardsCarouselView h3,
[data-brand=banyan].CardsCarouselView .variant-h3,
[data-brand=banyan].CardsCarouselView .typographic.variant-h3,
[data-brand=banyan_tree].DynamicCardsView h3,
[data-brand=banyan_tree].DynamicCardsView .variant-h3,
[data-brand=banyan_tree].DynamicCardsView .typographic.variant-h3,
[data-brand=banyan_tree].CardsCarouselView h3,
[data-brand=banyan_tree].CardsCarouselView .variant-h3,
[data-brand=banyan_tree].CardsCarouselView .typographic.variant-h3 {
  text-transform: uppercase;
  color: #153e35;
}
[class*=block-type-][class*=-banyan].DynamicCardsView .variant-body-roman,
[class*=block-type-][class*=-banyan].DynamicCardsView p,
[class*=block-type-][class*=-banyan].DynamicCardsView .description,
[class*=block-type-][class*=-banyan].DynamicCardsView .RichText-root,
[class*=block-type-][class*=-banyan].DynamicCardsView .RichText-root *, [class*=block-type-][class*=-banyan].CardsCarouselView .variant-body-roman,
[class*=block-type-][class*=-banyan].CardsCarouselView p,
[class*=block-type-][class*=-banyan].CardsCarouselView .description,
[class*=block-type-][class*=-banyan].CardsCarouselView .RichText-root,
[class*=block-type-][class*=-banyan].CardsCarouselView .RichText-root *,
[data-brand=banyan].DynamicCardsView .variant-body-roman,
[data-brand=banyan].DynamicCardsView p,
[data-brand=banyan].DynamicCardsView .description,
[data-brand=banyan].DynamicCardsView .RichText-root,
[data-brand=banyan].DynamicCardsView .RichText-root *,
[data-brand=banyan].CardsCarouselView .variant-body-roman,
[data-brand=banyan].CardsCarouselView p,
[data-brand=banyan].CardsCarouselView .description,
[data-brand=banyan].CardsCarouselView .RichText-root,
[data-brand=banyan].CardsCarouselView .RichText-root *,
[data-brand=banyan_tree].DynamicCardsView .variant-body-roman,
[data-brand=banyan_tree].DynamicCardsView p,
[data-brand=banyan_tree].DynamicCardsView .description,
[data-brand=banyan_tree].DynamicCardsView .RichText-root,
[data-brand=banyan_tree].DynamicCardsView .RichText-root *,
[data-brand=banyan_tree].CardsCarouselView .variant-body-roman,
[data-brand=banyan_tree].CardsCarouselView p,
[data-brand=banyan_tree].CardsCarouselView .description,
[data-brand=banyan_tree].CardsCarouselView .RichText-root,
[data-brand=banyan_tree].CardsCarouselView .RichText-root * {
  color: #6d6d6d;
}
[class*=block-type-][class*=-banyan].DynamicCardsView, [class*=block-type-][class*=-banyan].CardsCarouselView,
[data-brand=banyan].DynamicCardsView,
[data-brand=banyan].CardsCarouselView,
[data-brand=banyan_tree].DynamicCardsView,
[data-brand=banyan_tree].CardsCarouselView {
  /* C7C, C7D — dark card context: cream copy, gold text-only CTAs */
}
[class*=block-type-][class*=-banyan].DynamicCardsView [class~=text-white] .variant-body-roman,
[class*=block-type-][class*=-banyan].DynamicCardsView [class~=text-white] p,
[class*=block-type-][class*=-banyan].DynamicCardsView [class~=text-white] .description,
[class*=block-type-][class*=-banyan].DynamicCardsView [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].DynamicCardsView [class~=text-white] .RichText-root *, [class*=block-type-][class*=-banyan].DynamicCardsView.text-white .variant-body-roman,
[class*=block-type-][class*=-banyan].DynamicCardsView.text-white p,
[class*=block-type-][class*=-banyan].DynamicCardsView.text-white .description,
[class*=block-type-][class*=-banyan].DynamicCardsView.text-white .RichText-root,
[class*=block-type-][class*=-banyan].DynamicCardsView.text-white .RichText-root *, [class*=block-type-][class*=-banyan].CardsCarouselView [class~=text-white] .variant-body-roman,
[class*=block-type-][class*=-banyan].CardsCarouselView [class~=text-white] p,
[class*=block-type-][class*=-banyan].CardsCarouselView [class~=text-white] .description,
[class*=block-type-][class*=-banyan].CardsCarouselView [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].CardsCarouselView [class~=text-white] .RichText-root *, [class*=block-type-][class*=-banyan].CardsCarouselView.text-white .variant-body-roman,
[class*=block-type-][class*=-banyan].CardsCarouselView.text-white p,
[class*=block-type-][class*=-banyan].CardsCarouselView.text-white .description,
[class*=block-type-][class*=-banyan].CardsCarouselView.text-white .RichText-root,
[class*=block-type-][class*=-banyan].CardsCarouselView.text-white .RichText-root *,
[data-brand=banyan].DynamicCardsView [class~=text-white] .variant-body-roman,
[data-brand=banyan].DynamicCardsView [class~=text-white] p,
[data-brand=banyan].DynamicCardsView [class~=text-white] .description,
[data-brand=banyan].DynamicCardsView [class~=text-white] .RichText-root,
[data-brand=banyan].DynamicCardsView [class~=text-white] .RichText-root *,
[data-brand=banyan].DynamicCardsView.text-white .variant-body-roman,
[data-brand=banyan].DynamicCardsView.text-white p,
[data-brand=banyan].DynamicCardsView.text-white .description,
[data-brand=banyan].DynamicCardsView.text-white .RichText-root,
[data-brand=banyan].DynamicCardsView.text-white .RichText-root *,
[data-brand=banyan].CardsCarouselView [class~=text-white] .variant-body-roman,
[data-brand=banyan].CardsCarouselView [class~=text-white] p,
[data-brand=banyan].CardsCarouselView [class~=text-white] .description,
[data-brand=banyan].CardsCarouselView [class~=text-white] .RichText-root,
[data-brand=banyan].CardsCarouselView [class~=text-white] .RichText-root *,
[data-brand=banyan].CardsCarouselView.text-white .variant-body-roman,
[data-brand=banyan].CardsCarouselView.text-white p,
[data-brand=banyan].CardsCarouselView.text-white .description,
[data-brand=banyan].CardsCarouselView.text-white .RichText-root,
[data-brand=banyan].CardsCarouselView.text-white .RichText-root *,
[data-brand=banyan_tree].DynamicCardsView [class~=text-white] .variant-body-roman,
[data-brand=banyan_tree].DynamicCardsView [class~=text-white] p,
[data-brand=banyan_tree].DynamicCardsView [class~=text-white] .description,
[data-brand=banyan_tree].DynamicCardsView [class~=text-white] .RichText-root,
[data-brand=banyan_tree].DynamicCardsView [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].DynamicCardsView.text-white .variant-body-roman,
[data-brand=banyan_tree].DynamicCardsView.text-white p,
[data-brand=banyan_tree].DynamicCardsView.text-white .description,
[data-brand=banyan_tree].DynamicCardsView.text-white .RichText-root,
[data-brand=banyan_tree].DynamicCardsView.text-white .RichText-root *,
[data-brand=banyan_tree].CardsCarouselView [class~=text-white] .variant-body-roman,
[data-brand=banyan_tree].CardsCarouselView [class~=text-white] p,
[data-brand=banyan_tree].CardsCarouselView [class~=text-white] .description,
[data-brand=banyan_tree].CardsCarouselView [class~=text-white] .RichText-root,
[data-brand=banyan_tree].CardsCarouselView [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].CardsCarouselView.text-white .variant-body-roman,
[data-brand=banyan_tree].CardsCarouselView.text-white p,
[data-brand=banyan_tree].CardsCarouselView.text-white .description,
[data-brand=banyan_tree].CardsCarouselView.text-white .RichText-root,
[data-brand=banyan_tree].CardsCarouselView.text-white .RichText-root * {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C10 */
}
[class*=block-type-][class*=-banyan].MultiImageWithTextAndCtaView [class~=text-ink-black],
[data-brand=banyan].MultiImageWithTextAndCtaView [class~=text-ink-black],
[data-brand=banyan_tree].MultiImageWithTextAndCtaView [class~=text-ink-black] {
  color: #000000;
}
[class*=block-type-][class*=-banyan].MultiImageWithTextAndCtaView:not(.variant-content-right-bg):not(.variant-content-left-bg) h3,
[class*=block-type-][class*=-banyan].MultiImageWithTextAndCtaView:not(.variant-content-right-bg):not(.variant-content-left-bg) .variant-h3,
[class*=block-type-][class*=-banyan].MultiImageWithTextAndCtaView:not(.variant-content-right-bg):not(.variant-content-left-bg) .typographic.variant-h3,
[class*=block-type-][class*=-banyan].MultiImageWithTextAndCtaView:not(.variant-content-right-bg):not(.variant-content-left-bg) [class~=text-ink-black].variant-h3,
[data-brand=banyan].MultiImageWithTextAndCtaView:not(.variant-content-right-bg):not(.variant-content-left-bg) h3,
[data-brand=banyan].MultiImageWithTextAndCtaView:not(.variant-content-right-bg):not(.variant-content-left-bg) .variant-h3,
[data-brand=banyan].MultiImageWithTextAndCtaView:not(.variant-content-right-bg):not(.variant-content-left-bg) .typographic.variant-h3,
[data-brand=banyan].MultiImageWithTextAndCtaView:not(.variant-content-right-bg):not(.variant-content-left-bg) [class~=text-ink-black].variant-h3,
[data-brand=banyan_tree].MultiImageWithTextAndCtaView:not(.variant-content-right-bg):not(.variant-content-left-bg) h3,
[data-brand=banyan_tree].MultiImageWithTextAndCtaView:not(.variant-content-right-bg):not(.variant-content-left-bg) .variant-h3,
[data-brand=banyan_tree].MultiImageWithTextAndCtaView:not(.variant-content-right-bg):not(.variant-content-left-bg) .typographic.variant-h3,
[data-brand=banyan_tree].MultiImageWithTextAndCtaView:not(.variant-content-right-bg):not(.variant-content-left-bg) [class~=text-ink-black].variant-h3 {
  color: #153e35;
  font-weight: 700;
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].MultiImageWithTextAndCtaView,
[data-brand=banyan].MultiImageWithTextAndCtaView,
[data-brand=banyan_tree].MultiImageWithTextAndCtaView {
  /* C7C, C7D — dark content block: title/description cream */
}
[class*=block-type-][class*=-banyan].MultiImageWithTextAndCtaView.variant-content-right-bg h3,
[class*=block-type-][class*=-banyan].MultiImageWithTextAndCtaView.variant-content-right-bg .variant-h3,
[class*=block-type-][class*=-banyan].MultiImageWithTextAndCtaView.variant-content-right-bg .typographic.variant-h3,
[class*=block-type-][class*=-banyan].MultiImageWithTextAndCtaView.variant-content-right-bg [class~=text-white].variant-h3, [class*=block-type-][class*=-banyan].MultiImageWithTextAndCtaView.variant-content-left-bg h3,
[class*=block-type-][class*=-banyan].MultiImageWithTextAndCtaView.variant-content-left-bg .variant-h3,
[class*=block-type-][class*=-banyan].MultiImageWithTextAndCtaView.variant-content-left-bg .typographic.variant-h3,
[class*=block-type-][class*=-banyan].MultiImageWithTextAndCtaView.variant-content-left-bg [class~=text-white].variant-h3,
[data-brand=banyan].MultiImageWithTextAndCtaView.variant-content-right-bg h3,
[data-brand=banyan].MultiImageWithTextAndCtaView.variant-content-right-bg .variant-h3,
[data-brand=banyan].MultiImageWithTextAndCtaView.variant-content-right-bg .typographic.variant-h3,
[data-brand=banyan].MultiImageWithTextAndCtaView.variant-content-right-bg [class~=text-white].variant-h3,
[data-brand=banyan].MultiImageWithTextAndCtaView.variant-content-left-bg h3,
[data-brand=banyan].MultiImageWithTextAndCtaView.variant-content-left-bg .variant-h3,
[data-brand=banyan].MultiImageWithTextAndCtaView.variant-content-left-bg .typographic.variant-h3,
[data-brand=banyan].MultiImageWithTextAndCtaView.variant-content-left-bg [class~=text-white].variant-h3,
[data-brand=banyan_tree].MultiImageWithTextAndCtaView.variant-content-right-bg h3,
[data-brand=banyan_tree].MultiImageWithTextAndCtaView.variant-content-right-bg .variant-h3,
[data-brand=banyan_tree].MultiImageWithTextAndCtaView.variant-content-right-bg .typographic.variant-h3,
[data-brand=banyan_tree].MultiImageWithTextAndCtaView.variant-content-right-bg [class~=text-white].variant-h3,
[data-brand=banyan_tree].MultiImageWithTextAndCtaView.variant-content-left-bg h3,
[data-brand=banyan_tree].MultiImageWithTextAndCtaView.variant-content-left-bg .variant-h3,
[data-brand=banyan_tree].MultiImageWithTextAndCtaView.variant-content-left-bg .typographic.variant-h3,
[data-brand=banyan_tree].MultiImageWithTextAndCtaView.variant-content-left-bg [class~=text-white].variant-h3 {
  color: #e7e6e2 !important;
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].MultiImageWithTextAndCtaView.variant-content-right-bg .variant-body-roman,
[class*=block-type-][class*=-banyan].MultiImageWithTextAndCtaView.variant-content-right-bg p,
[class*=block-type-][class*=-banyan].MultiImageWithTextAndCtaView.variant-content-right-bg .description,
[class*=block-type-][class*=-banyan].MultiImageWithTextAndCtaView.variant-content-right-bg .description *,
[class*=block-type-][class*=-banyan].MultiImageWithTextAndCtaView.variant-content-right-bg .RichText-root,
[class*=block-type-][class*=-banyan].MultiImageWithTextAndCtaView.variant-content-right-bg .RichText-root *, [class*=block-type-][class*=-banyan].MultiImageWithTextAndCtaView.variant-content-left-bg .variant-body-roman,
[class*=block-type-][class*=-banyan].MultiImageWithTextAndCtaView.variant-content-left-bg p,
[class*=block-type-][class*=-banyan].MultiImageWithTextAndCtaView.variant-content-left-bg .description,
[class*=block-type-][class*=-banyan].MultiImageWithTextAndCtaView.variant-content-left-bg .description *,
[class*=block-type-][class*=-banyan].MultiImageWithTextAndCtaView.variant-content-left-bg .RichText-root,
[class*=block-type-][class*=-banyan].MultiImageWithTextAndCtaView.variant-content-left-bg .RichText-root *,
[data-brand=banyan].MultiImageWithTextAndCtaView.variant-content-right-bg .variant-body-roman,
[data-brand=banyan].MultiImageWithTextAndCtaView.variant-content-right-bg p,
[data-brand=banyan].MultiImageWithTextAndCtaView.variant-content-right-bg .description,
[data-brand=banyan].MultiImageWithTextAndCtaView.variant-content-right-bg .description *,
[data-brand=banyan].MultiImageWithTextAndCtaView.variant-content-right-bg .RichText-root,
[data-brand=banyan].MultiImageWithTextAndCtaView.variant-content-right-bg .RichText-root *,
[data-brand=banyan].MultiImageWithTextAndCtaView.variant-content-left-bg .variant-body-roman,
[data-brand=banyan].MultiImageWithTextAndCtaView.variant-content-left-bg p,
[data-brand=banyan].MultiImageWithTextAndCtaView.variant-content-left-bg .description,
[data-brand=banyan].MultiImageWithTextAndCtaView.variant-content-left-bg .description *,
[data-brand=banyan].MultiImageWithTextAndCtaView.variant-content-left-bg .RichText-root,
[data-brand=banyan].MultiImageWithTextAndCtaView.variant-content-left-bg .RichText-root *,
[data-brand=banyan_tree].MultiImageWithTextAndCtaView.variant-content-right-bg .variant-body-roman,
[data-brand=banyan_tree].MultiImageWithTextAndCtaView.variant-content-right-bg p,
[data-brand=banyan_tree].MultiImageWithTextAndCtaView.variant-content-right-bg .description,
[data-brand=banyan_tree].MultiImageWithTextAndCtaView.variant-content-right-bg .description *,
[data-brand=banyan_tree].MultiImageWithTextAndCtaView.variant-content-right-bg .RichText-root,
[data-brand=banyan_tree].MultiImageWithTextAndCtaView.variant-content-right-bg .RichText-root *,
[data-brand=banyan_tree].MultiImageWithTextAndCtaView.variant-content-left-bg .variant-body-roman,
[data-brand=banyan_tree].MultiImageWithTextAndCtaView.variant-content-left-bg p,
[data-brand=banyan_tree].MultiImageWithTextAndCtaView.variant-content-left-bg .description,
[data-brand=banyan_tree].MultiImageWithTextAndCtaView.variant-content-left-bg .description *,
[data-brand=banyan_tree].MultiImageWithTextAndCtaView.variant-content-left-bg .RichText-root,
[data-brand=banyan_tree].MultiImageWithTextAndCtaView.variant-content-left-bg .RichText-root * {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan].MultiImageWithTextAndCtaView h4[class~=text-ink-black],
[data-brand=banyan].MultiImageWithTextAndCtaView h4[class~=text-ink-black],
[data-brand=banyan_tree].MultiImageWithTextAndCtaView h4[class~=text-ink-black] {
  color: #153e35;
  font-weight: 700;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C8, C9, C10 — card subtitle #000 */
}
[class*=block-type-][class*=-banyan].Vertical2CardsView .card-container .card-subtitle,
[class*=block-type-][class*=-banyan].Vertical2CardsView .card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].Vertical2CardsView .card-container .typographic.variant-chip-bold, [class*=block-type-][class*=-banyan].Vertical3CardsView .card-container .card-subtitle,
[class*=block-type-][class*=-banyan].Vertical3CardsView .card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].Vertical3CardsView .card-container .typographic.variant-chip-bold, [class*=block-type-][class*=-banyan].DynamicCardsView .card-container .card-subtitle,
[class*=block-type-][class*=-banyan].DynamicCardsView .card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].DynamicCardsView .card-container .typographic.variant-chip-bold,
[data-brand=banyan].Vertical2CardsView .card-container .card-subtitle,
[data-brand=banyan].Vertical2CardsView .card-container .typographic.variant-chip,
[data-brand=banyan].Vertical2CardsView .card-container .typographic.variant-chip-bold,
[data-brand=banyan].Vertical3CardsView .card-container .card-subtitle,
[data-brand=banyan].Vertical3CardsView .card-container .typographic.variant-chip,
[data-brand=banyan].Vertical3CardsView .card-container .typographic.variant-chip-bold,
[data-brand=banyan].DynamicCardsView .card-container .card-subtitle,
[data-brand=banyan].DynamicCardsView .card-container .typographic.variant-chip,
[data-brand=banyan].DynamicCardsView .card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].Vertical2CardsView .card-container .card-subtitle,
[data-brand=banyan_tree].Vertical2CardsView .card-container .typographic.variant-chip,
[data-brand=banyan_tree].Vertical2CardsView .card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].Vertical3CardsView .card-container .card-subtitle,
[data-brand=banyan_tree].Vertical3CardsView .card-container .typographic.variant-chip,
[data-brand=banyan_tree].Vertical3CardsView .card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].DynamicCardsView .card-container .card-subtitle,
[data-brand=banyan_tree].DynamicCardsView .card-container .typographic.variant-chip,
[data-brand=banyan_tree].DynamicCardsView .card-container .typographic.variant-chip-bold {
  color: #000 !important;
}
[class*=block-type-][class*=-banyan].TestimonialsView > div > div,
[data-brand=banyan].TestimonialsView > div > div,
[data-brand=banyan_tree].TestimonialsView > div > div{
  border-radius: 0px;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C11 */
}
[class*=block-type-][class*=-banyan].HotelGridView h3,
[class*=block-type-][class*=-banyan].HotelGridView .variant-h3,
[class*=block-type-][class*=-banyan].HotelGridView .typographic.variant-h3,
[data-brand=banyan].HotelGridView h3,
[data-brand=banyan].HotelGridView .variant-h3,
[data-brand=banyan].HotelGridView .typographic.variant-h3,
[data-brand=banyan_tree].HotelGridView h3,
[data-brand=banyan_tree].HotelGridView .variant-h3,
[data-brand=banyan_tree].HotelGridView .typographic.variant-h3 {
  text-transform: uppercase;
  color: #153e35;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C12 */
}
[class*=block-type-][class*=-banyan].RoomCardsView h3,
[class*=block-type-][class*=-banyan].RoomCardsView .variant-h3,
[class*=block-type-][class*=-banyan].RoomCardsView .typographic.variant-h3,
[data-brand=banyan].RoomCardsView h3,
[data-brand=banyan].RoomCardsView .variant-h3,
[data-brand=banyan].RoomCardsView .typographic.variant-h3,
[data-brand=banyan_tree].RoomCardsView h3,
[data-brand=banyan_tree].RoomCardsView .variant-h3,
[data-brand=banyan_tree].RoomCardsView .typographic.variant-h3 {
  text-transform: uppercase;
  color: #153e35;
}
[class*=block-type-][class*=-banyan].RoomCardsView .variant-chip,
[data-brand=banyan].RoomCardsView .variant-chip,
[data-brand=banyan_tree].RoomCardsView .variant-chip {
  color: #6d6d6d;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C11 — Property card carousel: section subtitle #000 */
}
[class*=block-type-][class*=-banyan].PropertyCardCarouselView .typographic.variant-chip,
[data-brand=banyan].PropertyCardCarouselView .typographic.variant-chip,
[data-brand=banyan_tree].PropertyCardCarouselView .typographic.variant-chip {
  color: #000 !important;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C13, C14, C15 — dark grid cards: white text, gold CTAs */
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container, [class*=block-type-][class*=-banyan].ExperienceGridView .card-container,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container, [class*=block-type-][class*=-banyan].DiningGridView .card-container,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container, [class*=block-type-][class*=-banyan].VenueGridView .card-container,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container,
[data-brand=banyan].SpaGridView .card-container,
[data-brand=banyan].SpaGridView .property-card-container,
[data-brand=banyan].SpaGridView .room-card-container,
[data-brand=banyan].ExperienceGridView .card-container,
[data-brand=banyan].ExperienceGridView .property-card-container,
[data-brand=banyan].ExperienceGridView .room-card-container,
[data-brand=banyan].DiningGridView .card-container,
[data-brand=banyan].DiningGridView .property-card-container,
[data-brand=banyan].DiningGridView .room-card-container,
[data-brand=banyan].VenueGridView .card-container,
[data-brand=banyan].VenueGridView .property-card-container,
[data-brand=banyan].VenueGridView .room-card-container,
[data-brand=banyan_tree].SpaGridView .card-container,
[data-brand=banyan_tree].SpaGridView .property-card-container,
[data-brand=banyan_tree].SpaGridView .room-card-container,
[data-brand=banyan_tree].ExperienceGridView .card-container,
[data-brand=banyan_tree].ExperienceGridView .property-card-container,
[data-brand=banyan_tree].ExperienceGridView .room-card-container,
[data-brand=banyan_tree].DiningGridView .card-container,
[data-brand=banyan_tree].DiningGridView .property-card-container,
[data-brand=banyan_tree].DiningGridView .room-card-container,
[data-brand=banyan_tree].VenueGridView .card-container,
[data-brand=banyan_tree].VenueGridView .property-card-container,
[data-brand=banyan_tree].VenueGridView .room-card-container {
  font-family: var(--font-brand-default) !important;
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container h4,
[class*=block-type-][class*=-banyan].SpaGridView .card-container .typographic.variant-h4,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container h4,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container .typographic.variant-h4,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container h4,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container .typographic.variant-h4, [class*=block-type-][class*=-banyan].ExperienceGridView .card-container h4,
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container .typographic.variant-h4,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container h4,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container .typographic.variant-h4,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container h4,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container .typographic.variant-h4, [class*=block-type-][class*=-banyan].DiningGridView .card-container h4,
[class*=block-type-][class*=-banyan].DiningGridView .card-container .typographic.variant-h4,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container h4,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container .typographic.variant-h4,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container h4,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container .typographic.variant-h4, [class*=block-type-][class*=-banyan].VenueGridView .card-container h4,
[class*=block-type-][class*=-banyan].VenueGridView .card-container .typographic.variant-h4,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container h4,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container .typographic.variant-h4,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container h4,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container .typographic.variant-h4,
[data-brand=banyan].SpaGridView .card-container h4,
[data-brand=banyan].SpaGridView .card-container .typographic.variant-h4,
[data-brand=banyan].SpaGridView .property-card-container h4,
[data-brand=banyan].SpaGridView .property-card-container .typographic.variant-h4,
[data-brand=banyan].SpaGridView .room-card-container h4,
[data-brand=banyan].SpaGridView .room-card-container .typographic.variant-h4,
[data-brand=banyan].ExperienceGridView .card-container h4,
[data-brand=banyan].ExperienceGridView .card-container .typographic.variant-h4,
[data-brand=banyan].ExperienceGridView .property-card-container h4,
[data-brand=banyan].ExperienceGridView .property-card-container .typographic.variant-h4,
[data-brand=banyan].ExperienceGridView .room-card-container h4,
[data-brand=banyan].ExperienceGridView .room-card-container .typographic.variant-h4,
[data-brand=banyan].DiningGridView .card-container h4,
[data-brand=banyan].DiningGridView .card-container .typographic.variant-h4,
[data-brand=banyan].DiningGridView .property-card-container h4,
[data-brand=banyan].DiningGridView .property-card-container .typographic.variant-h4,
[data-brand=banyan].DiningGridView .room-card-container h4,
[data-brand=banyan].DiningGridView .room-card-container .typographic.variant-h4,
[data-brand=banyan].VenueGridView .card-container h4,
[data-brand=banyan].VenueGridView .card-container .typographic.variant-h4,
[data-brand=banyan].VenueGridView .property-card-container h4,
[data-brand=banyan].VenueGridView .property-card-container .typographic.variant-h4,
[data-brand=banyan].VenueGridView .room-card-container h4,
[data-brand=banyan].VenueGridView .room-card-container .typographic.variant-h4,
[data-brand=banyan_tree].SpaGridView .card-container h4,
[data-brand=banyan_tree].SpaGridView .card-container .typographic.variant-h4,
[data-brand=banyan_tree].SpaGridView .property-card-container h4,
[data-brand=banyan_tree].SpaGridView .property-card-container .typographic.variant-h4,
[data-brand=banyan_tree].SpaGridView .room-card-container h4,
[data-brand=banyan_tree].SpaGridView .room-card-container .typographic.variant-h4,
[data-brand=banyan_tree].ExperienceGridView .card-container h4,
[data-brand=banyan_tree].ExperienceGridView .card-container .typographic.variant-h4,
[data-brand=banyan_tree].ExperienceGridView .property-card-container h4,
[data-brand=banyan_tree].ExperienceGridView .property-card-container .typographic.variant-h4,
[data-brand=banyan_tree].ExperienceGridView .room-card-container h4,
[data-brand=banyan_tree].ExperienceGridView .room-card-container .typographic.variant-h4,
[data-brand=banyan_tree].DiningGridView .card-container h4,
[data-brand=banyan_tree].DiningGridView .card-container .typographic.variant-h4,
[data-brand=banyan_tree].DiningGridView .property-card-container h4,
[data-brand=banyan_tree].DiningGridView .property-card-container .typographic.variant-h4,
[data-brand=banyan_tree].DiningGridView .room-card-container h4,
[data-brand=banyan_tree].DiningGridView .room-card-container .typographic.variant-h4,
[data-brand=banyan_tree].VenueGridView .card-container h4,
[data-brand=banyan_tree].VenueGridView .card-container .typographic.variant-h4,
[data-brand=banyan_tree].VenueGridView .property-card-container h4,
[data-brand=banyan_tree].VenueGridView .property-card-container .typographic.variant-h4,
[data-brand=banyan_tree].VenueGridView .room-card-container h4,
[data-brand=banyan_tree].VenueGridView .room-card-container .typographic.variant-h4 {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].SpaGridView .card-container .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container .typographic.variant-chip-bold, [class*=block-type-][class*=-banyan].ExperienceGridView .card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container .typographic.variant-chip-bold, [class*=block-type-][class*=-banyan].DiningGridView .card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].DiningGridView .card-container .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container .typographic.variant-chip-bold, [class*=block-type-][class*=-banyan].VenueGridView .card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].VenueGridView .card-container .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container .typographic.variant-chip-bold,
[data-brand=banyan].SpaGridView .card-container .typographic.variant-chip,
[data-brand=banyan].SpaGridView .card-container .typographic.variant-chip-bold,
[data-brand=banyan].SpaGridView .property-card-container .typographic.variant-chip,
[data-brand=banyan].SpaGridView .property-card-container .typographic.variant-chip-bold,
[data-brand=banyan].SpaGridView .room-card-container .typographic.variant-chip,
[data-brand=banyan].SpaGridView .room-card-container .typographic.variant-chip-bold,
[data-brand=banyan].ExperienceGridView .card-container .typographic.variant-chip,
[data-brand=banyan].ExperienceGridView .card-container .typographic.variant-chip-bold,
[data-brand=banyan].ExperienceGridView .property-card-container .typographic.variant-chip,
[data-brand=banyan].ExperienceGridView .property-card-container .typographic.variant-chip-bold,
[data-brand=banyan].ExperienceGridView .room-card-container .typographic.variant-chip,
[data-brand=banyan].ExperienceGridView .room-card-container .typographic.variant-chip-bold,
[data-brand=banyan].DiningGridView .card-container .typographic.variant-chip,
[data-brand=banyan].DiningGridView .card-container .typographic.variant-chip-bold,
[data-brand=banyan].DiningGridView .property-card-container .typographic.variant-chip,
[data-brand=banyan].DiningGridView .property-card-container .typographic.variant-chip-bold,
[data-brand=banyan].DiningGridView .room-card-container .typographic.variant-chip,
[data-brand=banyan].DiningGridView .room-card-container .typographic.variant-chip-bold,
[data-brand=banyan].VenueGridView .card-container .typographic.variant-chip,
[data-brand=banyan].VenueGridView .card-container .typographic.variant-chip-bold,
[data-brand=banyan].VenueGridView .property-card-container .typographic.variant-chip,
[data-brand=banyan].VenueGridView .property-card-container .typographic.variant-chip-bold,
[data-brand=banyan].VenueGridView .room-card-container .typographic.variant-chip,
[data-brand=banyan].VenueGridView .room-card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].SpaGridView .card-container .typographic.variant-chip,
[data-brand=banyan_tree].SpaGridView .card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].SpaGridView .property-card-container .typographic.variant-chip,
[data-brand=banyan_tree].SpaGridView .property-card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].SpaGridView .room-card-container .typographic.variant-chip,
[data-brand=banyan_tree].SpaGridView .room-card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].ExperienceGridView .card-container .typographic.variant-chip,
[data-brand=banyan_tree].ExperienceGridView .card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].ExperienceGridView .property-card-container .typographic.variant-chip,
[data-brand=banyan_tree].ExperienceGridView .property-card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].ExperienceGridView .room-card-container .typographic.variant-chip,
[data-brand=banyan_tree].ExperienceGridView .room-card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].DiningGridView .card-container .typographic.variant-chip,
[data-brand=banyan_tree].DiningGridView .card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].DiningGridView .property-card-container .typographic.variant-chip,
[data-brand=banyan_tree].DiningGridView .property-card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].DiningGridView .room-card-container .typographic.variant-chip,
[data-brand=banyan_tree].DiningGridView .room-card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].VenueGridView .card-container .typographic.variant-chip,
[data-brand=banyan_tree].VenueGridView .card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].VenueGridView .property-card-container .typographic.variant-chip,
[data-brand=banyan_tree].VenueGridView .property-card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].VenueGridView .room-card-container .typographic.variant-chip,
[data-brand=banyan_tree].VenueGridView .room-card-container .typographic.variant-chip-bold {
  color: #6d6d6d !important;
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container .global-button,
[class*=block-type-][class*=-banyan].SpaGridView .card-container .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container .global-button,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container .global-button,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container .global-button:has(.button-arrow), [class*=block-type-][class*=-banyan].ExperienceGridView .card-container .global-button,
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container .global-button,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container .global-button,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container .global-button:has(.button-arrow), [class*=block-type-][class*=-banyan].DiningGridView .card-container .global-button,
[class*=block-type-][class*=-banyan].DiningGridView .card-container .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container .global-button,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container .global-button,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container .global-button:has(.button-arrow), [class*=block-type-][class*=-banyan].VenueGridView .card-container .global-button,
[class*=block-type-][class*=-banyan].VenueGridView .card-container .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container .global-button,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container .global-button,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container .global-button:has(.button-arrow),
[data-brand=banyan].SpaGridView .card-container .global-button,
[data-brand=banyan].SpaGridView .card-container .global-button:has(.button-arrow),
[data-brand=banyan].SpaGridView .property-card-container .global-button,
[data-brand=banyan].SpaGridView .property-card-container .global-button:has(.button-arrow),
[data-brand=banyan].SpaGridView .room-card-container .global-button,
[data-brand=banyan].SpaGridView .room-card-container .global-button:has(.button-arrow),
[data-brand=banyan].ExperienceGridView .card-container .global-button,
[data-brand=banyan].ExperienceGridView .card-container .global-button:has(.button-arrow),
[data-brand=banyan].ExperienceGridView .property-card-container .global-button,
[data-brand=banyan].ExperienceGridView .property-card-container .global-button:has(.button-arrow),
[data-brand=banyan].ExperienceGridView .room-card-container .global-button,
[data-brand=banyan].ExperienceGridView .room-card-container .global-button:has(.button-arrow),
[data-brand=banyan].DiningGridView .card-container .global-button,
[data-brand=banyan].DiningGridView .card-container .global-button:has(.button-arrow),
[data-brand=banyan].DiningGridView .property-card-container .global-button,
[data-brand=banyan].DiningGridView .property-card-container .global-button:has(.button-arrow),
[data-brand=banyan].DiningGridView .room-card-container .global-button,
[data-brand=banyan].DiningGridView .room-card-container .global-button:has(.button-arrow),
[data-brand=banyan].VenueGridView .card-container .global-button,
[data-brand=banyan].VenueGridView .card-container .global-button:has(.button-arrow),
[data-brand=banyan].VenueGridView .property-card-container .global-button,
[data-brand=banyan].VenueGridView .property-card-container .global-button:has(.button-arrow),
[data-brand=banyan].VenueGridView .room-card-container .global-button,
[data-brand=banyan].VenueGridView .room-card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].SpaGridView .card-container .global-button,
[data-brand=banyan_tree].SpaGridView .card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].SpaGridView .property-card-container .global-button,
[data-brand=banyan_tree].SpaGridView .property-card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].SpaGridView .room-card-container .global-button,
[data-brand=banyan_tree].SpaGridView .room-card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].ExperienceGridView .card-container .global-button,
[data-brand=banyan_tree].ExperienceGridView .card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].ExperienceGridView .property-card-container .global-button,
[data-brand=banyan_tree].ExperienceGridView .property-card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].ExperienceGridView .room-card-container .global-button,
[data-brand=banyan_tree].ExperienceGridView .room-card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].DiningGridView .card-container .global-button,
[data-brand=banyan_tree].DiningGridView .card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].DiningGridView .property-card-container .global-button,
[data-brand=banyan_tree].DiningGridView .property-card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].DiningGridView .room-card-container .global-button,
[data-brand=banyan_tree].DiningGridView .room-card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].VenueGridView .card-container .global-button,
[data-brand=banyan_tree].VenueGridView .card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].VenueGridView .property-card-container .global-button,
[data-brand=banyan_tree].VenueGridView .property-card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].VenueGridView .room-card-container .global-button,
[data-brand=banyan_tree].VenueGridView .room-card-container .global-button:has(.button-arrow) {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].SpaGridView .card-container .global-button.variant-outline:has(.button-arrow),
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container .global-button.variant-outline:has(.button-arrow),
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container .global-button.variant-outline:has(.button-arrow), [class*=block-type-][class*=-banyan].ExperienceGridView .card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container .global-button.variant-outline:has(.button-arrow),
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container .global-button.variant-outline:has(.button-arrow),
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container .global-button.variant-outline:has(.button-arrow), [class*=block-type-][class*=-banyan].DiningGridView .card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].DiningGridView .card-container .global-button.variant-outline:has(.button-arrow),
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container .global-button.variant-outline:has(.button-arrow),
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container .global-button.variant-outline:has(.button-arrow), [class*=block-type-][class*=-banyan].VenueGridView .card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].VenueGridView .card-container .global-button.variant-outline:has(.button-arrow),
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container .global-button.variant-outline:has(.button-arrow),
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].SpaGridView .card-container .global-button.variant-outline,
[data-brand=banyan].SpaGridView .card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].SpaGridView .property-card-container .global-button.variant-outline,
[data-brand=banyan].SpaGridView .property-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].SpaGridView .room-card-container .global-button.variant-outline,
[data-brand=banyan].SpaGridView .room-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].ExperienceGridView .card-container .global-button.variant-outline,
[data-brand=banyan].ExperienceGridView .card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].ExperienceGridView .property-card-container .global-button.variant-outline,
[data-brand=banyan].ExperienceGridView .property-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].ExperienceGridView .room-card-container .global-button.variant-outline,
[data-brand=banyan].ExperienceGridView .room-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].DiningGridView .card-container .global-button.variant-outline,
[data-brand=banyan].DiningGridView .card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].DiningGridView .property-card-container .global-button.variant-outline,
[data-brand=banyan].DiningGridView .property-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].DiningGridView .room-card-container .global-button.variant-outline,
[data-brand=banyan].DiningGridView .room-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].VenueGridView .card-container .global-button.variant-outline,
[data-brand=banyan].VenueGridView .card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].VenueGridView .property-card-container .global-button.variant-outline,
[data-brand=banyan].VenueGridView .property-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].VenueGridView .room-card-container .global-button.variant-outline,
[data-brand=banyan].VenueGridView .room-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].SpaGridView .card-container .global-button.variant-outline,
[data-brand=banyan_tree].SpaGridView .card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].SpaGridView .property-card-container .global-button.variant-outline,
[data-brand=banyan_tree].SpaGridView .property-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].SpaGridView .room-card-container .global-button.variant-outline,
[data-brand=banyan_tree].SpaGridView .room-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].ExperienceGridView .card-container .global-button.variant-outline,
[data-brand=banyan_tree].ExperienceGridView .card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].ExperienceGridView .property-card-container .global-button.variant-outline,
[data-brand=banyan_tree].ExperienceGridView .property-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].ExperienceGridView .room-card-container .global-button.variant-outline,
[data-brand=banyan_tree].ExperienceGridView .room-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].DiningGridView .card-container .global-button.variant-outline,
[data-brand=banyan_tree].DiningGridView .card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].DiningGridView .property-card-container .global-button.variant-outline,
[data-brand=banyan_tree].DiningGridView .property-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].DiningGridView .room-card-container .global-button.variant-outline,
[data-brand=banyan_tree].DiningGridView .room-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].VenueGridView .card-container .global-button.variant-outline,
[data-brand=banyan_tree].VenueGridView .card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].VenueGridView .property-card-container .global-button.variant-outline,
[data-brand=banyan_tree].VenueGridView .property-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].VenueGridView .room-card-container .global-button.variant-outline,
[data-brand=banyan_tree].VenueGridView .room-card-container .global-button.variant-outline:has(.button-arrow) {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].SpaGridView .card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].SpaGridView .card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].SpaGridView .card-container .global-button.variant-outline:hover:has(.button-arrow),
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container .global-button.variant-outline:hover:has(.button-arrow), [class*=block-type-][class*=-banyan].ExperienceGridView .card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container .global-button.variant-outline:hover:has(.button-arrow),
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container .global-button.variant-outline:hover:has(.button-arrow), [class*=block-type-][class*=-banyan].DiningGridView .card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].DiningGridView .card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].DiningGridView .card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].DiningGridView .card-container .global-button.variant-outline:hover:has(.button-arrow),
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container .global-button.variant-outline:hover:has(.button-arrow), [class*=block-type-][class*=-banyan].VenueGridView .card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].VenueGridView .card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].VenueGridView .card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].VenueGridView .card-container .global-button.variant-outline:hover:has(.button-arrow),
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].SpaGridView .card-container .global-button.variant-default,
[data-brand=banyan].SpaGridView .card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].SpaGridView .card-container .global-button.variant-outline:hover,
[data-brand=banyan].SpaGridView .card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].SpaGridView .property-card-container .global-button.variant-default,
[data-brand=banyan].SpaGridView .property-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].SpaGridView .property-card-container .global-button.variant-outline:hover,
[data-brand=banyan].SpaGridView .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].SpaGridView .room-card-container .global-button.variant-default,
[data-brand=banyan].SpaGridView .room-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].SpaGridView .room-card-container .global-button.variant-outline:hover,
[data-brand=banyan].SpaGridView .room-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].ExperienceGridView .card-container .global-button.variant-default,
[data-brand=banyan].ExperienceGridView .card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].ExperienceGridView .card-container .global-button.variant-outline:hover,
[data-brand=banyan].ExperienceGridView .card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].ExperienceGridView .property-card-container .global-button.variant-default,
[data-brand=banyan].ExperienceGridView .property-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].ExperienceGridView .property-card-container .global-button.variant-outline:hover,
[data-brand=banyan].ExperienceGridView .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].ExperienceGridView .room-card-container .global-button.variant-default,
[data-brand=banyan].ExperienceGridView .room-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].ExperienceGridView .room-card-container .global-button.variant-outline:hover,
[data-brand=banyan].ExperienceGridView .room-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].DiningGridView .card-container .global-button.variant-default,
[data-brand=banyan].DiningGridView .card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].DiningGridView .card-container .global-button.variant-outline:hover,
[data-brand=banyan].DiningGridView .card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].DiningGridView .property-card-container .global-button.variant-default,
[data-brand=banyan].DiningGridView .property-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].DiningGridView .property-card-container .global-button.variant-outline:hover,
[data-brand=banyan].DiningGridView .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].DiningGridView .room-card-container .global-button.variant-default,
[data-brand=banyan].DiningGridView .room-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].DiningGridView .room-card-container .global-button.variant-outline:hover,
[data-brand=banyan].DiningGridView .room-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].VenueGridView .card-container .global-button.variant-default,
[data-brand=banyan].VenueGridView .card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].VenueGridView .card-container .global-button.variant-outline:hover,
[data-brand=banyan].VenueGridView .card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].VenueGridView .property-card-container .global-button.variant-default,
[data-brand=banyan].VenueGridView .property-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].VenueGridView .property-card-container .global-button.variant-outline:hover,
[data-brand=banyan].VenueGridView .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].VenueGridView .room-card-container .global-button.variant-default,
[data-brand=banyan].VenueGridView .room-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].VenueGridView .room-card-container .global-button.variant-outline:hover,
[data-brand=banyan].VenueGridView .room-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].SpaGridView .card-container .global-button.variant-default,
[data-brand=banyan_tree].SpaGridView .card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].SpaGridView .card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].SpaGridView .card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].SpaGridView .property-card-container .global-button.variant-default,
[data-brand=banyan_tree].SpaGridView .property-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].SpaGridView .property-card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].SpaGridView .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].SpaGridView .room-card-container .global-button.variant-default,
[data-brand=banyan_tree].SpaGridView .room-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].SpaGridView .room-card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].SpaGridView .room-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].ExperienceGridView .card-container .global-button.variant-default,
[data-brand=banyan_tree].ExperienceGridView .card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].ExperienceGridView .card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].ExperienceGridView .card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].ExperienceGridView .property-card-container .global-button.variant-default,
[data-brand=banyan_tree].ExperienceGridView .property-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].ExperienceGridView .property-card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].ExperienceGridView .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].ExperienceGridView .room-card-container .global-button.variant-default,
[data-brand=banyan_tree].ExperienceGridView .room-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].ExperienceGridView .room-card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].ExperienceGridView .room-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].DiningGridView .card-container .global-button.variant-default,
[data-brand=banyan_tree].DiningGridView .card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].DiningGridView .card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].DiningGridView .card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].DiningGridView .property-card-container .global-button.variant-default,
[data-brand=banyan_tree].DiningGridView .property-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].DiningGridView .property-card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].DiningGridView .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].DiningGridView .room-card-container .global-button.variant-default,
[data-brand=banyan_tree].DiningGridView .room-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].DiningGridView .room-card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].DiningGridView .room-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].VenueGridView .card-container .global-button.variant-default,
[data-brand=banyan_tree].VenueGridView .card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].VenueGridView .card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].VenueGridView .card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].VenueGridView .property-card-container .global-button.variant-default,
[data-brand=banyan_tree].VenueGridView .property-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].VenueGridView .property-card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].VenueGridView .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].VenueGridView .room-card-container .global-button.variant-default,
[data-brand=banyan_tree].VenueGridView .room-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].VenueGridView .room-card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].VenueGridView .room-card-container .global-button.variant-outline:hover:has(.button-arrow) {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container .RichText-root,
[class*=block-type-][class*=-banyan].SpaGridView .card-container .RichText-root *,
[class*=block-type-][class*=-banyan].SpaGridView .card-container .prose,
[class*=block-type-][class*=-banyan].SpaGridView .card-container .prose *,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container .RichText-root,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container .RichText-root *,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container .prose,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container .prose *,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container .RichText-root,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container .RichText-root *,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container .prose,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container .prose *, [class*=block-type-][class*=-banyan].ExperienceGridView .card-container .RichText-root,
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container .RichText-root *,
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container .prose,
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container .prose *,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container .RichText-root,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container .RichText-root *,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container .prose,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container .prose *,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container .RichText-root,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container .RichText-root *,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container .prose,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container .prose *, [class*=block-type-][class*=-banyan].DiningGridView .card-container .RichText-root,
[class*=block-type-][class*=-banyan].DiningGridView .card-container .RichText-root *,
[class*=block-type-][class*=-banyan].DiningGridView .card-container .prose,
[class*=block-type-][class*=-banyan].DiningGridView .card-container .prose *,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container .RichText-root,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container .RichText-root *,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container .prose,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container .prose *,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container .RichText-root,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container .RichText-root *,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container .prose,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container .prose *, [class*=block-type-][class*=-banyan].VenueGridView .card-container .RichText-root,
[class*=block-type-][class*=-banyan].VenueGridView .card-container .RichText-root *,
[class*=block-type-][class*=-banyan].VenueGridView .card-container .prose,
[class*=block-type-][class*=-banyan].VenueGridView .card-container .prose *,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container .RichText-root,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container .RichText-root *,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container .prose,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container .prose *,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container .RichText-root,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container .RichText-root *,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container .prose,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container .prose *,
[data-brand=banyan].SpaGridView .card-container .RichText-root,
[data-brand=banyan].SpaGridView .card-container .RichText-root *,
[data-brand=banyan].SpaGridView .card-container .prose,
[data-brand=banyan].SpaGridView .card-container .prose *,
[data-brand=banyan].SpaGridView .property-card-container .RichText-root,
[data-brand=banyan].SpaGridView .property-card-container .RichText-root *,
[data-brand=banyan].SpaGridView .property-card-container .prose,
[data-brand=banyan].SpaGridView .property-card-container .prose *,
[data-brand=banyan].SpaGridView .room-card-container .RichText-root,
[data-brand=banyan].SpaGridView .room-card-container .RichText-root *,
[data-brand=banyan].SpaGridView .room-card-container .prose,
[data-brand=banyan].SpaGridView .room-card-container .prose *,
[data-brand=banyan].ExperienceGridView .card-container .RichText-root,
[data-brand=banyan].ExperienceGridView .card-container .RichText-root *,
[data-brand=banyan].ExperienceGridView .card-container .prose,
[data-brand=banyan].ExperienceGridView .card-container .prose *,
[data-brand=banyan].ExperienceGridView .property-card-container .RichText-root,
[data-brand=banyan].ExperienceGridView .property-card-container .RichText-root *,
[data-brand=banyan].ExperienceGridView .property-card-container .prose,
[data-brand=banyan].ExperienceGridView .property-card-container .prose *,
[data-brand=banyan].ExperienceGridView .room-card-container .RichText-root,
[data-brand=banyan].ExperienceGridView .room-card-container .RichText-root *,
[data-brand=banyan].ExperienceGridView .room-card-container .prose,
[data-brand=banyan].ExperienceGridView .room-card-container .prose *,
[data-brand=banyan].DiningGridView .card-container .RichText-root,
[data-brand=banyan].DiningGridView .card-container .RichText-root *,
[data-brand=banyan].DiningGridView .card-container .prose,
[data-brand=banyan].DiningGridView .card-container .prose *,
[data-brand=banyan].DiningGridView .property-card-container .RichText-root,
[data-brand=banyan].DiningGridView .property-card-container .RichText-root *,
[data-brand=banyan].DiningGridView .property-card-container .prose,
[data-brand=banyan].DiningGridView .property-card-container .prose *,
[data-brand=banyan].DiningGridView .room-card-container .RichText-root,
[data-brand=banyan].DiningGridView .room-card-container .RichText-root *,
[data-brand=banyan].DiningGridView .room-card-container .prose,
[data-brand=banyan].DiningGridView .room-card-container .prose *,
[data-brand=banyan].VenueGridView .card-container .RichText-root,
[data-brand=banyan].VenueGridView .card-container .RichText-root *,
[data-brand=banyan].VenueGridView .card-container .prose,
[data-brand=banyan].VenueGridView .card-container .prose *,
[data-brand=banyan].VenueGridView .property-card-container .RichText-root,
[data-brand=banyan].VenueGridView .property-card-container .RichText-root *,
[data-brand=banyan].VenueGridView .property-card-container .prose,
[data-brand=banyan].VenueGridView .property-card-container .prose *,
[data-brand=banyan].VenueGridView .room-card-container .RichText-root,
[data-brand=banyan].VenueGridView .room-card-container .RichText-root *,
[data-brand=banyan].VenueGridView .room-card-container .prose,
[data-brand=banyan].VenueGridView .room-card-container .prose *,
[data-brand=banyan_tree].SpaGridView .card-container .RichText-root,
[data-brand=banyan_tree].SpaGridView .card-container .RichText-root *,
[data-brand=banyan_tree].SpaGridView .card-container .prose,
[data-brand=banyan_tree].SpaGridView .card-container .prose *,
[data-brand=banyan_tree].SpaGridView .property-card-container .RichText-root,
[data-brand=banyan_tree].SpaGridView .property-card-container .RichText-root *,
[data-brand=banyan_tree].SpaGridView .property-card-container .prose,
[data-brand=banyan_tree].SpaGridView .property-card-container .prose *,
[data-brand=banyan_tree].SpaGridView .room-card-container .RichText-root,
[data-brand=banyan_tree].SpaGridView .room-card-container .RichText-root *,
[data-brand=banyan_tree].SpaGridView .room-card-container .prose,
[data-brand=banyan_tree].SpaGridView .room-card-container .prose *,
[data-brand=banyan_tree].ExperienceGridView .card-container .RichText-root,
[data-brand=banyan_tree].ExperienceGridView .card-container .RichText-root *,
[data-brand=banyan_tree].ExperienceGridView .card-container .prose,
[data-brand=banyan_tree].ExperienceGridView .card-container .prose *,
[data-brand=banyan_tree].ExperienceGridView .property-card-container .RichText-root,
[data-brand=banyan_tree].ExperienceGridView .property-card-container .RichText-root *,
[data-brand=banyan_tree].ExperienceGridView .property-card-container .prose,
[data-brand=banyan_tree].ExperienceGridView .property-card-container .prose *,
[data-brand=banyan_tree].ExperienceGridView .room-card-container .RichText-root,
[data-brand=banyan_tree].ExperienceGridView .room-card-container .RichText-root *,
[data-brand=banyan_tree].ExperienceGridView .room-card-container .prose,
[data-brand=banyan_tree].ExperienceGridView .room-card-container .prose *,
[data-brand=banyan_tree].DiningGridView .card-container .RichText-root,
[data-brand=banyan_tree].DiningGridView .card-container .RichText-root *,
[data-brand=banyan_tree].DiningGridView .card-container .prose,
[data-brand=banyan_tree].DiningGridView .card-container .prose *,
[data-brand=banyan_tree].DiningGridView .property-card-container .RichText-root,
[data-brand=banyan_tree].DiningGridView .property-card-container .RichText-root *,
[data-brand=banyan_tree].DiningGridView .property-card-container .prose,
[data-brand=banyan_tree].DiningGridView .property-card-container .prose *,
[data-brand=banyan_tree].DiningGridView .room-card-container .RichText-root,
[data-brand=banyan_tree].DiningGridView .room-card-container .RichText-root *,
[data-brand=banyan_tree].DiningGridView .room-card-container .prose,
[data-brand=banyan_tree].DiningGridView .room-card-container .prose *,
[data-brand=banyan_tree].VenueGridView .card-container .RichText-root,
[data-brand=banyan_tree].VenueGridView .card-container .RichText-root *,
[data-brand=banyan_tree].VenueGridView .card-container .prose,
[data-brand=banyan_tree].VenueGridView .card-container .prose *,
[data-brand=banyan_tree].VenueGridView .property-card-container .RichText-root,
[data-brand=banyan_tree].VenueGridView .property-card-container .RichText-root *,
[data-brand=banyan_tree].VenueGridView .property-card-container .prose,
[data-brand=banyan_tree].VenueGridView .property-card-container .prose *,
[data-brand=banyan_tree].VenueGridView .room-card-container .RichText-root,
[data-brand=banyan_tree].VenueGridView .room-card-container .RichText-root *,
[data-brand=banyan_tree].VenueGridView .room-card-container .prose,
[data-brand=banyan_tree].VenueGridView .room-card-container .prose * {
  --tw-text-opacity: 1 !important;
  color: rgb(109, 109, 109, var(--tw-text-opacity, 1)) !important;
  font-family: var(--font-brand-default) !important;
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container, [class*=block-type-][class*=-banyan].ExperienceGridView .card-container,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container, [class*=block-type-][class*=-banyan].DiningGridView .card-container,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container, [class*=block-type-][class*=-banyan].VenueGridView .card-container,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container,
[data-brand=banyan].SpaGridView .card-container,
[data-brand=banyan].SpaGridView .property-card-container,
[data-brand=banyan].SpaGridView .room-card-container,
[data-brand=banyan].ExperienceGridView .card-container,
[data-brand=banyan].ExperienceGridView .property-card-container,
[data-brand=banyan].ExperienceGridView .room-card-container,
[data-brand=banyan].DiningGridView .card-container,
[data-brand=banyan].DiningGridView .property-card-container,
[data-brand=banyan].DiningGridView .room-card-container,
[data-brand=banyan].VenueGridView .card-container,
[data-brand=banyan].VenueGridView .property-card-container,
[data-brand=banyan].VenueGridView .room-card-container,
[data-brand=banyan_tree].SpaGridView .card-container,
[data-brand=banyan_tree].SpaGridView .property-card-container,
[data-brand=banyan_tree].SpaGridView .room-card-container,
[data-brand=banyan_tree].ExperienceGridView .card-container,
[data-brand=banyan_tree].ExperienceGridView .property-card-container,
[data-brand=banyan_tree].ExperienceGridView .room-card-container,
[data-brand=banyan_tree].DiningGridView .card-container,
[data-brand=banyan_tree].DiningGridView .property-card-container,
[data-brand=banyan_tree].DiningGridView .room-card-container,
[data-brand=banyan_tree].VenueGridView .card-container,
[data-brand=banyan_tree].VenueGridView .property-card-container,
[data-brand=banyan_tree].VenueGridView .room-card-container {
  /* Card text inherits from parent wrapper: text-white (image bg) or text-ink-black (white bg) */
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-white] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-white] .typographic.variant-chip-bold, [class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-white] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-white] .typographic.variant-chip-bold, [class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-white] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-white] .typographic.variant-chip-bold, [class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-white] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].SpaGridView .card-container [class~=text-white] h4,
[data-brand=banyan].SpaGridView .card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].SpaGridView .card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].SpaGridView .card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-white] h4,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-white] h4,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-white] h4,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-white] h4,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-white] h4,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].DiningGridView .card-container [class~=text-white] h4,
[data-brand=banyan].DiningGridView .card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].DiningGridView .card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].DiningGridView .card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-white] h4,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-white] h4,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].VenueGridView .card-container [class~=text-white] h4,
[data-brand=banyan].VenueGridView .card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].VenueGridView .card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].VenueGridView .card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-white] h4,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-white] h4,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-white] h4,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-white] h4,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-white] h4,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-white] h4,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-white] h4,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-white] h4,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-white] h4,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-white] h4,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-white] h4,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-white] h4,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-white] h4,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-white] h4,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-white] .typographic.variant-chip-bold {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-white] .RichText-root *,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-white] .RichText-root *,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-white] .RichText-root *, [class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-white] .RichText-root *,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-white] .RichText-root *,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-white] .RichText-root *, [class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-white] .RichText-root *,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-white] .RichText-root *,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-white] .RichText-root *, [class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-white] .RichText-root *,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-white] .RichText-root *,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].SpaGridView .card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].SpaGridView .card-container [class~=text-white] p,
[data-brand=banyan].SpaGridView .card-container [class~=text-white] .RichText-root,
[data-brand=banyan].SpaGridView .card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-white] p,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-white] .RichText-root,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-white] p,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-white] .RichText-root,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-white] p,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-white] .RichText-root,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-white] p,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-white] .RichText-root,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-white] p,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-white] .RichText-root,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].DiningGridView .card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].DiningGridView .card-container [class~=text-white] p,
[data-brand=banyan].DiningGridView .card-container [class~=text-white] .RichText-root,
[data-brand=banyan].DiningGridView .card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-white] p,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-white] .RichText-root,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-white] p,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-white] .RichText-root,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].VenueGridView .card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].VenueGridView .card-container [class~=text-white] p,
[data-brand=banyan].VenueGridView .card-container [class~=text-white] .RichText-root,
[data-brand=banyan].VenueGridView .card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-white] p,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-white] .RichText-root,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-white] p,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-white] .RichText-root,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-white] p,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-white] p,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-white] p,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-white] p,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-white] p,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-white] p,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-white] p,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-white] p,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-white] p,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-white] p,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-white] p,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-white] p,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-white] .RichText-root * {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-white],
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-white],
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-white], [class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-white],
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-white],
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-white], [class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-white],
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-white],
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-white], [class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-white],
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-white],
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-white],
[data-brand=banyan].SpaGridView .card-container [class~=text-white],
[data-brand=banyan].SpaGridView .property-card-container [class~=text-white],
[data-brand=banyan].SpaGridView .room-card-container [class~=text-white],
[data-brand=banyan].ExperienceGridView .card-container [class~=text-white],
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-white],
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-white],
[data-brand=banyan].DiningGridView .card-container [class~=text-white],
[data-brand=banyan].DiningGridView .property-card-container [class~=text-white],
[data-brand=banyan].DiningGridView .room-card-container [class~=text-white],
[data-brand=banyan].VenueGridView .card-container [class~=text-white],
[data-brand=banyan].VenueGridView .property-card-container [class~=text-white],
[data-brand=banyan].VenueGridView .room-card-container [class~=text-white],
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-white],
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-white],
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-white],
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-white],
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-white],
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-white],
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-white],
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-white],
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-white],
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-white],
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-white],
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-white] {
  /* Gold CTAs for dark card backgrounds */
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-white] .global-button.variant-default,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-white] .global-button.variant-default,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-white] .global-button.variant-default, [class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-white] .global-button.variant-default,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-white] .global-button.variant-default,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-white] .global-button.variant-default, [class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-white] .global-button.variant-default,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-white] .global-button.variant-default,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-white] .global-button.variant-default, [class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-white] .global-button.variant-default,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-white] .global-button.variant-default,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].SpaGridView .card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].DiningGridView .card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].VenueGridView .card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-white] .global-button.variant-default {
  background-color: #baa382;
  color: #e7e6e2;
  border-color: #baa382;
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-white] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-white] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-white] .global-button.variant-default:hover, [class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-white] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-white] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-white] .global-button.variant-default:hover, [class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-white] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-white] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-white] .global-button.variant-default:hover, [class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-white] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-white] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].SpaGridView .card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].DiningGridView .card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].VenueGridView .card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-white] .global-button.variant-default:hover {
  background-color: #a18d70;
  border-color: #a18d70;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-white] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-white] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-white] .global-button.variant-outline, [class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-white] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-white] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-white] .global-button.variant-outline, [class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-white] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-white] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-white] .global-button.variant-outline, [class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-white] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-white] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].SpaGridView .card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].DiningGridView .card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].VenueGridView .card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-white] .global-button.variant-outline {
  background-color: transparent;
  color: #baa382;
  border-color: #baa382;
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-white] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-white] .global-button.variant-outline:hover, [class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-white] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-white] .global-button.variant-outline:hover, [class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-white] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-white] .global-button.variant-outline:hover, [class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-white] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].SpaGridView .card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].DiningGridView .card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].VenueGridView .card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-white] .global-button.variant-outline:hover {
  background-color: #a18d70;
  border-color: #a18d70;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-white],
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-white],
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-white], [class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-white],
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-white],
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-white], [class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-white],
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-white],
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-white], [class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-white],
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-white],
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-white],
[data-brand=banyan].SpaGridView .card-container [class~=text-white],
[data-brand=banyan].SpaGridView .property-card-container [class~=text-white],
[data-brand=banyan].SpaGridView .room-card-container [class~=text-white],
[data-brand=banyan].ExperienceGridView .card-container [class~=text-white],
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-white],
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-white],
[data-brand=banyan].DiningGridView .card-container [class~=text-white],
[data-brand=banyan].DiningGridView .property-card-container [class~=text-white],
[data-brand=banyan].DiningGridView .room-card-container [class~=text-white],
[data-brand=banyan].VenueGridView .card-container [class~=text-white],
[data-brand=banyan].VenueGridView .property-card-container [class~=text-white],
[data-brand=banyan].VenueGridView .room-card-container [class~=text-white],
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-white],
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-white],
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-white],
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-white],
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-white],
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-white],
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-white],
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-white],
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-white],
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-white],
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-white],
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-white] {
  /* Gold text-only style */
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-white] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-white] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-white] .global-button.link-hover-effect, [class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-white] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-white] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-white] .global-button.link-hover-effect, [class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-white] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-white] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-white] .global-button.link-hover-effect, [class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-white] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-white] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].SpaGridView .card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].SpaGridView .card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].SpaGridView .property-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].SpaGridView .room-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].ExperienceGridView .card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].DiningGridView .card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].DiningGridView .card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].DiningGridView .property-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].DiningGridView .room-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].VenueGridView .card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].VenueGridView .card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].VenueGridView .property-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].VenueGridView .room-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-white] .global-button.link-hover-effect {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-white] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-white] .global-button.link-hover-effect::after, [class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-white] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-white] .global-button.link-hover-effect::after, [class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-white] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-white] .global-button.link-hover-effect::after, [class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-white] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].SpaGridView .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].SpaGridView .card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].DiningGridView .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].DiningGridView .card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].VenueGridView .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].VenueGridView .card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-white] .global-button.link-hover-effect::after {
  background-color: #baa382;
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white], [class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white], [class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white], [class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].SpaGridView .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].SpaGridView .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].SpaGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].SpaGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].SpaGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].SpaGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].ExperienceGridView .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].ExperienceGridView .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].DiningGridView .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].DiningGridView .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].DiningGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].DiningGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].DiningGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].DiningGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].VenueGridView .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].VenueGridView .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].VenueGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].VenueGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].VenueGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].VenueGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white] {
  color: #baa382;
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white], [class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white], [class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white], [class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].SpaGridView .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].SpaGridView .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].SpaGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].SpaGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].SpaGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].SpaGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].ExperienceGridView .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].ExperienceGridView .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].DiningGridView .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].DiningGridView .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].DiningGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].DiningGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].DiningGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].DiningGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].VenueGridView .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].VenueGridView .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].VenueGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].VenueGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].VenueGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].VenueGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white] {
  background-color: #baa382;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold, [class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold, [class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold, [class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].SpaGridView .card-container [class~=text-ink-black] h4,
[data-brand=banyan].SpaGridView .card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].SpaGridView .card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].SpaGridView .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-ink-black] h4,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-ink-black] h4,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-ink-black] h4,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-ink-black] h4,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-ink-black] h4,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].DiningGridView .card-container [class~=text-ink-black] h4,
[data-brand=banyan].DiningGridView .card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].DiningGridView .card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].DiningGridView .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-ink-black] h4,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-ink-black] h4,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].VenueGridView .card-container [class~=text-ink-black] h4,
[data-brand=banyan].VenueGridView .card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].VenueGridView .card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].VenueGridView .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-ink-black] h4,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-ink-black] h4,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold {
  color: #153e35 !important;
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-ink-black] .RichText-root *,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-ink-black] .RichText-root *,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-ink-black] .RichText-root *, [class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-ink-black] .RichText-root *,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .RichText-root *,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .RichText-root *, [class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-ink-black] .RichText-root *,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-ink-black] .RichText-root *,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-ink-black] .RichText-root *, [class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-ink-black] .RichText-root *,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-ink-black] .RichText-root *,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].SpaGridView .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].SpaGridView .card-container [class~=text-ink-black] p,
[data-brand=banyan].SpaGridView .card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].SpaGridView .card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-ink-black] p,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-ink-black] p,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-ink-black] p,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-ink-black] p,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-ink-black] p,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].DiningGridView .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].DiningGridView .card-container [class~=text-ink-black] p,
[data-brand=banyan].DiningGridView .card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].DiningGridView .card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-ink-black] p,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-ink-black] p,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].VenueGridView .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].VenueGridView .card-container [class~=text-ink-black] p,
[data-brand=banyan].VenueGridView .card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].VenueGridView .card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-ink-black] p,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-ink-black] p,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-ink-black] .RichText-root * {
  color: #6d6d6d !important;
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-ink-black], [class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-ink-black], [class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-ink-black], [class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-ink-black],
[data-brand=banyan].SpaGridView .card-container [class~=text-ink-black],
[data-brand=banyan].SpaGridView .property-card-container [class~=text-ink-black],
[data-brand=banyan].SpaGridView .room-card-container [class~=text-ink-black],
[data-brand=banyan].ExperienceGridView .card-container [class~=text-ink-black],
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-ink-black],
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-ink-black],
[data-brand=banyan].DiningGridView .card-container [class~=text-ink-black],
[data-brand=banyan].DiningGridView .property-card-container [class~=text-ink-black],
[data-brand=banyan].DiningGridView .room-card-container [class~=text-ink-black],
[data-brand=banyan].VenueGridView .card-container [class~=text-ink-black],
[data-brand=banyan].VenueGridView .property-card-container [class~=text-ink-black],
[data-brand=banyan].VenueGridView .room-card-container [class~=text-ink-black],
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-ink-black],
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-ink-black],
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-ink-black],
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-ink-black],
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-ink-black],
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-ink-black],
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-ink-black],
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-ink-black],
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-ink-black],
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-ink-black],
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-ink-black],
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-ink-black] {
  /* Green CTAs for light card backgrounds — default rules already apply */
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-ink-black] .global-button.variant-default,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-ink-black] .global-button.variant-default,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-ink-black] .global-button.variant-default, [class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-ink-black] .global-button.variant-default,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .global-button.variant-default,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .global-button.variant-default, [class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-ink-black] .global-button.variant-default,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-ink-black] .global-button.variant-default,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-ink-black] .global-button.variant-default, [class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-ink-black] .global-button.variant-default,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-ink-black] .global-button.variant-default,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].SpaGridView .card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].DiningGridView .card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].VenueGridView .card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-ink-black] .global-button.variant-default {
  background-color: #153e35;
  color: #e7e6e2;
  border-color: #153e35;
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-ink-black] .global-button.variant-default:hover, [class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .global-button.variant-default:hover, [class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-ink-black] .global-button.variant-default:hover, [class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].SpaGridView .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].DiningGridView .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].VenueGridView .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-ink-black] .global-button.variant-default:hover {
  background-color: #102e27;
  border-color: #102e27;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-ink-black] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline, [class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-ink-black] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline, [class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-ink-black] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline, [class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-ink-black] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].SpaGridView .card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].DiningGridView .card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].VenueGridView .card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline {
  background-color: transparent;
  color: #153e35;
  border-color: #153e35;
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover, [class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover, [class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover, [class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].SpaGridView .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].DiningGridView .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].VenueGridView .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover {
  background-color: #102e27;
  border-color: #102e27;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-ink-black], [class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-ink-black], [class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-ink-black], [class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-ink-black],
[data-brand=banyan].SpaGridView .card-container [class~=text-ink-black],
[data-brand=banyan].SpaGridView .property-card-container [class~=text-ink-black],
[data-brand=banyan].SpaGridView .room-card-container [class~=text-ink-black],
[data-brand=banyan].ExperienceGridView .card-container [class~=text-ink-black],
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-ink-black],
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-ink-black],
[data-brand=banyan].DiningGridView .card-container [class~=text-ink-black],
[data-brand=banyan].DiningGridView .property-card-container [class~=text-ink-black],
[data-brand=banyan].DiningGridView .room-card-container [class~=text-ink-black],
[data-brand=banyan].VenueGridView .card-container [class~=text-ink-black],
[data-brand=banyan].VenueGridView .property-card-container [class~=text-ink-black],
[data-brand=banyan].VenueGridView .room-card-container [class~=text-ink-black],
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-ink-black],
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-ink-black],
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-ink-black],
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-ink-black],
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-ink-black],
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-ink-black],
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-ink-black],
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-ink-black],
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-ink-black],
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-ink-black],
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-ink-black],
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-ink-black] {
  /* Green text-only style */
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect, [class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect, [class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect, [class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].SpaGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].SpaGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].SpaGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].SpaGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].ExperienceGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].DiningGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].DiningGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].DiningGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].DiningGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].VenueGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].VenueGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].VenueGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].VenueGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect {
  color: #000;
}
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].SpaGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].SpaGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].SpaGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after, [class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].ExperienceGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after, [class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].DiningGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].DiningGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].DiningGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after, [class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].VenueGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].VenueGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].VenueGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].SpaGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].SpaGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].SpaGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].SpaGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].ExperienceGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].ExperienceGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].ExperienceGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].DiningGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].DiningGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].DiningGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].DiningGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].VenueGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].VenueGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].VenueGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].VenueGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].SpaGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].SpaGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].SpaGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].ExperienceGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].ExperienceGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].ExperienceGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].DiningGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].DiningGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].DiningGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].VenueGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].VenueGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].VenueGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after {
  background-color: #153e35;
}
[class*=block-type-][class*=-banyan].SpaGridView, [class*=block-type-][class*=-banyan].ExperienceGridView, [class*=block-type-][class*=-banyan].DiningGridView, [class*=block-type-][class*=-banyan].VenueGridView,
[data-brand=banyan].SpaGridView,
[data-brand=banyan].ExperienceGridView,
[data-brand=banyan].DiningGridView,
[data-brand=banyan].VenueGridView,
[data-brand=banyan_tree].SpaGridView,
[data-brand=banyan_tree].ExperienceGridView,
[data-brand=banyan_tree].DiningGridView,
[data-brand=banyan_tree].VenueGridView {
  /* Section title uppercase */
}
[class*=block-type-][class*=-banyan].SpaGridView > .container > h3,
[class*=block-type-][class*=-banyan].SpaGridView > .container > .typographic.variant-h3, [class*=block-type-][class*=-banyan].ExperienceGridView > .container > h3,
[class*=block-type-][class*=-banyan].ExperienceGridView > .container > .typographic.variant-h3, [class*=block-type-][class*=-banyan].DiningGridView > .container > h3,
[class*=block-type-][class*=-banyan].DiningGridView > .container > .typographic.variant-h3, [class*=block-type-][class*=-banyan].VenueGridView > .container > h3,
[class*=block-type-][class*=-banyan].VenueGridView > .container > .typographic.variant-h3,
[data-brand=banyan].SpaGridView > .container > h3,
[data-brand=banyan].SpaGridView > .container > .typographic.variant-h3,
[data-brand=banyan].ExperienceGridView > .container > h3,
[data-brand=banyan].ExperienceGridView > .container > .typographic.variant-h3,
[data-brand=banyan].DiningGridView > .container > h3,
[data-brand=banyan].DiningGridView > .container > .typographic.variant-h3,
[data-brand=banyan].VenueGridView > .container > h3,
[data-brand=banyan].VenueGridView > .container > .typographic.variant-h3,
[data-brand=banyan_tree].SpaGridView > .container > h3,
[data-brand=banyan_tree].SpaGridView > .container > .typographic.variant-h3,
[data-brand=banyan_tree].ExperienceGridView > .container > h3,
[data-brand=banyan_tree].ExperienceGridView > .container > .typographic.variant-h3,
[data-brand=banyan_tree].DiningGridView > .container > h3,
[data-brand=banyan_tree].DiningGridView > .container > .typographic.variant-h3,
[data-brand=banyan_tree].VenueGridView > .container > h3,
[data-brand=banyan_tree].VenueGridView > .container > .typographic.variant-h3 {
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].SpaGridView [class~=text-white] h3,
[class*=block-type-][class*=-banyan].SpaGridView [class~=text-white] .variant-h3,
[class*=block-type-][class*=-banyan].SpaGridView [class~=text-white] .typographic.variant-h3,
[class*=block-type-][class*=-banyan].SpaGridView [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].SpaGridView [class~=text-white] .typographic.variant-chip-bold, [class*=block-type-][class*=-banyan].ExperienceGridView [class~=text-white] h3,
[class*=block-type-][class*=-banyan].ExperienceGridView [class~=text-white] .variant-h3,
[class*=block-type-][class*=-banyan].ExperienceGridView [class~=text-white] .typographic.variant-h3,
[class*=block-type-][class*=-banyan].ExperienceGridView [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].ExperienceGridView [class~=text-white] .typographic.variant-chip-bold, [class*=block-type-][class*=-banyan].DiningGridView [class~=text-white] h3,
[class*=block-type-][class*=-banyan].DiningGridView [class~=text-white] .variant-h3,
[class*=block-type-][class*=-banyan].DiningGridView [class~=text-white] .typographic.variant-h3,
[class*=block-type-][class*=-banyan].DiningGridView [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].DiningGridView [class~=text-white] .typographic.variant-chip-bold, [class*=block-type-][class*=-banyan].VenueGridView [class~=text-white] h3,
[class*=block-type-][class*=-banyan].VenueGridView [class~=text-white] .variant-h3,
[class*=block-type-][class*=-banyan].VenueGridView [class~=text-white] .typographic.variant-h3,
[class*=block-type-][class*=-banyan].VenueGridView [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].VenueGridView [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].SpaGridView [class~=text-white] h3,
[data-brand=banyan].SpaGridView [class~=text-white] .variant-h3,
[data-brand=banyan].SpaGridView [class~=text-white] .typographic.variant-h3,
[data-brand=banyan].SpaGridView [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].SpaGridView [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].ExperienceGridView [class~=text-white] h3,
[data-brand=banyan].ExperienceGridView [class~=text-white] .variant-h3,
[data-brand=banyan].ExperienceGridView [class~=text-white] .typographic.variant-h3,
[data-brand=banyan].ExperienceGridView [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].ExperienceGridView [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].DiningGridView [class~=text-white] h3,
[data-brand=banyan].DiningGridView [class~=text-white] .variant-h3,
[data-brand=banyan].DiningGridView [class~=text-white] .typographic.variant-h3,
[data-brand=banyan].DiningGridView [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].DiningGridView [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].VenueGridView [class~=text-white] h3,
[data-brand=banyan].VenueGridView [class~=text-white] .variant-h3,
[data-brand=banyan].VenueGridView [class~=text-white] .typographic.variant-h3,
[data-brand=banyan].VenueGridView [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].VenueGridView [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].SpaGridView [class~=text-white] h3,
[data-brand=banyan_tree].SpaGridView [class~=text-white] .variant-h3,
[data-brand=banyan_tree].SpaGridView [class~=text-white] .typographic.variant-h3,
[data-brand=banyan_tree].SpaGridView [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].SpaGridView [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].ExperienceGridView [class~=text-white] h3,
[data-brand=banyan_tree].ExperienceGridView [class~=text-white] .variant-h3,
[data-brand=banyan_tree].ExperienceGridView [class~=text-white] .typographic.variant-h3,
[data-brand=banyan_tree].ExperienceGridView [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].ExperienceGridView [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].DiningGridView [class~=text-white] h3,
[data-brand=banyan_tree].DiningGridView [class~=text-white] .variant-h3,
[data-brand=banyan_tree].DiningGridView [class~=text-white] .typographic.variant-h3,
[data-brand=banyan_tree].DiningGridView [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].DiningGridView [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].VenueGridView [class~=text-white] h3,
[data-brand=banyan_tree].VenueGridView [class~=text-white] .variant-h3,
[data-brand=banyan_tree].VenueGridView [class~=text-white] .typographic.variant-h3,
[data-brand=banyan_tree].VenueGridView [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].VenueGridView [class~=text-white] .typographic.variant-chip-bold {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C17 — Dining grid: normal card subtitle #000 */
}
[class*=block-type-][class*=-banyan].DiningGridView .card-container:not(.feature-card) .card-subtitle,
[class*=block-type-][class*=-banyan].DiningGridView .card-container:not(.feature-card) .typographic.variant-chip,
[class*=block-type-][class*=-banyan].DiningGridView .card-container:not(.feature-card) .typographic.variant-chip-bold,
[data-brand=banyan].DiningGridView .card-container:not(.feature-card) .card-subtitle,
[data-brand=banyan].DiningGridView .card-container:not(.feature-card) .typographic.variant-chip,
[data-brand=banyan].DiningGridView .card-container:not(.feature-card) .typographic.variant-chip-bold,
[data-brand=banyan_tree].DiningGridView .card-container:not(.feature-card) .card-subtitle,
[data-brand=banyan_tree].DiningGridView .card-container:not(.feature-card) .typographic.variant-chip,
[data-brand=banyan_tree].DiningGridView .card-container:not(.feature-card) .typographic.variant-chip-bold {
  color: #000 !important;
}
[class*=block-type-][class*=-banyan].VenueGridView [class~=bg-inspired-ecru],
[data-brand=banyan].VenueGridView [class~=bg-inspired-ecru],
[data-brand=banyan_tree].VenueGridView [class~=bg-inspired-ecru]{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
[class*=block-type-][class*=-banyan].VenueGridView .typographic.variant-chip,
[class*=block-type-][class*=-banyan].VenueGridView .venue-card-attributes,
[class*=block-type-][class*=-banyan].VenueGridView .venue-card-attributes *,
[data-brand=banyan].VenueGridView .typographic.variant-chip,
[data-brand=banyan].VenueGridView .venue-card-attributes,
[data-brand=banyan].VenueGridView .venue-card-attributes *,
[data-brand=banyan_tree].VenueGridView .typographic.variant-chip,
[data-brand=banyan_tree].VenueGridView .venue-card-attributes,
[data-brand=banyan_tree].VenueGridView .venue-card-attributes * {
  --tw-text-opacity: 1;
  color: rgb(109, 109, 109, var(--tw-text-opacity, 1));
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C16 — Offers grid */
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container,
[data-brand=banyan].OffersGridView .card-container,
[data-brand=banyan].OffersGridView .property-card-container,
[data-brand=banyan].OffersGridView .room-card-container,
[data-brand=banyan_tree].OffersGridView .card-container,
[data-brand=banyan_tree].OffersGridView .property-card-container,
[data-brand=banyan_tree].OffersGridView .room-card-container {
  font-family: var(--font-brand-default) !important;
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container h4,
[class*=block-type-][class*=-banyan].OffersGridView .card-container .typographic.variant-h4,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container h4,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container .typographic.variant-h4,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container h4,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container .typographic.variant-h4,
[data-brand=banyan].OffersGridView .card-container h4,
[data-brand=banyan].OffersGridView .card-container .typographic.variant-h4,
[data-brand=banyan].OffersGridView .property-card-container h4,
[data-brand=banyan].OffersGridView .property-card-container .typographic.variant-h4,
[data-brand=banyan].OffersGridView .room-card-container h4,
[data-brand=banyan].OffersGridView .room-card-container .typographic.variant-h4,
[data-brand=banyan_tree].OffersGridView .card-container h4,
[data-brand=banyan_tree].OffersGridView .card-container .typographic.variant-h4,
[data-brand=banyan_tree].OffersGridView .property-card-container h4,
[data-brand=banyan_tree].OffersGridView .property-card-container .typographic.variant-h4,
[data-brand=banyan_tree].OffersGridView .room-card-container h4,
[data-brand=banyan_tree].OffersGridView .room-card-container .typographic.variant-h4 {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].OffersGridView .card-container .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container .typographic.variant-chip-bold,
[data-brand=banyan].OffersGridView .card-container .typographic.variant-chip,
[data-brand=banyan].OffersGridView .card-container .typographic.variant-chip-bold,
[data-brand=banyan].OffersGridView .property-card-container .typographic.variant-chip,
[data-brand=banyan].OffersGridView .property-card-container .typographic.variant-chip-bold,
[data-brand=banyan].OffersGridView .room-card-container .typographic.variant-chip,
[data-brand=banyan].OffersGridView .room-card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].OffersGridView .card-container .typographic.variant-chip,
[data-brand=banyan_tree].OffersGridView .card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].OffersGridView .property-card-container .typographic.variant-chip,
[data-brand=banyan_tree].OffersGridView .property-card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].OffersGridView .room-card-container .typographic.variant-chip,
[data-brand=banyan_tree].OffersGridView .room-card-container .typographic.variant-chip-bold {
  color: #6d6d6d !important;
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container .global-button,
[class*=block-type-][class*=-banyan].OffersGridView .card-container .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container .global-button,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container .global-button,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container .global-button:has(.button-arrow),
[data-brand=banyan].OffersGridView .card-container .global-button,
[data-brand=banyan].OffersGridView .card-container .global-button:has(.button-arrow),
[data-brand=banyan].OffersGridView .property-card-container .global-button,
[data-brand=banyan].OffersGridView .property-card-container .global-button:has(.button-arrow),
[data-brand=banyan].OffersGridView .room-card-container .global-button,
[data-brand=banyan].OffersGridView .room-card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].OffersGridView .card-container .global-button,
[data-brand=banyan_tree].OffersGridView .card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].OffersGridView .property-card-container .global-button,
[data-brand=banyan_tree].OffersGridView .property-card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].OffersGridView .room-card-container .global-button,
[data-brand=banyan_tree].OffersGridView .room-card-container .global-button:has(.button-arrow) {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].OffersGridView .card-container .global-button.variant-outline:has(.button-arrow),
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container .global-button.variant-outline:has(.button-arrow),
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].OffersGridView .card-container .global-button.variant-outline,
[data-brand=banyan].OffersGridView .card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].OffersGridView .property-card-container .global-button.variant-outline,
[data-brand=banyan].OffersGridView .property-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].OffersGridView .room-card-container .global-button.variant-outline,
[data-brand=banyan].OffersGridView .room-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].OffersGridView .card-container .global-button.variant-outline,
[data-brand=banyan_tree].OffersGridView .card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].OffersGridView .property-card-container .global-button.variant-outline,
[data-brand=banyan_tree].OffersGridView .property-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].OffersGridView .room-card-container .global-button.variant-outline,
[data-brand=banyan_tree].OffersGridView .room-card-container .global-button.variant-outline:has(.button-arrow) {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].OffersGridView .card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].OffersGridView .card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].OffersGridView .card-container .global-button.variant-outline:hover:has(.button-arrow),
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].OffersGridView .card-container .global-button.variant-default,
[data-brand=banyan].OffersGridView .card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].OffersGridView .card-container .global-button.variant-outline:hover,
[data-brand=banyan].OffersGridView .card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].OffersGridView .property-card-container .global-button.variant-default,
[data-brand=banyan].OffersGridView .property-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].OffersGridView .property-card-container .global-button.variant-outline:hover,
[data-brand=banyan].OffersGridView .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].OffersGridView .room-card-container .global-button.variant-default,
[data-brand=banyan].OffersGridView .room-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].OffersGridView .room-card-container .global-button.variant-outline:hover,
[data-brand=banyan].OffersGridView .room-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].OffersGridView .card-container .global-button.variant-default,
[data-brand=banyan_tree].OffersGridView .card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].OffersGridView .card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].OffersGridView .card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].OffersGridView .property-card-container .global-button.variant-default,
[data-brand=banyan_tree].OffersGridView .property-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].OffersGridView .property-card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].OffersGridView .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].OffersGridView .room-card-container .global-button.variant-default,
[data-brand=banyan_tree].OffersGridView .room-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].OffersGridView .room-card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].OffersGridView .room-card-container .global-button.variant-outline:hover:has(.button-arrow) {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container .RichText-root,
[class*=block-type-][class*=-banyan].OffersGridView .card-container .RichText-root *,
[class*=block-type-][class*=-banyan].OffersGridView .card-container .prose,
[class*=block-type-][class*=-banyan].OffersGridView .card-container .prose *,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container .RichText-root,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container .RichText-root *,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container .prose,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container .prose *,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container .RichText-root,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container .RichText-root *,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container .prose,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container .prose *,
[data-brand=banyan].OffersGridView .card-container .RichText-root,
[data-brand=banyan].OffersGridView .card-container .RichText-root *,
[data-brand=banyan].OffersGridView .card-container .prose,
[data-brand=banyan].OffersGridView .card-container .prose *,
[data-brand=banyan].OffersGridView .property-card-container .RichText-root,
[data-brand=banyan].OffersGridView .property-card-container .RichText-root *,
[data-brand=banyan].OffersGridView .property-card-container .prose,
[data-brand=banyan].OffersGridView .property-card-container .prose *,
[data-brand=banyan].OffersGridView .room-card-container .RichText-root,
[data-brand=banyan].OffersGridView .room-card-container .RichText-root *,
[data-brand=banyan].OffersGridView .room-card-container .prose,
[data-brand=banyan].OffersGridView .room-card-container .prose *,
[data-brand=banyan_tree].OffersGridView .card-container .RichText-root,
[data-brand=banyan_tree].OffersGridView .card-container .RichText-root *,
[data-brand=banyan_tree].OffersGridView .card-container .prose,
[data-brand=banyan_tree].OffersGridView .card-container .prose *,
[data-brand=banyan_tree].OffersGridView .property-card-container .RichText-root,
[data-brand=banyan_tree].OffersGridView .property-card-container .RichText-root *,
[data-brand=banyan_tree].OffersGridView .property-card-container .prose,
[data-brand=banyan_tree].OffersGridView .property-card-container .prose *,
[data-brand=banyan_tree].OffersGridView .room-card-container .RichText-root,
[data-brand=banyan_tree].OffersGridView .room-card-container .RichText-root *,
[data-brand=banyan_tree].OffersGridView .room-card-container .prose,
[data-brand=banyan_tree].OffersGridView .room-card-container .prose * {
  --tw-text-opacity: 1 !important;
  color: rgb(109, 109, 109, var(--tw-text-opacity, 1)) !important;
  font-family: var(--font-brand-default) !important;
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container,
[data-brand=banyan].OffersGridView .card-container,
[data-brand=banyan].OffersGridView .property-card-container,
[data-brand=banyan].OffersGridView .room-card-container,
[data-brand=banyan_tree].OffersGridView .card-container,
[data-brand=banyan_tree].OffersGridView .property-card-container,
[data-brand=banyan_tree].OffersGridView .room-card-container {
  /* Card text inherits from parent wrapper: text-white (image bg) or text-ink-black (white bg) */
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-white] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].OffersGridView .card-container [class~=text-white] h4,
[data-brand=banyan].OffersGridView .card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].OffersGridView .card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].OffersGridView .card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-white] h4,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-white] h4,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-white] h4,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-white] h4,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-white] h4,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-white] .typographic.variant-chip-bold {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-white] .RichText-root *,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-white] .RichText-root *,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].OffersGridView .card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].OffersGridView .card-container [class~=text-white] p,
[data-brand=banyan].OffersGridView .card-container [class~=text-white] .RichText-root,
[data-brand=banyan].OffersGridView .card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-white] p,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-white] .RichText-root,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-white] p,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-white] .RichText-root,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-white] p,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-white] p,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-white] p,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-white] .RichText-root * {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-white],
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-white],
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-white],
[data-brand=banyan].OffersGridView .card-container [class~=text-white],
[data-brand=banyan].OffersGridView .property-card-container [class~=text-white],
[data-brand=banyan].OffersGridView .room-card-container [class~=text-white],
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-white],
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-white],
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-white] {
  /* Gold CTAs for dark card backgrounds */
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-white] .global-button.variant-default,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-white] .global-button.variant-default,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].OffersGridView .card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-white] .global-button.variant-default {
  background-color: #baa382;
  color: #e7e6e2;
  border-color: #baa382;
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-white] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-white] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].OffersGridView .card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-white] .global-button.variant-default:hover {
  background-color: #a18d70;
  border-color: #a18d70;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-white] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-white] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].OffersGridView .card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-white] .global-button.variant-outline {
  background-color: transparent;
  color: #baa382;
  border-color: #baa382;
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-white] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].OffersGridView .card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-white] .global-button.variant-outline:hover {
  background-color: #a18d70;
  border-color: #a18d70;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-white],
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-white],
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-white],
[data-brand=banyan].OffersGridView .card-container [class~=text-white],
[data-brand=banyan].OffersGridView .property-card-container [class~=text-white],
[data-brand=banyan].OffersGridView .room-card-container [class~=text-white],
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-white],
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-white],
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-white] {
  /* Gold text-only style */
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-white] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-white] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].OffersGridView .card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].OffersGridView .card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].OffersGridView .property-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].OffersGridView .room-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-white] .global-button.link-hover-effect {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-white] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].OffersGridView .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].OffersGridView .card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-white] .global-button.link-hover-effect::after {
  background-color: #baa382;
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].OffersGridView .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].OffersGridView .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].OffersGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].OffersGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].OffersGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].OffersGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white] {
  color: #baa382;
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].OffersGridView .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].OffersGridView .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].OffersGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].OffersGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].OffersGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].OffersGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white] {
  background-color: #baa382;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].OffersGridView .card-container [class~=text-ink-black] h4,
[data-brand=banyan].OffersGridView .card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].OffersGridView .card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].OffersGridView .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-ink-black] h4,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-ink-black] h4,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold {
  color: #153e35 !important;
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-ink-black] .RichText-root *,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-ink-black] .RichText-root *,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].OffersGridView .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].OffersGridView .card-container [class~=text-ink-black] p,
[data-brand=banyan].OffersGridView .card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].OffersGridView .card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-ink-black] p,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-ink-black] p,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-ink-black] .RichText-root * {
  color: #6d6d6d !important;
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-ink-black],
[data-brand=banyan].OffersGridView .card-container [class~=text-ink-black],
[data-brand=banyan].OffersGridView .property-card-container [class~=text-ink-black],
[data-brand=banyan].OffersGridView .room-card-container [class~=text-ink-black],
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-ink-black],
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-ink-black],
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-ink-black] {
  /* Green CTAs for light card backgrounds — default rules already apply */
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-ink-black] .global-button.variant-default,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-ink-black] .global-button.variant-default,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].OffersGridView .card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-ink-black] .global-button.variant-default {
  background-color: #153e35;
  color: #e7e6e2;
  border-color: #153e35;
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].OffersGridView .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-ink-black] .global-button.variant-default:hover {
  background-color: #102e27;
  border-color: #102e27;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-ink-black] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].OffersGridView .card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline {
  background-color: transparent;
  color: #153e35;
  border-color: #153e35;
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].OffersGridView .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover {
  background-color: #102e27;
  border-color: #102e27;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-ink-black],
[data-brand=banyan].OffersGridView .card-container [class~=text-ink-black],
[data-brand=banyan].OffersGridView .property-card-container [class~=text-ink-black],
[data-brand=banyan].OffersGridView .room-card-container [class~=text-ink-black],
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-ink-black],
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-ink-black],
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-ink-black] {
  /* Green text-only style */
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].OffersGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].OffersGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].OffersGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].OffersGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect {
  color: #000;
}
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].OffersGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].OffersGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].OffersGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].OffersGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].OffersGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].OffersGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].OffersGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].OffersGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].OffersGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].OffersGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after {
  background-color: #153e35;
}
[class*=block-type-][class*=-banyan].OffersGridView h3,
[class*=block-type-][class*=-banyan].OffersGridView .variant-h3,
[class*=block-type-][class*=-banyan].OffersGridView .typographic.variant-h3,
[data-brand=banyan].OffersGridView h3,
[data-brand=banyan].OffersGridView .variant-h3,
[data-brand=banyan].OffersGridView .typographic.variant-h3,
[data-brand=banyan_tree].OffersGridView h3,
[data-brand=banyan_tree].OffersGridView .variant-h3,
[data-brand=banyan_tree].OffersGridView .typographic.variant-h3 {
  text-transform: uppercase;
  color: #153e35;
}
[class*=block-type-][class*=-banyan].OffersGridView .offer-card .typographic.variant-h4,
[class*=block-type-][class*=-banyan].OffersGridView .offer-card .typographic.variant-chip,
[data-brand=banyan].OffersGridView .offer-card .typographic.variant-h4,
[data-brand=banyan].OffersGridView .offer-card .typographic.variant-chip,
[data-brand=banyan_tree].OffersGridView .offer-card .typographic.variant-h4,
[data-brand=banyan_tree].OffersGridView .offer-card .typographic.variant-chip {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].OffersGridView .offer-card .typographic.variant-body-roman,
[data-brand=banyan].OffersGridView .offer-card .typographic.variant-body-roman,
[data-brand=banyan_tree].OffersGridView .offer-card .typographic.variant-body-roman {
  color: #000;
}
[class*=block-type-][class*=-banyan].OffersGridView,
[data-brand=banyan].OffersGridView,
[data-brand=banyan_tree].OffersGridView {
  /* Highlight card — C17 */
}
[class*=block-type-][class*=-banyan].OffersGridView .highlight-card,
[data-brand=banyan].OffersGridView .highlight-card,
[data-brand=banyan_tree].OffersGridView .highlight-card{
  border-radius: 0px;
}
[class*=block-type-][class*=-banyan].OffersGridView .highlight-card .typographic.variant-h4,
[class*=block-type-][class*=-banyan].OffersGridView .highlight-card .typographic.variant-h3,
[class*=block-type-][class*=-banyan].OffersGridView .highlight-card .typographic.variant-body-roman,
[data-brand=banyan].OffersGridView .highlight-card .typographic.variant-h4,
[data-brand=banyan].OffersGridView .highlight-card .typographic.variant-h3,
[data-brand=banyan].OffersGridView .highlight-card .typographic.variant-body-roman,
[data-brand=banyan_tree].OffersGridView .highlight-card .typographic.variant-h4,
[data-brand=banyan_tree].OffersGridView .highlight-card .typographic.variant-h3,
[data-brand=banyan_tree].OffersGridView .highlight-card .typographic.variant-body-roman {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].OffersGridView .highlight-card,
[data-brand=banyan].OffersGridView .highlight-card,
[data-brand=banyan_tree].OffersGridView .highlight-card {
  /* Min-height 540px on large screens */
}
@container (min-width: 1024px) {
  [class*=block-type-][class*=-banyan].OffersGridView .highlight-card,
  [data-brand=banyan].OffersGridView .highlight-card,
  [data-brand=banyan_tree].OffersGridView .highlight-card {
    min-height: 540px;
  }
}
[class*=block-type-][class*=-banyan].OffersGridView .offer-card,
[data-brand=banyan].OffersGridView .offer-card,
[data-brand=banyan_tree].OffersGridView .offer-card{
  border-radius: 0px;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C17-HotelGridView — highlight card rules also apply via HotelGridView */
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container,
[data-brand=banyan].HotelGridView .card-container,
[data-brand=banyan].HotelGridView .property-card-container,
[data-brand=banyan].HotelGridView .room-card-container,
[data-brand=banyan_tree].HotelGridView .card-container,
[data-brand=banyan_tree].HotelGridView .property-card-container,
[data-brand=banyan_tree].HotelGridView .room-card-container {
  font-family: var(--font-brand-default) !important;
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container h4,
[class*=block-type-][class*=-banyan].HotelGridView .card-container .typographic.variant-h4,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container h4,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container .typographic.variant-h4,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container h4,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container .typographic.variant-h4,
[data-brand=banyan].HotelGridView .card-container h4,
[data-brand=banyan].HotelGridView .card-container .typographic.variant-h4,
[data-brand=banyan].HotelGridView .property-card-container h4,
[data-brand=banyan].HotelGridView .property-card-container .typographic.variant-h4,
[data-brand=banyan].HotelGridView .room-card-container h4,
[data-brand=banyan].HotelGridView .room-card-container .typographic.variant-h4,
[data-brand=banyan_tree].HotelGridView .card-container h4,
[data-brand=banyan_tree].HotelGridView .card-container .typographic.variant-h4,
[data-brand=banyan_tree].HotelGridView .property-card-container h4,
[data-brand=banyan_tree].HotelGridView .property-card-container .typographic.variant-h4,
[data-brand=banyan_tree].HotelGridView .room-card-container h4,
[data-brand=banyan_tree].HotelGridView .room-card-container .typographic.variant-h4 {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].HotelGridView .card-container .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container .typographic.variant-chip-bold,
[data-brand=banyan].HotelGridView .card-container .typographic.variant-chip,
[data-brand=banyan].HotelGridView .card-container .typographic.variant-chip-bold,
[data-brand=banyan].HotelGridView .property-card-container .typographic.variant-chip,
[data-brand=banyan].HotelGridView .property-card-container .typographic.variant-chip-bold,
[data-brand=banyan].HotelGridView .room-card-container .typographic.variant-chip,
[data-brand=banyan].HotelGridView .room-card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].HotelGridView .card-container .typographic.variant-chip,
[data-brand=banyan_tree].HotelGridView .card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].HotelGridView .property-card-container .typographic.variant-chip,
[data-brand=banyan_tree].HotelGridView .property-card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].HotelGridView .room-card-container .typographic.variant-chip,
[data-brand=banyan_tree].HotelGridView .room-card-container .typographic.variant-chip-bold {
  color: #6d6d6d !important;
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container .global-button,
[class*=block-type-][class*=-banyan].HotelGridView .card-container .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container .global-button,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container .global-button,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container .global-button:has(.button-arrow),
[data-brand=banyan].HotelGridView .card-container .global-button,
[data-brand=banyan].HotelGridView .card-container .global-button:has(.button-arrow),
[data-brand=banyan].HotelGridView .property-card-container .global-button,
[data-brand=banyan].HotelGridView .property-card-container .global-button:has(.button-arrow),
[data-brand=banyan].HotelGridView .room-card-container .global-button,
[data-brand=banyan].HotelGridView .room-card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].HotelGridView .card-container .global-button,
[data-brand=banyan_tree].HotelGridView .card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].HotelGridView .property-card-container .global-button,
[data-brand=banyan_tree].HotelGridView .property-card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].HotelGridView .room-card-container .global-button,
[data-brand=banyan_tree].HotelGridView .room-card-container .global-button:has(.button-arrow) {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].HotelGridView .card-container .global-button.variant-outline:has(.button-arrow),
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container .global-button.variant-outline:has(.button-arrow),
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].HotelGridView .card-container .global-button.variant-outline,
[data-brand=banyan].HotelGridView .card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].HotelGridView .property-card-container .global-button.variant-outline,
[data-brand=banyan].HotelGridView .property-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].HotelGridView .room-card-container .global-button.variant-outline,
[data-brand=banyan].HotelGridView .room-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].HotelGridView .card-container .global-button.variant-outline,
[data-brand=banyan_tree].HotelGridView .card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].HotelGridView .property-card-container .global-button.variant-outline,
[data-brand=banyan_tree].HotelGridView .property-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].HotelGridView .room-card-container .global-button.variant-outline,
[data-brand=banyan_tree].HotelGridView .room-card-container .global-button.variant-outline:has(.button-arrow) {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].HotelGridView .card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].HotelGridView .card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].HotelGridView .card-container .global-button.variant-outline:hover:has(.button-arrow),
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].HotelGridView .card-container .global-button.variant-default,
[data-brand=banyan].HotelGridView .card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].HotelGridView .card-container .global-button.variant-outline:hover,
[data-brand=banyan].HotelGridView .card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].HotelGridView .property-card-container .global-button.variant-default,
[data-brand=banyan].HotelGridView .property-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].HotelGridView .property-card-container .global-button.variant-outline:hover,
[data-brand=banyan].HotelGridView .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].HotelGridView .room-card-container .global-button.variant-default,
[data-brand=banyan].HotelGridView .room-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].HotelGridView .room-card-container .global-button.variant-outline:hover,
[data-brand=banyan].HotelGridView .room-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].HotelGridView .card-container .global-button.variant-default,
[data-brand=banyan_tree].HotelGridView .card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].HotelGridView .card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].HotelGridView .card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].HotelGridView .property-card-container .global-button.variant-default,
[data-brand=banyan_tree].HotelGridView .property-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].HotelGridView .property-card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].HotelGridView .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].HotelGridView .room-card-container .global-button.variant-default,
[data-brand=banyan_tree].HotelGridView .room-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].HotelGridView .room-card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].HotelGridView .room-card-container .global-button.variant-outline:hover:has(.button-arrow) {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container .RichText-root,
[class*=block-type-][class*=-banyan].HotelGridView .card-container .RichText-root *,
[class*=block-type-][class*=-banyan].HotelGridView .card-container .prose,
[class*=block-type-][class*=-banyan].HotelGridView .card-container .prose *,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container .RichText-root,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container .RichText-root *,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container .prose,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container .prose *,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container .RichText-root,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container .RichText-root *,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container .prose,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container .prose *,
[data-brand=banyan].HotelGridView .card-container .RichText-root,
[data-brand=banyan].HotelGridView .card-container .RichText-root *,
[data-brand=banyan].HotelGridView .card-container .prose,
[data-brand=banyan].HotelGridView .card-container .prose *,
[data-brand=banyan].HotelGridView .property-card-container .RichText-root,
[data-brand=banyan].HotelGridView .property-card-container .RichText-root *,
[data-brand=banyan].HotelGridView .property-card-container .prose,
[data-brand=banyan].HotelGridView .property-card-container .prose *,
[data-brand=banyan].HotelGridView .room-card-container .RichText-root,
[data-brand=banyan].HotelGridView .room-card-container .RichText-root *,
[data-brand=banyan].HotelGridView .room-card-container .prose,
[data-brand=banyan].HotelGridView .room-card-container .prose *,
[data-brand=banyan_tree].HotelGridView .card-container .RichText-root,
[data-brand=banyan_tree].HotelGridView .card-container .RichText-root *,
[data-brand=banyan_tree].HotelGridView .card-container .prose,
[data-brand=banyan_tree].HotelGridView .card-container .prose *,
[data-brand=banyan_tree].HotelGridView .property-card-container .RichText-root,
[data-brand=banyan_tree].HotelGridView .property-card-container .RichText-root *,
[data-brand=banyan_tree].HotelGridView .property-card-container .prose,
[data-brand=banyan_tree].HotelGridView .property-card-container .prose *,
[data-brand=banyan_tree].HotelGridView .room-card-container .RichText-root,
[data-brand=banyan_tree].HotelGridView .room-card-container .RichText-root *,
[data-brand=banyan_tree].HotelGridView .room-card-container .prose,
[data-brand=banyan_tree].HotelGridView .room-card-container .prose * {
  --tw-text-opacity: 1 !important;
  color: rgb(109, 109, 109, var(--tw-text-opacity, 1)) !important;
  font-family: var(--font-brand-default) !important;
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container,
[data-brand=banyan].HotelGridView .card-container,
[data-brand=banyan].HotelGridView .property-card-container,
[data-brand=banyan].HotelGridView .room-card-container,
[data-brand=banyan_tree].HotelGridView .card-container,
[data-brand=banyan_tree].HotelGridView .property-card-container,
[data-brand=banyan_tree].HotelGridView .room-card-container {
  /* Card text inherits from parent wrapper: text-white (image bg) or text-ink-black (white bg) */
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-white] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].HotelGridView .card-container [class~=text-white] h4,
[data-brand=banyan].HotelGridView .card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].HotelGridView .card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].HotelGridView .card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-white] h4,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-white] h4,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-white] h4,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-white] h4,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-white] h4,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-white] .typographic.variant-chip-bold {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-white] .RichText-root *,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-white] .RichText-root *,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].HotelGridView .card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].HotelGridView .card-container [class~=text-white] p,
[data-brand=banyan].HotelGridView .card-container [class~=text-white] .RichText-root,
[data-brand=banyan].HotelGridView .card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-white] p,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-white] .RichText-root,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-white] p,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-white] .RichText-root,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-white] p,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-white] p,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-white] p,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-white] .RichText-root * {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-white],
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-white],
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-white],
[data-brand=banyan].HotelGridView .card-container [class~=text-white],
[data-brand=banyan].HotelGridView .property-card-container [class~=text-white],
[data-brand=banyan].HotelGridView .room-card-container [class~=text-white],
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-white],
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-white],
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-white] {
  /* Gold CTAs for dark card backgrounds */
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-white] .global-button.variant-default,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-white] .global-button.variant-default,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].HotelGridView .card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-white] .global-button.variant-default {
  background-color: #baa382;
  color: #e7e6e2;
  border-color: #baa382;
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-white] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-white] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].HotelGridView .card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-white] .global-button.variant-default:hover {
  background-color: #a18d70;
  border-color: #a18d70;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-white] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-white] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].HotelGridView .card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-white] .global-button.variant-outline {
  background-color: transparent;
  color: #baa382;
  border-color: #baa382;
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-white] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].HotelGridView .card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-white] .global-button.variant-outline:hover {
  background-color: #a18d70;
  border-color: #a18d70;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-white],
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-white],
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-white],
[data-brand=banyan].HotelGridView .card-container [class~=text-white],
[data-brand=banyan].HotelGridView .property-card-container [class~=text-white],
[data-brand=banyan].HotelGridView .room-card-container [class~=text-white],
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-white],
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-white],
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-white] {
  /* Gold text-only style */
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-white] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-white] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].HotelGridView .card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].HotelGridView .card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].HotelGridView .property-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].HotelGridView .room-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-white] .global-button.link-hover-effect {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-white] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].HotelGridView .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].HotelGridView .card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-white] .global-button.link-hover-effect::after {
  background-color: #baa382;
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].HotelGridView .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].HotelGridView .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].HotelGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].HotelGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].HotelGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].HotelGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white] {
  color: #baa382;
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].HotelGridView .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].HotelGridView .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].HotelGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].HotelGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].HotelGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].HotelGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white] {
  background-color: #baa382;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].HotelGridView .card-container [class~=text-ink-black] h4,
[data-brand=banyan].HotelGridView .card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].HotelGridView .card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].HotelGridView .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-ink-black] h4,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-ink-black] h4,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold {
  color: #153e35 !important;
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-ink-black] .RichText-root *,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-ink-black] .RichText-root *,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].HotelGridView .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].HotelGridView .card-container [class~=text-ink-black] p,
[data-brand=banyan].HotelGridView .card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].HotelGridView .card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-ink-black] p,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-ink-black] p,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-ink-black] .RichText-root * {
  color: #6d6d6d !important;
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-ink-black],
[data-brand=banyan].HotelGridView .card-container [class~=text-ink-black],
[data-brand=banyan].HotelGridView .property-card-container [class~=text-ink-black],
[data-brand=banyan].HotelGridView .room-card-container [class~=text-ink-black],
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-ink-black],
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-ink-black],
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-ink-black] {
  /* Green CTAs for light card backgrounds — default rules already apply */
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-ink-black] .global-button.variant-default,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-ink-black] .global-button.variant-default,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].HotelGridView .card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-ink-black] .global-button.variant-default {
  background-color: #153e35;
  color: #e7e6e2;
  border-color: #153e35;
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].HotelGridView .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-ink-black] .global-button.variant-default:hover {
  background-color: #102e27;
  border-color: #102e27;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-ink-black] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].HotelGridView .card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline {
  background-color: transparent;
  color: #153e35;
  border-color: #153e35;
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].HotelGridView .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover {
  background-color: #102e27;
  border-color: #102e27;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-ink-black],
[data-brand=banyan].HotelGridView .card-container [class~=text-ink-black],
[data-brand=banyan].HotelGridView .property-card-container [class~=text-ink-black],
[data-brand=banyan].HotelGridView .room-card-container [class~=text-ink-black],
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-ink-black],
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-ink-black],
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-ink-black] {
  /* Green text-only style */
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].HotelGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].HotelGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].HotelGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].HotelGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect {
  color: #000;
}
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].HotelGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].HotelGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].HotelGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].HotelGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].HotelGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].HotelGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].HotelGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].HotelGridView .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].HotelGridView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].HotelGridView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after {
  background-color: #153e35;
}
[class*=block-type-][class*=-banyan].HotelGridView .highlight-card .typographic.variant-h4,
[class*=block-type-][class*=-banyan].HotelGridView .highlight-card .typographic.variant-h3,
[class*=block-type-][class*=-banyan].HotelGridView .highlight-card .typographic.variant-body-roman,
[data-brand=banyan].HotelGridView .highlight-card .typographic.variant-h4,
[data-brand=banyan].HotelGridView .highlight-card .typographic.variant-h3,
[data-brand=banyan].HotelGridView .highlight-card .typographic.variant-body-roman,
[data-brand=banyan_tree].HotelGridView .highlight-card .typographic.variant-h4,
[data-brand=banyan_tree].HotelGridView .highlight-card .typographic.variant-h3,
[data-brand=banyan_tree].HotelGridView .highlight-card .typographic.variant-body-roman {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].BentoGalleryView, [class*=block-type-][class*=-banyan].ImageCarouselV2View,
[data-brand=banyan].BentoGalleryView,
[data-brand=banyan].ImageCarouselV2View,
[data-brand=banyan_tree].BentoGalleryView,
[data-brand=banyan_tree].ImageCarouselV2View{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
[class*=block-type-][class*=-banyan].BentoGalleryView .media-image,
[class*=block-type-][class*=-banyan].BentoGalleryView img,
[class*=block-type-][class*=-banyan].BentoGalleryView .\@lg\:rounded-2xl,
[class*=block-type-][class*=-banyan].BentoGalleryView .rounded-xl, [class*=block-type-][class*=-banyan].ImageCarouselV2View .media-image,
[class*=block-type-][class*=-banyan].ImageCarouselV2View img,
[class*=block-type-][class*=-banyan].ImageCarouselV2View .\@lg\:rounded-2xl,
[class*=block-type-][class*=-banyan].ImageCarouselV2View .rounded-xl,
[data-brand=banyan].BentoGalleryView .media-image,
[data-brand=banyan].BentoGalleryView img,
[data-brand=banyan].BentoGalleryView .\@lg\:rounded-2xl,
[data-brand=banyan].BentoGalleryView .rounded-xl,
[data-brand=banyan].ImageCarouselV2View .media-image,
[data-brand=banyan].ImageCarouselV2View img,
[data-brand=banyan].ImageCarouselV2View .\@lg\:rounded-2xl,
[data-brand=banyan].ImageCarouselV2View .rounded-xl,
[data-brand=banyan_tree].BentoGalleryView .media-image,
[data-brand=banyan_tree].BentoGalleryView img,
[data-brand=banyan_tree].BentoGalleryView .\@lg\:rounded-2xl,
[data-brand=banyan_tree].BentoGalleryView .rounded-xl,
[data-brand=banyan_tree].ImageCarouselV2View .media-image,
[data-brand=banyan_tree].ImageCarouselV2View img,
[data-brand=banyan_tree].ImageCarouselV2View .\@lg\:rounded-2xl,
[data-brand=banyan_tree].ImageCarouselV2View .rounded-xl{
  border-radius: 0px;
}
[class*=block-type-][class*=-banyan].MemberBenefitView .RichText-root *, [class*=block-type-][class*=-banyan].MemberBenefitV2View .RichText-root *,
[data-brand=banyan].MemberBenefitView .RichText-root *,
[data-brand=banyan].MemberBenefitV2View .RichText-root *,
[data-brand=banyan_tree].MemberBenefitView .RichText-root *,
[data-brand=banyan_tree].MemberBenefitV2View .RichText-root * {
  --tw-text-opacity: 1;
  color: rgb(109, 109, 109, var(--tw-text-opacity, 1));
}
[class*=block-type-][class*=-banyan].MemberBenefitView > .container > h4,
[class*=block-type-][class*=-banyan].MemberBenefitView > .container > .typographic.variant-h4,
[class*=block-type-][class*=-banyan].MemberBenefitView .typographic.variant-h4, [class*=block-type-][class*=-banyan].MemberBenefitV2View > .container > h4,
[class*=block-type-][class*=-banyan].MemberBenefitV2View > .container > .typographic.variant-h4,
[class*=block-type-][class*=-banyan].MemberBenefitV2View .typographic.variant-h4,
[data-brand=banyan].MemberBenefitView > .container > h4,
[data-brand=banyan].MemberBenefitView > .container > .typographic.variant-h4,
[data-brand=banyan].MemberBenefitView .typographic.variant-h4,
[data-brand=banyan].MemberBenefitV2View > .container > h4,
[data-brand=banyan].MemberBenefitV2View > .container > .typographic.variant-h4,
[data-brand=banyan].MemberBenefitV2View .typographic.variant-h4,
[data-brand=banyan_tree].MemberBenefitView > .container > h4,
[data-brand=banyan_tree].MemberBenefitView > .container > .typographic.variant-h4,
[data-brand=banyan_tree].MemberBenefitView .typographic.variant-h4,
[data-brand=banyan_tree].MemberBenefitV2View > .container > h4,
[data-brand=banyan_tree].MemberBenefitV2View > .container > .typographic.variant-h4,
[data-brand=banyan_tree].MemberBenefitV2View .typographic.variant-h4 {
  color: #153e35;
  font-weight: 700;
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].MemberBenefitView thead th:first-child,
[class*=block-type-][class*=-banyan].MemberBenefitView thead th:first-child p,
[class*=block-type-][class*=-banyan].MemberBenefitView thead th:first-child .typographic,
[class*=block-type-][class*=-banyan].MemberBenefitView tbody td:first-child .typographic:first-child, [class*=block-type-][class*=-banyan].MemberBenefitV2View thead th:first-child,
[class*=block-type-][class*=-banyan].MemberBenefitV2View thead th:first-child p,
[class*=block-type-][class*=-banyan].MemberBenefitV2View thead th:first-child .typographic,
[class*=block-type-][class*=-banyan].MemberBenefitV2View tbody td:first-child .typographic:first-child,
[data-brand=banyan].MemberBenefitView thead th:first-child,
[data-brand=banyan].MemberBenefitView thead th:first-child p,
[data-brand=banyan].MemberBenefitView thead th:first-child .typographic,
[data-brand=banyan].MemberBenefitView tbody td:first-child .typographic:first-child,
[data-brand=banyan].MemberBenefitV2View thead th:first-child,
[data-brand=banyan].MemberBenefitV2View thead th:first-child p,
[data-brand=banyan].MemberBenefitV2View thead th:first-child .typographic,
[data-brand=banyan].MemberBenefitV2View tbody td:first-child .typographic:first-child,
[data-brand=banyan_tree].MemberBenefitView thead th:first-child,
[data-brand=banyan_tree].MemberBenefitView thead th:first-child p,
[data-brand=banyan_tree].MemberBenefitView thead th:first-child .typographic,
[data-brand=banyan_tree].MemberBenefitView tbody td:first-child .typographic:first-child,
[data-brand=banyan_tree].MemberBenefitV2View thead th:first-child,
[data-brand=banyan_tree].MemberBenefitV2View thead th:first-child p,
[data-brand=banyan_tree].MemberBenefitV2View thead th:first-child .typographic,
[data-brand=banyan_tree].MemberBenefitV2View tbody td:first-child .typographic:first-child {
  color: #153e35 !important;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C19 */
}
[class*=block-type-][class*=-banyan].GalleryCarouselView h3,
[class*=block-type-][class*=-banyan].GalleryCarouselView .typographic.variant-h3,
[data-brand=banyan].GalleryCarouselView h3,
[data-brand=banyan].GalleryCarouselView .typographic.variant-h3,
[data-brand=banyan_tree].GalleryCarouselView h3,
[data-brand=banyan_tree].GalleryCarouselView .typographic.variant-h3 {
  color: #153e35;
  font-weight: 700;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container,
[data-brand=banyan].GalleryCarouselView .card-container,
[data-brand=banyan].GalleryCarouselView .property-card-container,
[data-brand=banyan].GalleryCarouselView .room-card-container,
[data-brand=banyan_tree].GalleryCarouselView .card-container,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container {
  font-family: var(--font-brand-default) !important;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container h4,
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container .typographic.variant-h4,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container h4,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container .typographic.variant-h4,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container h4,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container .typographic.variant-h4,
[data-brand=banyan].GalleryCarouselView .card-container h4,
[data-brand=banyan].GalleryCarouselView .card-container .typographic.variant-h4,
[data-brand=banyan].GalleryCarouselView .property-card-container h4,
[data-brand=banyan].GalleryCarouselView .property-card-container .typographic.variant-h4,
[data-brand=banyan].GalleryCarouselView .room-card-container h4,
[data-brand=banyan].GalleryCarouselView .room-card-container .typographic.variant-h4,
[data-brand=banyan_tree].GalleryCarouselView .card-container h4,
[data-brand=banyan_tree].GalleryCarouselView .card-container .typographic.variant-h4,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container h4,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container .typographic.variant-h4,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container h4,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container .typographic.variant-h4 {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container .typographic.variant-chip-bold,
[data-brand=banyan].GalleryCarouselView .card-container .typographic.variant-chip,
[data-brand=banyan].GalleryCarouselView .card-container .typographic.variant-chip-bold,
[data-brand=banyan].GalleryCarouselView .property-card-container .typographic.variant-chip,
[data-brand=banyan].GalleryCarouselView .property-card-container .typographic.variant-chip-bold,
[data-brand=banyan].GalleryCarouselView .room-card-container .typographic.variant-chip,
[data-brand=banyan].GalleryCarouselView .room-card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].GalleryCarouselView .card-container .typographic.variant-chip,
[data-brand=banyan_tree].GalleryCarouselView .card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container .typographic.variant-chip,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container .typographic.variant-chip,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container .typographic.variant-chip-bold {
  color: #6d6d6d !important;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container .global-button,
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container .global-button,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container .global-button,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container .global-button:has(.button-arrow),
[data-brand=banyan].GalleryCarouselView .card-container .global-button,
[data-brand=banyan].GalleryCarouselView .card-container .global-button:has(.button-arrow),
[data-brand=banyan].GalleryCarouselView .property-card-container .global-button,
[data-brand=banyan].GalleryCarouselView .property-card-container .global-button:has(.button-arrow),
[data-brand=banyan].GalleryCarouselView .room-card-container .global-button,
[data-brand=banyan].GalleryCarouselView .room-card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].GalleryCarouselView .card-container .global-button,
[data-brand=banyan_tree].GalleryCarouselView .card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].GalleryCarouselView .property-card-container .global-button,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].GalleryCarouselView .room-card-container .global-button,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container .global-button:has(.button-arrow) {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container .global-button.variant-outline:has(.button-arrow),
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container .global-button.variant-outline:has(.button-arrow),
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].GalleryCarouselView .card-container .global-button.variant-outline,
[data-brand=banyan].GalleryCarouselView .card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].GalleryCarouselView .property-card-container .global-button.variant-outline,
[data-brand=banyan].GalleryCarouselView .property-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].GalleryCarouselView .room-card-container .global-button.variant-outline,
[data-brand=banyan].GalleryCarouselView .room-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].GalleryCarouselView .card-container .global-button.variant-outline,
[data-brand=banyan_tree].GalleryCarouselView .card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].GalleryCarouselView .property-card-container .global-button.variant-outline,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].GalleryCarouselView .room-card-container .global-button.variant-outline,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container .global-button.variant-outline:has(.button-arrow) {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container .global-button.variant-outline:hover:has(.button-arrow),
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].GalleryCarouselView .card-container .global-button.variant-default,
[data-brand=banyan].GalleryCarouselView .card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].GalleryCarouselView .card-container .global-button.variant-outline:hover,
[data-brand=banyan].GalleryCarouselView .card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].GalleryCarouselView .property-card-container .global-button.variant-default,
[data-brand=banyan].GalleryCarouselView .property-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].GalleryCarouselView .property-card-container .global-button.variant-outline:hover,
[data-brand=banyan].GalleryCarouselView .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].GalleryCarouselView .room-card-container .global-button.variant-default,
[data-brand=banyan].GalleryCarouselView .room-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].GalleryCarouselView .room-card-container .global-button.variant-outline:hover,
[data-brand=banyan].GalleryCarouselView .room-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].GalleryCarouselView .card-container .global-button.variant-default,
[data-brand=banyan_tree].GalleryCarouselView .card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].GalleryCarouselView .card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].GalleryCarouselView .card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].GalleryCarouselView .property-card-container .global-button.variant-default,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].GalleryCarouselView .property-card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].GalleryCarouselView .room-card-container .global-button.variant-default,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].GalleryCarouselView .room-card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container .global-button.variant-outline:hover:has(.button-arrow) {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container .RichText-root,
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container .RichText-root *,
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container .prose,
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container .prose *,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container .RichText-root,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container .RichText-root *,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container .prose,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container .prose *,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container .RichText-root,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container .RichText-root *,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container .prose,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container .prose *,
[data-brand=banyan].GalleryCarouselView .card-container .RichText-root,
[data-brand=banyan].GalleryCarouselView .card-container .RichText-root *,
[data-brand=banyan].GalleryCarouselView .card-container .prose,
[data-brand=banyan].GalleryCarouselView .card-container .prose *,
[data-brand=banyan].GalleryCarouselView .property-card-container .RichText-root,
[data-brand=banyan].GalleryCarouselView .property-card-container .RichText-root *,
[data-brand=banyan].GalleryCarouselView .property-card-container .prose,
[data-brand=banyan].GalleryCarouselView .property-card-container .prose *,
[data-brand=banyan].GalleryCarouselView .room-card-container .RichText-root,
[data-brand=banyan].GalleryCarouselView .room-card-container .RichText-root *,
[data-brand=banyan].GalleryCarouselView .room-card-container .prose,
[data-brand=banyan].GalleryCarouselView .room-card-container .prose *,
[data-brand=banyan_tree].GalleryCarouselView .card-container .RichText-root,
[data-brand=banyan_tree].GalleryCarouselView .card-container .RichText-root *,
[data-brand=banyan_tree].GalleryCarouselView .card-container .prose,
[data-brand=banyan_tree].GalleryCarouselView .card-container .prose *,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container .RichText-root,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container .RichText-root *,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container .prose,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container .prose *,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container .RichText-root,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container .RichText-root *,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container .prose,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container .prose * {
  --tw-text-opacity: 1 !important;
  color: rgb(109, 109, 109, var(--tw-text-opacity, 1)) !important;
  font-family: var(--font-brand-default) !important;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container,
[data-brand=banyan].GalleryCarouselView .card-container,
[data-brand=banyan].GalleryCarouselView .property-card-container,
[data-brand=banyan].GalleryCarouselView .room-card-container,
[data-brand=banyan_tree].GalleryCarouselView .card-container,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container {
  /* Card text inherits from parent wrapper: text-white (image bg) or text-ink-black (white bg) */
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-white] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-white] h4,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-white] h4,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-white] h4,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-white] h4,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-white] h4,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-white] h4,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-white] .typographic.variant-chip-bold {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-white] .RichText-root *,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-white] .RichText-root *,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-white] p,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-white] .RichText-root,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-white] p,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-white] .RichText-root,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-white] p,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-white] .RichText-root,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-white] p,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-white] p,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-white] p,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-white] .RichText-root * {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-white],
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-white],
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-white],
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-white],
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-white],
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-white],
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-white],
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-white],
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-white] {
  /* Gold CTAs for dark card backgrounds */
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-white] .global-button.variant-default,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-white] .global-button.variant-default,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-white] .global-button.variant-default {
  background-color: #baa382;
  color: #e7e6e2;
  border-color: #baa382;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-white] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-white] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-white] .global-button.variant-default:hover {
  background-color: #a18d70;
  border-color: #a18d70;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-white] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-white] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-white] .global-button.variant-outline {
  background-color: transparent;
  color: #baa382;
  border-color: #baa382;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-white] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-white] .global-button.variant-outline:hover {
  background-color: #a18d70;
  border-color: #a18d70;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-white],
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-white],
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-white],
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-white],
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-white],
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-white],
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-white],
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-white],
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-white] {
  /* Gold text-only style */
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-white] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-white] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-white] .global-button.link-hover-effect {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-white] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-white] .global-button.link-hover-effect::after {
  background-color: #baa382;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white] {
  color: #baa382;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white] {
  background-color: #baa382;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-ink-black] h4,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] h4,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] h4,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold {
  color: #153e35 !important;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-ink-black] .RichText-root *,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .RichText-root *,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-ink-black] p,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] p,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] p,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-ink-black] .RichText-root * {
  color: #6d6d6d !important;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-ink-black],
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-ink-black],
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-ink-black],
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-ink-black],
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-ink-black],
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-ink-black],
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-ink-black] {
  /* Green CTAs for light card backgrounds — default rules already apply */
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-ink-black] .global-button.variant-default,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .global-button.variant-default,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-ink-black] .global-button.variant-default {
  background-color: #153e35;
  color: #e7e6e2;
  border-color: #153e35;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-ink-black] .global-button.variant-default:hover {
  background-color: #102e27;
  border-color: #102e27;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-ink-black] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-ink-black] .global-button.variant-outline {
  background-color: transparent;
  color: #153e35;
  border-color: #153e35;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover {
  background-color: #102e27;
  border-color: #102e27;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-ink-black],
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-ink-black],
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-ink-black],
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-ink-black],
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-ink-black],
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-ink-black],
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-ink-black] {
  /* Green text-only style */
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect {
  color: #000;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].GalleryCarouselView .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].GalleryCarouselView .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].GalleryCarouselView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].GalleryCarouselView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].GalleryCarouselView .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].GalleryCarouselView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].GalleryCarouselView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after {
  background-color: #153e35;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView h3,
[class*=block-type-][class*=-banyan].GalleryCarouselView .variant-h3,
[class*=block-type-][class*=-banyan].GalleryCarouselView .typographic.variant-h3,
[data-brand=banyan].GalleryCarouselView h3,
[data-brand=banyan].GalleryCarouselView .variant-h3,
[data-brand=banyan].GalleryCarouselView .typographic.variant-h3,
[data-brand=banyan_tree].GalleryCarouselView h3,
[data-brand=banyan_tree].GalleryCarouselView .variant-h3,
[data-brand=banyan_tree].GalleryCarouselView .typographic.variant-h3 {
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView,
[data-brand=banyan].GalleryCarouselView,
[data-brand=banyan_tree].GalleryCarouselView {
  /* Section subtitle #000 */
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .typographic.variant-chip,
[data-brand=banyan].GalleryCarouselView .typographic.variant-chip,
[data-brand=banyan_tree].GalleryCarouselView .typographic.variant-chip {
  color: #000 !important;
}
[class*=block-type-][class*=-banyan].GalleryCarouselView .global-button,
[data-brand=banyan].GalleryCarouselView .global-button,
[data-brand=banyan_tree].GalleryCarouselView .global-button{
  margin-top: 1.5rem;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C20 */
}
[class*=block-type-][class*=-banyan].FullGalleryView button:hover .group-hover\/item\:bg-black\/70,
[class*=block-type-][class*=-banyan].FullGalleryView button:hover [class*="group-hover/item:bg-black"],
[data-brand=banyan].FullGalleryView button:hover .group-hover\/item\:bg-black\/70,
[data-brand=banyan].FullGalleryView button:hover [class*="group-hover/item:bg-black"],
[data-brand=banyan_tree].FullGalleryView button:hover .group-hover\/item\:bg-black\/70,
[data-brand=banyan_tree].FullGalleryView button:hover [class*="group-hover/item:bg-black"] {
  background-color: rgba(186, 163, 130, 0.78) !important;
}
[class*=block-type-][class*=-banyan].FullGalleryView button:hover,
[data-brand=banyan].FullGalleryView button:hover,
[data-brand=banyan_tree].FullGalleryView button:hover {
  /* Dark overlay description → #E7E6E2 */
}
[class*=block-type-][class*=-banyan].FullGalleryView button:hover .RichText-root,
[class*=block-type-][class*=-banyan].FullGalleryView button:hover .RichText-root *,
[data-brand=banyan].FullGalleryView button:hover .RichText-root,
[data-brand=banyan].FullGalleryView button:hover .RichText-root *,
[data-brand=banyan_tree].FullGalleryView button:hover .RichText-root,
[data-brand=banyan_tree].FullGalleryView button:hover .RichText-root * {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan].FullGalleryView .media-image,
[class*=block-type-][class*=-banyan].FullGalleryView img,
[data-brand=banyan].FullGalleryView .media-image,
[data-brand=banyan].FullGalleryView img,
[data-brand=banyan_tree].FullGalleryView .media-image,
[data-brand=banyan_tree].FullGalleryView img{
  border-radius: 0px;
}
[class*=block-type-][class*=-banyan].FullGalleryView .DialogContent,
[class*=block-type-][class*=-banyan].FullGalleryView [role=dialog],
[data-brand=banyan].FullGalleryView .DialogContent,
[data-brand=banyan].FullGalleryView [role=dialog],
[data-brand=banyan_tree].FullGalleryView .DialogContent,
[data-brand=banyan_tree].FullGalleryView [role=dialog]{
  max-height: calc(100dvh - 2rem);
  overflow: auto;
}
[class*=block-type-][class*=-banyan].FullGalleryView .typographic,
[class*=block-type-][class*=-banyan].FullGalleryView .RichText-root,
[class*=block-type-][class*=-banyan].FullGalleryView .RichText-root *,
[data-brand=banyan].FullGalleryView .typographic,
[data-brand=banyan].FullGalleryView .RichText-root,
[data-brand=banyan].FullGalleryView .RichText-root *,
[data-brand=banyan_tree].FullGalleryView .typographic,
[data-brand=banyan_tree].FullGalleryView .RichText-root,
[data-brand=banyan_tree].FullGalleryView .RichText-root * {
  font-family: var(--font-brand-default) !important;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C24 */
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container,
[data-brand=banyan].StaggeredCarouselV2View .card-container,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container {
  font-family: var(--font-brand-default) !important;
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container h4,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container .typographic.variant-h4,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container h4,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container .typographic.variant-h4,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container h4,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container .typographic.variant-h4,
[data-brand=banyan].StaggeredCarouselV2View .card-container h4,
[data-brand=banyan].StaggeredCarouselV2View .card-container .typographic.variant-h4,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container h4,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container .typographic.variant-h4,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container h4,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container .typographic.variant-h4,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container h4,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container .typographic.variant-h4,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container h4,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container .typographic.variant-h4,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container h4,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container .typographic.variant-h4 {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container .typographic.variant-chip-bold,
[data-brand=banyan].StaggeredCarouselV2View .card-container .typographic.variant-chip,
[data-brand=banyan].StaggeredCarouselV2View .card-container .typographic.variant-chip-bold,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container .typographic.variant-chip,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container .typographic.variant-chip-bold,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container .typographic.variant-chip,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container .typographic.variant-chip,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container .typographic.variant-chip,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container .typographic.variant-chip,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container .typographic.variant-chip-bold {
  color: #6d6d6d !important;
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container .global-button,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container .global-button,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container .global-button,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container .global-button:has(.button-arrow),
[data-brand=banyan].StaggeredCarouselV2View .card-container .global-button,
[data-brand=banyan].StaggeredCarouselV2View .card-container .global-button:has(.button-arrow),
[data-brand=banyan].StaggeredCarouselV2View .property-card-container .global-button,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container .global-button:has(.button-arrow),
[data-brand=banyan].StaggeredCarouselV2View .room-card-container .global-button,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container .global-button,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container .global-button,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container .global-button,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container .global-button:has(.button-arrow) {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container .global-button.variant-outline:has(.button-arrow),
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container .global-button.variant-outline:has(.button-arrow),
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].StaggeredCarouselV2View .card-container .global-button.variant-outline,
[data-brand=banyan].StaggeredCarouselV2View .card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].StaggeredCarouselV2View .property-card-container .global-button.variant-outline,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].StaggeredCarouselV2View .room-card-container .global-button.variant-outline,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container .global-button.variant-outline,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container .global-button.variant-outline,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container .global-button.variant-outline,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container .global-button.variant-outline:has(.button-arrow) {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container .global-button.variant-outline:hover:has(.button-arrow),
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].StaggeredCarouselV2View .card-container .global-button.variant-default,
[data-brand=banyan].StaggeredCarouselV2View .card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].StaggeredCarouselV2View .card-container .global-button.variant-outline:hover,
[data-brand=banyan].StaggeredCarouselV2View .card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].StaggeredCarouselV2View .property-card-container .global-button.variant-default,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].StaggeredCarouselV2View .property-card-container .global-button.variant-outline:hover,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].StaggeredCarouselV2View .room-card-container .global-button.variant-default,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].StaggeredCarouselV2View .room-card-container .global-button.variant-outline:hover,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container .global-button.variant-default,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container .global-button.variant-default,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container .global-button.variant-default,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container .global-button.variant-outline:hover:has(.button-arrow) {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container .RichText-root,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container .RichText-root *,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container .prose,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container .prose *,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container .RichText-root,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container .RichText-root *,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container .prose,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container .prose *,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container .RichText-root,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container .RichText-root *,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container .prose,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container .prose *,
[data-brand=banyan].StaggeredCarouselV2View .card-container .RichText-root,
[data-brand=banyan].StaggeredCarouselV2View .card-container .RichText-root *,
[data-brand=banyan].StaggeredCarouselV2View .card-container .prose,
[data-brand=banyan].StaggeredCarouselV2View .card-container .prose *,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container .RichText-root,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container .RichText-root *,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container .prose,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container .prose *,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container .RichText-root,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container .RichText-root *,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container .prose,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container .prose *,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container .RichText-root,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container .RichText-root *,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container .prose,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container .prose *,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container .RichText-root,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container .RichText-root *,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container .prose,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container .prose *,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container .RichText-root,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container .RichText-root *,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container .prose,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container .prose * {
  --tw-text-opacity: 1 !important;
  color: rgb(109, 109, 109, var(--tw-text-opacity, 1)) !important;
  font-family: var(--font-brand-default) !important;
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container,
[data-brand=banyan].StaggeredCarouselV2View .card-container,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container {
  /* Card text inherits from parent wrapper: text-white (image bg) or text-ink-black (white bg) */
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-white] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-white] h4,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] h4,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] h4,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-white] h4,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-white] h4,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-white] h4,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-white] .typographic.variant-chip-bold {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-white] .RichText-root *,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .RichText-root *,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-white] p,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-white] .RichText-root,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] p,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .RichText-root,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] p,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .RichText-root,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-white] p,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-white] p,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-white] p,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-white] .RichText-root * {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-white],
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-white],
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-white],
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-white],
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-white],
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-white],
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-white],
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-white],
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-white] {
  /* Gold CTAs for dark card backgrounds */
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.variant-default,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.variant-default,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.variant-default {
  background-color: #baa382;
  color: #e7e6e2;
  border-color: #baa382;
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.variant-default:hover {
  background-color: #a18d70;
  border-color: #a18d70;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.variant-outline {
  background-color: transparent;
  color: #baa382;
  border-color: #baa382;
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.variant-outline:hover {
  background-color: #a18d70;
  border-color: #a18d70;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-white],
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-white],
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-white],
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-white],
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-white],
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-white],
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-white],
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-white],
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-white] {
  /* Gold text-only style */
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.link-hover-effect {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.link-hover-effect::after {
  background-color: #baa382;
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white] {
  color: #baa382;
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white] {
  background-color: #baa382;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] h4,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] h4,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] h4,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold {
  color: #153e35 !important;
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .RichText-root *,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .RichText-root *,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] p,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] p,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] p,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .RichText-root * {
  color: #6d6d6d !important;
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black],
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black],
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black],
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black],
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-ink-black],
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-ink-black],
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] {
  /* Green CTAs for light card backgrounds — default rules already apply */
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .global-button.variant-default,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .global-button.variant-default,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .global-button.variant-default {
  background-color: #153e35;
  color: #e7e6e2;
  border-color: #153e35;
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .global-button.variant-default:hover {
  background-color: #102e27;
  border-color: #102e27;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .global-button.variant-outline {
  background-color: transparent;
  color: #153e35;
  border-color: #153e35;
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover {
  background-color: #102e27;
  border-color: #102e27;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black],
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black],
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black],
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black],
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-ink-black],
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-ink-black],
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] {
  /* Green text-only style */
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .global-button.link-hover-effect {
  color: #000;
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].StaggeredCarouselV2View .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].StaggeredCarouselV2View .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].StaggeredCarouselV2View .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].StaggeredCarouselV2View .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after {
  background-color: #153e35;
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .container h3,
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .container .typographic.variant-h3,
[data-brand=banyan].StaggeredCarouselV2View .container h3,
[data-brand=banyan].StaggeredCarouselV2View .container .typographic.variant-h3,
[data-brand=banyan_tree].StaggeredCarouselV2View .container h3,
[data-brand=banyan_tree].StaggeredCarouselV2View .container .typographic.variant-h3 {
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].StaggeredCarouselV2View .staggered-carousel-v2,
[data-brand=banyan].StaggeredCarouselV2View .staggered-carousel-v2,
[data-brand=banyan_tree].StaggeredCarouselV2View .staggered-carousel-v2{
  width: 100%;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C25 */
}
[class*=block-type-][class*=-banyan].BoxedCarouselV2View .container h3,
[class*=block-type-][class*=-banyan].BoxedCarouselV2View .container .typographic.variant-h3,
[data-brand=banyan].BoxedCarouselV2View .container h3,
[data-brand=banyan].BoxedCarouselV2View .container .typographic.variant-h3,
[data-brand=banyan_tree].BoxedCarouselV2View .container h3,
[data-brand=banyan_tree].BoxedCarouselV2View .container .typographic.variant-h3 {
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].BoxedCarouselV2View .boxed-carousel-v2,
[data-brand=banyan].BoxedCarouselV2View .boxed-carousel-v2,
[data-brand=banyan_tree].BoxedCarouselV2View .boxed-carousel-v2{
  width: 100%;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C26 */
}
[class*=block-type-][class*=-banyan].BlogCardsView .container h3,
[class*=block-type-][class*=-banyan].BlogCardsView .container .typographic.variant-h3,
[data-brand=banyan].BlogCardsView .container h3,
[data-brand=banyan].BlogCardsView .container .typographic.variant-h3,
[data-brand=banyan_tree].BlogCardsView .container h3,
[data-brand=banyan_tree].BlogCardsView .container .typographic.variant-h3 {
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].BlogCardsView,
[data-brand=banyan].BlogCardsView,
[data-brand=banyan_tree].BlogCardsView {
  /* Card title #153E35 */
}
[class*=block-type-][class*=-banyan].BlogCardsView .card-title,
[class*=block-type-][class*=-banyan].BlogCardsView h4,
[data-brand=banyan].BlogCardsView .card-title,
[data-brand=banyan].BlogCardsView h4,
[data-brand=banyan_tree].BlogCardsView .card-title,
[data-brand=banyan_tree].BlogCardsView h4 {
  color: #153e35 !important;
}
[class*=block-type-][class*=-banyan].BlogCardsView .rounded-2xl,
[class*=block-type-][class*=-banyan].BlogCardsView .shadow-sm,
[class*=block-type-][class*=-banyan].BlogCardsView .hover\:shadow-md,
[data-brand=banyan].BlogCardsView .rounded-2xl,
[data-brand=banyan].BlogCardsView .shadow-sm,
[data-brand=banyan].BlogCardsView .hover\:shadow-md,
[data-brand=banyan_tree].BlogCardsView .rounded-2xl,
[data-brand=banyan_tree].BlogCardsView .shadow-sm,
[data-brand=banyan_tree].BlogCardsView .hover\:shadow-md{
  border-radius: 0px;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
[class*=block-type-][class*=-banyan].BlogCardsView .tags .typographic,
[data-brand=banyan].BlogCardsView .tags .typographic,
[data-brand=banyan_tree].BlogCardsView .tags .typographic {
  color: #153e35;
  background-color: #e7e6e2;
  border-radius: 0px;
}
[class*=block-type-][class*=-banyan].BlogCardsView .RichText-root,
[class*=block-type-][class*=-banyan].BlogCardsView .RichText-root *,
[data-brand=banyan].BlogCardsView .RichText-root,
[data-brand=banyan].BlogCardsView .RichText-root *,
[data-brand=banyan_tree].BlogCardsView .RichText-root,
[data-brand=banyan_tree].BlogCardsView .RichText-root * {
  font-family: var(--font-brand-default) !important;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C35 — Point of Interests */
}
[class*=block-type-][class*=-banyan].PointOfInterestsView h3,
[class*=block-type-][class*=-banyan].PointOfInterestsView .variant-h3,
[class*=block-type-][class*=-banyan].PointOfInterestsView .typographic.variant-h3,
[data-brand=banyan].PointOfInterestsView h3,
[data-brand=banyan].PointOfInterestsView .variant-h3,
[data-brand=banyan].PointOfInterestsView .typographic.variant-h3,
[data-brand=banyan_tree].PointOfInterestsView h3,
[data-brand=banyan_tree].PointOfInterestsView .variant-h3,
[data-brand=banyan_tree].PointOfInterestsView .typographic.variant-h3 {
  text-transform: uppercase;
  color: #153e35;
}
[class*=block-type-][class*=-banyan].PointOfInterestsView .poi-card,
[data-brand=banyan].PointOfInterestsView .poi-card,
[data-brand=banyan_tree].PointOfInterestsView .poi-card{
  border-radius: 0px;
}
[class*=block-type-][class*=-banyan].PointOfInterestsView,
[data-brand=banyan].PointOfInterestsView,
[data-brand=banyan_tree].PointOfInterestsView {
  /* Distance text → #6D6D6D */
}
[class*=block-type-][class*=-banyan].PointOfInterestsView .poi-card .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].PointOfInterestsView .poi-card .variant-body-roman,
[class*=block-type-][class*=-banyan].PointOfInterestsView .poi-card p,
[data-brand=banyan].PointOfInterestsView .poi-card .typographic.variant-body-roman,
[data-brand=banyan].PointOfInterestsView .poi-card .variant-body-roman,
[data-brand=banyan].PointOfInterestsView .poi-card p,
[data-brand=banyan_tree].PointOfInterestsView .poi-card .typographic.variant-body-roman,
[data-brand=banyan_tree].PointOfInterestsView .poi-card .variant-body-roman,
[data-brand=banyan_tree].PointOfInterestsView .poi-card p {
  color: #6d6d6d;
}
[class*=block-type-][class*=-banyan].PointOfInterestsView,
[data-brand=banyan].PointOfInterestsView,
[data-brand=banyan_tree].PointOfInterestsView {
  /* C35A */
}
[class*=block-type-][class*=-banyan].PointOfInterestsView:not(.variant-c35b),
[data-brand=banyan].PointOfInterestsView:not(.variant-c35b),
[data-brand=banyan_tree].PointOfInterestsView:not(.variant-c35b) {
  /* Section subtitle #000 */
}
[class*=block-type-][class*=-banyan].PointOfInterestsView:not(.variant-c35b) .typographic.variant-chip:not(button *):not(a *),
[data-brand=banyan].PointOfInterestsView:not(.variant-c35b) .typographic.variant-chip:not(button *):not(a *),
[data-brand=banyan_tree].PointOfInterestsView:not(.variant-c35b) .typographic.variant-chip:not(button *):not(a *) {
  color: #000;
}
[class*=block-type-][class*=-banyan].PointOfInterestsView:not(.variant-c35b) .poi-card .typographic.variant-h4,
[data-brand=banyan].PointOfInterestsView:not(.variant-c35b) .poi-card .typographic.variant-h4,
[data-brand=banyan_tree].PointOfInterestsView:not(.variant-c35b) .poi-card .typographic.variant-h4 {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].PointOfInterestsView:not(.variant-c35b) .poi-card .typographic.variant-h5,
[data-brand=banyan].PointOfInterestsView:not(.variant-c35b) .poi-card .typographic.variant-h5,
[data-brand=banyan_tree].PointOfInterestsView:not(.variant-c35b) .poi-card .typographic.variant-h5 {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].PointOfInterestsView:not(.variant-c35b) .poi-icon,
[class*=block-type-][class*=-banyan].PointOfInterestsView:not(.variant-c35b) .poi-location-icon,
[data-brand=banyan].PointOfInterestsView:not(.variant-c35b) .poi-icon,
[data-brand=banyan].PointOfInterestsView:not(.variant-c35b) .poi-location-icon,
[data-brand=banyan_tree].PointOfInterestsView:not(.variant-c35b) .poi-icon,
[data-brand=banyan_tree].PointOfInterestsView:not(.variant-c35b) .poi-location-icon {
  color: #000;
}
[class*=block-type-][class*=-banyan].PointOfInterestsView:not(.variant-c35b) .poi-location-icon > path,
[data-brand=banyan].PointOfInterestsView:not(.variant-c35b) .poi-location-icon > path,
[data-brand=banyan_tree].PointOfInterestsView:not(.variant-c35b) .poi-location-icon > path {
  stroke: #000 !important;
}
[class*=block-type-][class*=-banyan].PointOfInterestsView,
[data-brand=banyan].PointOfInterestsView,
[data-brand=banyan_tree].PointOfInterestsView {
  /* C35B */
}
[class*=block-type-][class*=-banyan].PointOfInterestsView.variant-c35b,
[data-brand=banyan].PointOfInterestsView.variant-c35b,
[data-brand=banyan_tree].PointOfInterestsView.variant-c35b{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
  --gradient: #e7e6e2;
  /* Title uppercase */
}
[class*=block-type-][class*=-banyan].PointOfInterestsView.variant-c35b h4,
[class*=block-type-][class*=-banyan].PointOfInterestsView.variant-c35b .typographic.variant-h4,
[data-brand=banyan].PointOfInterestsView.variant-c35b h4,
[data-brand=banyan].PointOfInterestsView.variant-c35b .typographic.variant-h4,
[data-brand=banyan_tree].PointOfInterestsView.variant-c35b h4,
[data-brand=banyan_tree].PointOfInterestsView.variant-c35b .typographic.variant-h4 {
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].PointOfInterestsView.variant-c35b .poi-card,
[data-brand=banyan].PointOfInterestsView.variant-c35b .poi-card,
[data-brand=banyan_tree].PointOfInterestsView.variant-c35b .poi-card{
  --tw-bg-opacity: 1;
  background-color: rgb(231 230 226 / var(--tw-bg-opacity, 1));
}
[class*=block-type-][class*=-banyan].PointOfInterestsView.variant-c35b .poi-card [style*="--gradient"],
[data-brand=banyan].PointOfInterestsView.variant-c35b .poi-card [style*="--gradient"],
[data-brand=banyan_tree].PointOfInterestsView.variant-c35b .poi-card [style*="--gradient"] {
  --gradient: rgba(231, 230, 226, var(--tw-bg-opacity, 1));
}
[class*=block-type-][class*=-banyan].PointOfInterestsView.variant-c35b .poi-card .typographic.variant-h4,
[class*=block-type-][class*=-banyan].PointOfInterestsView.variant-c35b .poi-card .typographic.variant-h5,
[data-brand=banyan].PointOfInterestsView.variant-c35b .poi-card .typographic.variant-h4,
[data-brand=banyan].PointOfInterestsView.variant-c35b .poi-card .typographic.variant-h5,
[data-brand=banyan_tree].PointOfInterestsView.variant-c35b .poi-card .typographic.variant-h4,
[data-brand=banyan_tree].PointOfInterestsView.variant-c35b .poi-card .typographic.variant-h5 {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].PointOfInterestsView.variant-c35b .poi-location-icon,
[data-brand=banyan].PointOfInterestsView.variant-c35b .poi-location-icon,
[data-brand=banyan_tree].PointOfInterestsView.variant-c35b .poi-location-icon {
  color: #000;
}
[class*=block-type-][class*=-banyan].PointOfInterestsView.variant-c35b .poi-location-icon > path,
[data-brand=banyan].PointOfInterestsView.variant-c35b .poi-location-icon > path,
[data-brand=banyan_tree].PointOfInterestsView.variant-c35b .poi-location-icon > path {
  stroke: #000 !important;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C36 — Map */
}
[class*=block-type-][class*=-banyan].MapView,
[data-brand=banyan].MapView,
[data-brand=banyan_tree].MapView {
  font-family: var(--font-brand-default) !important;
}
[class*=block-type-][class*=-banyan].MapView .rounded-lg,
[data-brand=banyan].MapView .rounded-lg,
[data-brand=banyan_tree].MapView .rounded-lg{
  border-radius: 0px;
}
[class*=block-type-][class*=-banyan].MapView,
[data-brand=banyan].MapView,
[data-brand=banyan_tree].MapView {
  /* C36B / C36C — boxed map title uppercase, subtitle #000 */
}
[class*=block-type-][class*=-banyan].MapView .BoxedMapLayout h3,
[class*=block-type-][class*=-banyan].MapView .BoxedMapLayout .typographic.variant-h3,
[class*=block-type-][class*=-banyan].MapView > .container h3,
[class*=block-type-][class*=-banyan].MapView > .container .typographic.variant-h3,
[data-brand=banyan].MapView .BoxedMapLayout h3,
[data-brand=banyan].MapView .BoxedMapLayout .typographic.variant-h3,
[data-brand=banyan].MapView > .container h3,
[data-brand=banyan].MapView > .container .typographic.variant-h3,
[data-brand=banyan_tree].MapView .BoxedMapLayout h3,
[data-brand=banyan_tree].MapView .BoxedMapLayout .typographic.variant-h3,
[data-brand=banyan_tree].MapView > .container h3,
[data-brand=banyan_tree].MapView > .container .typographic.variant-h3 {
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].MapView .BoxedMapLayout .typographic.variant-chip,
[class*=block-type-][class*=-banyan].MapView > .container .typographic.variant-chip,
[data-brand=banyan].MapView .BoxedMapLayout .typographic.variant-chip,
[data-brand=banyan].MapView > .container .typographic.variant-chip,
[data-brand=banyan_tree].MapView .BoxedMapLayout .typographic.variant-chip,
[data-brand=banyan_tree].MapView > .container .typographic.variant-chip {
  color: #000;
}
[class*=block-type-][class*=-banyan].MapView,
[data-brand=banyan].MapView,
[data-brand=banyan_tree].MapView {
  /* Price marker text black; selected marker uses green and cream. */
}
[class*=block-type-][class*=-banyan].MapView .price-marker,
[data-brand=banyan].MapView .price-marker,
[data-brand=banyan_tree].MapView .price-marker {
  color: #000;
}
[class*=block-type-][class*=-banyan].MapView .price-marker.bg-ink-black,
[data-brand=banyan].MapView .price-marker.bg-ink-black,
[data-brand=banyan_tree].MapView .price-marker.bg-ink-black {
  background-color: #153e35;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].MapView,
[data-brand=banyan].MapView,
[data-brand=banyan_tree].MapView {
  /* Cluster badge: cream background, black H6 label, uppercase. */
}
[class*=block-type-][class*=-banyan].MapView .map-pin-marker:has(.bg-discovery-lime),
[data-brand=banyan].MapView .map-pin-marker:has(.bg-discovery-lime),
[data-brand=banyan_tree].MapView .map-pin-marker:has(.bg-discovery-lime) {
  background-color: #e7e6e2;
  color: #000;
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].MapView .map-pin-marker:has(.bg-discovery-lime) .bg-discovery-lime,
[data-brand=banyan].MapView .map-pin-marker:has(.bg-discovery-lime) .bg-discovery-lime,
[data-brand=banyan_tree].MapView .map-pin-marker:has(.bg-discovery-lime) .bg-discovery-lime {
  background-color: #153e35;
}
[class*=block-type-][class*=-banyan].MapView .map-pin-marker:has(.bg-discovery-lime) .bg-discovery-lime h6,
[data-brand=banyan].MapView .map-pin-marker:has(.bg-discovery-lime) .bg-discovery-lime h6,
[data-brand=banyan_tree].MapView .map-pin-marker:has(.bg-discovery-lime) .bg-discovery-lime h6 {
  transform: translateY(-2px);
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan].MapView .map-pin-marker:has(.bg-discovery-lime) .typographic,
[data-brand=banyan].MapView .map-pin-marker:has(.bg-discovery-lime) .typographic,
[data-brand=banyan_tree].MapView .map-pin-marker:has(.bg-discovery-lime) .typographic {
  color: #000;
  font-family: var(--font-bt-reforma-negra);
  font-weight: 700;
  letter-spacing: 0.05em;
}
[class*=block-type-][class*=-banyan].MapView,
[data-brand=banyan].MapView,
[data-brand=banyan_tree].MapView {
  /* C36C — Pin */
}
[class*=block-type-][class*=-banyan].MapView .map-pin-marker:not(:has(.bg-discovery-lime)):not(.price-marker),
[data-brand=banyan].MapView .map-pin-marker:not(:has(.bg-discovery-lime)):not(.price-marker),
[data-brand=banyan_tree].MapView .map-pin-marker:not(:has(.bg-discovery-lime)):not(.price-marker) {
  background-color: #153e35;
}
[class*=block-type-][class*=-banyan].MapView .map-pin-marker:not(:has(.bg-discovery-lime)):not(.price-marker) svg,
[data-brand=banyan].MapView .map-pin-marker:not(:has(.bg-discovery-lime)):not(.price-marker) svg,
[data-brand=banyan_tree].MapView .map-pin-marker:not(:has(.bg-discovery-lime)):not(.price-marker) svg {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].MapView.variant-style-c .map-pin-marker,
[data-brand=banyan].MapView.variant-style-c .map-pin-marker,
[data-brand=banyan_tree].MapView.variant-style-c .map-pin-marker {
  border-radius: 9999px !important;
  padding: 1rem;
  background-color: #153e35;
}
[class*=block-type-][class*=-banyan].MapView,
[data-brand=banyan].MapView,
[data-brand=banyan_tree].MapView {
  /* C36 pop-up card */
}
[class*=block-type-][class*=-banyan].MapView .hotel-map-card .typographic.variant-h4,
[data-brand=banyan].MapView .hotel-map-card .typographic.variant-h4,
[data-brand=banyan_tree].MapView .hotel-map-card .typographic.variant-h4 {
  text-transform: uppercase;
  color: #153e35;
}
[class*=block-type-][class*=-banyan].MapView .hotel-map-card .hotel-map-location,
[class*=block-type-][class*=-banyan].MapView .hotel-map-card .text-web-grey,
[data-brand=banyan].MapView .hotel-map-card .hotel-map-location,
[data-brand=banyan].MapView .hotel-map-card .text-web-grey,
[data-brand=banyan_tree].MapView .hotel-map-card .hotel-map-location,
[data-brand=banyan_tree].MapView .hotel-map-card .text-web-grey {
  color: #6d6d6d;
}
[class*=block-type-][class*=-banyan].MapView .hotel-map-card svg,
[data-brand=banyan].MapView .hotel-map-card svg,
[data-brand=banyan_tree].MapView .hotel-map-card svg {
  color: #000;
}
[class*=block-type-][class*=-banyan].MapView .hotel-map-card .member-price .typographic,
[data-brand=banyan].MapView .hotel-map-card .member-price .typographic,
[data-brand=banyan_tree].MapView .hotel-map-card .member-price .typographic {
  color: #000;
}
[class*=block-type-][class*=-banyan].MapView .hotel-map-card,
[data-brand=banyan].MapView .hotel-map-card,
[data-brand=banyan_tree].MapView .hotel-map-card {
  /* "Public from <currency> <price> Avg / night" → #6D6D6D */
}
[class*=block-type-][class*=-banyan].MapView .hotel-map-card .member-price + .typographic,
[data-brand=banyan].MapView .hotel-map-card .member-price + .typographic,
[data-brand=banyan_tree].MapView .hotel-map-card .member-price + .typographic {
  color: #6d6d6d !important;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C40 — Calendar view event template */
}
[class*=block-type-][class*=-banyan].CalendarViewEventTemplateView p.variant-chip[class~=text-web-grey],
[data-brand=banyan].CalendarViewEventTemplateView p.variant-chip[class~=text-web-grey],
[data-brand=banyan_tree].CalendarViewEventTemplateView p.variant-chip[class~=text-web-grey] {
  color: #000000;
}
[class*=block-type-][class*=-banyan].CalendarViewEventTemplateView,
[data-brand=banyan].CalendarViewEventTemplateView,
[data-brand=banyan_tree].CalendarViewEventTemplateView {
  /* Title uppercase */
}
[class*=block-type-][class*=-banyan].CalendarViewEventTemplateView h3,
[class*=block-type-][class*=-banyan].CalendarViewEventTemplateView .variant-h3,
[class*=block-type-][class*=-banyan].CalendarViewEventTemplateView .typographic.variant-h3,
[data-brand=banyan].CalendarViewEventTemplateView h3,
[data-brand=banyan].CalendarViewEventTemplateView .variant-h3,
[data-brand=banyan].CalendarViewEventTemplateView .typographic.variant-h3,
[data-brand=banyan_tree].CalendarViewEventTemplateView h3,
[data-brand=banyan_tree].CalendarViewEventTemplateView .variant-h3,
[data-brand=banyan_tree].CalendarViewEventTemplateView .typographic.variant-h3 {
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].CalendarViewEventTemplateView .experience-card-content .typographic,
[class*=block-type-][class*=-banyan].CalendarViewEventTemplateView .experience-card-content svg,
[data-brand=banyan].CalendarViewEventTemplateView .experience-card-content .typographic,
[data-brand=banyan].CalendarViewEventTemplateView .experience-card-content svg,
[data-brand=banyan_tree].CalendarViewEventTemplateView .experience-card-content .typographic,
[data-brand=banyan_tree].CalendarViewEventTemplateView .experience-card-content svg {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].TextContentView .variant-chip[class~=text-web-grey],
[data-brand=banyan].TextContentView .variant-chip[class~=text-web-grey],
[data-brand=banyan_tree].TextContentView .variant-chip[class~=text-web-grey] {
  color: #333333;
}
[class*=block-type-][class*=-banyan].TextContentView h3,
[class*=block-type-][class*=-banyan].TextContentView h2,
[class*=block-type-][class*=-banyan].TextContentView .typographic.variant-h3,
[class*=block-type-][class*=-banyan].TextContentView .typographic.variant-h2,
[data-brand=banyan].TextContentView h3,
[data-brand=banyan].TextContentView h2,
[data-brand=banyan].TextContentView .typographic.variant-h3,
[data-brand=banyan].TextContentView .typographic.variant-h2,
[data-brand=banyan_tree].TextContentView h3,
[data-brand=banyan_tree].TextContentView h2,
[data-brand=banyan_tree].TextContentView .typographic.variant-h3,
[data-brand=banyan_tree].TextContentView .typographic.variant-h2 {
  color: #153e35;
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C28A — Accordion light variant */
}
[class*=block-type-][class*=-banyan].AccordionGroupView,
[data-brand=banyan].AccordionGroupView,
[data-brand=banyan_tree].AccordionGroupView {
  font-family: var(--font-brand-default) !important;
}
[class*=block-type-][class*=-banyan].AccordionGroupView[class~=bg-grain-white],
[data-brand=banyan].AccordionGroupView[class~=bg-grain-white],
[data-brand=banyan_tree].AccordionGroupView[class~=bg-grain-white] {
  background-color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].AccordionGroupView[class~=bg-grain-white] h4,
[data-brand=banyan].AccordionGroupView[class~=bg-grain-white] h4,
[data-brand=banyan_tree].AccordionGroupView[class~=bg-grain-white] h4 {
  color: #153e35 !important;
  font-weight: 700;
}
[class*=block-type-][class*=-banyan].AccordionGroupView[class~=bg-ink-black],
[data-brand=banyan].AccordionGroupView[class~=bg-ink-black],
[data-brand=banyan_tree].AccordionGroupView[class~=bg-ink-black]{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
[class*=block-type-][class*=-banyan].AccordionGroupView[class~=bg-ink-black] h4,
[data-brand=banyan].AccordionGroupView[class~=bg-ink-black] h4,
[data-brand=banyan_tree].AccordionGroupView[class~=bg-ink-black] h4 {
  color: #153e35;
  font-weight: 700;
}
[class*=block-type-][class*=-banyan].AccordionGroupView:not([class~=bg-ink-black]) h4,
[class*=block-type-][class*=-banyan].AccordionGroupView:not([class~=bg-ink-black]) .accordion-trigger,
[class*=block-type-][class*=-banyan].AccordionGroupView:not([class~=bg-ink-black]) .accordion-trigger .typographic,
[data-brand=banyan].AccordionGroupView:not([class~=bg-ink-black]) h4,
[data-brand=banyan].AccordionGroupView:not([class~=bg-ink-black]) .accordion-trigger,
[data-brand=banyan].AccordionGroupView:not([class~=bg-ink-black]) .accordion-trigger .typographic,
[data-brand=banyan_tree].AccordionGroupView:not([class~=bg-ink-black]) h4,
[data-brand=banyan_tree].AccordionGroupView:not([class~=bg-ink-black]) .accordion-trigger,
[data-brand=banyan_tree].AccordionGroupView:not([class~=bg-ink-black]) .accordion-trigger .typographic {
  color: #000;
}
[class*=block-type-][class*=-banyan].AccordionGroupView .expand-btn,
[data-brand=banyan].AccordionGroupView .expand-btn,
[data-brand=banyan_tree].AccordionGroupView .expand-btn{
  border-bottom-width: 0px;
  -webkit-text-decoration-line: none;
          text-decoration-line: none;
}
[class*=block-type-][class*=-banyan].AccordionGroupView .expand-btn::after,
[data-brand=banyan].AccordionGroupView .expand-btn::after,
[data-brand=banyan_tree].AccordionGroupView .expand-btn::after{
  content: var(--tw-content);
  display: none;
}
[class*=block-type-][class*=-banyan].AccordionGroupView .expand-btn,
[data-brand=banyan].AccordionGroupView .expand-btn,
[data-brand=banyan_tree].AccordionGroupView .expand-btn {
  color: #000;
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].AccordionGroupView .expand-btn svg,
[class*=block-type-][class*=-banyan].AccordionGroupView .expand-btn [class*=icon],
[data-brand=banyan].AccordionGroupView .expand-btn svg,
[data-brand=banyan].AccordionGroupView .expand-btn [class*=icon],
[data-brand=banyan_tree].AccordionGroupView .expand-btn svg,
[data-brand=banyan_tree].AccordionGroupView .expand-btn [class*=icon] {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].AccordionGroupView .expand-btn,
[data-brand=banyan].AccordionGroupView .expand-btn,
[data-brand=banyan_tree].AccordionGroupView .expand-btn {
  /* Green text-only CTA style */
}
[class*=block-type-][class*=-banyan].AccordionGroupView .expand-btn:hover,
[data-brand=banyan].AccordionGroupView .expand-btn:hover,
[data-brand=banyan_tree].AccordionGroupView .expand-btn:hover {
  opacity: 0.6;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C28B — Accordion dark variant (bg #153E35) */
}
[class*=block-type-][class*=-banyan].AccordionGroupView[class~=bg-ink-black],
[data-brand=banyan].AccordionGroupView[class~=bg-ink-black],
[data-brand=banyan_tree].AccordionGroupView[class~=bg-ink-black] {
  background-color: #153e35;
}
[class*=block-type-][class*=-banyan].AccordionGroupView[class~=bg-ink-black] h4,
[class*=block-type-][class*=-banyan].AccordionGroupView[class~=bg-ink-black] h5,
[class*=block-type-][class*=-banyan].AccordionGroupView[class~=bg-ink-black] .typographic.variant-h5,
[class*=block-type-][class*=-banyan].AccordionGroupView[class~=bg-ink-black] .accordion-trigger,
[class*=block-type-][class*=-banyan].AccordionGroupView[class~=bg-ink-black] .accordion-trigger .typographic,
[data-brand=banyan].AccordionGroupView[class~=bg-ink-black] h4,
[data-brand=banyan].AccordionGroupView[class~=bg-ink-black] h5,
[data-brand=banyan].AccordionGroupView[class~=bg-ink-black] .typographic.variant-h5,
[data-brand=banyan].AccordionGroupView[class~=bg-ink-black] .accordion-trigger,
[data-brand=banyan].AccordionGroupView[class~=bg-ink-black] .accordion-trigger .typographic,
[data-brand=banyan_tree].AccordionGroupView[class~=bg-ink-black] h4,
[data-brand=banyan_tree].AccordionGroupView[class~=bg-ink-black] h5,
[data-brand=banyan_tree].AccordionGroupView[class~=bg-ink-black] .typographic.variant-h5,
[data-brand=banyan_tree].AccordionGroupView[class~=bg-ink-black] .accordion-trigger,
[data-brand=banyan_tree].AccordionGroupView[class~=bg-ink-black] .accordion-trigger .typographic {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].AccordionGroupView[class~=bg-ink-black] [class~=border-onyx-black],
[data-brand=banyan].AccordionGroupView[class~=bg-ink-black] [class~=border-onyx-black],
[data-brand=banyan_tree].AccordionGroupView[class~=bg-ink-black] [class~=border-onyx-black] {
  border-color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].AccordionGroupView[class~=bg-ink-black] .RichText-root,
[data-brand=banyan].AccordionGroupView[class~=bg-ink-black] .RichText-root,
[data-brand=banyan_tree].AccordionGroupView[class~=bg-ink-black] .RichText-root {
  background-color: transparent;
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan].AccordionGroupView[class~=bg-ink-black] .expand-btn,
[data-brand=banyan].AccordionGroupView[class~=bg-ink-black] .expand-btn,
[data-brand=banyan_tree].AccordionGroupView[class~=bg-ink-black] .expand-btn {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].AccordionGroupView[class~=bg-ink-black] .expand-btn svg,
[class*=block-type-][class*=-banyan].AccordionGroupView[class~=bg-ink-black] .expand-btn [class*=icon],
[data-brand=banyan].AccordionGroupView[class~=bg-ink-black] .expand-btn svg,
[data-brand=banyan].AccordionGroupView[class~=bg-ink-black] .expand-btn [class*=icon],
[data-brand=banyan_tree].AccordionGroupView[class~=bg-ink-black] .expand-btn svg,
[data-brand=banyan_tree].AccordionGroupView[class~=bg-ink-black] .expand-btn [class*=icon] {
  color: #baa382;
}
[class*=block-type-][class*=-banyan].AccordionGroupView[class~=bg-ink-black] .expand-btn,
[data-brand=banyan].AccordionGroupView[class~=bg-ink-black] .expand-btn,
[data-brand=banyan_tree].AccordionGroupView[class~=bg-ink-black] .expand-btn {
  /* Gold text-only CTA style */
}
[class*=block-type-][class*=-banyan].AccordionGroupView[class~=bg-ink-black] .expand-btn:hover,
[data-brand=banyan].AccordionGroupView[class~=bg-ink-black] .expand-btn:hover,
[data-brand=banyan_tree].AccordionGroupView[class~=bg-ink-black] .expand-btn:hover {
  opacity: 0.6;
}
[class*=block-type-][class*=-banyan].AccordionGroupView[class~=bg-ink-black] .accordion-chevron svg,
[data-brand=banyan].AccordionGroupView[class~=bg-ink-black] .accordion-chevron svg,
[data-brand=banyan_tree].AccordionGroupView[class~=bg-ink-black] .accordion-chevron svg {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C29 — Tabs */
}
[class*=block-type-][class*=-banyan].TabsView .container,
[class*=block-type-][class*=-banyan].TabsView .tabs-container,
[class*=block-type-][class*=-banyan].TabsView [class*=tab-variant-],
[data-brand=banyan].TabsView .container,
[data-brand=banyan].TabsView .tabs-container,
[data-brand=banyan].TabsView [class*=tab-variant-],
[data-brand=banyan_tree].TabsView .container,
[data-brand=banyan_tree].TabsView .tabs-container,
[data-brand=banyan_tree].TabsView [class*=tab-variant-] {
  background-color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].TabsView h3,
[class*=block-type-][class*=-banyan].TabsView .variant-h3,
[class*=block-type-][class*=-banyan].TabsView .typographic.variant-h3,
[data-brand=banyan].TabsView h3,
[data-brand=banyan].TabsView .variant-h3,
[data-brand=banyan].TabsView .typographic.variant-h3,
[data-brand=banyan_tree].TabsView h3,
[data-brand=banyan_tree].TabsView .variant-h3,
[data-brand=banyan_tree].TabsView .typographic.variant-h3 {
  text-transform: uppercase;
  color: #153e35;
}
[class*=block-type-][class*=-banyan].TabsView,
[data-brand=banyan].TabsView,
[data-brand=banyan_tree].TabsView {
  /* C29A — Pill tabs */
}
[class*=block-type-][class*=-banyan].TabsView.variant-style-a button[role=tab],
[data-brand=banyan].TabsView.variant-style-a button[role=tab],
[data-brand=banyan_tree].TabsView.variant-style-a button[role=tab] {
  border-color: #153e35;
  color: #153e35;
  font-weight: 600;
}
[class*=block-type-][class*=-banyan].TabsView.variant-style-a button[role=tab]:hover,
[data-brand=banyan].TabsView.variant-style-a button[role=tab]:hover,
[data-brand=banyan_tree].TabsView.variant-style-a button[role=tab]:hover {
  border-color: #102e27;
  color: #102e27;
  background-color: rgba(16, 46, 39, 0.1);
}
[class*=block-type-][class*=-banyan].TabsView.variant-style-a button[role=tab][data-state=active], [class*=block-type-][class*=-banyan].TabsView.variant-style-a button[role=tab][aria-selected=true], [class*=block-type-][class*=-banyan].TabsView.variant-style-a button[role=tab][aria-pressed=true],
[data-brand=banyan].TabsView.variant-style-a button[role=tab][data-state=active],
[data-brand=banyan].TabsView.variant-style-a button[role=tab][aria-selected=true],
[data-brand=banyan].TabsView.variant-style-a button[role=tab][aria-pressed=true],
[data-brand=banyan_tree].TabsView.variant-style-a button[role=tab][data-state=active],
[data-brand=banyan_tree].TabsView.variant-style-a button[role=tab][aria-selected=true],
[data-brand=banyan_tree].TabsView.variant-style-a button[role=tab][aria-pressed=true] {
  background-color: #153e35;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].TabsView,
[data-brand=banyan].TabsView,
[data-brand=banyan_tree].TabsView {
  /* C29B — Border-only tabs */
}
[class*=block-type-][class*=-banyan].TabsView.variant-style-b button,
[class*=block-type-][class*=-banyan].TabsView.variant-style-b a,
[data-brand=banyan].TabsView.variant-style-b button,
[data-brand=banyan].TabsView.variant-style-b a,
[data-brand=banyan_tree].TabsView.variant-style-b button,
[data-brand=banyan_tree].TabsView.variant-style-b a {
  border-color: transparent;
  color: #6d6d6d;
  font-weight: 600;
}
[class*=block-type-][class*=-banyan].TabsView.variant-style-b button:hover,
[class*=block-type-][class*=-banyan].TabsView.variant-style-b a:hover,
[data-brand=banyan].TabsView.variant-style-b button:hover,
[data-brand=banyan].TabsView.variant-style-b a:hover,
[data-brand=banyan_tree].TabsView.variant-style-b button:hover,
[data-brand=banyan_tree].TabsView.variant-style-b a:hover {
  border-color: transparent;
  background-color: rgba(16, 46, 39, 0.1);
  color: #102e27;
}
[class*=block-type-][class*=-banyan].TabsView.variant-style-b button[aria-pressed=true], [class*=block-type-][class*=-banyan].TabsView.variant-style-b button[aria-current=page],
[class*=block-type-][class*=-banyan].TabsView.variant-style-b a[aria-pressed=true],
[class*=block-type-][class*=-banyan].TabsView.variant-style-b a[aria-current=page],
[data-brand=banyan].TabsView.variant-style-b button[aria-pressed=true],
[data-brand=banyan].TabsView.variant-style-b button[aria-current=page],
[data-brand=banyan].TabsView.variant-style-b a[aria-pressed=true],
[data-brand=banyan].TabsView.variant-style-b a[aria-current=page],
[data-brand=banyan_tree].TabsView.variant-style-b button[aria-pressed=true],
[data-brand=banyan_tree].TabsView.variant-style-b button[aria-current=page],
[data-brand=banyan_tree].TabsView.variant-style-b a[aria-pressed=true],
[data-brand=banyan_tree].TabsView.variant-style-b a[aria-current=page] {
  border-color: #102e27;
  background-color: transparent;
  color: #102e27;
}
[class*=block-type-][class*=-banyan].TabsView,
[data-brand=banyan].TabsView,
[data-brand=banyan_tree].TabsView {
  /* C29C — Underline tabs */
}
[class*=block-type-][class*=-banyan].TabsView.variant-style-c button[role=tab],
[data-brand=banyan].TabsView.variant-style-c button[role=tab],
[data-brand=banyan_tree].TabsView.variant-style-c button[role=tab] {
  font-weight: 600;
}
[class*=block-type-][class*=-banyan].TabsView.variant-style-c button[role=tab]:hover,
[data-brand=banyan].TabsView.variant-style-c button[role=tab]:hover,
[data-brand=banyan_tree].TabsView.variant-style-c button[role=tab]:hover {
  border-color: #102e27;
  color: #102e27;
  background-color: rgba(16, 46, 39, 0.1);
}
[class*=block-type-][class*=-banyan].TabsView.variant-style-c button[role=tab][data-state=active], [class*=block-type-][class*=-banyan].TabsView.variant-style-c button[role=tab][aria-selected=true], [class*=block-type-][class*=-banyan].TabsView.variant-style-c button[role=tab][aria-pressed=true],
[data-brand=banyan].TabsView.variant-style-c button[role=tab][data-state=active],
[data-brand=banyan].TabsView.variant-style-c button[role=tab][aria-selected=true],
[data-brand=banyan].TabsView.variant-style-c button[role=tab][aria-pressed=true],
[data-brand=banyan_tree].TabsView.variant-style-c button[role=tab][data-state=active],
[data-brand=banyan_tree].TabsView.variant-style-c button[role=tab][aria-selected=true],
[data-brand=banyan_tree].TabsView.variant-style-c button[role=tab][aria-pressed=true] {
  background-color: #102e27;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C30 — Newsletter */
}
[class*=block-type-][class*=-banyan].NewsletterBannerView,
[data-brand=banyan].NewsletterBannerView,
[data-brand=banyan_tree].NewsletterBannerView {
  font-family: var(--font-brand-default) !important;
}
[class*=block-type-][class*=-banyan].NewsletterBannerView .variant-body-roman,
[class*=block-type-][class*=-banyan].NewsletterBannerView .typographic.variant-body-roman,
[data-brand=banyan].NewsletterBannerView .variant-body-roman,
[data-brand=banyan].NewsletterBannerView .typographic.variant-body-roman,
[data-brand=banyan_tree].NewsletterBannerView .variant-body-roman,
[data-brand=banyan_tree].NewsletterBannerView .typographic.variant-body-roman {
  color: #000;
}
[class*=block-type-][class*=-banyan].NewsletterBannerView h4,
[class*=block-type-][class*=-banyan].NewsletterBannerView .typographic.variant-h4,
[data-brand=banyan].NewsletterBannerView h4,
[data-brand=banyan].NewsletterBannerView .typographic.variant-h4,
[data-brand=banyan_tree].NewsletterBannerView h4,
[data-brand=banyan_tree].NewsletterBannerView .typographic.variant-h4 {
  color: #153e35;
  font-weight: 700;
}
[class*=block-type-][class*=-banyan].NewsletterBannerView,
[data-brand=banyan].NewsletterBannerView,
[data-brand=banyan_tree].NewsletterBannerView {
  /* Description → #6D6D6D (overrides banyan:!text-banyan-tree-black).
     Exclude the consent checkbox label so its unchecked state can turn red. */
}
[class*=block-type-][class*=-banyan].NewsletterBannerView .RichText-root:not(.newsletter-banner-checkbox-label),
[class*=block-type-][class*=-banyan].NewsletterBannerView .RichText-root:not(.newsletter-banner-checkbox-label) *,
[data-brand=banyan].NewsletterBannerView .RichText-root:not(.newsletter-banner-checkbox-label),
[data-brand=banyan].NewsletterBannerView .RichText-root:not(.newsletter-banner-checkbox-label) *,
[data-brand=banyan_tree].NewsletterBannerView .RichText-root:not(.newsletter-banner-checkbox-label),
[data-brand=banyan_tree].NewsletterBannerView .RichText-root:not(.newsletter-banner-checkbox-label) * {
  color: #6d6d6d !important;
  font-family: var(--font-brand-default) !important;
}
[class*=block-type-][class*=-banyan].NewsletterBannerView,
[data-brand=banyan].NewsletterBannerView,
[data-brand=banyan_tree].NewsletterBannerView {
  /* Placeholder / floating label "Email address" → #6D6D6D */
}
[class*=block-type-][class*=-banyan].NewsletterBannerView input::placeholder,
[data-brand=banyan].NewsletterBannerView input::placeholder,
[data-brand=banyan_tree].NewsletterBannerView input::placeholder {
  color: #6d6d6d;
}
[class*=block-type-][class*=-banyan].NewsletterBannerView p[id$=-label],
[class*=block-type-][class*=-banyan].NewsletterBannerView label[id$=-label],
[data-brand=banyan].NewsletterBannerView p[id$=-label],
[data-brand=banyan].NewsletterBannerView label[id$=-label],
[data-brand=banyan_tree].NewsletterBannerView p[id$=-label],
[data-brand=banyan_tree].NewsletterBannerView label[id$=-label] {
  color: #6d6d6d !important;
}
[class*=block-type-][class*=-banyan].NewsletterBannerView > div,
[class*=block-type-][class*=-banyan].NewsletterBannerView input,
[class*=block-type-][class*=-banyan].NewsletterBannerView button,
[class*=block-type-][class*=-banyan].NewsletterBannerView [role=checkbox],
[data-brand=banyan].NewsletterBannerView > div,
[data-brand=banyan].NewsletterBannerView input,
[data-brand=banyan].NewsletterBannerView button,
[data-brand=banyan].NewsletterBannerView [role=checkbox],
[data-brand=banyan_tree].NewsletterBannerView > div,
[data-brand=banyan_tree].NewsletterBannerView input,
[data-brand=banyan_tree].NewsletterBannerView button,
[data-brand=banyan_tree].NewsletterBannerView [role=checkbox]{
  border-radius: 0px;
}
[class*=block-type-][class*=-banyan].NewsletterBannerView input,
[data-brand=banyan].NewsletterBannerView input,
[data-brand=banyan_tree].NewsletterBannerView input {
  border-color: #6d6d6d;
  color: #000;
}
[class*=block-type-][class*=-banyan].NewsletterBannerView input[aria-invalid=true],
[data-brand=banyan].NewsletterBannerView input[aria-invalid=true],
[data-brand=banyan_tree].NewsletterBannerView input[aria-invalid=true] {
  border-color: #fa522d;
}
[class*=block-type-][class*=-banyan].NewsletterBannerView .text-warning-red,
[class*=block-type-][class*=-banyan].NewsletterBannerView [data-invalid=true] ~ .text-warning-red,
[data-brand=banyan].NewsletterBannerView .text-warning-red,
[data-brand=banyan].NewsletterBannerView [data-invalid=true] ~ .text-warning-red,
[data-brand=banyan_tree].NewsletterBannerView .text-warning-red,
[data-brand=banyan_tree].NewsletterBannerView [data-invalid=true] ~ .text-warning-red {
  color: #fa522d;
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].NewsletterBannerView [role=checkbox][data-state=checked],
[data-brand=banyan].NewsletterBannerView [role=checkbox][data-state=checked],
[data-brand=banyan_tree].NewsletterBannerView [role=checkbox][data-state=checked] {
  color: #000;
}
[class*=block-type-][class*=-banyan].NewsletterBannerView [role=checkbox][data-state=unchecked],
[data-brand=banyan].NewsletterBannerView [role=checkbox][data-state=unchecked],
[data-brand=banyan_tree].NewsletterBannerView [role=checkbox][data-state=unchecked] {
  color: #fa522d;
}
[class*=block-type-][class*=-banyan].NewsletterBannerView,
[data-brand=banyan].NewsletterBannerView,
[data-brand=banyan_tree].NewsletterBannerView {
  /* Consent label text: checked → #6D6D6D, unchecked → red */
}
[class*=block-type-][class*=-banyan].NewsletterBannerView .newsletter-banner-checkbox-label[class~="!text-ink-black"],
[class*=block-type-][class*=-banyan].NewsletterBannerView .newsletter-banner-checkbox-label[class~="!text-ink-black"] *,
[data-brand=banyan].NewsletterBannerView .newsletter-banner-checkbox-label[class~="!text-ink-black"],
[data-brand=banyan].NewsletterBannerView .newsletter-banner-checkbox-label[class~="!text-ink-black"] *,
[data-brand=banyan_tree].NewsletterBannerView .newsletter-banner-checkbox-label[class~="!text-ink-black"],
[data-brand=banyan_tree].NewsletterBannerView .newsletter-banner-checkbox-label[class~="!text-ink-black"] * {
  color: #6d6d6d !important;
}
[class*=block-type-][class*=-banyan].NewsletterBannerView .newsletter-banner-checkbox-label[class~="!text-warning-red"],
[class*=block-type-][class*=-banyan].NewsletterBannerView .newsletter-banner-checkbox-label[class~="!text-warning-red"] *,
[data-brand=banyan].NewsletterBannerView .newsletter-banner-checkbox-label[class~="!text-warning-red"],
[data-brand=banyan].NewsletterBannerView .newsletter-banner-checkbox-label[class~="!text-warning-red"] *,
[data-brand=banyan_tree].NewsletterBannerView .newsletter-banner-checkbox-label[class~="!text-warning-red"],
[data-brand=banyan_tree].NewsletterBannerView .newsletter-banner-checkbox-label[class~="!text-warning-red"] * {
  color: #fa522d !important;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C32 — Essential Details */
}
[class*=block-type-][class*=-banyan].EssentialDetailsView,
[data-brand=banyan].EssentialDetailsView,
[data-brand=banyan_tree].EssentialDetailsView {
  font-family: var(--font-brand-default) !important;
}
[class*=block-type-][class*=-banyan].EssentialDetailsView .global-button:has(.button-arrow) > span,
[data-brand=banyan].EssentialDetailsView .global-button:has(.button-arrow) > span,
[data-brand=banyan_tree].EssentialDetailsView .global-button:has(.button-arrow) > span{
  gap: 0.5rem;
}
[class*=block-type-][class*=-banyan].EssentialDetailsView .variant-chip-bold,
[class*=block-type-][class*=-banyan].EssentialDetailsView .typographic.variant-chip-bold,
[data-brand=banyan].EssentialDetailsView .variant-chip-bold,
[data-brand=banyan].EssentialDetailsView .typographic.variant-chip-bold,
[data-brand=banyan_tree].EssentialDetailsView .variant-chip-bold,
[data-brand=banyan_tree].EssentialDetailsView .typographic.variant-chip-bold{
  font-weight: 700;
  color: #000 !important;
}
[class*=block-type-][class*=-banyan].EssentialDetailsView .PaginationContent,
[class*=block-type-][class*=-banyan].EssentialDetailsView nav ul,
[data-brand=banyan].EssentialDetailsView .PaginationContent,
[data-brand=banyan].EssentialDetailsView nav ul,
[data-brand=banyan_tree].EssentialDetailsView .PaginationContent,
[data-brand=banyan_tree].EssentialDetailsView nav ul{
  overflow: visible;
}
[class*=block-type-][class*=-banyan].EssentialDetailsView,
[data-brand=banyan].EssentialDetailsView,
[data-brand=banyan_tree].EssentialDetailsView {
  /* Dot bullets → #6D6D6D (C32A / C32E / C32F) */
}
[class*=block-type-][class*=-banyan].EssentialDetailsView .c32-list-marker,
[data-brand=banyan].EssentialDetailsView .c32-list-marker,
[data-brand=banyan_tree].EssentialDetailsView .c32-list-marker {
  background-color: #6d6d6d;
}
[class*=block-type-][class*=-banyan].EssentialDetailsView .feature-name,
[class*=block-type-][class*=-banyan].EssentialDetailsView .address,
[class*=block-type-][class*=-banyan].EssentialDetailsView .press-title,
[class*=block-type-][class*=-banyan].EssentialDetailsView .contact-card a,
[class*=block-type-][class*=-banyan].EssentialDetailsView .EssentialDetails_ContactCard a,
[class*=block-type-][class*=-banyan].EssentialDetailsView .RichText-root,
[class*=block-type-][class*=-banyan].EssentialDetailsView .RichText-root *,
[class*=block-type-][class*=-banyan].EssentialDetailsView [class~=text-web-grey],
[data-brand=banyan].EssentialDetailsView .feature-name,
[data-brand=banyan].EssentialDetailsView .address,
[data-brand=banyan].EssentialDetailsView .press-title,
[data-brand=banyan].EssentialDetailsView .contact-card a,
[data-brand=banyan].EssentialDetailsView .EssentialDetails_ContactCard a,
[data-brand=banyan].EssentialDetailsView .RichText-root,
[data-brand=banyan].EssentialDetailsView .RichText-root *,
[data-brand=banyan].EssentialDetailsView [class~=text-web-grey],
[data-brand=banyan_tree].EssentialDetailsView .feature-name,
[data-brand=banyan_tree].EssentialDetailsView .address,
[data-brand=banyan_tree].EssentialDetailsView .press-title,
[data-brand=banyan_tree].EssentialDetailsView .contact-card a,
[data-brand=banyan_tree].EssentialDetailsView .EssentialDetails_ContactCard a,
[data-brand=banyan_tree].EssentialDetailsView .RichText-root,
[data-brand=banyan_tree].EssentialDetailsView .RichText-root *,
[data-brand=banyan_tree].EssentialDetailsView [class~=text-web-grey] {
  color: #6d6d6d;
}
[class*=block-type-][class*=-banyan].EssentialDetailsView .award-item .typographic,
[data-brand=banyan].EssentialDetailsView .award-item .typographic,
[data-brand=banyan_tree].EssentialDetailsView .award-item .typographic {
  color: #6d6d6d;
}
[class*=block-type-][class*=-banyan].EssentialDetailsView .social-icon,
[class*=block-type-][class*=-banyan].EssentialDetailsView .social-icon *,
[class*=block-type-][class*=-banyan].EssentialDetailsView [class~=text-inspired-ecru],
[data-brand=banyan].EssentialDetailsView .social-icon,
[data-brand=banyan].EssentialDetailsView .social-icon *,
[data-brand=banyan].EssentialDetailsView [class~=text-inspired-ecru],
[data-brand=banyan_tree].EssentialDetailsView .social-icon,
[data-brand=banyan_tree].EssentialDetailsView .social-icon *,
[data-brand=banyan_tree].EssentialDetailsView [class~=text-inspired-ecru] {
  color: #000;
}
[class*=block-type-][class*=-banyan].EssentialDetailsView,
[data-brand=banyan].EssentialDetailsView,
[data-brand=banyan_tree].EssentialDetailsView {
  /* C32B — See more CTA: remove underline */
}
[class*=block-type-][class*=-banyan].EssentialDetailsView .more-btn a,
[data-brand=banyan].EssentialDetailsView .more-btn a,
[data-brand=banyan_tree].EssentialDetailsView .more-btn a {
  color: #000;
  text-decoration: none;
}
[class*=block-type-][class*=-banyan].EssentialDetailsView .more-btn a::after,
[data-brand=banyan].EssentialDetailsView .more-btn a::after,
[data-brand=banyan_tree].EssentialDetailsView .more-btn a::after {
  display: none !important;
}
[class*=block-type-][class*=-banyan].EssentialDetailsView .more-btn svg,
[class*=block-type-][class*=-banyan].EssentialDetailsView .more-btn [class*=icon],
[data-brand=banyan].EssentialDetailsView .more-btn svg,
[data-brand=banyan].EssentialDetailsView .more-btn [class*=icon],
[data-brand=banyan_tree].EssentialDetailsView .more-btn svg,
[data-brand=banyan_tree].EssentialDetailsView .more-btn [class*=icon] {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].EssentialDetailsView .global-button:has(.button-arrow) .button-arrow,
[data-brand=banyan].EssentialDetailsView .global-button:has(.button-arrow) .button-arrow,
[data-brand=banyan_tree].EssentialDetailsView .global-button:has(.button-arrow) .button-arrow {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].EssentialDetailsView a,
[class*=block-type-][class*=-banyan].EssentialDetailsView button,
[class*=block-type-][class*=-banyan].EssentialDetailsView .typographic,
[data-brand=banyan].EssentialDetailsView a,
[data-brand=banyan].EssentialDetailsView button,
[data-brand=banyan].EssentialDetailsView .typographic,
[data-brand=banyan_tree].EssentialDetailsView a,
[data-brand=banyan_tree].EssentialDetailsView button,
[data-brand=banyan_tree].EssentialDetailsView .typographic {
  overflow-wrap: anywhere;
}
[class*=block-type-][class*=-banyan].EssentialDetailsView .media-image,
[class*=block-type-][class*=-banyan].EssentialDetailsView img,
[data-brand=banyan].EssentialDetailsView .media-image,
[data-brand=banyan].EssentialDetailsView img,
[data-brand=banyan_tree].EssentialDetailsView .media-image,
[data-brand=banyan_tree].EssentialDetailsView img{
  border-radius: 0px;
}
[class*=block-type-][class*=-banyan].EssentialDetailsView,
[data-brand=banyan].EssentialDetailsView,
[data-brand=banyan_tree].EssentialDetailsView {
  /* C32G — Details top section title */
}
[class*=block-type-][class*=-banyan].EssentialDetailsView h3,
[class*=block-type-][class*=-banyan].EssentialDetailsView .typographic.variant-h3,
[data-brand=banyan].EssentialDetailsView h3,
[data-brand=banyan].EssentialDetailsView .typographic.variant-h3,
[data-brand=banyan_tree].EssentialDetailsView h3,
[data-brand=banyan_tree].EssentialDetailsView .typographic.variant-h3 {
  color: #153e35;
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].EssentialDetailsView,
[data-brand=banyan].EssentialDetailsView,
[data-brand=banyan_tree].EssentialDetailsView {
  /* Section block titles */
}
[class*=block-type-][class*=-banyan].EssentialDetailsView .block-title,
[class*=block-type-][class*=-banyan].EssentialDetailsView .section-title,
[data-brand=banyan].EssentialDetailsView .block-title,
[data-brand=banyan].EssentialDetailsView .section-title,
[data-brand=banyan_tree].EssentialDetailsView .block-title,
[data-brand=banyan_tree].EssentialDetailsView .section-title {
  color: #000;
}
[class*=block-type-][class*=-banyan].EssentialDetailsView,
[data-brand=banyan].EssentialDetailsView,
[data-brand=banyan_tree].EssentialDetailsView {
  /* Contact & Mealtime section */
}
[class*=block-type-][class*=-banyan].EssentialDetailsView .contact-card,
[class*=block-type-][class*=-banyan].EssentialDetailsView .mealtime-card,
[class*=block-type-][class*=-banyan].EssentialDetailsView .EssentialDetails_ContactCard,
[data-brand=banyan].EssentialDetailsView .contact-card,
[data-brand=banyan].EssentialDetailsView .mealtime-card,
[data-brand=banyan].EssentialDetailsView .EssentialDetails_ContactCard,
[data-brand=banyan_tree].EssentialDetailsView .contact-card,
[data-brand=banyan_tree].EssentialDetailsView .mealtime-card,
[data-brand=banyan_tree].EssentialDetailsView .EssentialDetails_ContactCard {
  background-color: rgba(231, 230, 226, 0.5);
}
[class*=block-type-][class*=-banyan].EssentialDetailsView,
[data-brand=banyan].EssentialDetailsView,
[data-brand=banyan_tree].EssentialDetailsView {
  /* C32A — room/services icon list: item names → #6D6D6D */
}
[class*=block-type-][class*=-banyan].EssentialDetailsView.variant-room-services-icon-list .typographic.variant-body-small-regular,
[data-brand=banyan].EssentialDetailsView.variant-room-services-icon-list .typographic.variant-body-small-regular,
[data-brand=banyan_tree].EssentialDetailsView.variant-room-services-icon-list .typographic.variant-body-small-regular {
  color: #6d6d6d;
}
[class*=block-type-][class*=-banyan].EssentialDetailsView,
[data-brand=banyan].EssentialDetailsView,
[data-brand=banyan_tree].EssentialDetailsView {
  /* C32B — hotel details: address, phone, email, check-in/check-out → #6D6D6D */
}
[class*=block-type-][class*=-banyan].EssentialDetailsView.variant-hotel-details .typographic.variant-body-small-regular,
[data-brand=banyan].EssentialDetailsView.variant-hotel-details .typographic.variant-body-small-regular,
[data-brand=banyan_tree].EssentialDetailsView.variant-hotel-details .typographic.variant-body-small-regular {
  color: #6d6d6d;
}
[class*=block-type-][class*=-banyan].EssentialDetailsView,
[data-brand=banyan].EssentialDetailsView,
[data-brand=banyan_tree].EssentialDetailsView {
  /* C32D — awards & press: award name/year → #6D6D6D;
     highlight press year + title → #000 */
}
[class*=block-type-][class*=-banyan].EssentialDetailsView.variant-awards-press .award-item .typographic,
[data-brand=banyan].EssentialDetailsView.variant-awards-press .award-item .typographic,
[data-brand=banyan_tree].EssentialDetailsView.variant-awards-press .award-item .typographic {
  color: #6d6d6d;
}
[class*=block-type-][class*=-banyan].EssentialDetailsView.variant-awards-press .press-year:has(+ .typographic.variant-h5),
[class*=block-type-][class*=-banyan].EssentialDetailsView.variant-awards-press .press-year + .typographic.variant-h5,
[data-brand=banyan].EssentialDetailsView.variant-awards-press .press-year:has(+ .typographic.variant-h5),
[data-brand=banyan].EssentialDetailsView.variant-awards-press .press-year + .typographic.variant-h5,
[data-brand=banyan_tree].EssentialDetailsView.variant-awards-press .press-year:has(+ .typographic.variant-h5),
[data-brand=banyan_tree].EssentialDetailsView.variant-awards-press .press-year + .typographic.variant-h5 {
  color: #000;
}
[class*=block-type-][class*=-banyan].EssentialDetailsView.variant-awards-press .press-year,
[data-brand=banyan].EssentialDetailsView.variant-awards-press .press-year,
[data-brand=banyan_tree].EssentialDetailsView.variant-awards-press .press-year {
  font-weight: 600 !important;
}
[class*=block-type-][class*=-banyan].EssentialDetailsView,
[data-brand=banyan].EssentialDetailsView,
[data-brand=banyan_tree].EssentialDetailsView {
  /* C32F — room details: room attribute text → #6D6D6D */
}
[class*=block-type-][class*=-banyan].EssentialDetailsView.variant-room-details .typographic.variant-body-small-regular,
[data-brand=banyan].EssentialDetailsView.variant-room-details .typographic.variant-body-small-regular,
[data-brand=banyan_tree].EssentialDetailsView.variant-room-details .typographic.variant-body-small-regular {
  color: #6d6d6d;
}
[class*=block-type-][class*=-banyan].EssentialDetailsView,
[data-brand=banyan].EssentialDetailsView,
[data-brand=banyan_tree].EssentialDetailsView {
  /* C32G — restaurant details: cuisine, dress code, award title/year,
     email, phone → #6D6D6D; menu files border radius removed */
}
[class*=block-type-][class*=-banyan].EssentialDetailsView.variant-restaurant-details .typographic.variant-body-small-regular,
[data-brand=banyan].EssentialDetailsView.variant-restaurant-details .typographic.variant-body-small-regular,
[data-brand=banyan_tree].EssentialDetailsView.variant-restaurant-details .typographic.variant-body-small-regular {
  color: #6d6d6d;
}
[class*=block-type-][class*=-banyan].EssentialDetailsView.variant-restaurant-details .award-item .typographic,
[data-brand=banyan].EssentialDetailsView.variant-restaurant-details .award-item .typographic,
[data-brand=banyan_tree].EssentialDetailsView.variant-restaurant-details .award-item .typographic {
  color: #6d6d6d;
}
[class*=block-type-][class*=-banyan].EssentialDetailsView.variant-restaurant-details .download-pdf-btn,
[class*=block-type-][class*=-banyan].EssentialDetailsView.variant-restaurant-details .download-pdf-btn.global-button,
[data-brand=banyan].EssentialDetailsView.variant-restaurant-details .download-pdf-btn,
[data-brand=banyan].EssentialDetailsView.variant-restaurant-details .download-pdf-btn.global-button,
[data-brand=banyan_tree].EssentialDetailsView.variant-restaurant-details .download-pdf-btn,
[data-brand=banyan_tree].EssentialDetailsView.variant-restaurant-details .download-pdf-btn.global-button {
  border-radius: 0 !important;
}
[class*=block-type-][class*=-banyan].EssentialDetailsView,
[data-brand=banyan].EssentialDetailsView,
[data-brand=banyan_tree].EssentialDetailsView {
  /* C32H — spa details: address, email, phone, check-in/check-out,
     award name/year, press title → #6D6D6D */
}
[class*=block-type-][class*=-banyan].EssentialDetailsView.variant-spa-detail .typographic.variant-body-small-regular,
[data-brand=banyan].EssentialDetailsView.variant-spa-detail .typographic.variant-body-small-regular,
[data-brand=banyan_tree].EssentialDetailsView.variant-spa-detail .typographic.variant-body-small-regular {
  color: #6d6d6d;
}
[class*=block-type-][class*=-banyan].EssentialDetailsView.variant-spa-detail .award-item .typographic,
[data-brand=banyan].EssentialDetailsView.variant-spa-detail .award-item .typographic,
[data-brand=banyan_tree].EssentialDetailsView.variant-spa-detail .award-item .typographic {
  color: #6d6d6d;
}
[class*=block-type-][class*=-banyan].EssentialDetailsView a.link-hover-effect span p,
[data-brand=banyan].EssentialDetailsView a.link-hover-effect span p,
[data-brand=banyan_tree].EssentialDetailsView a.link-hover-effect span p {
  color: #000 !important;
}
[class*=block-type-][class*=-banyan].PromotionContent h4,
[data-brand=banyan].PromotionContent h4,
[data-brand=banyan_tree].PromotionContent h4 {
  color: #153e35 !important;
}
[class*=block-type-][class*=-banyan].PromotionContent,
[data-brand=banyan].PromotionContent,
[data-brand=banyan_tree].PromotionContent {
  /* C46 — remove border corner, close 'X' → #000 */
}
[class*=block-type-][class*=-banyan].PromotionContent .rounded-md,
[class*=block-type-][class*=-banyan].PromotionContent .rounded-2xl,
[class*=block-type-][class*=-banyan].PromotionContent .\@lg\:rounded-2xl,
[data-brand=banyan].PromotionContent .rounded-md,
[data-brand=banyan].PromotionContent .rounded-2xl,
[data-brand=banyan].PromotionContent .\@lg\:rounded-2xl,
[data-brand=banyan_tree].PromotionContent .rounded-md,
[data-brand=banyan_tree].PromotionContent .rounded-2xl,
[data-brand=banyan_tree].PromotionContent .\@lg\:rounded-2xl {
  border-radius: 0 !important;
}
[class*=block-type-][class*=-banyan].PromotionContent button.absolute.top-4.right-4,
[class*=block-type-][class*=-banyan].PromotionContent button[aria-label="Close promotion popup"],
[class*=block-type-][class*=-banyan].PromotionContent button[aria-label=Close],
[data-brand=banyan].PromotionContent button.absolute.top-4.right-4,
[data-brand=banyan].PromotionContent button[aria-label="Close promotion popup"],
[data-brand=banyan].PromotionContent button[aria-label=Close],
[data-brand=banyan_tree].PromotionContent button.absolute.top-4.right-4,
[data-brand=banyan_tree].PromotionContent button[aria-label="Close promotion popup"],
[data-brand=banyan_tree].PromotionContent button[aria-label=Close] {
  color: #000 !important;
}
[class*=block-type-][class*=-banyan].PromotionContent button.absolute.top-4.right-4 svg,
[class*=block-type-][class*=-banyan].PromotionContent button[aria-label="Close promotion popup"] svg,
[class*=block-type-][class*=-banyan].PromotionContent button[aria-label=Close] svg,
[data-brand=banyan].PromotionContent button.absolute.top-4.right-4 svg,
[data-brand=banyan].PromotionContent button[aria-label="Close promotion popup"] svg,
[data-brand=banyan].PromotionContent button[aria-label=Close] svg,
[data-brand=banyan_tree].PromotionContent button.absolute.top-4.right-4 svg,
[data-brand=banyan_tree].PromotionContent button[aria-label="Close promotion popup"] svg,
[data-brand=banyan_tree].PromotionContent button[aria-label=Close] svg {
  color: #000 !important;
  stroke: #000 !important;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C33 — Content section */
}
[class*=block-type-][class*=-banyan].WYSIWYGView h3,
[class*=block-type-][class*=-banyan].WYSIWYGView .variant-h3,
[class*=block-type-][class*=-banyan].WYSIWYGView .typographic.variant-h3,
[data-brand=banyan].WYSIWYGView h3,
[data-brand=banyan].WYSIWYGView .variant-h3,
[data-brand=banyan].WYSIWYGView .typographic.variant-h3,
[data-brand=banyan_tree].WYSIWYGView h3,
[data-brand=banyan_tree].WYSIWYGView .variant-h3,
[data-brand=banyan_tree].WYSIWYGView .typographic.variant-h3 {
  color: #153e35;
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].WYSIWYGView .variant-body-roman,
[class*=block-type-][class*=-banyan].WYSIWYGView .RichText-root,
[class*=block-type-][class*=-banyan].WYSIWYGView .RichText-root *,
[data-brand=banyan].WYSIWYGView .variant-body-roman,
[data-brand=banyan].WYSIWYGView .RichText-root,
[data-brand=banyan].WYSIWYGView .RichText-root *,
[data-brand=banyan_tree].WYSIWYGView .variant-body-roman,
[data-brand=banyan_tree].WYSIWYGView .RichText-root,
[data-brand=banyan_tree].WYSIWYGView .RichText-root * {
  color: #6d6d6d;
}
[class*=block-type-][class*=-banyan].WYSIWYGView video,
[class*=block-type-][class*=-banyan].WYSIWYGView .media-image,
[class*=block-type-][class*=-banyan].WYSIWYGView img,
[data-brand=banyan].WYSIWYGView video,
[data-brand=banyan].WYSIWYGView .media-image,
[data-brand=banyan].WYSIWYGView img,
[data-brand=banyan_tree].WYSIWYGView video,
[data-brand=banyan_tree].WYSIWYGView .media-image,
[data-brand=banyan_tree].WYSIWYGView img{
  border-radius: 0px;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C34 — Testimonials */
}
[class*=block-type-][class*=-banyan].TestimonialsView.background-white .quote-icon,
[data-brand=banyan].TestimonialsView.background-white .quote-icon,
[data-brand=banyan_tree].TestimonialsView.background-white .quote-icon {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].TestimonialsView.background-white h5,
[data-brand=banyan].TestimonialsView.background-white h5,
[data-brand=banyan_tree].TestimonialsView.background-white h5 {
  color: #6d6d6d;
}
[class*=block-type-][class*=-banyan].TestimonialsView.background-white .RichText-root,
[class*=block-type-][class*=-banyan].TestimonialsView.background-white .RichText-root *,
[class*=block-type-][class*=-banyan].TestimonialsView.background-white .typographic.variant-body-roman,
[data-brand=banyan].TestimonialsView.background-white .RichText-root,
[data-brand=banyan].TestimonialsView.background-white .RichText-root *,
[data-brand=banyan].TestimonialsView.background-white .typographic.variant-body-roman,
[data-brand=banyan_tree].TestimonialsView.background-white .RichText-root,
[data-brand=banyan_tree].TestimonialsView.background-white .RichText-root *,
[data-brand=banyan_tree].TestimonialsView.background-white .typographic.variant-body-roman {
  color: #000 !important;
}
[class*=block-type-][class*=-banyan].TestimonialsView,
[data-brand=banyan].TestimonialsView,
[data-brand=banyan_tree].TestimonialsView {
  /* Dark variant (bg #153E35) */
}
[class*=block-type-][class*=-banyan].TestimonialsView.background-dark .bg-ink-black,
[data-brand=banyan].TestimonialsView.background-dark .bg-ink-black,
[data-brand=banyan_tree].TestimonialsView.background-dark .bg-ink-black {
  background-color: #153e35;
}
[class*=block-type-][class*=-banyan].TestimonialsView.background-dark .quote-icon,
[data-brand=banyan].TestimonialsView.background-dark .quote-icon,
[data-brand=banyan_tree].TestimonialsView.background-dark .quote-icon {
  color: #baa382 !important;
}
[class*=block-type-][class*=-banyan].TestimonialsView.background-dark h5,
[class*=block-type-][class*=-banyan].TestimonialsView.background-dark .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].TestimonialsView.background-dark .RichText-root,
[class*=block-type-][class*=-banyan].TestimonialsView.background-dark .RichText-root *,
[data-brand=banyan].TestimonialsView.background-dark h5,
[data-brand=banyan].TestimonialsView.background-dark .typographic.variant-body-roman,
[data-brand=banyan].TestimonialsView.background-dark .RichText-root,
[data-brand=banyan].TestimonialsView.background-dark .RichText-root *,
[data-brand=banyan_tree].TestimonialsView.background-dark h5,
[data-brand=banyan_tree].TestimonialsView.background-dark .typographic.variant-body-roman,
[data-brand=banyan_tree].TestimonialsView.background-dark .RichText-root,
[data-brand=banyan_tree].TestimonialsView.background-dark .RichText-root * {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container,
[data-brand=banyan].OfferBlockView .card-container,
[data-brand=banyan].OfferBlockView .property-card-container,
[data-brand=banyan].OfferBlockView .room-card-container,
[data-brand=banyan_tree].OfferBlockView .card-container,
[data-brand=banyan_tree].OfferBlockView .property-card-container,
[data-brand=banyan_tree].OfferBlockView .room-card-container {
  font-family: var(--font-brand-default) !important;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container h4,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .typographic.variant-h4,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container h4,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .typographic.variant-h4,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container h4,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .typographic.variant-h4,
[data-brand=banyan].OfferBlockView .card-container h4,
[data-brand=banyan].OfferBlockView .card-container .typographic.variant-h4,
[data-brand=banyan].OfferBlockView .property-card-container h4,
[data-brand=banyan].OfferBlockView .property-card-container .typographic.variant-h4,
[data-brand=banyan].OfferBlockView .room-card-container h4,
[data-brand=banyan].OfferBlockView .room-card-container .typographic.variant-h4,
[data-brand=banyan_tree].OfferBlockView .card-container h4,
[data-brand=banyan_tree].OfferBlockView .card-container .typographic.variant-h4,
[data-brand=banyan_tree].OfferBlockView .property-card-container h4,
[data-brand=banyan_tree].OfferBlockView .property-card-container .typographic.variant-h4,
[data-brand=banyan_tree].OfferBlockView .room-card-container h4,
[data-brand=banyan_tree].OfferBlockView .room-card-container .typographic.variant-h4 {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .typographic.variant-chip-bold,
[data-brand=banyan].OfferBlockView .card-container .typographic.variant-chip,
[data-brand=banyan].OfferBlockView .card-container .typographic.variant-chip-bold,
[data-brand=banyan].OfferBlockView .property-card-container .typographic.variant-chip,
[data-brand=banyan].OfferBlockView .property-card-container .typographic.variant-chip-bold,
[data-brand=banyan].OfferBlockView .room-card-container .typographic.variant-chip,
[data-brand=banyan].OfferBlockView .room-card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].OfferBlockView .card-container .typographic.variant-chip,
[data-brand=banyan_tree].OfferBlockView .card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].OfferBlockView .property-card-container .typographic.variant-chip,
[data-brand=banyan_tree].OfferBlockView .property-card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].OfferBlockView .room-card-container .typographic.variant-chip,
[data-brand=banyan_tree].OfferBlockView .room-card-container .typographic.variant-chip-bold {
  color: #6d6d6d !important;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .global-button,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .global-button,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .global-button,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .global-button:has(.button-arrow),
[data-brand=banyan].OfferBlockView .card-container .global-button,
[data-brand=banyan].OfferBlockView .card-container .global-button:has(.button-arrow),
[data-brand=banyan].OfferBlockView .property-card-container .global-button,
[data-brand=banyan].OfferBlockView .property-card-container .global-button:has(.button-arrow),
[data-brand=banyan].OfferBlockView .room-card-container .global-button,
[data-brand=banyan].OfferBlockView .room-card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .card-container .global-button,
[data-brand=banyan_tree].OfferBlockView .card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .property-card-container .global-button,
[data-brand=banyan_tree].OfferBlockView .property-card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .room-card-container .global-button,
[data-brand=banyan_tree].OfferBlockView .room-card-container .global-button:has(.button-arrow) {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .global-button.variant-outline:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .global-button.variant-outline:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].OfferBlockView .card-container .global-button.variant-outline,
[data-brand=banyan].OfferBlockView .card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].OfferBlockView .property-card-container .global-button.variant-outline,
[data-brand=banyan].OfferBlockView .property-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].OfferBlockView .room-card-container .global-button.variant-outline,
[data-brand=banyan].OfferBlockView .room-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .card-container .global-button.variant-outline,
[data-brand=banyan_tree].OfferBlockView .card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .property-card-container .global-button.variant-outline,
[data-brand=banyan_tree].OfferBlockView .property-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .room-card-container .global-button.variant-outline,
[data-brand=banyan_tree].OfferBlockView .room-card-container .global-button.variant-outline:has(.button-arrow) {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .global-button.variant-outline:hover:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].OfferBlockView .card-container .global-button.variant-default,
[data-brand=banyan].OfferBlockView .card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].OfferBlockView .card-container .global-button.variant-outline:hover,
[data-brand=banyan].OfferBlockView .card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].OfferBlockView .property-card-container .global-button.variant-default,
[data-brand=banyan].OfferBlockView .property-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].OfferBlockView .property-card-container .global-button.variant-outline:hover,
[data-brand=banyan].OfferBlockView .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].OfferBlockView .room-card-container .global-button.variant-default,
[data-brand=banyan].OfferBlockView .room-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].OfferBlockView .room-card-container .global-button.variant-outline:hover,
[data-brand=banyan].OfferBlockView .room-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .card-container .global-button.variant-default,
[data-brand=banyan_tree].OfferBlockView .card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].OfferBlockView .card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .property-card-container .global-button.variant-default,
[data-brand=banyan_tree].OfferBlockView .property-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .property-card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].OfferBlockView .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .room-card-container .global-button.variant-default,
[data-brand=banyan_tree].OfferBlockView .room-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .room-card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].OfferBlockView .room-card-container .global-button.variant-outline:hover:has(.button-arrow) {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .RichText-root,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .RichText-root *,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .prose,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .prose *,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .RichText-root,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .RichText-root *,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .prose,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .prose *,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .RichText-root,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .RichText-root *,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .prose,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .prose *,
[data-brand=banyan].OfferBlockView .card-container .RichText-root,
[data-brand=banyan].OfferBlockView .card-container .RichText-root *,
[data-brand=banyan].OfferBlockView .card-container .prose,
[data-brand=banyan].OfferBlockView .card-container .prose *,
[data-brand=banyan].OfferBlockView .property-card-container .RichText-root,
[data-brand=banyan].OfferBlockView .property-card-container .RichText-root *,
[data-brand=banyan].OfferBlockView .property-card-container .prose,
[data-brand=banyan].OfferBlockView .property-card-container .prose *,
[data-brand=banyan].OfferBlockView .room-card-container .RichText-root,
[data-brand=banyan].OfferBlockView .room-card-container .RichText-root *,
[data-brand=banyan].OfferBlockView .room-card-container .prose,
[data-brand=banyan].OfferBlockView .room-card-container .prose *,
[data-brand=banyan_tree].OfferBlockView .card-container .RichText-root,
[data-brand=banyan_tree].OfferBlockView .card-container .RichText-root *,
[data-brand=banyan_tree].OfferBlockView .card-container .prose,
[data-brand=banyan_tree].OfferBlockView .card-container .prose *,
[data-brand=banyan_tree].OfferBlockView .property-card-container .RichText-root,
[data-brand=banyan_tree].OfferBlockView .property-card-container .RichText-root *,
[data-brand=banyan_tree].OfferBlockView .property-card-container .prose,
[data-brand=banyan_tree].OfferBlockView .property-card-container .prose *,
[data-brand=banyan_tree].OfferBlockView .room-card-container .RichText-root,
[data-brand=banyan_tree].OfferBlockView .room-card-container .RichText-root *,
[data-brand=banyan_tree].OfferBlockView .room-card-container .prose,
[data-brand=banyan_tree].OfferBlockView .room-card-container .prose * {
  --tw-text-opacity: 1 !important;
  color: rgb(109, 109, 109, var(--tw-text-opacity, 1)) !important;
  font-family: var(--font-brand-default) !important;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container,
[data-brand=banyan].OfferBlockView .card-container,
[data-brand=banyan].OfferBlockView .property-card-container,
[data-brand=banyan].OfferBlockView .room-card-container,
[data-brand=banyan_tree].OfferBlockView .card-container,
[data-brand=banyan_tree].OfferBlockView .property-card-container,
[data-brand=banyan_tree].OfferBlockView .room-card-container {
  /* Card text inherits from parent wrapper: text-white (image bg) or text-ink-black (white bg) */
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] h4,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] h4,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] h4,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] h4,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] h4,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] h4,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .typographic.variant-chip-bold {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .RichText-root *,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .RichText-root *,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] p,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .RichText-root,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] p,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .RichText-root,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] p,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .RichText-root,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] p,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] p,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] p,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .RichText-root * {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white],
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white],
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white],
[data-brand=banyan].OfferBlockView .card-container [class~=text-white],
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white],
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white],
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white],
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white],
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] {
  /* Gold CTAs for dark card backgrounds */
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-default,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-default,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-default {
  background-color: #baa382;
  color: #e7e6e2;
  border-color: #baa382;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-default:hover {
  background-color: #a18d70;
  border-color: #a18d70;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-outline {
  background-color: transparent;
  color: #baa382;
  border-color: #baa382;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-outline:hover {
  background-color: #a18d70;
  border-color: #a18d70;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white],
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white],
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white],
[data-brand=banyan].OfferBlockView .card-container [class~=text-white],
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white],
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white],
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white],
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white],
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] {
  /* Gold text-only style */
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .global-button.link-hover-effect {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .global-button.link-hover-effect::after {
  background-color: #baa382;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white] {
  color: #baa382;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white] {
  background-color: #baa382;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] h4,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] h4,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] h4,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold {
  color: #153e35 !important;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .RichText-root *,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .RichText-root *,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] p,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] p,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] p,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .RichText-root * {
  color: #6d6d6d !important;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black],
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black],
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black],
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black],
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black],
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black],
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] {
  /* Green CTAs for light card backgrounds — default rules already apply */
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button.variant-default,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.variant-default,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.variant-default {
  background-color: #153e35;
  color: #e7e6e2;
  border-color: #153e35;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.variant-default:hover {
  background-color: #102e27;
  border-color: #102e27;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.variant-outline {
  background-color: transparent;
  color: #153e35;
  border-color: #153e35;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover {
  background-color: #102e27;
  border-color: #102e27;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black],
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black],
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black],
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black],
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black],
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black],
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] {
  /* Green text-only style */
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect {
  color: #000;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after {
  background-color: #153e35;
}
[class*=block-type-][class*=-banyan].OfferBlockView .rounded-md,
[data-brand=banyan].OfferBlockView .rounded-md,
[data-brand=banyan_tree].OfferBlockView .rounded-md {
  border-radius: 0 !important;
}
[class*=block-type-][class*=-banyan] .drupal-managed-file-field,
[data-brand=banyan] .drupal-managed-file-field,
[data-brand=banyan_tree] .drupal-managed-file-field{
  border-radius: 0px;
  --tw-border-opacity: 1;
  border-color: rgb(194 194 194 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
[class*=block-type-][class*=-banyan] .drupal-managed-file-field.border-warning-red,
[data-brand=banyan] .drupal-managed-file-field.border-warning-red,
[data-brand=banyan_tree] .drupal-managed-file-field.border-warning-red{
  --tw-border-opacity: 1;
  border-color: rgb(21 62 53 / var(--tw-border-opacity, 1));
}
[class*=block-type-][class*=-banyan] .drupal-managed-file-trigger,
[data-brand=banyan] .drupal-managed-file-trigger,
[data-brand=banyan_tree] .drupal-managed-file-trigger {
  border-radius: 0px;
  --tw-bg-opacity: 1;
  background-color: rgb(186, 163, 130, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(255, 255, 255, var(--tw-text-opacity, 1));
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(186 163 130 / var(--tw-ring-opacity, 1));
}
[class*=block-type-][class*=-banyan] .drupal-managed-file-trigger:hover,
[data-brand=banyan] .drupal-managed-file-trigger:hover,
[data-brand=banyan_tree] .drupal-managed-file-trigger:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(59, 46, 9, var(--tw-bg-opacity, 1));
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(59 46 9 / var(--tw-ring-opacity, 1));
}
[class*=block-type-][class*=-banyan] .filter-icon,
[data-brand=banyan] .filter-icon,
[data-brand=banyan_tree] .filter-icon {
  filter: brightness(0);
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* === Batch 6: C37-C47 === */
  /* C31 — Blog Template */
}
[class*=block-type-][class*=-banyan].BlogTemplateView h2,
[class*=block-type-][class*=-banyan].BlogTemplateView .variant-h2,
[class*=block-type-][class*=-banyan].BlogTemplateView .typographic.variant-h2,
[data-brand=banyan].BlogTemplateView h2,
[data-brand=banyan].BlogTemplateView .variant-h2,
[data-brand=banyan].BlogTemplateView .typographic.variant-h2,
[data-brand=banyan_tree].BlogTemplateView h2,
[data-brand=banyan_tree].BlogTemplateView .variant-h2,
[data-brand=banyan_tree].BlogTemplateView .typographic.variant-h2 {
  color: #153e35;
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].BlogTemplateView,
[data-brand=banyan].BlogTemplateView,
[data-brand=banyan_tree].BlogTemplateView {
  /* Date, "Share", thumbnail caption → #6D6D6D */
}
[class*=block-type-][class*=-banyan].BlogTemplateView .metadata,
[class*=block-type-][class*=-banyan].BlogTemplateView .metadata .typographic,
[class*=block-type-][class*=-banyan].BlogTemplateView .metadata .variant-body-roman,
[class*=block-type-][class*=-banyan].BlogTemplateView .metadata p,
[data-brand=banyan].BlogTemplateView .metadata,
[data-brand=banyan].BlogTemplateView .metadata .typographic,
[data-brand=banyan].BlogTemplateView .metadata .variant-body-roman,
[data-brand=banyan].BlogTemplateView .metadata p,
[data-brand=banyan_tree].BlogTemplateView .metadata,
[data-brand=banyan_tree].BlogTemplateView .metadata .typographic,
[data-brand=banyan_tree].BlogTemplateView .metadata .variant-body-roman,
[data-brand=banyan_tree].BlogTemplateView .metadata p {
  color: #6d6d6d;
}
[class*=block-type-][class*=-banyan].BlogTemplateView .metadata img,
[class*=block-type-][class*=-banyan].BlogTemplateView .metadata svg,
[data-brand=banyan].BlogTemplateView .metadata img,
[data-brand=banyan].BlogTemplateView .metadata svg,
[data-brand=banyan_tree].BlogTemplateView .metadata img,
[data-brand=banyan_tree].BlogTemplateView .metadata svg {
  filter: brightness(0);
}
[class*=block-type-][class*=-banyan].BlogTemplateView,
[data-brand=banyan].BlogTemplateView,
[data-brand=banyan_tree].BlogTemplateView {
  /* Body text → #6D6D6D */
}
[class*=block-type-][class*=-banyan].BlogTemplateView .RichText-root,
[class*=block-type-][class*=-banyan].BlogTemplateView .RichText-root *,
[data-brand=banyan].BlogTemplateView .RichText-root,
[data-brand=banyan].BlogTemplateView .RichText-root *,
[data-brand=banyan_tree].BlogTemplateView .RichText-root,
[data-brand=banyan_tree].BlogTemplateView .RichText-root * {
  color: #6d6d6d !important;
}
[class*=block-type-][class*=-banyan].BlogTemplateView,
[data-brand=banyan].BlogTemplateView,
[data-brand=banyan_tree].BlogTemplateView {
  /* C31B — author name + subtitle #000, author caption #6D6D6D */
}
[class*=block-type-][class*=-banyan].BlogTemplateView .author-name,
[data-brand=banyan].BlogTemplateView .author-name,
[data-brand=banyan_tree].BlogTemplateView .author-name {
  color: #000;
}
[class*=block-type-][class*=-banyan].BlogTemplateView div:has(> .author-name) .typographic.variant-chip,
[class*=block-type-][class*=-banyan].BlogTemplateView .author-subtitle,
[data-brand=banyan].BlogTemplateView div:has(> .author-name) .typographic.variant-chip,
[data-brand=banyan].BlogTemplateView .author-subtitle,
[data-brand=banyan_tree].BlogTemplateView div:has(> .author-name) .typographic.variant-chip,
[data-brand=banyan_tree].BlogTemplateView .author-subtitle {
  color: #000;
}
[class*=block-type-][class*=-banyan].BlogTemplateView .author-caption,
[data-brand=banyan].BlogTemplateView .author-caption,
[data-brand=banyan_tree].BlogTemplateView .author-caption {
  color: #6d6d6d;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C37B, C37C */
}
[class*=block-type-][class*=-banyan].PropertyCardCarouselView h3,
[class*=block-type-][class*=-banyan].PropertyCardCarouselView .variant-h3,
[class*=block-type-][class*=-banyan].PropertyCardCarouselView .typographic.variant-h3, [class*=block-type-][class*=-banyan].Vertical2CardsView h3,
[class*=block-type-][class*=-banyan].Vertical2CardsView .variant-h3,
[class*=block-type-][class*=-banyan].Vertical2CardsView .typographic.variant-h3, [class*=block-type-][class*=-banyan].Vertical3CardsView h3,
[class*=block-type-][class*=-banyan].Vertical3CardsView .variant-h3,
[class*=block-type-][class*=-banyan].Vertical3CardsView .typographic.variant-h3,
[data-brand=banyan].PropertyCardCarouselView h3,
[data-brand=banyan].PropertyCardCarouselView .variant-h3,
[data-brand=banyan].PropertyCardCarouselView .typographic.variant-h3,
[data-brand=banyan].Vertical2CardsView h3,
[data-brand=banyan].Vertical2CardsView .variant-h3,
[data-brand=banyan].Vertical2CardsView .typographic.variant-h3,
[data-brand=banyan].Vertical3CardsView h3,
[data-brand=banyan].Vertical3CardsView .variant-h3,
[data-brand=banyan].Vertical3CardsView .typographic.variant-h3,
[data-brand=banyan_tree].PropertyCardCarouselView h3,
[data-brand=banyan_tree].PropertyCardCarouselView .variant-h3,
[data-brand=banyan_tree].PropertyCardCarouselView .typographic.variant-h3,
[data-brand=banyan_tree].Vertical2CardsView h3,
[data-brand=banyan_tree].Vertical2CardsView .variant-h3,
[data-brand=banyan_tree].Vertical2CardsView .typographic.variant-h3,
[data-brand=banyan_tree].Vertical3CardsView h3,
[data-brand=banyan_tree].Vertical3CardsView .variant-h3,
[data-brand=banyan_tree].Vertical3CardsView .typographic.variant-h3 {
  color: #153e35;
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C38A — Steps/numbers (light) */
}
[class*=block-type-][class*=-banyan].RoomCategoriesTemplateView .step-number,
[class*=block-type-][class*=-banyan].RoomCategoriesTemplateView .serial-number,
[data-brand=banyan].RoomCategoriesTemplateView .step-number,
[data-brand=banyan].RoomCategoriesTemplateView .serial-number,
[data-brand=banyan_tree].RoomCategoriesTemplateView .step-number,
[data-brand=banyan_tree].RoomCategoriesTemplateView .serial-number {
  color: #153e35;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C39 — Carousel cards (dark card style) */
}
[class*=block-type-][class*=-banyan].BentoCardsView h3,
[class*=block-type-][class*=-banyan].BentoCardsView .variant-h3,
[class*=block-type-][class*=-banyan].BentoCardsView .typographic.variant-h3,
[data-brand=banyan].BentoCardsView h3,
[data-brand=banyan].BentoCardsView .variant-h3,
[data-brand=banyan].BentoCardsView .typographic.variant-h3,
[data-brand=banyan_tree].BentoCardsView h3,
[data-brand=banyan_tree].BentoCardsView .variant-h3,
[data-brand=banyan_tree].BentoCardsView .typographic.variant-h3 {
  color: #153e35;
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].BentoCardsView .bento-card-title,
[class*=block-type-][class*=-banyan].BentoCardsView .variant-chip,
[class*=block-type-][class*=-banyan].BentoCardsView svg,
[data-brand=banyan].BentoCardsView .bento-card-title,
[data-brand=banyan].BentoCardsView .variant-chip,
[data-brand=banyan].BentoCardsView svg,
[data-brand=banyan_tree].BentoCardsView .bento-card-title,
[data-brand=banyan_tree].BentoCardsView .variant-chip,
[data-brand=banyan_tree].BentoCardsView svg {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C27 — Carousel with cards */
}
[class*=block-type-][class*=-banyan].CardsCarouselView h3,
[class*=block-type-][class*=-banyan].CardsCarouselView .variant-h3,
[class*=block-type-][class*=-banyan].CardsCarouselView .typographic.variant-h3,
[data-brand=banyan].CardsCarouselView h3,
[data-brand=banyan].CardsCarouselView .variant-h3,
[data-brand=banyan].CardsCarouselView .typographic.variant-h3,
[data-brand=banyan_tree].CardsCarouselView h3,
[data-brand=banyan_tree].CardsCarouselView .variant-h3,
[data-brand=banyan_tree].CardsCarouselView .typographic.variant-h3 {
  color: #153e35;
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].CardsCarouselView,
[data-brand=banyan].CardsCarouselView,
[data-brand=banyan_tree].CardsCarouselView {
  /* Section subtitle #000 */
}
[class*=block-type-][class*=-banyan].CardsCarouselView .cards-carousel-sub-title,
[class*=block-type-][class*=-banyan].CardsCarouselView .typographic.variant-chip,
[data-brand=banyan].CardsCarouselView .cards-carousel-sub-title,
[data-brand=banyan].CardsCarouselView .typographic.variant-chip,
[data-brand=banyan_tree].CardsCarouselView .cards-carousel-sub-title,
[data-brand=banyan_tree].CardsCarouselView .typographic.variant-chip {
  color: #000 !important;
}
[class*=block-type-][class*=-banyan].CardsCarouselView,
[data-brand=banyan].CardsCarouselView,
[data-brand=banyan_tree].CardsCarouselView {
  /* Card title #153E35, card description #6D6D6D */
}
[class*=block-type-][class*=-banyan].CardsCarouselView .card-title,
[class*=block-type-][class*=-banyan].CardsCarouselView .typographic.variant-h4,
[data-brand=banyan].CardsCarouselView .card-title,
[data-brand=banyan].CardsCarouselView .typographic.variant-h4,
[data-brand=banyan_tree].CardsCarouselView .card-title,
[data-brand=banyan_tree].CardsCarouselView .typographic.variant-h4 {
  color: #153e35 !important;
}
[class*=block-type-][class*=-banyan].CardsCarouselView .card-container .description,
[class*=block-type-][class*=-banyan].CardsCarouselView .description,
[class*=block-type-][class*=-banyan].CardsCarouselView .description *,
[class*=block-type-][class*=-banyan].CardsCarouselView .RichText-root,
[class*=block-type-][class*=-banyan].CardsCarouselView .RichText-root *,
[data-brand=banyan].CardsCarouselView .card-container .description,
[data-brand=banyan].CardsCarouselView .description,
[data-brand=banyan].CardsCarouselView .description *,
[data-brand=banyan].CardsCarouselView .RichText-root,
[data-brand=banyan].CardsCarouselView .RichText-root *,
[data-brand=banyan_tree].CardsCarouselView .card-container .description,
[data-brand=banyan_tree].CardsCarouselView .description,
[data-brand=banyan_tree].CardsCarouselView .description *,
[data-brand=banyan_tree].CardsCarouselView .RichText-root,
[data-brand=banyan_tree].CardsCarouselView .RichText-root * {
  color: #6d6d6d !important;
}
[class*=block-type-][class*=-banyan].CardsCarouselView .variant-body-roman,
[data-brand=banyan].CardsCarouselView .variant-body-roman,
[data-brand=banyan_tree].CardsCarouselView .variant-body-roman {
  color: #000;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C41 — Itinerary / Activity */
}
[class*=block-type-][class*=-banyan].ItineraryView,
[data-brand=banyan].ItineraryView,
[data-brand=banyan_tree].ItineraryView{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
[class*=block-type-][class*=-banyan].ItineraryView .global-button,
[class*=block-type-][class*=-banyan].ItineraryView .\!rounded-sm,
[data-brand=banyan].ItineraryView .global-button,
[data-brand=banyan].ItineraryView .\!rounded-sm,
[data-brand=banyan_tree].ItineraryView .global-button,
[data-brand=banyan_tree].ItineraryView .\!rounded-sm {
  border-radius: 0 !important;
}
[class*=block-type-][class*=-banyan].ItineraryView [class~=bg-discovery-lime],
[data-brand=banyan].ItineraryView [class~=bg-discovery-lime],
[data-brand=banyan_tree].ItineraryView [class~=bg-discovery-lime] {
  background-color: #153e35;
}
[class*=block-type-][class*=-banyan].ItineraryView [class~=bg-discovery-lime] > svg,
[class*=block-type-][class*=-banyan].ItineraryView [class~=bg-discovery-lime] > svg *,
[data-brand=banyan].ItineraryView [class~=bg-discovery-lime] > svg,
[data-brand=banyan].ItineraryView [class~=bg-discovery-lime] > svg *,
[data-brand=banyan_tree].ItineraryView [class~=bg-discovery-lime] > svg,
[data-brand=banyan_tree].ItineraryView [class~=bg-discovery-lime] > svg * {
  color: #e7e6e2;
  stroke: #e7e6e2;
}
[class*=block-type-][class*=-banyan].ItineraryView .typographic[class~=bg-discovery-lime],
[data-brand=banyan].ItineraryView .typographic[class~=bg-discovery-lime],
[data-brand=banyan_tree].ItineraryView .typographic[class~=bg-discovery-lime] {
  --tw-text-opacity: 1;
  color: rgb(255, 255, 255, var(--tw-text-opacity, 1));
  border-radius: 0px;
  font-weight: 500;
  background-color: #153e35;
}
[class*=block-type-][class*=-banyan].ItineraryView [class~=bg-grain-white],
[data-brand=banyan].ItineraryView [class~=bg-grain-white],
[data-brand=banyan_tree].ItineraryView [class~=bg-grain-white]{
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
[class*=block-type-][class*=-banyan].ItineraryView,
[data-brand=banyan].ItineraryView,
[data-brand=banyan_tree].ItineraryView {
  /* Activity title */
}
[class*=block-type-][class*=-banyan].ItineraryView .activity-title,
[data-brand=banyan].ItineraryView .activity-title,
[data-brand=banyan_tree].ItineraryView .activity-title {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].ItineraryView,
[data-brand=banyan].ItineraryView,
[data-brand=banyan_tree].ItineraryView {
  /* Day name label */
}
[class*=block-type-][class*=-banyan].ItineraryView .day-label,
[class*=block-type-][class*=-banyan].ItineraryView .day-name,
[data-brand=banyan].ItineraryView .day-label,
[data-brand=banyan].ItineraryView .day-name,
[data-brand=banyan_tree].ItineraryView .day-label,
[data-brand=banyan_tree].ItineraryView .day-name {
  color: #153e35;
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].ItineraryView,
[data-brand=banyan].ItineraryView,
[data-brand=banyan_tree].ItineraryView {
  /* Activity icon */
}
[class*=block-type-][class*=-banyan].ItineraryView .activity-icon,
[data-brand=banyan].ItineraryView .activity-icon,
[data-brand=banyan_tree].ItineraryView .activity-icon {
  background-color: #153e35;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].ItineraryView,
[data-brand=banyan].ItineraryView,
[data-brand=banyan_tree].ItineraryView {
  /* Activity attributes: black icons with web-grey text. */
}
[class*=block-type-][class*=-banyan].ItineraryView .activity-attribute,
[class*=block-type-][class*=-banyan].ItineraryView .attribute,
[data-brand=banyan].ItineraryView .activity-attribute,
[data-brand=banyan].ItineraryView .attribute,
[data-brand=banyan_tree].ItineraryView .activity-attribute,
[data-brand=banyan_tree].ItineraryView .attribute {
  color: #6d6d6d;
}
[class*=block-type-][class*=-banyan].ItineraryView .activity-attribute img,
[class*=block-type-][class*=-banyan].ItineraryView .attribute img,
[data-brand=banyan].ItineraryView .activity-attribute img,
[data-brand=banyan].ItineraryView .attribute img,
[data-brand=banyan_tree].ItineraryView .activity-attribute img,
[data-brand=banyan_tree].ItineraryView .attribute img {
  filter: brightness(0) !important;
}
[class*=block-type-][class*=-banyan].ItineraryView .activity-attribute .typographic,
[class*=block-type-][class*=-banyan].ItineraryView .activity-attribute .typographic[class*=text-],
[class*=block-type-][class*=-banyan].ItineraryView .attribute .typographic,
[class*=block-type-][class*=-banyan].ItineraryView .attribute .typographic[class*=text-],
[data-brand=banyan].ItineraryView .activity-attribute .typographic,
[data-brand=banyan].ItineraryView .activity-attribute .typographic[class*=text-],
[data-brand=banyan].ItineraryView .attribute .typographic,
[data-brand=banyan].ItineraryView .attribute .typographic[class*=text-],
[data-brand=banyan_tree].ItineraryView .activity-attribute .typographic,
[data-brand=banyan_tree].ItineraryView .activity-attribute .typographic[class*=text-],
[data-brand=banyan_tree].ItineraryView .attribute .typographic,
[data-brand=banyan_tree].ItineraryView .attribute .typographic[class*=text-] {
  color: #6d6d6d !important;
}
[class*=block-type-][class*=-banyan].ItineraryView .attribute-icon,
[data-brand=banyan].ItineraryView .attribute-icon,
[data-brand=banyan_tree].ItineraryView .attribute-icon {
  color: #000;
}
[class*=block-type-][class*=-banyan].ItineraryView,
[data-brand=banyan].ItineraryView,
[data-brand=banyan_tree].ItineraryView {
  /* Section title */
}
[class*=block-type-][class*=-banyan].ItineraryView .section-title,
[data-brand=banyan].ItineraryView .section-title,
[data-brand=banyan_tree].ItineraryView .section-title {
  color: #153e35;
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].ItineraryView,
[data-brand=banyan].ItineraryView,
[data-brand=banyan_tree].ItineraryView {
  /* Tag */
}
[class*=block-type-][class*=-banyan].ItineraryView .tag,
[data-brand=banyan].ItineraryView .tag,
[data-brand=banyan_tree].ItineraryView .tag {
  background-color: #153e35;
}
[class*=block-type-][class*=-banyan].ItineraryView,
[data-brand=banyan].ItineraryView,
[data-brand=banyan_tree].ItineraryView {
  /* Mobile toggle: no underline, uppercase, green icon */
}
[class*=block-type-][class*=-banyan].ItineraryView .itinerary-toggle-label,
[data-brand=banyan].ItineraryView .itinerary-toggle-label,
[data-brand=banyan_tree].ItineraryView .itinerary-toggle-label {
  text-transform: uppercase;
  text-decoration: none !important;
}
[class*=block-type-][class*=-banyan].ItineraryView .itinerary-toggle-icon,
[data-brand=banyan].ItineraryView .itinerary-toggle-icon,
[data-brand=banyan_tree].ItineraryView .itinerary-toggle-icon {
  color: #153e35 !important;
}
[class*=block-type-][class*=-banyan].ItineraryView,
[data-brand=banyan].ItineraryView,
[data-brand=banyan_tree].ItineraryView {
  /* C41A — day name label uppercase */
}
[class*=block-type-][class*=-banyan].ItineraryView.variant-c41a h3,
[class*=block-type-][class*=-banyan].ItineraryView.variant-c41a .typographic.variant-h3,
[data-brand=banyan].ItineraryView.variant-c41a h3,
[data-brand=banyan].ItineraryView.variant-c41a .typographic.variant-h3,
[data-brand=banyan_tree].ItineraryView.variant-c41a h3,
[data-brand=banyan_tree].ItineraryView.variant-c41a .typographic.variant-h3 {
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].ItineraryView,
[data-brand=banyan].ItineraryView,
[data-brand=banyan_tree].ItineraryView {
  /* Style B — dark overlay area: date title, date, teaser, chevron cream */
}
[class*=block-type-][class*=-banyan].ItineraryView.variant-c41b,
[data-brand=banyan].ItineraryView.variant-c41b,
[data-brand=banyan_tree].ItineraryView.variant-c41b {
  /* Section title uppercase (NOT the accordion headers) */
}
[class*=block-type-][class*=-banyan].ItineraryView.variant-c41b > .container > div > h3,
[class*=block-type-][class*=-banyan].ItineraryView.variant-c41b > .container > div > .typographic.variant-h3,
[data-brand=banyan].ItineraryView.variant-c41b > .container > div > h3,
[data-brand=banyan].ItineraryView.variant-c41b > .container > div > .typographic.variant-h3,
[data-brand=banyan_tree].ItineraryView.variant-c41b > .container > div > h3,
[data-brand=banyan_tree].ItineraryView.variant-c41b > .container > div > .typographic.variant-h3 {
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].ItineraryView.variant-c41b .accordion-trigger .dayTitle,
[class*=block-type-][class*=-banyan].ItineraryView.variant-c41b .accordion-trigger .variant-body-roman,
[class*=block-type-][class*=-banyan].ItineraryView.variant-c41b .accordion-trigger .RichText-root,
[class*=block-type-][class*=-banyan].ItineraryView.variant-c41b .accordion-trigger .RichText-root *,
[class*=block-type-][class*=-banyan].ItineraryView.variant-c41b .accordion-trigger svg,
[data-brand=banyan].ItineraryView.variant-c41b .accordion-trigger .dayTitle,
[data-brand=banyan].ItineraryView.variant-c41b .accordion-trigger .variant-body-roman,
[data-brand=banyan].ItineraryView.variant-c41b .accordion-trigger .RichText-root,
[data-brand=banyan].ItineraryView.variant-c41b .accordion-trigger .RichText-root *,
[data-brand=banyan].ItineraryView.variant-c41b .accordion-trigger svg,
[data-brand=banyan_tree].ItineraryView.variant-c41b .accordion-trigger .dayTitle,
[data-brand=banyan_tree].ItineraryView.variant-c41b .accordion-trigger .variant-body-roman,
[data-brand=banyan_tree].ItineraryView.variant-c41b .accordion-trigger .RichText-root,
[data-brand=banyan_tree].ItineraryView.variant-c41b .accordion-trigger .RichText-root *,
[data-brand=banyan_tree].ItineraryView.variant-c41b .accordion-trigger svg {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].ItineraryView.variant-c41b,
[data-brand=banyan].ItineraryView.variant-c41b,
[data-brand=banyan_tree].ItineraryView.variant-c41b {
  /* Teaser description → #E7E6E2 (overrides !text-white) */
}
[class*=block-type-][class*=-banyan].ItineraryView.variant-c41b .accordion-trigger .RichText-root,
[class*=block-type-][class*=-banyan].ItineraryView.variant-c41b .accordion-trigger .RichText-root *,
[data-brand=banyan].ItineraryView.variant-c41b .accordion-trigger .RichText-root,
[data-brand=banyan].ItineraryView.variant-c41b .accordion-trigger .RichText-root *,
[data-brand=banyan_tree].ItineraryView.variant-c41b .accordion-trigger .RichText-root,
[data-brand=banyan_tree].ItineraryView.variant-c41b .accordion-trigger .RichText-root * {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan].ItineraryView.variant-c41b,
[data-brand=banyan].ItineraryView.variant-c41b,
[data-brand=banyan_tree].ItineraryView.variant-c41b {
  /* Calendar icon → #E7E6E2 instead of pure white */
}
[class*=block-type-][class*=-banyan].ItineraryView.variant-c41b .accordion-trigger img[src*=calendar],
[class*=block-type-][class*=-banyan].ItineraryView.variant-c41b .accordion-trigger img.brightness-0,
[data-brand=banyan].ItineraryView.variant-c41b .accordion-trigger img[src*=calendar],
[data-brand=banyan].ItineraryView.variant-c41b .accordion-trigger img.brightness-0,
[data-brand=banyan_tree].ItineraryView.variant-c41b .accordion-trigger img[src*=calendar],
[data-brand=banyan_tree].ItineraryView.variant-c41b .accordion-trigger img.brightness-0 {
  filter: brightness(0) invert(0.906);
}
[class*=block-type-][class*=-banyan].ItineraryView.variant-c41b .activity-title,
[data-brand=banyan].ItineraryView.variant-c41b .activity-title,
[data-brand=banyan_tree].ItineraryView.variant-c41b .activity-title {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].ItineraryView.variant-c41b .attribute,
[data-brand=banyan].ItineraryView.variant-c41b .attribute,
[data-brand=banyan_tree].ItineraryView.variant-c41b .attribute {
  color: #6d6d6d;
}
[class*=block-type-][class*=-banyan].ItineraryView.variant-c41b .attribute .typographic,
[data-brand=banyan].ItineraryView.variant-c41b .attribute .typographic,
[data-brand=banyan_tree].ItineraryView.variant-c41b .attribute .typographic {
  color: #6d6d6d;
}
[class*=block-type-][class*=-banyan].ItineraryView.variant-c41b .route-title,
[class*=block-type-][class*=-banyan].ItineraryView.variant-c41b .route-title .typographic,
[data-brand=banyan].ItineraryView.variant-c41b .route-title,
[data-brand=banyan].ItineraryView.variant-c41b .route-title .typographic,
[data-brand=banyan_tree].ItineraryView.variant-c41b .route-title,
[data-brand=banyan_tree].ItineraryView.variant-c41b .route-title .typographic {
  color: #000;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C42 — Capacity / Venue */
}
[class*=block-type-][class*=-banyan].CapacitySummaryView th,
[class*=block-type-][class*=-banyan].CapacitySummaryView .table-header,
[class*=block-type-][class*=-banyan].CapacitySummaryView .column-title,
[class*=block-type-][class*=-banyan].CapacitySummaryView .row-item-title,
[data-brand=banyan].CapacitySummaryView th,
[data-brand=banyan].CapacitySummaryView .table-header,
[data-brand=banyan].CapacitySummaryView .column-title,
[data-brand=banyan].CapacitySummaryView .row-item-title,
[data-brand=banyan_tree].CapacitySummaryView th,
[data-brand=banyan_tree].CapacitySummaryView .table-header,
[data-brand=banyan_tree].CapacitySummaryView .column-title,
[data-brand=banyan_tree].CapacitySummaryView .row-item-title {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].CapacitySummaryView.variant-style-b .variant-body-medium, [class*=block-type-][class*=-banyan].CapacitySummaryView.variant-style-d .variant-body-medium,
[data-brand=banyan].CapacitySummaryView.variant-style-b .variant-body-medium,
[data-brand=banyan].CapacitySummaryView.variant-style-d .variant-body-medium,
[data-brand=banyan_tree].CapacitySummaryView.variant-style-b .variant-body-medium,
[data-brand=banyan_tree].CapacitySummaryView.variant-style-d .variant-body-medium {
  color: #000000;
}
[class*=block-type-][class*=-banyan].CapacitySummaryView.variant-style-c .variant-body-medium,
[data-brand=banyan].CapacitySummaryView.variant-style-c .variant-body-medium,
[data-brand=banyan_tree].CapacitySummaryView.variant-style-c .variant-body-medium {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].CapacitySummaryView .row-item-title,
[data-brand=banyan].CapacitySummaryView .row-item-title,
[data-brand=banyan_tree].CapacitySummaryView .row-item-title {
  color: #153e35;
  font-weight: 600;
}
[class*=block-type-][class*=-banyan].CapacitySummaryView .row-item:hover,
[data-brand=banyan].CapacitySummaryView .row-item:hover,
[data-brand=banyan_tree].CapacitySummaryView .row-item:hover {
  background-color: #102e27;
}
[class*=block-type-][class*=-banyan].CapacitySummaryView .row-item:hover .row-item-title,
[class*=block-type-][class*=-banyan].CapacitySummaryView .row-item:hover [class~=text-inspired-ecru],
[class*=block-type-][class*=-banyan].CapacitySummaryView .row-item:hover p,
[data-brand=banyan].CapacitySummaryView .row-item:hover .row-item-title,
[data-brand=banyan].CapacitySummaryView .row-item:hover [class~=text-inspired-ecru],
[data-brand=banyan].CapacitySummaryView .row-item:hover p,
[data-brand=banyan_tree].CapacitySummaryView .row-item:hover .row-item-title,
[data-brand=banyan_tree].CapacitySummaryView .row-item:hover [class~=text-inspired-ecru],
[data-brand=banyan_tree].CapacitySummaryView .row-item:hover p {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].CapacitySummaryView,
[data-brand=banyan].CapacitySummaryView,
[data-brand=banyan_tree].CapacitySummaryView {
  /* Venue Configuration labels and values */
}
[class*=block-type-][class*=-banyan].CapacitySummaryView .capacity-label,
[data-brand=banyan].CapacitySummaryView .capacity-label,
[data-brand=banyan_tree].CapacitySummaryView .capacity-label {
  color: #000;
}
[class*=block-type-][class*=-banyan].CapacitySummaryView .capacity-value,
[data-brand=banyan].CapacitySummaryView .capacity-value,
[data-brand=banyan_tree].CapacitySummaryView .capacity-value {
  color: #6d6d6d;
}
[class*=block-type-][class*=-banyan].CapacitySummaryView .capacity-venue-name,
[class*=block-type-][class*=-banyan].CapacitySummaryView .row-item-title,
[data-brand=banyan].CapacitySummaryView .capacity-venue-name,
[data-brand=banyan].CapacitySummaryView .row-item-title,
[data-brand=banyan_tree].CapacitySummaryView .capacity-venue-name,
[data-brand=banyan_tree].CapacitySummaryView .row-item-title {
  color: #153e35;
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].CapacitySummaryView,
[data-brand=banyan].CapacitySummaryView,
[data-brand=banyan_tree].CapacitySummaryView {
  /* C42C — Venue Configuration names + "Occupancy by Configuration" title:
     #153E35, uppercase */
}
[class*=block-type-][class*=-banyan].CapacitySummaryView.variant-style-a .capacity-label, [class*=block-type-][class*=-banyan].CapacitySummaryView.variant-style-c .capacity-label,
[data-brand=banyan].CapacitySummaryView.variant-style-a .capacity-label,
[data-brand=banyan].CapacitySummaryView.variant-style-c .capacity-label,
[data-brand=banyan_tree].CapacitySummaryView.variant-style-a .capacity-label,
[data-brand=banyan_tree].CapacitySummaryView.variant-style-c .capacity-label {
  color: #153e35;
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].CapacitySummaryView.variant-style-c h3,
[class*=block-type-][class*=-banyan].CapacitySummaryView.variant-style-c .typographic.variant-h3,
[data-brand=banyan].CapacitySummaryView.variant-style-c h3,
[data-brand=banyan].CapacitySummaryView.variant-style-c .typographic.variant-h3,
[data-brand=banyan_tree].CapacitySummaryView.variant-style-c h3,
[data-brand=banyan_tree].CapacitySummaryView.variant-style-c .typographic.variant-h3 {
  color: #153e35 !important;
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C43 — Room cards */
}
[class*=block-type-][class*=-banyan].RoomCardsView .variant-body-roman, [class*=block-type-][class*=-banyan].RoomCategoriesTemplateView .variant-body-roman,
[data-brand=banyan].RoomCardsView .variant-body-roman,
[data-brand=banyan].RoomCategoriesTemplateView .variant-body-roman,
[data-brand=banyan_tree].RoomCardsView .variant-body-roman,
[data-brand=banyan_tree].RoomCategoriesTemplateView .variant-body-roman {
  color: #6d6d6d;
}
[class*=block-type-][class*=-banyan].RoomCardsView .room-attribute,
[class*=block-type-][class*=-banyan].RoomCardsView .variant-chip, [class*=block-type-][class*=-banyan].RoomCategoriesTemplateView .room-attribute,
[class*=block-type-][class*=-banyan].RoomCategoriesTemplateView .variant-chip,
[data-brand=banyan].RoomCardsView .room-attribute,
[data-brand=banyan].RoomCardsView .variant-chip,
[data-brand=banyan].RoomCategoriesTemplateView .room-attribute,
[data-brand=banyan].RoomCategoriesTemplateView .variant-chip,
[data-brand=banyan_tree].RoomCardsView .room-attribute,
[data-brand=banyan_tree].RoomCardsView .variant-chip,
[data-brand=banyan_tree].RoomCategoriesTemplateView .room-attribute,
[data-brand=banyan_tree].RoomCategoriesTemplateView .variant-chip {
  color: #6d6d6d;
}
[class*=block-type-][class*=-banyan].RoomCardsView .room-icon,
[class*=block-type-][class*=-banyan].RoomCardsView .room-card-container svg,
[class*=block-type-][class*=-banyan].RoomCardsView .card-container svg, [class*=block-type-][class*=-banyan].RoomCategoriesTemplateView .room-icon,
[class*=block-type-][class*=-banyan].RoomCategoriesTemplateView .room-card-container svg,
[class*=block-type-][class*=-banyan].RoomCategoriesTemplateView .card-container svg,
[data-brand=banyan].RoomCardsView .room-icon,
[data-brand=banyan].RoomCardsView .room-card-container svg,
[data-brand=banyan].RoomCardsView .card-container svg,
[data-brand=banyan].RoomCategoriesTemplateView .room-icon,
[data-brand=banyan].RoomCategoriesTemplateView .room-card-container svg,
[data-brand=banyan].RoomCategoriesTemplateView .card-container svg,
[data-brand=banyan_tree].RoomCardsView .room-icon,
[data-brand=banyan_tree].RoomCardsView .room-card-container svg,
[data-brand=banyan_tree].RoomCardsView .card-container svg,
[data-brand=banyan_tree].RoomCategoriesTemplateView .room-icon,
[data-brand=banyan_tree].RoomCategoriesTemplateView .room-card-container svg,
[data-brand=banyan_tree].RoomCategoriesTemplateView .card-container svg {
  color: #000;
}
[class*=block-type-][class*=-banyan].RoomCardsView .card-subtitle, [class*=block-type-][class*=-banyan].RoomCategoriesTemplateView .card-subtitle,
[data-brand=banyan].RoomCardsView .card-subtitle,
[data-brand=banyan].RoomCategoriesTemplateView .card-subtitle,
[data-brand=banyan_tree].RoomCardsView .card-subtitle,
[data-brand=banyan_tree].RoomCategoriesTemplateView .card-subtitle {
  color: #000;
}
[class*=block-type-][class*=-banyan].RoomCardsView, [class*=block-type-][class*=-banyan].RoomCategoriesTemplateView,
[data-brand=banyan].RoomCardsView,
[data-brand=banyan].RoomCategoriesTemplateView,
[data-brand=banyan_tree].RoomCardsView,
[data-brand=banyan_tree].RoomCategoriesTemplateView {
  /* C43 — section title uppercase */
}
[class*=block-type-][class*=-banyan].RoomCardsView h3,
[class*=block-type-][class*=-banyan].RoomCardsView .typographic.variant-h3, [class*=block-type-][class*=-banyan].RoomCategoriesTemplateView h3,
[class*=block-type-][class*=-banyan].RoomCategoriesTemplateView .typographic.variant-h3,
[data-brand=banyan].RoomCardsView h3,
[data-brand=banyan].RoomCardsView .typographic.variant-h3,
[data-brand=banyan].RoomCategoriesTemplateView h3,
[data-brand=banyan].RoomCategoriesTemplateView .typographic.variant-h3,
[data-brand=banyan_tree].RoomCardsView h3,
[data-brand=banyan_tree].RoomCardsView .typographic.variant-h3,
[data-brand=banyan_tree].RoomCategoriesTemplateView h3,
[data-brand=banyan_tree].RoomCategoriesTemplateView .typographic.variant-h3 {
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C43 — section subtitle #000 (room attribute chips stay #6D6D6D) */
}
[class*=block-type-][class*=-banyan].RoomCategoriesTemplateView .typographic.variant-chip,
[data-brand=banyan].RoomCategoriesTemplateView .typographic.variant-chip,
[data-brand=banyan_tree].RoomCategoriesTemplateView .typographic.variant-chip {
  color: #000 !important;
}
[class*=block-type-][class*=-banyan].RoomCategoriesTemplateView .room-card-container .typographic.variant-chip,
[data-brand=banyan].RoomCategoriesTemplateView .room-card-container .typographic.variant-chip,
[data-brand=banyan_tree].RoomCategoriesTemplateView .room-card-container .typographic.variant-chip {
  color: #6d6d6d !important;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C45 — Offers */
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container,
[data-brand=banyan].OfferBlockView .card-container,
[data-brand=banyan].OfferBlockView .property-card-container,
[data-brand=banyan].OfferBlockView .room-card-container,
[data-brand=banyan_tree].OfferBlockView .card-container,
[data-brand=banyan_tree].OfferBlockView .property-card-container,
[data-brand=banyan_tree].OfferBlockView .room-card-container {
  font-family: var(--font-brand-default) !important;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container h4,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .typographic.variant-h4,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container h4,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .typographic.variant-h4,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container h4,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .typographic.variant-h4,
[data-brand=banyan].OfferBlockView .card-container h4,
[data-brand=banyan].OfferBlockView .card-container .typographic.variant-h4,
[data-brand=banyan].OfferBlockView .property-card-container h4,
[data-brand=banyan].OfferBlockView .property-card-container .typographic.variant-h4,
[data-brand=banyan].OfferBlockView .room-card-container h4,
[data-brand=banyan].OfferBlockView .room-card-container .typographic.variant-h4,
[data-brand=banyan_tree].OfferBlockView .card-container h4,
[data-brand=banyan_tree].OfferBlockView .card-container .typographic.variant-h4,
[data-brand=banyan_tree].OfferBlockView .property-card-container h4,
[data-brand=banyan_tree].OfferBlockView .property-card-container .typographic.variant-h4,
[data-brand=banyan_tree].OfferBlockView .room-card-container h4,
[data-brand=banyan_tree].OfferBlockView .room-card-container .typographic.variant-h4 {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .typographic.variant-chip,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .typographic.variant-chip-bold,
[data-brand=banyan].OfferBlockView .card-container .typographic.variant-chip,
[data-brand=banyan].OfferBlockView .card-container .typographic.variant-chip-bold,
[data-brand=banyan].OfferBlockView .property-card-container .typographic.variant-chip,
[data-brand=banyan].OfferBlockView .property-card-container .typographic.variant-chip-bold,
[data-brand=banyan].OfferBlockView .room-card-container .typographic.variant-chip,
[data-brand=banyan].OfferBlockView .room-card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].OfferBlockView .card-container .typographic.variant-chip,
[data-brand=banyan_tree].OfferBlockView .card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].OfferBlockView .property-card-container .typographic.variant-chip,
[data-brand=banyan_tree].OfferBlockView .property-card-container .typographic.variant-chip-bold,
[data-brand=banyan_tree].OfferBlockView .room-card-container .typographic.variant-chip,
[data-brand=banyan_tree].OfferBlockView .room-card-container .typographic.variant-chip-bold {
  color: #6d6d6d !important;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .global-button,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .global-button,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .global-button,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .global-button:has(.button-arrow),
[data-brand=banyan].OfferBlockView .card-container .global-button,
[data-brand=banyan].OfferBlockView .card-container .global-button:has(.button-arrow),
[data-brand=banyan].OfferBlockView .property-card-container .global-button,
[data-brand=banyan].OfferBlockView .property-card-container .global-button:has(.button-arrow),
[data-brand=banyan].OfferBlockView .room-card-container .global-button,
[data-brand=banyan].OfferBlockView .room-card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .card-container .global-button,
[data-brand=banyan_tree].OfferBlockView .card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .property-card-container .global-button,
[data-brand=banyan_tree].OfferBlockView .property-card-container .global-button:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .room-card-container .global-button,
[data-brand=banyan_tree].OfferBlockView .room-card-container .global-button:has(.button-arrow) {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .global-button.variant-outline:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .global-button.variant-outline:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .global-button.variant-outline,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].OfferBlockView .card-container .global-button.variant-outline,
[data-brand=banyan].OfferBlockView .card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].OfferBlockView .property-card-container .global-button.variant-outline,
[data-brand=banyan].OfferBlockView .property-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan].OfferBlockView .room-card-container .global-button.variant-outline,
[data-brand=banyan].OfferBlockView .room-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .card-container .global-button.variant-outline,
[data-brand=banyan_tree].OfferBlockView .card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .property-card-container .global-button.variant-outline,
[data-brand=banyan_tree].OfferBlockView .property-card-container .global-button.variant-outline:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .room-card-container .global-button.variant-outline,
[data-brand=banyan_tree].OfferBlockView .room-card-container .global-button.variant-outline:has(.button-arrow) {
  color: #153e35;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .global-button.variant-outline:hover:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .global-button.variant-default,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .global-button.variant-default:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].OfferBlockView .card-container .global-button.variant-default,
[data-brand=banyan].OfferBlockView .card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].OfferBlockView .card-container .global-button.variant-outline:hover,
[data-brand=banyan].OfferBlockView .card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].OfferBlockView .property-card-container .global-button.variant-default,
[data-brand=banyan].OfferBlockView .property-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].OfferBlockView .property-card-container .global-button.variant-outline:hover,
[data-brand=banyan].OfferBlockView .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan].OfferBlockView .room-card-container .global-button.variant-default,
[data-brand=banyan].OfferBlockView .room-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan].OfferBlockView .room-card-container .global-button.variant-outline:hover,
[data-brand=banyan].OfferBlockView .room-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .card-container .global-button.variant-default,
[data-brand=banyan_tree].OfferBlockView .card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].OfferBlockView .card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .property-card-container .global-button.variant-default,
[data-brand=banyan_tree].OfferBlockView .property-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .property-card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].OfferBlockView .property-card-container .global-button.variant-outline:hover:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .room-card-container .global-button.variant-default,
[data-brand=banyan_tree].OfferBlockView .room-card-container .global-button.variant-default:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .room-card-container .global-button.variant-outline:hover,
[data-brand=banyan_tree].OfferBlockView .room-card-container .global-button.variant-outline:hover:has(.button-arrow) {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .RichText-root,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .RichText-root *,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .prose,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container .prose *,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .RichText-root,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .RichText-root *,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .prose,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container .prose *,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .RichText-root,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .RichText-root *,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .prose,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container .prose *,
[data-brand=banyan].OfferBlockView .card-container .RichText-root,
[data-brand=banyan].OfferBlockView .card-container .RichText-root *,
[data-brand=banyan].OfferBlockView .card-container .prose,
[data-brand=banyan].OfferBlockView .card-container .prose *,
[data-brand=banyan].OfferBlockView .property-card-container .RichText-root,
[data-brand=banyan].OfferBlockView .property-card-container .RichText-root *,
[data-brand=banyan].OfferBlockView .property-card-container .prose,
[data-brand=banyan].OfferBlockView .property-card-container .prose *,
[data-brand=banyan].OfferBlockView .room-card-container .RichText-root,
[data-brand=banyan].OfferBlockView .room-card-container .RichText-root *,
[data-brand=banyan].OfferBlockView .room-card-container .prose,
[data-brand=banyan].OfferBlockView .room-card-container .prose *,
[data-brand=banyan_tree].OfferBlockView .card-container .RichText-root,
[data-brand=banyan_tree].OfferBlockView .card-container .RichText-root *,
[data-brand=banyan_tree].OfferBlockView .card-container .prose,
[data-brand=banyan_tree].OfferBlockView .card-container .prose *,
[data-brand=banyan_tree].OfferBlockView .property-card-container .RichText-root,
[data-brand=banyan_tree].OfferBlockView .property-card-container .RichText-root *,
[data-brand=banyan_tree].OfferBlockView .property-card-container .prose,
[data-brand=banyan_tree].OfferBlockView .property-card-container .prose *,
[data-brand=banyan_tree].OfferBlockView .room-card-container .RichText-root,
[data-brand=banyan_tree].OfferBlockView .room-card-container .RichText-root *,
[data-brand=banyan_tree].OfferBlockView .room-card-container .prose,
[data-brand=banyan_tree].OfferBlockView .room-card-container .prose * {
  --tw-text-opacity: 1 !important;
  color: rgb(109, 109, 109, var(--tw-text-opacity, 1)) !important;
  font-family: var(--font-brand-default) !important;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container,
[data-brand=banyan].OfferBlockView .card-container,
[data-brand=banyan].OfferBlockView .property-card-container,
[data-brand=banyan].OfferBlockView .room-card-container,
[data-brand=banyan_tree].OfferBlockView .card-container,
[data-brand=banyan_tree].OfferBlockView .property-card-container,
[data-brand=banyan_tree].OfferBlockView .room-card-container {
  /* Card text inherits from parent wrapper: text-white (image bg) or text-ink-black (white bg) */
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] h4,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] h4,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] h4,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] h4,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] h4,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] h4,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .typographic.variant-chip-bold,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] h4,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .typographic.variant-h4,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .typographic.variant-chip,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .typographic.variant-chip-bold {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .RichText-root *,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .RichText-root *,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] p,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .RichText-root,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] p,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .RichText-root,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] p,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .RichText-root,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] p,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .RichText-root,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] p,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] p,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .RichText-root *,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .typographic.variant-body-roman,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] p,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .RichText-root,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .RichText-root * {
  color: #e7e6e2 !important;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white],
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white],
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white],
[data-brand=banyan].OfferBlockView .card-container [class~=text-white],
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white],
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white],
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white],
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white],
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] {
  /* Gold CTAs for dark card backgrounds */
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-default,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-default,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-default,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-default {
  background-color: #baa382;
  color: #e7e6e2;
  border-color: #baa382;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-default:hover,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-default:hover {
  background-color: #a18d70;
  border-color: #a18d70;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-outline,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-outline {
  background-color: transparent;
  color: #baa382;
  border-color: #baa382;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-outline:hover,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-outline:hover {
  background-color: #a18d70;
  border-color: #a18d70;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white],
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white],
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white],
[data-brand=banyan].OfferBlockView .card-container [class~=text-white],
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white],
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white],
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white],
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white],
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] {
  /* Gold text-only style */
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .global-button.link-hover-effect,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .global-button:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .global-button.link-hover-effect {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .global-button.link-hover-effect::after {
  background-color: #baa382;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white],
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-outline[class~=ring-grain-white],
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-outline[class~=bg-grain-white] {
  color: #baa382;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].OfferBlockView .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white],
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-default[class~=ring-grain-white],
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-white] .global-button.variant-default[class~=bg-grain-white] {
  background-color: #baa382;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] h4,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] h4,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] h4,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] h4,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .typographic.variant-chip-bold,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] h4,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .typographic.variant-h4,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .typographic.variant-chip,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .typographic.variant-chip-bold {
  color: #153e35 !important;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .RichText-root *,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .RichText-root *,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] p,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .RichText-root,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] p,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] p,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] p,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .RichText-root *,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .typographic.variant-body-roman,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] p,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .RichText-root,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .RichText-root * {
  color: #6d6d6d !important;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black],
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black],
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black],
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black],
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black],
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black],
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] {
  /* Green CTAs for light card backgrounds — default rules already apply */
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button.variant-default,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.variant-default,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.variant-default,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.variant-default {
  background-color: #153e35;
  color: #e7e6e2;
  border-color: #153e35;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.variant-default:hover,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.variant-default:hover {
  background-color: #102e27;
  border-color: #102e27;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.variant-outline,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.variant-outline {
  background-color: transparent;
  color: #153e35;
  border-color: #153e35;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.variant-outline:hover,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.variant-outline:hover {
  background-color: #102e27;
  border-color: #102e27;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black],
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black],
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black],
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black],
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black],
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black],
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black],
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] {
  /* Green text-only style */
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow),
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect {
  color: #000;
}
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[class*=block-type-][class*=-banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].OfferBlockView .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].OfferBlockView .card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].OfferBlockView .property-card-container [class~=text-ink-black] .global-button.link-hover-effect::after,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .global-button:has(.button-arrow)::after,
[data-brand=banyan_tree].OfferBlockView .room-card-container [class~=text-ink-black] .global-button.link-hover-effect::after {
  background-color: #153e35;
}
[class*=block-type-][class*=-banyan].OfferBlockView .rounded-md,
[data-brand=banyan].OfferBlockView .rounded-md,
[data-brand=banyan_tree].OfferBlockView .rounded-md {
  border-radius: 0 !important;
}
[class*=block-type-][class*=-banyan].OfferBlockView,
[data-brand=banyan].OfferBlockView,
[data-brand=banyan_tree].OfferBlockView {
  /* Title uppercase */
}
[class*=block-type-][class*=-banyan].OfferBlockView h3,
[class*=block-type-][class*=-banyan].OfferBlockView .typographic.variant-h3,
[data-brand=banyan].OfferBlockView h3,
[data-brand=banyan].OfferBlockView .typographic.variant-h3,
[data-brand=banyan_tree].OfferBlockView h3,
[data-brand=banyan_tree].OfferBlockView .typographic.variant-h3 {
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].OfferBlockView,
[data-brand=banyan].OfferBlockView,
[data-brand=banyan_tree].OfferBlockView {
  /* Inclusive items → #6D6D6D */
}
[class*=block-type-][class*=-banyan].OfferBlockView .content ul li,
[class*=block-type-][class*=-banyan].OfferBlockView .content ul li .typographic,
[data-brand=banyan].OfferBlockView .content ul li,
[data-brand=banyan].OfferBlockView .content ul li .typographic,
[data-brand=banyan_tree].OfferBlockView .content ul li,
[data-brand=banyan_tree].OfferBlockView .content ul li .typographic {
  color: #6d6d6d !important;
}
[class*=block-type-][class*=-banyan].OfferBlockView,
[data-brand=banyan].OfferBlockView,
[data-brand=banyan_tree].OfferBlockView {
  /* Offer period tag: green bg, cream text */
}
[class*=block-type-][class*=-banyan].OfferBlockView .ExpiringLabel:not(.stay-period-tag),
[data-brand=banyan].OfferBlockView .ExpiringLabel:not(.stay-period-tag),
[data-brand=banyan_tree].OfferBlockView .ExpiringLabel:not(.stay-period-tag) {
  background-color: #153e35;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].OfferBlockView,
[data-brand=banyan].OfferBlockView,
[data-brand=banyan_tree].OfferBlockView {
  /* Stay period tag: gold bg, cream text */
}
[class*=block-type-][class*=-banyan].OfferBlockView .stay-period-tag,
[data-brand=banyan].OfferBlockView .stay-period-tag,
[data-brand=banyan_tree].OfferBlockView .stay-period-tag {
  background-color: #baa382;
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].OfferBlockView h6.participating-hotels,
[data-brand=banyan].OfferBlockView h6.participating-hotels,
[data-brand=banyan_tree].OfferBlockView h6.participating-hotels {
  color: #000;
}
[class*=block-type-][class*=-banyan].OfferBlockView .accordion-trigger svg,
[data-brand=banyan].OfferBlockView .accordion-trigger svg,
[data-brand=banyan_tree].OfferBlockView .accordion-trigger svg {
  color: #000;
}
[class*=block-type-][class*=-banyan],
[data-brand=banyan],
[data-brand=banyan_tree] {
  /* C38 — CTA bar */
}
[class*=block-type-][class*=-banyan].CTABarView h3,
[class*=block-type-][class*=-banyan].CTABarView .variant-h3,
[class*=block-type-][class*=-banyan].CTABarView .typographic.variant-h3,
[data-brand=banyan].CTABarView h3,
[data-brand=banyan].CTABarView .variant-h3,
[data-brand=banyan].CTABarView .typographic.variant-h3,
[data-brand=banyan_tree].CTABarView h3,
[data-brand=banyan_tree].CTABarView .variant-h3,
[data-brand=banyan_tree].CTABarView .typographic.variant-h3 {
  color: #153e35;
  text-transform: uppercase;
}
[class*=block-type-][class*=-banyan].CTABarView.variant-style-b [class~=bg-ink-black],
[data-brand=banyan].CTABarView.variant-style-b [class~=bg-ink-black],
[data-brand=banyan_tree].CTABarView.variant-style-b [class~=bg-ink-black] {
  background-color: #153e35;
}
[class*=block-type-][class*=-banyan].CTABarView.variant-style-b .cta-bar-copy,
[class*=block-type-][class*=-banyan].CTABarView.variant-style-b .cta-bar-serial-number,
[class*=block-type-][class*=-banyan].CTABarView.variant-style-b a,
[data-brand=banyan].CTABarView.variant-style-b .cta-bar-copy,
[data-brand=banyan].CTABarView.variant-style-b .cta-bar-serial-number,
[data-brand=banyan].CTABarView.variant-style-b a,
[data-brand=banyan_tree].CTABarView.variant-style-b .cta-bar-copy,
[data-brand=banyan_tree].CTABarView.variant-style-b .cta-bar-serial-number,
[data-brand=banyan_tree].CTABarView.variant-style-b a {
  color: #e7e6e2;
}
[class*=block-type-][class*=-banyan].CTABarView.variant-style-b .cta-bar-serial-number,
[data-brand=banyan].CTABarView.variant-style-b .cta-bar-serial-number,
[data-brand=banyan_tree].CTABarView.variant-style-b .cta-bar-serial-number {
  color: #baa382;
}
[class*=block-type-][class*=-banyan].CTABarView.variant-style-b .global-button,
[data-brand=banyan].CTABarView.variant-style-b .global-button,
[data-brand=banyan_tree].CTABarView.variant-style-b .global-button {
  background-color: #baa382 !important;
  border-color: #baa382 !important;
  color: #e7e6e2 !important;
  --tw-ring-color: #baa382;
}
[class*=block-type-][class*=-banyan].CTABarView.variant-style-b .global-button:hover,
[data-brand=banyan].CTABarView.variant-style-b .global-button:hover,
[data-brand=banyan_tree].CTABarView.variant-style-b .global-button:hover {
  background-color: #a18d70 !important;
  border-color: #a18d70 !important;
  color: #e7e6e2 !important;
  --tw-ring-color: #a18d70;
}
[class*=block-type-][class*=-banyan].CTABarView.variant-style-b .global-button > .typographic,
[data-brand=banyan].CTABarView.variant-style-b .global-button > .typographic,
[data-brand=banyan_tree].CTABarView.variant-style-b .global-button > .typographic {
  color: #e7e6e2 !important;
}

/* Portaled Banyan subnav menus render outside the block root. */
[data-dropdown-brand=banyan_tree].property-subnav-dropdown,
[data-dropdown-brand=banyan].property-subnav-dropdown {
  gap: 0 !important;
  row-gap: 0 !important;
  padding: 0 !important;
}
[data-dropdown-brand=banyan_tree].property-subnav-dropdown .global-button.property-subnav-dropdown-item,
[data-dropdown-brand=banyan_tree].property-subnav-dropdown [role=menuitem] .typographic.variant-h6,
[data-dropdown-brand=banyan].property-subnav-dropdown .global-button.property-subnav-dropdown-item,
[data-dropdown-brand=banyan].property-subnav-dropdown [role=menuitem] .typographic.variant-h6 {
  color: #000;
}
[data-dropdown-brand=banyan_tree].property-subnav-dropdown [role=menuitem]:hover,
[data-dropdown-brand=banyan_tree].property-subnav-dropdown .global-button.property-subnav-dropdown-item:hover,
[data-dropdown-brand=banyan_tree].property-subnav-dropdown [role=menuitem][data-highlighted],
[data-dropdown-brand=banyan_tree].property-subnav-dropdown .global-button.property-subnav-dropdown-item[data-highlighted],
[data-dropdown-brand=banyan].property-subnav-dropdown [role=menuitem]:hover,
[data-dropdown-brand=banyan].property-subnav-dropdown .global-button.property-subnav-dropdown-item:hover,
[data-dropdown-brand=banyan].property-subnav-dropdown [role=menuitem][data-highlighted],
[data-dropdown-brand=banyan].property-subnav-dropdown .global-button.property-subnav-dropdown-item[data-highlighted] {
  background-color: #e7e6e2;
}

.global-button.property-subnav-dropdown-item:hover, .global-button.property-subnav-dropdown-item:focus, .global-button.property-subnav-dropdown-item[data-highlighted] {
  opacity: 1 !important;
}
.global-button.property-subnav-dropdown-item:hover h6, .global-button.property-subnav-dropdown-item:focus h6, .global-button.property-subnav-dropdown-item[data-highlighted] h6 {
  color: #102e27 !important;
}

[data-brand=banyan_tree].property-subnav-mobile-menu,
[data-brand=banyan].property-subnav-mobile-menu {
  background-color: #e7e6e2;
}
[data-brand=banyan_tree].property-subnav-mobile-menu .property-subnav-mobile-item,
[data-brand=banyan].property-subnav-mobile-menu .property-subnav-mobile-item {
  border-bottom-color: #c2c2c2;
  color: #000;
}

[data-brand=banyan].phone-prefix-picker-trigger{
  border-radius: 0px;
}

[data-brand=banyan].phone-prefix-picker-trigger:focus-visible{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(186 163 130 / var(--tw-ring-opacity, 1));
}

[data-brand=banyan].phone-prefix-picker-content{
  border-radius: 0px;
  --tw-border-opacity: 1;
  border-color: rgb(194 194 194 / var(--tw-border-opacity, 1));
}
[data-brand=banyan].phone-prefix-picker-content .phone-prefix-picker-search{
  --tw-border-opacity: 1;
  border-color: rgb(186 163 130 / var(--tw-border-opacity, 1));
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
[data-brand=banyan].phone-prefix-picker-content .phone-prefix-picker-item{
  border-radius: 0px;
}
[data-brand=banyan].phone-prefix-picker-content .phone-prefix-picker-item:focus, [data-brand=banyan].phone-prefix-picker-content .phone-prefix-picker-item[data-highlighted] {
  --tw-bg-opacity: 1;
  background-color: rgb(21, 62, 53, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(255, 255, 255, var(--tw-text-opacity, 1));
}
[data-brand=banyan].phone-prefix-picker-content .phone-prefix-picker-item[data-highlighted]{
  outline: 2px solid transparent;
  outline-offset: 2px;
}
[data-brand=banyan].phone-prefix-picker-content .phone-prefix-picker-item[aria-selected=true], [data-brand=banyan].phone-prefix-picker-content .phone-prefix-picker-item[data-state=checked] {
  --tw-bg-opacity: 1;
  background-color: rgb(21, 62, 53, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1;
  color: rgb(255, 255, 255, var(--tw-text-opacity, 1));
}

.banyan-custom.SelectContent {
  border: none !important;
  border-radius: 0px;
}
.banyan-custom.SelectContent .SelectItem {
  margin: 0px;
  border-radius: 0px;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.banyan-custom.SelectContent .SelectItem:hover{
  --tw-bg-opacity: 1 !important;
  background-color: rgb(231 230 226 / var(--tw-bg-opacity, 1)) !important;
  --tw-text-opacity: 1 !important;
  color: rgb(0 0 0 / var(--tw-text-opacity, 1)) !important;
}
@supports (container-type: inline-size){
  @container (min-width: 1024px){
    .banyan-custom.SelectContent .SelectItem{
      padding-left: 1.5rem;
      padding-right: 1.5rem;
      padding-top: 0.75rem;
      padding-bottom: 0.75rem;
    }
  }
}
@supports not (container-type: inline-size){
  @media (min-width: 1024px){
    .banyan-custom.SelectContent .SelectItem{
      padding-left: 1.5rem;
      padding-right: 1.5rem;
      padding-top: 0.75rem;
      padding-bottom: 0.75rem;
    }
  }
}
.banyan-custom.SelectContent [data-radix-select-viewport], .banyan-custom.SelectContent > div {
  padding: 0px !important;
}
.banyan-custom .SelectItem[data-state=checked] {
  --tw-bg-opacity: 1;
  background-color: rgb(21, 62, 53, var(--tw-bg-opacity, 1));
  --tw-text-opacity: 1 !important;
  color: rgb(255, 255, 255, var(--tw-text-opacity, 1)) !important;
}

.banyan-dialog{
  border-radius: 0px;
  background-color: #e7e6e2 !important;
  color: #000000 !important;
  max-height: calc(100dvh - 2rem);
  overflow: auto;
  font-family: var(--font-brand-default) !important;
  /* C20 — popup close 'X' icon → white */
}
.banyan-dialog > button,
.banyan-dialog button[aria-label=Close],
.banyan-dialog .radix-dialog-close {
  color: #fff !important;
}
.banyan-dialog > button svg,
.banyan-dialog button[aria-label=Close] svg,
.banyan-dialog .radix-dialog-close svg {
  color: #fff !important;
  stroke: #fff !important;
}
.banyan-dialog h4,
.banyan-dialog .popup-card-title,
.banyan-dialog .typographic.variant-h5.popup-card-title {
  color: #153e35 !important;
}
.banyan-dialog [class~=bg-ink-black],
.banyan-dialog [class~=bg-white] {
  background-color: #e7e6e2 !important;
}
.banyan-dialog .global-button,
.banyan-dialog button{
  border-radius: 0px;
}
.banyan-dialog .global-button.variant-default {
  background-color: #153e35;
  color: #e7e6e2;
  border-color: #153e35;
}
.banyan-dialog .global-button.variant-default:hover {
  background-color: #102e27;
  border-color: #102e27;
}