#product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--grid-desktop-horizontal-spacing);opacity:1!important}#ProductGridContainer #product-grid{grid-auto-flow:row!important}#ProductGridContainer #product-grid .banner-item{order:-9999!important;grid-column:1 / -1!important;margin-bottom:.5rem}#ProductGridContainer #product-grid .product-item{order:0!important}.banner-link{display:block}.banner-image{width:100%;object-fit:cover;display:block;border-radius:0}@media (max-width: 749px){#product-grid{grid-template-columns:repeat(2,1fr)!important;gap:2px!important;padding-bottom:1rem}.banner-item{grid-column:1 / -1!important}.grid--2-col-tablet-down .grid__item,#product-grid .grid__item{width:100%!important;max-width:100%!important}}@media (min-width: 750px) and (max-width: 1023px){#product-grid{grid-template-columns:repeat(3,1fr)!important;gap:4px!important}.banner-item{grid-column:1 / -1!important;margin-bottom:.5rem}.grid--2-col-tablet-down .grid__item,#product-grid .grid__item{width:100%!important;max-width:100%!important}}@media (min-width: 1024px){#product-grid{grid-template-columns:repeat(4,1fr)!important;gap:6px!important;line-height:0}.banner-item{grid-column:1 / -1!important;margin-bottom:.5rem}.banner-image{width:100%;height:100%;object-fit:cover}.grid--4-col-desktop .grid__item,#product-grid .grid__item{width:100%!important;max-width:100%!important}}#ProductGridContainer #product-grid{row-gap:2px!important;column-gap:2px!important}#ProductGridContainer #product-grid>li.grid__item{padding-bottom:0!important;margin-bottom:0!important}#ProductGridContainer #product-grid .card__media,#ProductGridContainer #product-grid .media{line-height:0!important;font-size:0!important}#ProductGridContainer #product-grid .card__media img,#ProductGridContainer #product-grid .media img{display:block!important;background-color:#e8e8e8!important}body{overflow-x:hidden;position:relative;width:100%;overscroll-behavior-x:contain}#ProductGridContainer #product-grid.collection--empty{display:block!important;grid-template-columns:none!important;gap:0!important;padding:0!important}#ProductGridContainer #product-grid.collection--empty .title-wrapper{width:100%!important;margin:10rem auto!important;text-align:center!important;display:flex;align-items:center;justify-content:center}.banner-item{position:relative;overflow:hidden;grid-column:1 / -1!important;aspect-ratio:3 / 2}.banner-link{display:block;width:100%;height:100%}.banner-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%!important;object-fit:cover;object-position:center;display:block}@media (max-width: 749px){.banner-item{aspect-ratio:16 / 9}}@media (min-width: 750px) and (max-width: 1023px){.banner-item{aspect-ratio:16 / 9}#product-grid .price>*{font-size:1rem!important}#product-grid .card__heading{font-size:1.1rem!important}}@media (min-width: 1024px){.banner-item{aspect-ratio:16 / 9}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/main-collection-grid.css.map */
