/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.image-gallery-thumbs{display:flex;flex-direction:column;gap:16px;align-self:stretch}.image-gallery-thumbs img{display:block;line-height:1;margin:0 auto;max-height:230px;max-width:100%;width:auto}.image-gallery-thumbs__items-wrapper{transition:height .4s linear;min-height:240px}.image-gallery-thumbs__items-wrapper .image-gallery-thumbs__item{border-radius:4px;border:1px solid #706F6F}.image-gallery-thumbs__items-wrapper a{background:#d3d3d3 50%/cover no-repeat}.image-gallery-thumbs__item{overflow:hidden;opacity:0;top:0;position:absolute;pointer-events:none}.image-gallery-thumbs__item a{position:relative}.image-gallery-thumbs__item a:before{background-size:21px auto;content:"";display:block;height:40px;opacity:1;position:absolute;right:20px;top:20px;transition:opacity .2s ease-out;width:40px;z-index:10}.image-gallery-thumbs__item.is-active{position:relative;opacity:1;pointer-events:auto}.image-gallery-thumbs__thumbnails .image-gallery-thumbs__thumbnails-wrapper{display:flex;flex-wrap:wrap;align-items:center;gap:17px;align-self:stretch}.image-gallery-thumbs__thumbnails .image-gallery-item{display:flex;flex-direction:column;align-items:flex-start;border-radius:4px;border:1px solid #706F6F;background:#d3d3d3 50%/cover no-repeat;overflow:hidden}.image-gallery-thumbs__thumbnails .image-gallery-item img{height:42px;width:42px}.image-gallery-thumbs__thumbnails .image-gallery-item.is-active{border:2px solid #706F6F}
