.sw-gallery{padding:24px;display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:repeat(3,150px);gap:10px}.item1{grid-column:span 1;grid-row:span 1}.item2{grid-column:span 2;grid-row:span 2}.item3{grid-column:span 3;grid-row:span 3}.item4{grid-column:span 4;grid-row:span 4}.sw-gallery .grid-item{position:relative;text-align:center;border-radius:16px;display:flex}.sw-gallery .grid-item .grid-item-btn{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:#0000001a;border-radius:16px}.sw-gallery .grid-item .grid-item-btn button{color:#fff;border-color:#fff}.sw-gallery .grid-item.center{justify-content:center;align-items:center}.sw-gallery .grid-item.top-left{justify-content:flex-start;align-items:flex-start}.sw-gallery .grid-item.bottom-left{justify-content:flex-start;align-items:flex-end}.sw-gallery .grid-item.bottom-right{justify-content:flex-end;align-items:flex-end}.sw-gallery .grid-item.top-right{justify-content:flex-end;align-items:flex-start}.sw-gallery .grid-item img{width:100%;height:100%;object-fit:cover;border-radius:16px}@media only screen and (max-width: 768px){.sw-gallery{padding:16px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(6,auto)}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/sw-gallery.css.map */
