.image-gallery{overflow-x:clip;background:var(--bg);--gallery-inset: 0px;--gallery-icon-size: 20px}.image-gallery--padded{--gallery-inset: var(--outer)}.image-gallery__viewport,.image-gallery__slider{display:block;min-width:0}.image-gallery__slider:not(.flickity-enabled){display:flex;overflow-x:auto}.image-gallery__slide{box-sizing:content-box;flex:0 0 auto;width:var(--gallery-card-width);padding-left:var(--gallery-gap)}.image-gallery__slide:first-child{padding-left:var(--gallery-inset)}.image-gallery__slide:last-child{padding-right:var(--gallery-inset)}.image-gallery__card{display:block;position:relative;aspect-ratio:var(--gallery-ratio);overflow:hidden}.image-gallery__card:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.image-gallery__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0000007f;color:#fff;--icons: currentColor;opacity:0;pointer-events:none;transition:opacity .2s ease}.image-gallery__overlay .icon,.image-gallery__custom-icon{display:block;width:var(--gallery-icon-size);height:var(--gallery-icon-size);object-fit:contain}.image-gallery__card:focus-visible .image-gallery__overlay{opacity:1}@media(hover:hover){.image-gallery__card:hover .image-gallery__overlay{opacity:1}}@media only screen and (max-width:749px){.image-gallery{--gallery-icon-size: 17px}.image-gallery.section-padding{padding-top:var(--gallery-padding-top-mobile);padding-bottom:var(--gallery-padding-bottom-mobile)}}@media(prefers-reduced-motion:reduce){.image-gallery__overlay{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/image-gallery.css.map */
