#gallery-1086 {padding: var(--sectionPadding);}#gallery-1086 .cs-container {width: 100%;max-width: 90rem;margin: auto;display: flex;flex-direction: column;align-items: center;gap: clamp(3rem, 6vw, 4rem);}#gallery-1086 .cs-content {text-align: center;width: 100%;display: flex;flex-direction: column;align-items: center;gap: 1.5rem;}#gallery-1086 .cs-filter-buttons {display: flex;flex-wrap: wrap;justify-content: center;gap: 0.75rem;}#gallery-1086 .cs-filter-buttons button {border: 1px solid #ddd;background: #fff;border-radius: 999px;padding: 0.6rem 1rem;cursor: pointer;}#gallery-1086 .cs-filter-buttons button.active {background: #111;color: #fff;}#gallery-1086 .cs-image-group {width: 100%;display: grid;grid-template-columns: repeat(2, 1fr);gap: clamp(0.75rem, 2vw, 1.25rem);}#gallery-1086 .cs-picture {width: 100%;aspect-ratio: 1 / 1;overflow: hidden;border-radius: 0.625rem;display: block;cursor: pointer;}#gallery-1086 .cs-picture img {width: 100%;height: 100%;object-fit: cover;display: block;transition: transform 0.4s ease;}#gallery-1086 .cs-picture:hover img {transform: scale(1.08);}#gallery-1086 .cs-hidden {display: none;}#gallery-1086 .cs-load-more {cursor: pointer;}.cs-lightbox {position: fixed;inset: 0;background: #d4cfc5f8;display: none;justify-content: center;align-items: center;z-index: 9999;padding: 2rem;padding-top: 8rem;}.cs-lightbox.active {display: flex;}.cs-lightbox .cs-lightbox-img {max-width: 90vw;max-height: 85vh;border-radius: 0.5rem;}.cs-lightbox .cs-lightbox-close {position: absolute;top: 1.5rem;right: 1.5rem;background: transparent;border: none;color: #fff;font-size: 2.5rem;cursor: pointer;}@media only screen and (min-width: 48rem) {#gallery-1086 .cs-image-group {grid-template-columns: repeat(3, 1fr);}}@media only screen and (min-width: 64rem) {#gallery-1086 .cs-image-group {grid-template-columns: repeat(4, 1fr);}}@media only screen and (min-width: 81.25rem) {#gallery-1086 .cs-image-group {grid-template-columns: repeat(5, 1fr);}}.cs-hidden {display: none !important;}