.Gallery-module-scss-module__bRJhZW__gallery{flex-direction:column;flex:1;margin-bottom:20px;padding:0 10px;display:flex}.Gallery-module-scss-module__bRJhZW__images{grid-template-columns:repeat(5,1fr);gap:5px;width:100%;max-width:2300px;display:grid}@media (max-width:1920px){.Gallery-module-scss-module__bRJhZW__images{grid-template-columns:repeat(4,1fr)}}@media (max-width:1200px){.Gallery-module-scss-module__bRJhZW__images{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.Gallery-module-scss-module__bRJhZW__images{grid-template-columns:1fr}}.Gallery-module-scss-module__bRJhZW__imagesContainer{--height:220px;--gap:5px;gap:var(--gap);height:var(--height);cursor:pointer;flex-direction:column;display:flex}.Gallery-module-scss-module__bRJhZW__imagesContainer img{object-fit:cover;width:100%;height:100%}.Gallery-module-scss-module__bRJhZW__images .Gallery-module-scss-module__bRJhZW__horizontal{grid-column:span 2}.Gallery-module-scss-module__bRJhZW__images .Gallery-module-scss-module__bRJhZW__vertical{height:calc(var(--height)*2 + var(--gap));grid-row:span 2}.Gallery-module-scss-module__bRJhZW__fullscreenModal{z-index:1000;cursor:pointer;background-color:#000;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.Gallery-module-scss-module__bRJhZW__fullscreenModal img{object-fit:contain;max-width:90%;max-height:90%}.Gallery-module-scss-module__bRJhZW__closeButton{color:#fff;cursor:pointer;z-index:1001;background:0 0;border:none;font-size:2rem;transition:all 50ms ease-in-out;position:absolute;top:20px;right:20px}.Gallery-module-scss-module__bRJhZW__closeButton:hover{color:#ca2929}.Gallery-module-scss-module__bRJhZW__arrowButton{color:#fff;cursor:pointer;z-index:1001;background:0 0;border:none;font-size:3rem;transition:all 50ms ease-in-out;position:absolute;top:50%;transform:translateY(-50%)}.Gallery-module-scss-module__bRJhZW__arrowButton:hover{color:#2a9d6d}.Gallery-module-scss-module__bRJhZW__arrowButtonLeft{left:20px}.Gallery-module-scss-module__bRJhZW__arrowButtonRight{right:20px}
.Paginator-module-scss-module__4fdN_a__paginator{flex:1;justify-content:end;align-items:start;gap:5px;display:flex}.Paginator-module-scss-module__4fdN_a__paginator button{color:#fff;cursor:pointer;background-color:transparent;border:none;border-bottom:2px solid transparent;padding:5px 10px;font-size:12pt;transition:all 30ms ease-in-out}.Paginator-module-scss-module__4fdN_a__paginator button:hover{border-bottom-color:var(--color-accent)}.Paginator-module-scss-module__4fdN_a__paginator button.Paginator-module-scss-module__4fdN_a__active{border-bottom-color:var(--color-accent);font-weight:700}.Paginator-module-scss-module__4fdN_a__paginator button:disabled{cursor:not-allowed;background-color:#0f0f0f}.Paginator-module-scss-module__4fdN_a__paginator button:disabled:hover{border-bottom-color:transparent}.Paginator-module-scss-module__4fdN_a__paginatorBottom{justify-content:center}
