.swiper{width:100%;padding:20px 0;box-sizing:border-box;overflow:visible!important}.swiper-slide{display:flex;gap:20px;justify-content:center;align-items:flex-end}.gallery-item{position:relative;transition:transform .2s;cursor:pointer}.gallery-item img{width:auto;height:180px;border-radius:10px;transition:transform .2s,box-shadow .2s;z-index:1}.gallery-item:hover{z-index:2}.gallery-item:hover img{transform:scale(1.2);box-shadow:0 8px 24px rgba(0,0,0,0.2)}.gallery-label{display:none;position:absolute;bottom:8px;left:50%;transform:translateX(-50%);padding:4px 12px;background:rgba(0,0,50,0.85);color:white;border-radius:6px;font-size:1em;white-space:nowrap}.gallery-item:hover .gallery-label{display:block}.swiper-button-prev,.swiper-button-next{color:#000}