.gallery.slider-content .object {
  width: calc(100% - 11px);
}

@media (min-width: 420px) {
  .gallery.slider-content .object {
    width: calc(50% - 2px);
  }
}

@media (min-width: 768px) {

  .gallery.slider-content .object {
    width: calc(33% - 0.5px);
  }
}

input:checked+div {
  border: blue;
}

input:checked+div svg {
  display: block;
}

.gallery.slider-content>.object .relative>.description {
  top: -12px !important;
  z-index: -1;
}

.collapse .collapse-title label.swap {
  opacity: 0;
}

input.min-h-\[56px\]:checked~.collapse-title label.swap {
  opacity: 1;
}

#featured-gallery .gallery {
  width: unset;
}

#featured-gallery #featured-object {
  width: calc(50% - 19px);
}

@media (min-width: 640px) {
  #featured-gallery #featured-object {
    width: calc(50% - 28px);
  }
}


@media (min-width: 768px) {
  #featured-gallery #featured-object {
    width: calc((100% / 4) - 16px);
  }
}

@media (min-width: 1024px) {
  #featured-gallery #featured-object {
    width: calc((100% - 16px) / 5);
  }
}

#featured-gallery #object-image-container:hover {
  transform: none !important;
}

#featured-gallery #featured-object:nth-child(even) {
  margin-left: var(--arrow-width);
}

@media (min-width: 768px) {
  #featured-gallery #featured-object:nth-child(1) {
    margin-left: var(--arrow-width);
  }
}

@media (min-width: 768px) {
  #featured-gallery #featured-object:not(:first-child) {
    margin-left: 2px;
  }
}

#featured-gallery #featured-object:nth-child(1) {
  width: 100%;
  flex-direction: row;
  margin-left: var(--arrow-width);
}

#featured-gallery #featured-object:nth-child(1) #object-image-container,
#featured-gallery #featured-object:nth-child(1) #default-description {
  width: 100%;
  flex-basis: 50%;
}

#featured-gallery #featured-object:nth-child(1) #object-image-container #image-gradient {
  opacity: 0;
}

#featured-gallery #featured-object:nth-child(1):hover #object-image-container #image-gradient {
  opacity: 1;
}


#featured-gallery #featured-object:nth-child(2) {
  margin-left: var(--arrow-width);
}
#featured-gallery #featured-object:nth-child(1) #object-title {
  font-size: 1.5rem;
}

#featured-gallery #featured-object:nth-child(1) #object-info {
  font-size: 1rem;
}

#featured-gallery #featured-object:nth-child(1) #default-description {
  padding: 2rem;
}
#featured-gallery #featured-object:nth-child(1) #object-description {
  padding-top: 1rem;
  display: block;
}

#featured-gallery #featured-object:nth-child(1) img {
  height: 100%;
  object-fit: cover;
}

@media (min-width: 1024px) {

  #featured-gallery #featured-object:nth-child(1) #default-description {
    padding-top: 0;
  }

  #featured-gallery #featured-object:nth-child(1) #object-description {
    display: none;
  }

  #featured-gallery #featured-object:nth-child(1) #object-title {
    font-size: 1.125rem;
  }

  #featured-gallery #featured-object:nth-child(1) {
    width: calc((100% - 16px) / 5);
    flex-direction: column;
  }

  #featured-gallery #featured-object:nth-child(2) {
    margin-left: 2px;
  }

  #featured-gallery #featured-object:nth-child(1) #object-image-container #image-gradient {
    opacity: 1;
  }

}