.masonry-gallery{display:grid;height:100%;position:relative}.masonry-gallery-item{overflow:hidden;position:relative;height:fit-content;max-height:100%}.masonry-gallery-item picture{width:100%;height:100%;display:block}.masonry-gallery-item img{width:100%;height:auto;object-fit:cover;display:block}.masonry-gallery-item-error{background:#eee;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.masonry-gallery-item-content{display:flex;width:100%;height:100%;position:absolute;top:0;left:0;padding:40px}.masonry-gallery-item-content a{text-transform:none!important;z-index:2}.masonry-gallery-item-content a.masonry-gallery-item-btn-upper-true{text-transform:uppercase!important}.masonry-gallery-item-content-label{display:inline-block;position:relative;z-index:3}.masonry-gallery-item-content-label-mobile{display:none;position:relative;z-index:3}.masonry-gallery-content{position:absolute;z-index:1;width:100%;height:100%;display:flex;padding:94px 228px}.masonry-gallery-content-text{display:flex;flex-direction:column;justify-content:start;align-items:start;gap:50px}@media screen and (max-width: 1640px){.masonry-gallery-content{padding:75px 100px}.masonry-gallery-item-content-label{font-size:15px;padding:18px 40px;min-width:200px;border-radius:18px}.masonry-gallery-item-content{padding:30px}.masonry-gallery-content-text{gap:30px}}@media screen and (max-width: 1400px){.masonry-gallery-content{padding:50px 75px}.masonry-gallery-item-content{padding:20px}.masonry-gallery-item-content-label a.button-secondary,.masonry-gallery-item-content-label a.button-primary,.masonry-gallery-item-content-label{font-size:14px;padding:14px 30px!important;min-width:200px;border-radius:15px}}@media screen and (max-width: 990px){.masonry-gallery-content{padding:40px}.masonry-gallery-content h3{font-size:28px}.masonry-gallery-item-content-label a.button-secondary,.masonry-gallery-item-content-label a.button-primary,.masonry-gallery-item-content-label{font-size:14px;padding:12px 20px!important;min-width:200px;border-radius:15px}.masonry-gallery-content-text{gap:15px}.masonry-gallery-item-content{padding:10px}}@media screen and (max-width: 600px){.masonry-gallery-content{padding:50px 30px}.masonry-gallery-content h3{font-size:26px;max-width:69%}.masonry-gallery-content h3 br{display:none}.masonry-gallery-item,.masonry-gallery-item img{height:100%}.masonry-gallery-content-text{width:100%}.masonry-gallery-item-content{padding:20px}.masonry-gallery-item-content-label{display:none}.masonry-gallery-item-content-label-mobile{display:inline-block}.masonry-gallery-item-content-label-mobile a.button-secondary,.masonry-gallery-item-content-label-mobile a.button-primary{font-size:12px!important;padding:12px 20px!important;min-width:200px;border-radius:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-gallery-masonry.css.map */
