.copy-gallery{position:relative;width:100%;max-width:1200px;margin:auto;background:white;aspect-ratio:6/5;overflow:hidden}.copy-gallery>img{width:100%;height:100%;object-fit:contain}.copy-gallery>img[hidden]{display:none}.copy-gallery button{position:absolute;top:46%;background:#2229;color:white;border:0;border-radius:0;padding:12px;cursor:pointer;font-size:20px}.gallery-prev{left:8px}.gallery-next{right:8px}.gallery-count{position:absolute;bottom:8px;left:50%;transform:translateX(-50%);background:#2229;color:white;padding:3px 10px;font:12px Arial}.n2-section-smartslider,.n2-ss-align,.n2-ss-padding{height:auto!important;min-height:0!important}.filter[data-filter]{cursor:pointer}.item[hidden]{display:none!important}html{scroll-behavior:smooth}.copy-lightbox{position:fixed;inset:0;z-index:99999;background:#000e;display:flex;align-items:center;justify-content:center}.copy-lightbox img{max-width:94vw;max-height:90vh}.copy-lightbox button{position:absolute;right:16px;top:10px;color:white;background:none;border:0;font-size:36px;cursor:pointer}.copy-form-note{padding:16px;background:#f1f1f1;color:#333;margin-top:15px}@media(max-width:680px){.main-navigation .full-container>ul{display:none}.main-navigation.copy-menu-open .full-container>ul{display:block}.main-navigation.copy-menu-open li{float:none;display:block}.copy-gallery{max-width:100%}}
