@media only screen and (min-width:0rem){#gallery-1446{padding:var(--sectionPadding)}#gallery-1446 .cs-container{align-items:center;display:flex;flex-direction:column;gap:clamp(3rem,6vw,4rem);margin:auto;max-width:80rem;position:relative;width:100%}#gallery-1446 .cs-content{align-items:flex-end;display:flex;flex-direction:row;gap:1.5rem;justify-content:space-between;text-align:left;width:100%}#gallery-1446 .cs-title{margin:0}#gallery-1446 .cs-gallery{display:grid;gap:clamp(1rem,1.5vw,1.25rem);grid-template-columns:repeat(auto-fit,minmax(19.0625rem,1fr));margin:0;padding:0;position:relative;width:100%}#gallery-1446 .cs-image{border-radius:1rem;display:block;min-height:clamp(16.25rem,60vw,20rem);overflow:hidden;position:relative}#gallery-1446 .cs-image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}}.lightbox{align-items:center;background:rgba(0,0,0,.85);cursor:zoom-out;display:flex;inset:0;justify-content:center;opacity:0;overflow:hidden;pointer-events:none;position:fixed;transition:opacity .3s ease,visibility 0s linear .3s;visibility:hidden;z-index:1000}.lightbox.active{opacity:1;pointer-events:auto;transition:opacity .3s ease,visibility 0s;visibility:visible}.lightbox img{border-radius:8px;box-shadow:0 0 20px rgba(0,0,0,.5);max-height:90%;max-width:90%;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease}.lightbox.active img{transform:scale(1.02)}.lightbox-btn{background:hsla(0,0%,100%,.2);border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:2rem;padding:.5rem 1rem;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1001}.lightbox-btn:hover{background:hsla(0,0%,100%,.4)}.lightbox-btn.prev{left:2%}.lightbox-btn.next{right:2%}@media only screen and (min-width:1024px){.lightbox{align-items:center;padding-top:0}.lightbox img{margin-top:3rem;max-height:65vh}}