.featured-collection .grid{margin:0 0 4rem -1.2rem}.featured-collection .grid__item{padding-left:.6rem;padding-bottom:.6rem;width:calc(25% - .6rem * 3 / 4)}.featured-collection .grid--2-col .grid__item{width:calc(50% - .4rem)}.featured-collection .grid--3-col .grid__item{width:calc(33.33% - .8rem * 2 / 3)}.product-grid .grid__item{padding-bottom:4rem}.product-grid.negative-margin{margin-bottom:-2rem}@media screen and (min-width: 750px){.featured-collection .grid{margin-left:-1.6rem}.featured-collection .grid__item{padding-left:1.6rem;padding-bottom:1.6rem;width:calc(25% - 1.6rem * 3 / 4)}.featured-collection .grid--2-col .grid__item{width:calc(50% - .8rem)}.featured-collection .grid--3-col .grid__item{width:calc(33.33% - 1.6rem * 2 / 3)}.featured-collection .grid--2-col-tablet .grid__item{width:calc(50% - .8rem)}.featured-collection .grid--3-col-tablet .grid__item{width:calc(33.33% - 1.6rem * 2 / 3)}.featured-collection .grid--4-col-tablet .grid__item{width:calc(25% - 1.6rem * 3 / 4)}.product-grid .grid__item{padding-bottom:4rem}.product-grid.negative-margin--small{margin-bottom:calc(-1rem - var(--page-width-margin))}.main-collection .collection .grid{margin-left:0;gap:1.5rem}.main-collection .collection .grid__item{padding-left:0;max-width:calc(33.33% - 1rem)}.image-with-text-alternate .grid__item{padding-left:0;max-width:100%}}@media screen and (min-width: 990px){.product-grid.negative-margin{margin-bottom:calc(-5rem - var(--page-width-margin))}.featured-collection .grid--2-col-desktop .grid__item{width:calc(50% - .8rem)}.featured-collection .grid--3-col-desktop .grid__item{width:calc(33.33% - 1.6rem * 2 / 3)}.featured-collection .grid--4-col-desktop .grid__item{width:calc(25% - 1.6rem * 3 / 4)}.featured-collection .grid--5-col-desktop .grid__item{width:calc(19% - 1.6rem * 3 / 4)}}.main-collection .product-count__text{text-align:left;margin-top:1.5rem}@media screen and (max-width: 750px){.main-collection .grid{margin-left:-2rem;margin-right:-1.5rem;padding-top:1.5rem}.main-collection .grid .card__content{margin:0 1.6rem}}@media screen and (max-width:989px){.hide-count-product-grid{display:none}}@media screen and (min-width: 750px) and (max-width: 989px){.main-collection .page-width{padding:0 4rem}}
/*# sourceMappingURL=/cdn/shop/t/79/assets/component-product-grid.css.map */
