.embla{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--primary);overflow:hidden;position:sticky;top:0;min-height:-moz-fit-content;min-height:fit-content}@supports(-moz-appearance:none){.embla{min-height:280px}}.embla .embla__viewport{flex:1;overflow:hidden;width:100%;display:flex;flex-direction:column;justify-content:center}.embla .embla__viewport .embla__container{display:flex}.embla .embla__viewport .embla__container .embla__slide{position:relative;flex:0 0 100%;min-width:100%;aspect-ratio:16/9;cursor:pointer}.embla .embla__viewport .embla__container .embla__slide>img{-o-object-fit:cover;object-fit:cover}.zoomed-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:var(--bg-dark);display:flex;justify-content:center;align-items:center;z-index:1000;overflow:scroll}.zoomed-overlay .zoomed-image{position:relative;width:100%;height:100%;animation:zoomIn .3s ease-in-out}.zoomed-overlay .zoomed-image>img{pointer-events:none;-o-object-fit:contain;object-fit:contain}.zoomed-overlay .close-button{position:fixed;top:20px;right:20px;z-index:1100;width:48px;height:48px;border-radius:50%;border:none;font-size:2em;color:var(--text-dark-000);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease-in-out;background:var(--primary)}.zoomed-overlay .close-button:hover{transform:scale(1.1)}@keyframes zoomIn{0%{transform:scale(.8);opacity:.5}to{transform:scale(1);opacity:1}}.embla__dots_wrapper{background-color:var(--primary);position:sticky;top:-1px;z-index:3}.embla__dots_wrapper .embla__dots{background-color:var(--bg-dark);height:20px;min-height:20px;width:100%;display:flex;align-items:center;justify-content:center;border-radius:10px 10px 0 0;overflow-x:scroll;overflow-y:hidden}.embla__dots_wrapper .embla__dots .embla__dot{width:20px;min-width:20px;height:4px;margin:0 5px;background-color:var(--bg-container);cursor:pointer;transition:background-color .3s}.embla__dots_wrapper .embla__dots .embla__dot.is-selected{background-color:var(--highlight)}.not-sticky{position:relative}