/** Shopify CDN: Minification failed

Line 47:0 Unexpected "{"
Line 53:55 Unexpected "{"

**/
/* Custom 2-1-1-1-1-3 grid pattern - only for custom-grid template */
.product-grid {
  display: grid !important;
  grid-template-columns: repeat(5, 1fr);
  gap: 1rem;
}
.product-grid__item{
    max-width:275.2px;
    max-height:324.8px;
}
/* .product-grid__item:nth-child(14n+1),
.product-grid__item:nth-child(14n+2) {
  grid-column: span 3;
}

.product-grid__item:nth-child(14n+3),
.product-grid__item:nth-child(14n+4),
.product-grid__item:nth-child(14n+5),
.product-grid__item:nth-child(14n+6) {
  grid-column: span 6;
}

.product-grid__item:nth-child(14n+7),
.product-grid__item:nth-child(14n+8),
.product-grid__item:nth-child(14n+9) {
  grid-column: span 2;
} */

.product-grid > .product-grid__item:nth-of-type(14n+1){
  grid-column: span 1;
}
.product-grid > .product-grid__item:nth-of-type(14n+2) {
  grid-column: span 1;
}
.product-grid > .product-grid__item:nth-of-type(14n+3),.product-grid > .product-grid__item:nth-of-type(14n+6)  {
  grid-column: span 3;
}

.product-grid > .product-grid__item:nth-of-type(14n+4),
.product-grid > .product-grid__item:nth-of-type(14n+5),
{
  grid-column: span 1;
}

.product-grid > .product-grid__item:nth-of-type(14n+7),
.product-grid > .product-grid__item:nth-of-type(14n+8),
.product-grid > .product-grid__item:nth-of-type(14n+9),{
  grid-column: span 1;
}
.product-grid > .product-grid__item:nth-of-type(14n+10){
  grid-column: span 2;
} 
.product-grid > .product-grid__item:nth-of-type(14n+11){
  grid-column: span 1;
} 
.product-grid > .product-grid__item:nth-of-type(14n+12){
  grid-column: span 4;
} 
.product-grid > .product-grid__item:nth-of-type(14n+13),.product-grid > .product-grid__item:nth-of-type(14n+14){
  grid-column: span 5;
} 

@media (max-width: 749px) {
  .product-grid {
    grid-template-columns: repeat(2, 1fr) !important;
  }
  .product-grid__item {
    grid-column: span 1 !important;
  }
}
