/*
Generated time: March 9, 2026 19:30
This file was created by the app developer. Feel free to contact the original developer with any questions. It was minified (compressed) by AVADA. AVADA do NOT own this script.
*/
.gallery-section{width:100%;height:var(--mobile-height);overflow:hidden}.gallery-container{display:flex;height:100%;width:100%;position:relative;gap:var(--column-gap-mobile)}.gallery-panel{position:relative;flex:1;min-width:80px;height:100%;overflow:hidden;cursor:pointer;transition:all .4s cubic-bezier(.4, 0, .2, 1)}.gallery-panel .placeholder-image,.gallery-panel responsive-image{width:100%;height:100%;object-fit:cover;object-position:center;transition:all .4s cubic-bezier(.4, 0, .2, 1)}.gallery-panel responsive-image img{width:100%;height:100%;object-fit:cover;object-position:center}@media (min-width:768px){.gallery-section{height:var(--desktop-height)}.gallery-container{gap:var(--column-gap)}.gallery-panel.active{flex:calc(1 + var(--size-block))}.gallery-panel__content{opacity:0;visibility:hidden;transition-delay:0s;transition-duration:.1s}.gallery-panel.active .gallery-panel__content{transition-delay:0.4s;transition-duration:.4s;opacity:1;visibility:visible}.gallery-panel::before{opacity:0;transition-duration:.4s}.gallery-panel.active::before{opacity:1}}@media (max-width:767px){.gallery-container{overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.gallery-panel{flex:0 0 auto;scroll-snap-align:start;width:80%}.gallery-panel.active{flex:0 0 auto}.gallery-container::-webkit-scrollbar{display:none}}