/* === TEAM SWIPER SLIDER STYLES === */
.zslider {
  position: relative;
  padding-bottom: 110px; /* więcej miejsca na dolną nawigację */
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
}

.zslider .swiper-wrapper {
  overflow: visible;
  margin-top: 0;
  margin-bottom: 0;
}

.zslider .swiper-slide {
  background: #fff;
  border-radius: 16px;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.08);
  transition: box-shadow 0.35s cubic-bezier(0.4, 0, 0.2, 1),
    background 0.35s cubic-bezier(0.4, 0, 0.2, 1),
    transform 0.35s cubic-bezier(0.4, 0, 0.2, 1),
    opacity 0.25s cubic-bezier(0.4, 0, 0.2, 1);
  will-change: transform, box-shadow, background, opacity;
  overflow: hidden;
  height: 420px;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: flex-start;
  box-sizing: border-box;
  padding: 18px;
}
.zslider .swiper-slide.bg-white {
  background: #fff !important;
  box-shadow: 0 4px 24px rgba(77, 141, 113, 0.15);
}
.zslider .swiper-slide .vid {
  width: 100%;
  max-width: 100%;
  height: 300px;
  object-fit: cover;
  object-position: top center;
  border-radius: 16px;
  margin: 0;
  background: #f5f5f5;
  display: block;
  transition: filter 0.35s cubic-bezier(0.4, 0, 0.2, 1);
  /* iOS video fixes */
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000;
  perspective: 1000;
}
.zslider .swiper-slide .slide-content {
  flex: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  padding: 18px 18px 0 18px;
}
.zslider .swiper-slide .fs-name {
  font-family: "Work Sans", sans-serif;
  font-weight: 600;
  font-size: clamp(1rem, 1vw + 0.1rem, 1.1rem);
  color: var(--color-darkbodycopy);
  padding-top: 5px;
  transition: color 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}
.zslider .swiper-slide .fs-pos {
  font-size: clamp(0.8rem, 1vw, 1rem);
  font-family: "Space Grotesk", sans-serif;
  font-weight: 300;
  color: var(--color-darkbodycopy);
  line-height: 1.4;
}
.zslider .swiper-slide .fs-arrow {
  transition: opacity 0.2s;
}
.zslider .swiper-slide.bg-white .vid {
  filter: brightness(1.05) saturate(1.1);
}
.zslider .swiper-slide.opacity-25 .vid {
  filter: grayscale(0.2) brightness(0.85);
}
.opacity-25 {
  opacity: 0.25 !important;
  transition: opacity 0.2s;
}
.text-green {
  color: #4d8d71 !important;
}
.bg-white {
  background: #fff !important;
}
.shadow {
  box-shadow: 0 4px 24px rgba(77, 141, 113, 0.15) !important;
}
.opacity-0 {
  opacity: 0 !important;
}

/* === CUSTOM ARROW NAVIGATION (centered below slider) === */
.zslider .custom-arrow-nav {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 24px;

  position: static;
  width: 100%;
  pointer-events: none; /* allow only buttons to be clickable */
}
.zslider .custom-arrow-nav .arrow-btn {
  pointer-events: auto;
}

/* Hide default Swiper navigation */
.zslider .swiper-button-next,
.zslider .swiper-button-prev {
  display: none !important;
}

/* === SIDEBAR OSOBY (JAK DOKUMENTY) === */
#sidebar-overlay-osoba {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 50001;
  pointer-events: none;
  opacity: 0;
  background: rgba(18, 18, 18, 0.45);
  transition: opacity 0.3s cubic-bezier(0.5, 0, 0.2, 1);
  backdrop-filter: blur(5px);
  /*overflow: hidden;*/
}
#sidebar-overlay-osoba[aria-hidden="false"] {
  pointer-events: auto;
  opacity: 1;
}
#sidebar-panel-osoba {
  position: fixed;
  top: 0;
  right: 0;
  background: var(--color-bg-light-1);
  height: 100vh;
  width: 100vw;
  max-width: 100vw;
  overflow: hidden;
  padding: 0 1.5rem 1rem 1.5rem;
  display: flex;
  flex-direction: column;
  gap: 1rem;
  box-shadow: -8px 0 20px rgba(0, 0, 0, 0.2);
  outline: none;
  transform: translateX(100%);
  transition: transform 0.3s cubic-bezier(0.5, 0, 0.2, 1);
  z-index: 10000;
  will-change: transform;
  box-sizing: border-box;
  touch-action: auto;
  scroll-behavior: smooth;
}
#sidebar-overlay-osoba[aria-hidden="false"] #sidebar-panel-osoba {
  transform: translateX(0);
}
.sidebar-inner-osoba {
  display: flex;
  flex-direction: row;
  gap: 40px;
  width: 100%;
  height: 100%;
  background: none;
  border-radius: 32px;
  margin: 0 auto;
  padding: 4%;
  box-shadow: none;
  align-items: stretch;
  position: relative;
  min-height: 600px;
  overflow: hidden;
}
@media (min-width: 1024px) and (max-width: 1365px) {
  #sidebar-panel-osoba {
    max-width: 70vw;
    width: 70vw;
    overflow-y: auto !important;
    scroll-behavior: smooth;
    -webkit-overflow-scrolling: touch;
  }
  .sidebar-inner-osoba {
    width: 100%;
    flex-direction: column !important;
    min-width: unset;
    max-width: 100%;
    padding: 4%;
    gap: 40px;
    margin: 0 auto;
    border-radius: 32px;
    overflow: visible !important;
  }
  .sidebar-close-row {
    position: sticky;
    top: 20px;
    z-index: 101;
    margin-bottom: 8px;
    background: none;
  }
  .sidebar-person-left {
    justify-content: center !important;
  }
  #closeSidebarOsoba {
    padding: 12px !important;
    border-radius: 50% !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.352);
    background: #fff !important;
    position: static !important;
    margin: 0 !important;
    z-index: 102 !important;
    width: 55px;
    height: 55px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: none;
    transition: background 0.2s, transform 0.2s;
  }
  #closeSidebarOsoba:hover {
    background: #f5f5f5 !important;
    transform: scale(1.08);
  }
}

@media (min-width: 1366px) and (max-width: 3600px) {
  #sidebar-panel-osoba {
    max-width: 55vw;
    width: 55vw;
    overflow-y: auto !important;
    scroll-behavior: smooth;
    -webkit-overflow-scrolling: touch;
  }
  .sidebar-inner-osoba {
    width: 100%;
    flex-direction: column !important;
    min-width: unset;
    max-width: 100%;
    padding: 4%;
    gap: 40px;
    margin: 0 auto;
    border-radius: 32px;
    overflow: visible !important;
  }
  .sidebar-person-description {
    font-size: 16px !important;
    line-height: 22px !important  ;
  }
  .sidebar-person-name {
    font-size: 40px !important;
  }
  .sidebar-person-position {
    font-size: 20px !important;
  }
  .sidebar-person-left {
    justify-content: center !important;
    width: 100%;
    max-width: 100%;
    min-width: unset;
  }
  .sidebar-close-row {
    position: sticky;
    top: 20px;
    z-index: 101;
    margin-bottom: 8px;
    background: none;
  }
  .sidebar-person-left {
    justify-content: center !important;
  }
  #closeSidebarOsoba {
    padding: 12px !important;
    border-radius: 50% !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.352);
    background: #fff !important;
    position: static !important;
    margin: 0 !important;
    z-index: 102 !important;
    width: 55px;
    height: 55px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: none;
    transition: background 0.2s, transform 0.2s;
  }
  #closeSidebarOsoba:hover {
    background: #f5f5f5 !important;
    transform: scale(1.08);
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  #sidebar-panel-osoba {
    max-width: 100vw;
    width: 100vw;
    overflow-y: auto !important;
    scroll-behavior: smooth;
    -webkit-overflow-scrolling: touch;
  }
  .sidebar-inner-osoba {
    width: 100%;
    flex-direction: column !important;
    min-width: unset;
    max-width: 100%;
    padding: 40px !important;
    gap: 24px;
    margin: 0;
    border-radius: 0;
    overflow: visible !important;
  }
  .sidebar-close-row {
    position: sticky;
    top: 20px;
    z-index: 101;
    margin-bottom: 8px;
    background: none;
  }
  .sidebar-person-left {
    justify-content: center !important;
  }
  #closeSidebarOsoba {
    padding: 12px !important;
    border-radius: 50% !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.352);
    background: #fff !important;
    position: static !important;
    margin: 0 !important;
    z-index: 102 !important;
    width: 55px;
    height: 55px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: none;
    transition: background 0.2s, transform 0.2s;
  }
  #closeSidebarOsoba:hover {
    background: #f5f5f5 !important;
    transform: scale(1.08);
  }
}
.sidebar-person-right img {
  box-shadow: 0 2px 16px rgba(0, 0, 0, 0.08);
  border-radius: 21px;
  width: 518px;
  max-width: 40vw;
  height: 702px;
  object-fit: cover;
  background: #f5f5f5;
}

.sidebar-person-name {
  font-size: 28px !important;
}
.sidebar-person-description {
  font-size: 16px !important;
  line-height: 22px !important;
}

/* MOBILE */
@media (max-width: 767px) {
  #sidebar-panel-osoba {
    overflow-y: auto !important;
    -webkit-overflow-scrolling: touch;
    overscroll-behavior: contain;
    scroll-behavior: smooth;
    touch-action: pan-y;
  }

  .sidebar-inner-osoba {
    flex-direction: column !important;
    gap: 24px !important;
    padding: 20px !important;
    min-height: auto !important;
    height: auto !important;
    overflow: visible !important;
  }

  .sidebar-person-content {
    flex-direction: column !important;
    gap: 24px !important;
    height: auto !important;
  }

  .sidebar-person-left,
  .sidebar-person-right {
    max-width: 100% !important;
    width: 100% !important;
    padding-bottom: 60px !important;
  }

  .sidebar-person-left {
    order: 1 !important;
    min-width: unset !important;
  }

  .sidebar-person-right {
    order: 2 !important;
  }

  .sidebar-person-right img {
    width: 100%;
    max-width: 100%;
    height: auto;
    min-height: 300px;
    max-height: 400px;
    object-fit: cover;
    object-position: center center;
    border-radius: 21px;
  }

  .sidebar-person-name {
    font-size: 28px !important;
  }

  .sidebar-person-position {
    font-size: 16px !important;
  }

  .sidebar-person-description {
    font-size: 16px !important;
    line-height: 22px !important;
  }

  #closeSidebarOsoba {
    top: 20px !important;
    right: 20px !important;
    padding: 12px !important;
    border-radius: 50% !important;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.352);
  }
}

/* Zamknięcie - identycznie jak dokumenty */
.sidebar-close-row {
  display: flex;
  justify-content: flex-end;
  align-items: flex-start;
  width: 100%;
  margin-bottom: 8px;
  position: sticky;
  top: 20px;
  z-index: 101;
  /* No background or shadow here */
}

#closeSidebarOsoba {
  position: static !important;
  margin: 0 !important;
  z-index: 102 !important;
  background: #fff !important;
  border: none;
  width: 55px;
  height: 55px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  transition: background 0.2s, transform 0.2s;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.07);
  padding: 10px;
}
#closeSidebarOsoba:hover {
  background: #f5f5f5 !important;
  transform: scale(1.08);
}
#closeSidebarOsoba .close-icon {
  width: 100%;
  height: 100%;
}

.zslider .swiper-slide.not-clickable {
  pointer-events: none;
  cursor: default !important;
}
.zslider .swiper-slide.not-clickable .fs-arrow {
  display: none;
}

/* === RESPONSIVE === */
@media (max-width: 1024px) {
  .zslider .swiper-slide {
    width: 250px;
    height: 350px;
  }
  .zslider .swiper-slide .vid {
    height: 240px;
  }
  .zslider .swiper-slide .slide-content {
    padding: 10px 10px 0 10px;
  }
}
@media (max-width: 767px) {
  .zslider .swiper-slide {
    height: 420px;
    /* iOS touch improvements */
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    touch-action: manipulation;
  }
  .zslider .swiper-slide .vid {
    height: 320px;
  }
  .custom-arrow-nav {
    gap: 12px;
    margin-top: 18px;
  }
}

/* === FUND LOGO HOVER EFFECT === */
.fund-logo-link {
  display: block;
  transition: opacity 0.3s ease, transform 0.3s ease;
}

.fund-logo-link:hover {
  opacity: 0.7;
  transform: scale(0.98);
}

.fund-logo-link img {
  height: 45px;
  width: auto;
  border-radius: 24.48px;
  transition: filter 0.3s ease;
}

.fund-logo-link:hover img {
  filter: brightness(0.9);
}

/* === SIDEBAR PERSON NAME STYLES === */
.sidebar-person-name {
  font-family: "Space Grotesk", sans-serif;
  font-size: 44px;
  font-weight: 600;
  text-transform: capitalize;
  font-style: normal;
  text-decoration: none;
  line-height: 1.1em;
  letter-spacing: 0px;
  word-spacing: 0em;
  color: var(--e-global-color-text);
}

/* === SIDEBAR PERSON CONTENT STYLES === */
.sidebar-person-content {
  display: flex;
  gap: 40px;
  width: 100%;
  height: 100%;
  align-items: stretch;
}

.sidebar-person-left {
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 32px;
  width: 50%;
  min-width: 320px;
  max-width: 476px;
  /*  justify-content: center;*/
  justify-content: flex-start;
  word-wrap: break-word; /* Zapobiega nachodzeniu */
}

.sidebar-person-header {
  display: flex;
  flex-direction: column;
}

.sidebar-person-position {
  color: #000;
  font-size: 19.58px;
  font-family: "Space Grotesk", sans-serif;
  font-weight: 300;
}

.sidebar-person-description {
  color: #000;
  font-size: 18px;
  font-family: "Space Grotesk", sans-serif;
  font-weight: 300;
  line-height: 25.2px;
}

.sidebar-person-links {
  display: flex;
  flex-direction: column;
  gap: 9px;
  align-items: flex-start;
}

.sidebar-person-right {
  flex: 1;
  width: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.sidebar-person-right img {
  border-radius: 21px;
  width: 100%;
  max-width: 518px;
  height: 702px;
  object-fit: cover;
  object-position: top center;
  background: #f5f5f5;
}

/* === LINKEDIN ICON STYLES === */
.sidebar-inner-osoba a[href*="linkedin"] {
  display: inline-block;
  transition: opacity 0.3s ease, transform 0.3s ease;
}

.sidebar-inner-osoba a[href*="linkedin"]:hover {
  opacity: 0.7;
  transform: scale(1.05);
}

.sidebar-inner-osoba a[href*="linkedin"] img {
  height: 40px;
  width: auto;
  border-radius: 8px;
}

/* === SMOOTH HOVER EFFECTS FOR TEAM SWIPER === */
.zslider .swiper-slide:not(.not-clickable):hover,
.zslider .swiper-slide:not(.not-clickable):focus {
  /* transform: scale(1.04); */
  z-index: 2;
  box-shadow: 0 16px 48px rgba(77, 141, 113, 0.22) !important;
  background: #fff !important;
}
.zslider .swiper-slide:not(.not-clickable):hover .vid,
.zslider .swiper-slide:not(.not-clickable):focus .vid {
}
.zslider .swiper-slide:not(.not-clickable):hover .fs-name,
.zslider .swiper-slide:not(.not-clickable):focus .fs-name {
  color: #4d8d71 !important;
}
.zslider .swiper-slide:not(.not-clickable):hover,
.zslider .swiper-slide:not(.not-clickable):focus {
  opacity: 1 !important;
}
.zslider .swiper-slide.opacity-25 {
  opacity: 0.45 !important;
  transition: opacity 0.25s cubic-bezier(0.5, 0, 0.2, 1);
}
.zslider .swiper-slide.not-clickable {
  pointer-events: none;
  cursor: default !important;
}

/* === DOLNA NAWIGACJA: STRZAŁKI PRAWO, PAGINACJA ŚRODEK === */
.zslider .swiper-bottom-bar {
  max-width: 80vw;
  margin: 0 auto;
  width: 100%;
  padding: 0 24px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding-bottom: 16px;
} /* Wyrównanie strzałek do prawej */
.zslider .swiper-bottom-bar .custom-arrow-nav {
  display: flex;
  gap: 14px;
  justify-content: flex-end;
}

/* Paginacja wyśrodkowana */
.zslider .swiper-bottom-bar .swiper-pagination {
  flex: 1;
  display: flex;
  justify-content: center;
}
@media (max-width: 767px) {
  .zslider .swiper-bottom-bar {
    flex-direction: row;
    gap: 12px;
    position: static;
    padding: 0 6px;
    margin-top: 12px;
    min-height: unset;
  }
  .zslider .swiper-bottom-bar .custom-arrow-nav {
    justify-content: center;
    gap: 12px;
  }
}
/* Ukryj domyślną pozycję paginacji */
.zslider .swiper-pagination {
  position: static !important;
  margin: 0 !important;
}

/* === PAGINACJA: ZIELONE KROPKI === */
.zslider .swiper-pagination-bullet {
  background: var(--color-green-dark) !important;
  opacity: 0.3;
  transition: background 0.3s, opacity 0.3s, transform 0.3s;
  width: 14px;
  height: 14px;
}
.zslider .swiper-pagination-bullet-active {
  background: var(--color-green-dark) !important;
  opacity: 1;
  transform: scale(1.55);
}

/* === UNIVERSAL SLIDER STYLES === */
/* Uniwersalny slider używający tych samych stylów co zespol-swiper */

.universal-slider {
  position: relative;
  padding-bottom: 110px;
  overflow: hidden;
  margin-left: auto;
  margin-right: auto;
}

.universal-slider .swiper-wrapper {
  overflow: visible;
  margin-top: 0;
  margin-bottom: 0;
}

/* === UNIVERSAL SLIDE STYLES === */
.universal-slider .swiper-slide {
  background: #fff;
  border-radius: 16px;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.08);
  transition: box-shadow 0.35s cubic-bezier(0.4, 0, 0.2, 1),
    background 0.35s cubic-bezier(0.4, 0, 0.2, 1),
    transform 0.35s cubic-bezier(0.4, 0, 0.2, 1),
    opacity 0.25s cubic-bezier(0.4, 0, 0.2, 1);
  will-change: transform, box-shadow, background, opacity;
  overflow: hidden;
  height: 450px;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  justify-content: flex-start;
  box-sizing: border-box;
  padding: 18px;
}

.universal-slider .swiper-slide.bg-white {
  background: #fff !important;
  box-shadow: 0 4px 24px rgba(77, 141, 113, 0.15);
}

/* === UNIVERSAL SLIDE CONTENT === */
.universal-slide-content {
  display: flex;
  flex-direction: column;
  height: 100%;
  gap: 16px;
}

/* === UNIVERSAL SLIDE IMAGE === */
.universal-slide-image {
  flex: 1;
  min-height: 280px;
  border-radius: 12px;
  overflow: hidden;
  background: #f5f5f5;
  position: relative;
}

.universal-slide-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
  transition: transform 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}

.universal-slider .swiper-slide:hover .universal-slide-image img {
  transform: scale(1.05);
}

/* === UNIVERSAL SLIDE TEXT === */
.universal-slide-text {
  flex: 0 0 auto;
  padding: 0 4px;
}

.universal-slide-title {
  font-family: "Work Sans", sans-serif;
  font-weight: 600;
  font-size: clamp(1.1rem, 1.2vw + 0.1rem, 1.3rem);
  color: var(--color-darkbodycopy, #333);
  margin: 0 0 8px 0;
  line-height: 1.3;
  transition: color 0.35s cubic-bezier(0.4, 0, 0.2, 1);
}

.universal-slide-description {
  font-size: clamp(0.9rem, 1vw, 1rem);
  font-family: "Space Grotesk", sans-serif;
  font-weight: 300;
  color: var(--color-darkbodycopy, #666);
  line-height: 1.5;
  margin: 0;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}

/* === UNIVERSAL SLIDER HOVER EFFECTS === */
.universal-slider .swiper-slide.opacity-25 {
  opacity: 0.45 !important;
  transition: opacity 0.25s cubic-bezier(0.4, 0, 0.2, 1);
}

.universal-slider .swiper-slide:not(.opacity-25):hover,
.universal-slider .swiper-slide:not(.opacity-25):focus {
  z-index: 2;
  box-shadow: 0 16px 48px rgba(77, 141, 113, 0.22) !important;
  background: #fff !important;
}

.universal-slider .swiper-slide:not(.opacity-25):hover .universal-slide-title,
.universal-slider .swiper-slide:not(.opacity-25):focus .universal-slide-title {
  color: #4d8d71 !important;
}

.universal-slider .swiper-slide:not(.opacity-25):hover,
.universal-slider .swiper-slide:not(.opacity-25):focus {
  opacity: 1 !important;
}

/* === UNIVERSAL SLIDER RESPONSIVE === */
@media (max-width: 1024px) {
  .universal-slider .swiper-slide {
    height: 400px;
  }

  .universal-slide-image {
    min-height: 240px;
  }

  .universal-slide-title {
    font-size: clamp(1rem, 1.1vw + 0.1rem, 1.2rem);
  }
}

@media (max-width: 767px) {
  .universal-slider .swiper-slide {
    height: 380px;
    padding: 12px;
  }

  .universal-slide-image {
    min-height: 200px;
  }

  .universal-slide-content {
    gap: 12px;
  }

  .universal-slide-title {
    font-size: 1rem;
    margin-bottom: 6px;
  }

  .universal-slide-description {
    font-size: 0.9rem;
    -webkit-line-clamp: 2;
  }
}

/* === WSPÓLNY BOTTOM-BAR DLA OBU SLIDERÓW === */
.zslider .swiper-bottom-bar,
.universal-slider .swiper-bottom-bar {
  max-width: 80vw;
  margin: 0 auto;
  width: 100%;
  padding: 0 24px;
  box-sizing: border-box;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding-bottom: 16px;
}

.zslider .swiper-bottom-bar .swiper-pagination,
.universal-slider .swiper-bottom-bar .swiper-pagination {
  flex: 1;
  display: flex;
  justify-content: center;
}

.zslider .swiper-bottom-bar .arrow-btn,
.universal-slider .swiper-bottom-bar .arrow-btn {
  margin-left: 8px;
  margin-right: 0;
}

@media (max-width: 767px) {
  .zslider .swiper-bottom-bar,
  .universal-slider .swiper-bottom-bar {
    flex-direction: row;
    gap: 12px;
    position: static;
    padding: 0 6px;
    margin-top: 12px;
    min-height: unset;
  }
}
