.gallery{padding-left:12.5px;padding-right:12.5px;max-width:1360px;margin-left:auto;margin-right:auto}@media only screen and (min-width:768px){.gallery{padding-left:15px;padding-right:15px}}.gallery.full-width--true{max-width:none;padding:0}.gallery .gallery__header--left,.gallery .gallery__header--left *{text-align:left}.gallery .gallery__header--center,.gallery .gallery__header--center *{text-align:center}.gallery .gallery__header--right,.gallery .gallery__header--right *{text-align:right}.gallery.full-width--true .gallery__header{padding:0 12.5px}@media only screen and (min-width:768px){.gallery.full-width--true .gallery__header{padding:0 15px}}.gallery__inner{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0}@media only screen and (min-width:768px){.gallery__inner{grid-template-columns:repeat(var(--gallery-columns),1fr)}}.gallery-spacing--small .gallery__inner{grid-gap:7px;margin:3px auto}.gallery-spacing--medium .gallery__inner{grid-gap:10px;margin:10px auto}.gallery-spacing--large .gallery__inner{grid-gap:30px;margin:30px auto}@media only screen and (max-width:767px){.gallery.swipe-on-mobile .gallery__inner{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:10px;scrollbar-width:none}.gallery.swipe-on-mobile .gallery__inner::-webkit-scrollbar{display:none}.gallery.swipe-on-mobile .gallery__item{flex:0 0 80%;scroll-snap-align:start}}.gallery__item svg{padding:50px;background:var(--color-accent);fill:var(--bg-body, #fff)}.gallery__item svg path{opacity:.5}.gallery__item figure{position:relative;width:100%;overflow:hidden;height:0;margin:0;padding-bottom:var(--ratio-percent)}.gallery__item figure.aspect-ratio--portrait{padding-bottom:125%}.gallery__item figure.aspect-ratio--square{padding-bottom:100%}.gallery__item figure.aspect-ratio--landscape{padding-bottom:75%}.gallery__item figure img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;object-fit:cover}.gallery__item figure:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:75%;z-index:11;pointer-events:none;background-image:linear-gradient(to top,rgba(var(--color-overlay-rgb, 0, 0, 0),var(--overlay-opacity)),rgba(var(--color-overlay-rgb, 0, 0, 0),0))}.gallery__item-content{position:absolute;top:0;left:0;width:100%;height:100%;z-index:20;display:flex;padding:25px 15px;color:#fff;box-sizing:border-box}@media only screen and (min-width:1068px){.gallery__item-content{padding:30px}}.gallery__item-content.content-middle-left{justify-content:flex-start;align-items:center}.gallery__item-content.content-middle-center{justify-content:center;align-items:center}.gallery__item-content.content-middle-right{justify-content:flex-end;align-items:center}.gallery__item-content.content-bottom-left{justify-content:flex-start;align-items:flex-end}.gallery__item-content.content-bottom-center{justify-content:center;align-items:flex-end}.gallery__item-content.content-bottom-right{justify-content:flex-end;align-items:flex-end}.gallery__item-content>div{width:100%;display:flex;flex-direction:column;gap:8px}.gallery__item-content.content-middle-left>div,.gallery__item-content.content-bottom-left>div{align-items:flex-start;text-align:left}.gallery__item-content.content-middle-center>div,.gallery__item-content.content-bottom-center>div{align-items:center;text-align:center}.gallery__item-content.content-middle-right>div,.gallery__item-content.content-bottom-right>div{align-items:flex-end;text-align:right}.gallery__item-content h4{color:inherit;font-size:24px;font-weight:500;line-height:1.25;margin:0}.gallery__item-content p{margin:0}.gallery__item-content .button,.gallery__item-content .text-button{position:relative;z-index:22;margin-top:12px}.gallery__item-content-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:21}@media only screen and (max-width:767px){.gallery__item-content h4{font-size:22px;line-height:28px}}
/*# sourceMappingURL=/cdn/shop/t/313/assets/gallery.css.map */
