/*! 
  bleeme-multicolumn-with-icons 
  Version: 2.0.0
  Letzte Aktualisierung: 08.10.2025, 21:15 Uhr
  
  CHANGELOG:
  - Desktop IMMER als Grid (kein Karussell)
  - Mobile: Flickity NUR wenn Karussell aktiviert
  - Mobile Grid Override für 2-Spalten Layout
*/.bleeme-text-with-icons .column__icon.with-svg :is(svg,img){display:inline-block;width:var(--bleeme-icon-size-mobile);height:auto;fill:currentColor}@media screen and (min-width: 1024px){.bleeme-text-with-icons .column__icon.with-svg :is(svg,img){width:var(--bleeme-icon-size-desktop)}}.bleeme-text-with-icons .column__icon.bleeme-custom-svg svg{display:inline-block;width:var(--bleeme-icon-size-mobile);height:auto}.bleeme-text-with-icons .column__icon.bleeme-custom-svg svg path,.bleeme-text-with-icons .column__icon.bleeme-custom-svg svg circle,.bleeme-text-with-icons .column__icon.bleeme-custom-svg svg rect,.bleeme-text-with-icons .column__icon.bleeme-custom-svg svg polygon,.bleeme-text-with-icons .column__icon.bleeme-custom-svg svg polyline,.bleeme-text-with-icons .column__icon.bleeme-custom-svg svg ellipse,.bleeme-text-with-icons .column__icon.bleeme-custom-svg svg line{fill:var(--svg-fill);stroke:var(--svg-stroke);stroke-width:var(--svg-stroke-width)}@media screen and (min-width: 1024px){.bleeme-text-with-icons .column__icon.bleeme-custom-svg svg{width:var(--bleeme-icon-size-desktop)}}carousel-element.bleeme-text-with-icons:not(.bleeme-mobile-grid):after{content:"flickity";display:none}carousel-element.bleeme-text-with-icons.bleeme-mobile-grid:after{content:none!important}@media screen and (max-width: 1023px){.bleeme-text-with-icons.bleeme-mobile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-3);row-gap:var(--sp-3)}.bleeme-text-with-icons.bleeme-mobile-grid .column{width:100%;padding-inline:0}.bleeme-text-with-icons.bleeme-mobile-grid.flickity-enabled{display:grid!important}.bleeme-text-with-icons.bleeme-mobile-grid .flickity-viewport{display:contents}.bleeme-text-with-icons.bleeme-mobile-grid .column{position:static!important;left:auto!important}}@media screen and (max-width: 767px){.bleeme-text-with-icons .column__title{text-align:center}.bleeme-text-with-icons .column__text{text-align:left}}@media screen and (min-width: 1024px){carousel-element.bleeme-text-with-icons:after{content:none!important}.bleeme-text-with-icons{--multicolumn-template: repeat(4, minmax(0, 1fr));display:grid!important;grid-template-columns:var(--multicolumn-template);row-gap:clamp(var(--sp-5),2.105vw,var(--sp-10))}.bleeme-text-with-icons.with-background{column-gap:var(--sp-4)}.bleeme-text-with-icons.grid--2{--multicolumn-template: repeat(2, minmax(0, 1fr))}.bleeme-text-with-icons.grid--3{--multicolumn-template: repeat(3, minmax(0, 1fr))}.bleeme-text-with-icons.grid--4{--multicolumn-template: repeat(4, minmax(0, 1fr))}.bleeme-text-with-icons .column{padding-inline:clamp(var(--sp-5),2.105vw,var(--sp-10))}.bleeme-text-with-icons.with-border .column:first-child{padding-inline-start:0}.bleeme-text-with-icons.with-border .column:last-child{padding-inline-end:0}.bleeme-text-with-icons.with-border .column+.column{border-inline-start:1px solid rgb(var(--color-border))}.bleeme-text-with-icons.with-border.grid--2 .column:nth-child(odd),.bleeme-text-with-icons.with-border.grid--3 .column:nth-child(3n+1),.bleeme-text-with-icons.with-border.grid--4 .column:nth-child(4n+1){padding-inline-start:0;border-inline-start:0}.bleeme-text-with-icons.flickity-enabled{display:grid!important}.bleeme-text-with-icons .flickity-viewport{display:contents}.bleeme-text-with-icons .column{position:static!important;left:auto!important}}@media screen and (min-width: 1280px){.bleeme-text-with-icons .column.xl\:text-right{flex-direction:row-reverse}.bleeme-text-with-icons .column.xl\:text-center{flex-direction:column}}.bleeme-text-with-icons .column__title{font-size:clamp(var(--text-lg),1.053vw,var(--text-xl))}.bleeme-text-with-icons .column__text{font-size:clamp(var(--text-2sm),.737vw,var(--text-sm))}.bleeme-text-with-icons .column__title+.column__text{padding-block-start:var(--sp-2)}.bleeme-text-with-icons.with-background .column{padding:clamp(var(--sp-5),2.105vw,var(--sp-10));background-color:rgb(var(--color-foreground)/ .04)}[data-rounded-block=round] .bleeme-text-with-icons.with-background .column{border-radius:var(--border-radius-small)}.bleeme-text-with-icons+*{margin-block-start:var(--sp-10)}
/*# sourceMappingURL=/cdn/shop/t/16/assets/bleeme-multicolumn-icons.css.map */
