.Gallery_gallery__SL3qP{max-width:600px;background:#fff;box-shadow:0 4px 6px -1px rgba(0,0,0,.1)}.Gallery_gallery__SL3qP,.Gallery_singleImage__pCnG0{position:relative;width:100%;border-radius:.75rem;overflow:hidden}.Gallery_singleImage__pCnG0{aspect-ratio:4/3}.Gallery_singleImage__pCnG0 img{border-radius:.75rem}.Gallery_viewport__9ztZp{overflow:hidden;width:100%;aspect-ratio:4/3;position:relative}.Gallery_container__3jOoA{display:flex;will-change:transform;height:100%}.Gallery_slide__Wz8iV{position:relative;min-width:0;flex:0 0 100%;height:100%}.Gallery_slide__Wz8iV img{width:100%;height:100%;object-fit:cover}.Gallery_navButton__U_ydk{position:absolute;top:50%;transform:translateY(-50%);z-index:2;background:hsla(0,0%,100%,.9);border:1px solid rgba(0,0,0,.1);border-radius:50%;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;color:var(--color-text);box-shadow:0 2px 8px rgba(0,0,0,.15)}.Gallery_navButton__U_ydk svg{width:1.25rem;height:1.25rem}.Gallery_navButton__U_ydk:hover:not(:disabled){background:#fff;transform:translateY(-50%) scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.2)}.Gallery_navButton__U_ydk:disabled{opacity:.5;cursor:not-allowed}@media(max-width:767px){.Gallery_navButton__U_ydk{width:2.5rem;height:2.5rem}.Gallery_navButton__U_ydk svg{width:1rem;height:1rem}}.Gallery_navButtonPrev__x5MVg{left:1rem}@media(max-width:767px){.Gallery_navButtonPrev__x5MVg{left:.5rem}}.Gallery_navButtonNext__rA6eZ{right:1rem}@media(max-width:767px){.Gallery_navButtonNext__rA6eZ{right:.5rem}}.Gallery_thumbnailGrid__yQ4V5{display:flex;gap:.5rem;padding:1rem;background:var(--color-secondary-light);overflow-x:auto}@media(max-width:767px){.Gallery_thumbnailGrid__yQ4V5{padding:.75rem;gap:.375rem}}.Gallery_thumbnail__wtCNd{position:relative;flex-shrink:0;width:80px;height:60px;border:2px solid rgba(0,0,0,0);border-radius:.375rem;overflow:hidden;cursor:pointer;transition:all .2s ease;background:none;padding:0}.Gallery_thumbnail__wtCNd:hover{transform:scale(1.05)}.Gallery_thumbnail__wtCNd.Gallery_active__FWaBG,.Gallery_thumbnail__wtCNd:hover{border-color:var(--color-secondary)}.Gallery_thumbnail__wtCNd img{width:100%;height:100%;object-fit:cover}@media(max-width:767px){.Gallery_thumbnail__wtCNd{width:60px;height:45px}}.Gallery_navButton__U_ydk:focus-visible,.Gallery_thumbnail__wtCNd:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Gallery_slide__Wz8iV img{background:#f3f4f6}@media(min-width:768px)and (max-width:1023px){.Gallery_gallery__SL3qP{max-width:none}.Gallery_navButton__U_ydk{width:2.75rem;height:2.75rem}.Gallery_thumbnailGrid__yQ4V5{justify-content:center}}@media(max-width:767px){.Gallery_gallery__SL3qP{max-width:none;border-radius:.5rem}.Gallery_singleImage__pCnG0,.Gallery_singleImage__pCnG0 img{border-radius:.5rem}}