.grid{--grid-desktop-vertical-spacing: 2rem;--grid-desktop-horizontal-spacing: 2rem;--grid-mobile-vertical-spacing: 1rem;--grid-mobile-horizontal-spacing: 1rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-mobile-vertical-spacing) var(--grid-mobile-horizontal-spacing);list-style:none;padding:0;margin:0}@media screen and (min-width:750px){.grid{gap:var(--grid-desktop-vertical-spacing) var(--grid-desktop-horizontal-spacing)}}.grid__item{margin:0;min-width:0}.grid--1-col-tablet-down{grid-template-columns:minmax(0,1fr)}.grid--2-col-tablet-down{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (min-width:990px){.grid--1-col-desktop{grid-template-columns:minmax(0,1fr)}.grid--2-col-desktop{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--3-col-desktop{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--4-col-desktop{grid-template-columns:repeat(4,minmax(0,1fr))}.grid--5-col-desktop{grid-template-columns:repeat(5,minmax(0,1fr))}}.ratio{position:relative;width:100%}.ratio:before{content:"";display:block;padding-bottom:var(--ratio-percent, 100%)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-grid.css.map */
