.b-gallery,.b-gallery .gallery__carousel{height:100%}.b-gallery .gallery__item{height:auto}.b-gallery .gallery__imgbox{height:100%}.b-gallery .gallery__imgbox img{display:block;width:100%;height:100%;object-fit:cover}.b-gallery .gallery__nav{position:absolute;z-index:10;top:50%;right:0;left:0;display:flex;justify-content:space-between;align-items:center;pointer-events:none;transform:translateY(-50%)}.b-gallery .gallery__btn{display:flex;width:40px;height:40px;padding:11px;border:none;background:#f0f0f033;justify-content:center;align-items:center;flex-shrink:0;cursor:pointer;pointer-events:all;transition:background-color .2s ease-in-out}.b-gallery .gallery__btn:hover{background-color:#1c1c1c}.b-gallery .gallery__btn svg{display:block;width:12px;height:13px;flex-shrink:0}.b-gallery .swiper-wrapper{height:100%}
