/** Shopify CDN: Minification failed

Line 20:18 Unexpected "{"
Line 20:27 Expected ":"
Line 20:33 Unexpected "{"
Line 26:18 Unexpected "{"
Line 26:27 Expected ":"

**/


/* CSS from section stylesheet tags */
:root{
  --mf-bg:#efefef;      /* fuld bredde baggrund */
  --mf-panel:#efefef;      /* hvidt panel */
  --mf-border:#e6e6e6;  /* kant + divider */
}

/* Hele sektionen = fuld bredde grå baggrund */
#shopify-section-{{ section.id }}{
  background:var(--mf-bg);
  padding:60px 0;  /* luft over/under sektionen */
}

/* Selve panelet med grid = hvidt */
#shopify-section-{{ section.id }} .content-details-icon .content-details{
  background:var(--mf-panel);
  border:1px solid var(--mf-border);
  border-radius:2px;
  overflow:hidden;
  margin:0 auto; /* centrer i page-width */
}

/* Grid */
.content-details-icon #rows-container-tech .row-details{
  display:grid!important;
  grid-template-columns:repeat(4,1fr);
  gap:0; margin:0; padding:0; border:0;
}

/* Celler + indre divider-linjer */
.content-details-icon #rows-container-tech .row-details .col-slider{
  width:auto!important; float:none!important; flex:0 0 auto!important;
  display:flex; align-items:center; gap:20px;
  padding:28px 32px; min-height:132px; box-sizing:border-box;
  border-right:1px solid var(--mf-border);
  border-bottom:1px solid var(--mf-border);
  background:transparent!important;
}

/* Fjern dobbeltkant ved højre/bund */
.content-details-icon #rows-container-tech .row-details>.col-slider:nth-child(4n){border-right:0}
.content-details-icon #rows-container-tech .row-details>.col-slider:nth-last-child(-n+4){border-bottom:0}

/* Ikoner */
.content-details-icon .ico-slider img,
.content-details-icon .ico-slider svg{
  width:64px; height:64px; object-fit:contain; display:block;
}

/* Tekst */
.content-details-icon .p-small{margin:0; opacity:.9; line-height:1.5; font-size:16px}

/* Tablet */
@media(max-width:990px){
  .content-details-icon #rows-container-tech .row-details{grid-template-columns:repeat(2,1fr)}
  .content-details-icon #rows-container-tech .row-details>.col-slider:nth-child(2n){border-right:0}
  .content-details-icon #rows-container-tech .row-details>.col-slider:nth-last-child(-n+2){border-bottom:0}
}

/* Mobil */
@media(max-width:600px){
  .content-details-icon #rows-container-tech .row-details{grid-template-columns:1fr}
  .content-details-icon #rows-container-tech .row-details>.col-slider{border-right:0}
  .content-details-icon #rows-container-tech .row-details>.col-slider:last-child{border-bottom:0}
}