.km-block-gallery__container{display:grid;grid-template-columns:1fr 1fr;grid-gap:.0166666667rem .021875rem}@media(max-width: 1020px){.km-block-gallery__container{grid-gap:16px}}@media(max-width: 640px){.km-block-gallery__container{grid-template-columns:1fr}}.km-block-gallery__link{display:block;position:relative}.km-block-gallery__link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#bb9e7b;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.km-block-gallery__link:after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:.0322916667rem;height:.0328125rem;background:url(../img/zoom.svg) no-repeat;background-size:contain;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.km-block-gallery__link:hover:before{opacity:.76}.km-block-gallery__link:hover:after{opacity:1}.km-block-gallery__img{width:100%;height:auto;display:block;min-height:100%;-o-object-fit:cover;object-fit:cover}.gallery-switcher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto .0208333333rem;background:#ececec;border-radius:.0145833333rem;width:.1770833333rem;padding:.0036458333rem;position:relative}@media(max-width: 400px){.gallery-switcher{width:100%}}.gallery-switcher:before{content:"";position:absolute;top:.0036458333rem;bottom:.0036458333rem;left:.0036458333rem;width:calc(50% - 0.0036458333rem);background:#c09d4b;border-radius:.0145833333rem}.gallery-switcher__button{position:relative;width:50%;border:0;background:rgba(0,0,0,0);color:#565656;font-weight:400;font-size:.0078125rem;line-height:1.2666666667;padding:.0057291667rem .0026041667rem .00625rem;text-align:center;letter-spacing:0;-webkit-transition:color .2s;transition:color .2s}@media(max-width: 400px){.gallery-switcher__button{font-size:14px;padding:11px 3px 12px}}.gallery-switcher__button:hover{color:#000}.gallery-switcher[data-js-gallery-switcher="0"] .gallery-switcher__button:first-child{color:#fff;font-weight:600}.gallery-switcher[data-js-gallery-switcher="1"] .gallery-switcher__button:last-child{color:#fff;font-weight:600}.gallery-switcher[data-js-gallery-switcher="1"]:before{left:50%}