.image-gallery-image .cover-bg img,.image-gallery-image .cover-bg svg{transition:all .5s cubic-bezier(.25,.46,.45,.94)}.image-gallery-image .image-gallery-link span{transition:all .25s cubic-bezier(.25,.46,.45,.94)}.image-gallery-image{display:flex;flex-direction:column;position:relative;justify-content:center;align-items:center;line-height:0;font-size:.75rem;letter-spacing:.09em;text-transform:uppercase;font-weight:var(--font-body-medium-weight, 500)}@media only screen and (min-width: 768px){.image-gallery-image{font-size:.9375rem}}.image-gallery-image .image-gallery-link{position:absolute;top:0;width:100%;height:100%;z-index:10;display:flex;justify-content:center;align-items:flex-end;padding:25px;opacity:1;background:var(--overlay-bg)}@media only screen and (min-width: 768px){.image-gallery-image .image-gallery-link{padding:50px}}.image-gallery-image .image-gallery-link span{position:relative;line-height:1;z-index:2;display:inline-block;color:#fff;border:1px solid #fff;padding:10px}.image-gallery-image .image-gallery-link span:hover{color:#fff;background:#000}.low-padding .image-gallery-image{margin-bottom:10px}.image-gallery-image .image-gallery-overlay{position:absolute;top:0;width:100%;height:100%;opacity:1;background:var(--overlay-bg);z-index:1}.image-gallery-image .cover-bg{position:relative;height:100%;width:100%;pointer-events:none;z-index:1;overflow:hidden}.image-gallery-image .cover-bg img,.image-gallery-image .cover-bg svg{display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.image-gallery-image .cover-bg svg{background:#f5f5f5;fill:var(--color-text)}.media-aspect-portrait .image-gallery-image .cover-bg{height:0;padding-bottom:125%}.media-aspect-landscape .image-gallery-image .cover-bg{height:0;padding-bottom:75%}.media-aspect-square .image-gallery-image .cover-bg{height:0;padding-bottom:100%}.media-aspect-adapt .image-gallery-image .cover-bg img,.media-aspect-adapt .image-gallery-image .cover-bg svg{position:static}.image-gallery-image:hover .image-gallery-link{opacity:1}.gallery_button a{z-index:2;color:#fff;transition:.5s;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px}.product_text{color:#fff;text-transform:capitalize;font-size:20px;letter-spacing:0px;font-weight:100}.gallery_button{position:absolute;top:unset;bottom:50px;z-index:2;display:flex;flex-direction:column}
/*# sourceMappingURL=/cdn/shop/t/20/assets/image-gallery.css.map */
