.image-gallery__item>img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover}.image-gallery__list-wrapper{flex-basis:6rem;height:100%;position:relative}@media screen and (min-width: 990px){.image-gallery__list-wrapper{flex-basis:10rem}}.image-gallery__list{height:100%;overflow-y:auto;scrollbar-width:none}.image-gallery__list::-webkit-scrollbar{display:none}image-gallery{display:flex;flex-direction:row-reverse;gap:1rem;align-items:flex-start}.image-gallery__main-wrapper{flex:1;position:relative}.image-gallery__main:not(.image-gallery__main--active){display:none}.image-gallery__item:not(.image-gallery__item--active){cursor:pointer}.image-gallery__item>img{transition:opacity var(--duration-short) ease}.image-gallery__item:not(.image-gallery__item--active)>img{opacity:.4}.image-gallery__item:not(.image-gallery__item--active):hover>img{opacity:1}.image-gallery__scroll-btn>svg{width:3rem;pointer-events:none}.image-gallery__scroll-btn{border:none;background:none;cursor:pointer;width:100%;color:rgb(var(--color-custom-ebony-40))}.image-gallery__scroll-btn:hover{color:rgb(var(--color-custom-ebony-50))}.image-gallery__scroll-btn[data-direction=up]{position:absolute;transform:translateY(-100%)}.image-gallery__scroll-btn[data-direction=up]>svg{transform:rotate(180deg)}.image-gallery__scroll-btn+*,*+.image-gallery__scroll-btn{margin-top:0rem}.image-gallery__stamp{right:2rem;width:14rem;top:0;z-index:2;position:absolute}.image-gallery__stamp>img{width:100%}.image-gallery__item--video{position:relative;display:block}.image-gallery__item--video>img{object-fit:cover;object-position:center;aspect-ratio:1 / 1}.image-gallery__item--video:before{content:" ";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#000;opacity:.5}.image-gallery__item--video:hover:before{display:none}.image-gallery__item-video-button{color:#fff;display:flex;align-items:center;justify-content:center;height:1rem;width:1rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(1);z-index:1}.image-gallery__item-video-button .icon{width:100%;height:100%}
/*# sourceMappingURL=/cdn/shop/t/45/assets/component-gallery.css.map */
