/** Shopify CDN: Minification failed

Line 86:1 Expected "}" to go with "{"

**/
/* =========================================================
   EXHIBIT THEME — IMAGE SLIDESHOW
   FORCE CAPTION OVERLAY TO TRUE CENTER
   ========================================================= */

/* Ensure the slideshow section is a positioning context */
section[id*="__image_slideshow"] {
  position: relative !important;
}

/* 1) Override the theme wrapper that pins caption to bottom:
      .absolute.bottom-0.left-0.right-0.z-20
   Move it to full overlay */
section[id*="__image_slideshow"] .absolute.bottom-0.left-0.right-0.z-20 {
  top: 0 !important;
  bottom: 0 !important;
  left: 0 !important;
  right: 0 !important;
  display: grid !important;
  place-items: center !important;   /* true center */
  width: 100% !important;
  height: 100% !important;
  pointer-events: none !important;  /* keep arrows clickable */
}

/* Allow clicks on caption/link/button */
section[id*="__image_slideshow"] .absolute.bottom-0.left-0.right-0.z-20 a,
section[id*="__image_slideshow"] .absolute.bottom-0.left-0.right-0.z-20 button {
  pointer-events: auto !important;
}

/* 2) Neutralize layout forcing inside the wrapper */
section[id*="__image_slideshow"] .absolute.bottom-0.left-0.right-0.z-20 .grid {
  display: flex !important;
  flex-direction: column !important;
  align-items: center !important;
  justify-content: center !important;
  text-align: center !important;
  gap: 12px !important;
  width: 100% !important;
  margin: 0 !important;
}

/* 3) Ensure any left/right text alignment classes don't pull it off-center */
section[id*="__image_slideshow"] .absolute.bottom-0.left-0.right-0.z-20 .text-left,
section[id*="__image_slideshow"] .absolute.bottom-0.left-0.right-0.z-20 .text-right {
  text-align: center !important;
}

/* OPTIONAL: Hide the 1/3 counter if you only want the headline centered */
section[id*="__image_slideshow"] .absolute.bottom-0.left-0.right-0.z-20 .row-start-2.text-left {
  display: none !important;
}
/* === EXHIBIT IMAGE SLIDESHOW: HIDE NAVIGATION ARROWS === */

/* Hide arrow buttons */
section[id*="__image_slideshow"] button[aria-label],
section[id*="__image_slideshow"] .carousel-arrow,
section[id*="__image_slideshow"] .carousel-controls,
section[id*="__image_slideshow"] [class*="arrow"],
section[id*="__image_slideshow"] [class*="prev"],
section[id*="__image_slideshow"] [class*="next"] {
  display: none !important;
}
/* === HERO SLIDESHOW: CONTACT LINK STYLING === */

section[id*="__image_slideshow"] [id$="-CaptionContainer"] a {
  color: #ffffff !important;                 /* white */
  font-size: clamp(0.64rem, 1.6vw, 1.2rem) !important; /* 30% smaller */
  font-weight: 200 !important;


/* Optional: hover effect (subtle) */
section[id*="__image_slideshow"] [id$="-CaptionContainer"] a:hover {
  opacity: 0.85;
}
/* GLOBAL: remove Exhibit RTE paragraph indent everywhere */
.rte p:not(:first-child):not(:first-of-type) {
  --paragraph-indent-adjust: 0 !important;
  text-indent: 0 !important;
}