.elementor-36981 .elementor-element.elementor-element-b804db0 > .elementor-container{max-width:898px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-36981 .elementor-element.elementor-element-b804db0 > .elementor-container{max-width:928px;}}/* Start custom CSS for column, class: .elementor-element-a8fd62e *//* Mobil (standard): 1 kolonne */
.rexultz-products,
.rexultz-product-grid {
  display: grid !important;
  grid-template-columns: repeat(1, 1fr) !important;
  gap: 15px;
}

/* Tablet (fra 768px): 3 kolonner */
@media (min-width: 768px) {
  .rexultz-products,
  .rexultz-product-grid {
    grid-template-columns: repeat(2, 1fr) !important;
  }
}

/* PC / Desktop (fra 1024px): 4 kolonner */
@media (min-width: 1024px) {
  .rexultz-products,
  .rexultz-product-grid {
    grid-template-columns: repeat(4, 1fr) !important;
    gap: 20px;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b804db0 *//* Mobil (standard): 1 kolonne */
.rexultz-products,
.rexultz-product-grid {
  display: grid !important;
  grid-template-columns: repeat(1, 1fr) !important;
  gap: 15px;
}

/* Tablet (fra 768px): 3 kolonner */
@media (min-width: 768px) {
  .rexultz-products,
  .rexultz-product-grid {
    grid-template-columns: repeat(3, 1fr) !important;
  }
}

/* PC / Desktop (fra 1024px): 4 kolonner */
@media (min-width: 1024px) {
  .rexultz-products,
  .rexultz-product-grid {
    grid-template-columns: repeat(4, 1fr) !important;
    gap: 20px;
  }
}/* End custom CSS */