.multicard-section{padding:50px 0;position:relative}.multicard-section h2{text-align:left;font-size:1.75rem;margin-bottom:2rem}.multicard-grid{--gap: 3rem;--cards: 3;display:grid;grid-template-columns:repeat(var(--cards),minmax(0,1fr));gap:var(--gap);transition:all .3s ease}.multicard{overflow:hidden;display:flex;flex-direction:column}.multicard-media{width:100%;position:relative;overflow:hidden}.multicard-media img,.multicard-media video{width:100%;height:100%;object-fit:cover;display:block}.media-square{aspect-ratio:1 / 1}.media-landscape{aspect-ratio:16 / 9}.media-portrait{aspect-ratio:3 / 4}.media-wide{aspect-ratio:21 / 9}.multicard-info{padding:1rem;padding-inline:0}.multicard-info h3{font-size:1.125rem;margin-bottom:.5rem}.multicard-info p{color:#555;font-size:.95rem}.multicard-swiper{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:.25rem}.multicard-swiper::-webkit-scrollbar{display:none}.multicard-swiper .multicard{flex:0 0 calc(var(--card-percent));scroll-snap-align:start;max-width:calc(var(--card-percent))}@media (min-width: 768px){.multicard-section h2{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map */
