.nv-gallery{background:#f3eee6}.nv-gallery--carousel{--nv-item-w:min(380px, calc((100vw - var(--nv-L) - 72px) / 3.3));padding:104px 0 88px}.nv-gallery--carousel .nv-carousel__track{padding-top:0;padding-bottom:8px}.nv-gallery__item{margin:0}.nv-gallery__img{overflow:hidden;background:#e6dfd3;border-radius:2px;position:relative}.nv-gallery--carousel .nv-gallery__img{aspect-ratio:4/5}.nv-gallery--grid .nv-gallery__img{aspect-ratio:1/1}.nv-gallery__img img,.nv-gallery__link{display:block;width:100%;height:100%}.nv-gallery__img img{-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform .7s cubic-bezier(.16,1,.3,1);transition:-webkit-transform .7s cubic-bezier(.16,1,.3,1);transition:transform .7s cubic-bezier(.16,1,.3,1);transition:transform .7s cubic-bezier(.16,1,.3,1),-webkit-transform .7s cubic-bezier(.16,1,.3,1)}.nv-gallery__link{cursor:-webkit-zoom-in;cursor:zoom-in}.nv-gallery__item:hover .nv-gallery__img img{-webkit-transform:scale(1.03);transform:scale(1.03)}.nv-gallery__item figcaption{padding:18px 2px 0}.nv-gallery__item figcaption span{display:block;font-size:14.5px;line-height:1.55;color:#5f584f}.nv-gallery__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media (max-width:1200px){.nv-gallery--carousel{--nv-item-w:min(380px, calc((100vw - var(--nv-L) - 48px) / 2.4))}}@media (max-width:991px){.nv-gallery--carousel{--nv-item-w:calc((100vw - 48px) / 2.2)}}@media (max-width:900px){.nv-gallery--carousel{padding:64px 0 88px}.nv-gallery__grid{grid-template-columns:repeat(2,1fr);gap:14px}}@media (max-width:640px){.nv-gallery--carousel{--nv-item-w:78vw}.nv-gallery--carousel .nv-carousel__head{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.nv-gallery__item:hover .nv-gallery__img img{-webkit-transform:none;transform:none}}