@if ($section->settings->heading)

liveUpdate('heading') }}> {{ $section->settings->heading }}

@endif @if ($section->settings->description)

liveUpdate('description') }}> {{ $section->settings->description }}

@endif @php $columns = $section->settings->columns ?? 4; $iconSize = $section->settings->icon_size ?? 24; $layout = $section->settings->layout ?? 'vertical'; $isRow = $layout === 'horizontal'; $features = $getFeatures(); $gridClass = [ 1 => 'md:grid-cols-1', 2 => 'md:grid-cols-2', 3 => 'md:grid-cols-3', 4 => 'md:grid-cols-4', 5 => 'md:grid-cols-5', 6 => 'md:grid-cols-6', ][$columns] ?? 'md:grid-cols-4'; @endphp
@foreach ($features as $feature)
@svg($feature['icon'] ?? 'lucide-tag', [ 'class' => 'text-on-background', 'style' => "width: {$iconSize}px;", $section->liveUpdate()->style('icon_size', 'width'), ])

{{ $feature['title'] }}

{{ $feature['text'] }}

@endforeach
@visual_design_mode @pushOnce('scripts') @endpushOnce @end_visual_design_mode