<?php if (isset($component)) { $__componentOriginalcce5292e18037f81915ce4af9fa20b8d = $component; } ?>
<?php if (isset($attributes)) { $__attributesOriginalcce5292e18037f81915ce4af9fa20b8d = $attributes; } ?>
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'components.layouts.frontend','data' => ['title' => 'Home']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
<?php $component->withName('layouts.frontend'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
<?php endif; ?>
<?php $component->withAttributes(['title' => 'Home']); ?>

    
    <section class="relative bg-ivory">
        <?php if($heroBanners->isNotEmpty()): ?>
            <div class="hero-slider relative h-[70vh] max-h-[820px] min-h-[440px] w-full overflow-hidden sm:h-[85vh]">
                <div class="swiper-wrapper">
                    <?php $__currentLoopData = $heroBanners; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $banner): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                        <div class="swiper-slide relative">
                            <div class="hero-zoom absolute inset-0">
                                <picture>
                                    <?php if($banner->mobile_image): ?>
                                        <source media="(max-width: 640px)" srcset="<?php echo e(Storage::url($banner->mobile_image)); ?>">
                                    <?php endif; ?>
                                    <img
                                        src="<?php echo e(Storage::url($banner->image)); ?>" alt="<?php echo e($banner->title); ?>"
                                        class="h-full w-full object-cover"
                                        loading="<?php echo e($loop->first ? 'eager' : 'lazy'); ?>" decoding="async"
                                        fetchpriority="<?php echo e($loop->first ? 'high' : 'auto'); ?>"
                                    >
                                </picture>
                            </div>
                            <div class="absolute inset-0 bg-gradient-to-t from-ink/75 via-ink/15 to-transparent sm:bg-gradient-to-r sm:from-ink/75 sm:via-ink/25 sm:to-transparent"></div>
                            <div class="absolute inset-0 flex items-center">
                                <div class="w-full px-8 sm:px-16">
                                    
                                    <div class="hero-caption max-w-xl">
                                        <?php if($banner->subtitle): ?>
                                            <p class="text-xs font-semibold uppercase tracking-[0.2em] text-champagne-light"><?php echo e($banner->subtitle); ?></p>
                                        <?php endif; ?>
                                        <?php if($banner->title): ?>
                                            <h1 class="mt-3 font-display text-4xl leading-tight text-ivory sm:text-5xl lg:text-6xl"><?php echo e($banner->title); ?></h1>
                                        <?php endif; ?>
                                        <?php if($banner->link_url && $banner->button_text): ?>
                                            <a href="<?php echo e($banner->link_url); ?>" class="btn btn-accent mt-7">
                                                <?php echo e($banner->button_text); ?> <?php if (isset($component)) { $__componentOriginalce262628e3a8d44dc38fd1f3965181bc = $component; } ?>
<?php if (isset($attributes)) { $__attributesOriginalce262628e3a8d44dc38fd1f3965181bc = $attributes; } ?>
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'components.icon','data' => ['name' => 'arrow-right','class' => 'h-3.5 w-3.5']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
<?php $component->withName('icon'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
<?php endif; ?>
<?php $component->withAttributes(['name' => 'arrow-right','class' => 'h-3.5 w-3.5']); ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($__attributesOriginalce262628e3a8d44dc38fd1f3965181bc)): ?>
<?php $attributes = $__attributesOriginalce262628e3a8d44dc38fd1f3965181bc; ?>
<?php unset($__attributesOriginalce262628e3a8d44dc38fd1f3965181bc); ?>
<?php endif; ?>
<?php if (isset($__componentOriginalce262628e3a8d44dc38fd1f3965181bc)): ?>
<?php $component = $__componentOriginalce262628e3a8d44dc38fd1f3965181bc; ?>
<?php unset($__componentOriginalce262628e3a8d44dc38fd1f3965181bc); ?>
<?php endif; ?>
                                            </a>
                                        <?php endif; ?>
                                    </div>
                                </div>
                            </div>
                        </div>
                    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                </div>

                <?php if($heroBanners->count() > 1): ?>
                    
                    <button type="button" class="hero-prev absolute left-4 top-1/2 z-10 hidden h-11 w-11 -translate-y-1/2 items-center justify-center rounded-full bg-white/15 text-ivory backdrop-blur-md transition-all duration-200 hover:scale-110 hover:bg-white/25 sm:flex" aria-label="Previous slide">
                        <?php if (isset($component)) { $__componentOriginalce262628e3a8d44dc38fd1f3965181bc = $component; } ?>
<?php if (isset($attributes)) { $__attributesOriginalce262628e3a8d44dc38fd1f3965181bc = $attributes; } ?>
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'components.icon','data' => ['name' => 'chevron-left']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
<?php $component->withName('icon'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
<?php endif; ?>
<?php $component->withAttributes(['name' => 'chevron-left']); ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($__attributesOriginalce262628e3a8d44dc38fd1f3965181bc)): ?>
<?php $attributes = $__attributesOriginalce262628e3a8d44dc38fd1f3965181bc; ?>
<?php unset($__attributesOriginalce262628e3a8d44dc38fd1f3965181bc); ?>
<?php endif; ?>
<?php if (isset($__componentOriginalce262628e3a8d44dc38fd1f3965181bc)): ?>
<?php $component = $__componentOriginalce262628e3a8d44dc38fd1f3965181bc; ?>
<?php unset($__componentOriginalce262628e3a8d44dc38fd1f3965181bc); ?>
<?php endif; ?>
                    </button>
                    <button type="button" class="hero-next absolute right-4 top-1/2 z-10 hidden h-11 w-11 -translate-y-1/2 items-center justify-center rounded-full bg-white/15 text-ivory backdrop-blur-md transition-all duration-200 hover:scale-110 hover:bg-white/25 sm:flex" aria-label="Next slide">
                        <?php if (isset($component)) { $__componentOriginalce262628e3a8d44dc38fd1f3965181bc = $component; } ?>
<?php if (isset($attributes)) { $__attributesOriginalce262628e3a8d44dc38fd1f3965181bc = $attributes; } ?>
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'components.icon','data' => ['name' => 'chevron-right']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
<?php $component->withName('icon'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
<?php endif; ?>
<?php $component->withAttributes(['name' => 'chevron-right']); ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($__attributesOriginalce262628e3a8d44dc38fd1f3965181bc)): ?>
<?php $attributes = $__attributesOriginalce262628e3a8d44dc38fd1f3965181bc; ?>
<?php unset($__attributesOriginalce262628e3a8d44dc38fd1f3965181bc); ?>
<?php endif; ?>
<?php if (isset($__componentOriginalce262628e3a8d44dc38fd1f3965181bc)): ?>
<?php $component = $__componentOriginalce262628e3a8d44dc38fd1f3965181bc; ?>
<?php unset($__componentOriginalce262628e3a8d44dc38fd1f3965181bc); ?>
<?php endif; ?>
                    </button>
                    <div class="hero-pagination absolute bottom-6 left-1/2 z-10 -translate-x-1/2"></div>
                <?php endif; ?>
            </div>
        <?php else: ?>
            
            <div class="relative flex h-[60vh] max-h-[720px] min-h-[460px] w-full items-center justify-center overflow-hidden bg-gradient-luxury sm:h-[78vh]">
                <div class="pointer-events-none absolute inset-0" style="background: radial-gradient(circle at 20% 30%, rgba(201,166,97,0.18), transparent 45%), radial-gradient(circle at 85% 75%, rgba(110,20,35,0.25), transparent 50%);"></div>

                
                <div class="pointer-events-none absolute inset-0 opacity-[0.035]" style="background-image: repeating-linear-gradient(135deg, #fff 0, #fff 1px, transparent 1px, transparent 42px);"></div>

                
                <div class="animate-float-slow pointer-events-none absolute -left-16 top-1/4 h-64 w-64 rounded-full bg-champagne/10 blur-3xl"></div>
                <div class="animate-float pointer-events-none absolute -right-20 bottom-1/4 h-72 w-72 rounded-full bg-maroon/20 blur-3xl"></div>

                
                <?php if (isset($component)) { $__componentOriginalce262628e3a8d44dc38fd1f3965181bc = $component; } ?>
<?php if (isset($attributes)) { $__attributesOriginalce262628e3a8d44dc38fd1f3965181bc = $attributes; } ?>
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'components.icon','data' => ['name' => 'sparkles','gradient' => true,'class' => 'hero-float animate-float absolute left-[10%] top-[20%] hidden h-7 w-7 opacity-40 sm:block']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
<?php $component->withName('icon'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
<?php endif; ?>
<?php $component->withAttributes(['name' => 'sparkles','gradient' => true,'class' => 'hero-float animate-float absolute left-[10%] top-[20%] hidden h-7 w-7 opacity-40 sm:block']); ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($__attributesOriginalce262628e3a8d44dc38fd1f3965181bc)): ?>
<?php $attributes = $__attributesOriginalce262628e3a8d44dc38fd1f3965181bc; ?>
<?php unset($__attributesOriginalce262628e3a8d44dc38fd1f3965181bc); ?>
<?php endif; ?>
<?php if (isset($__componentOriginalce262628e3a8d44dc38fd1f3965181bc)): ?>
<?php $component = $__componentOriginalce262628e3a8d44dc38fd1f3965181bc; ?>
<?php unset($__componentOriginalce262628e3a8d44dc38fd1f3965181bc); ?>
<?php endif; ?>
                <?php if (isset($component)) { $__componentOriginalce262628e3a8d44dc38fd1f3965181bc = $component; } ?>
<?php if (isset($attributes)) { $__attributesOriginalce262628e3a8d44dc38fd1f3965181bc = $attributes; } ?>
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'components.icon','data' => ['name' => 'gem','gradient' => true,'class' => 'hero-float animate-float-slow absolute right-[13%] top-[28%] hidden h-6 w-6 opacity-30 [animation-delay:1.2s] sm:block']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
<?php $component->withName('icon'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
<?php endif; ?>
<?php $component->withAttributes(['name' => 'gem','gradient' => true,'class' => 'hero-float animate-float-slow absolute right-[13%] top-[28%] hidden h-6 w-6 opacity-30 [animation-delay:1.2s] sm:block']); ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($__attributesOriginalce262628e3a8d44dc38fd1f3965181bc)): ?>
<?php $attributes = $__attributesOriginalce262628e3a8d44dc38fd1f3965181bc; ?>
<?php unset($__attributesOriginalce262628e3a8d44dc38fd1f3965181bc); ?>
<?php endif; ?>
<?php if (isset($__componentOriginalce262628e3a8d44dc38fd1f3965181bc)): ?>
<?php $component = $__componentOriginalce262628e3a8d44dc38fd1f3965181bc; ?>
<?php unset($__componentOriginalce262628e3a8d44dc38fd1f3965181bc); ?>
<?php endif; ?>
                <?php if (isset($component)) { $__componentOriginalce262628e3a8d44dc38fd1f3965181bc = $component; } ?>
<?php if (isset($attributes)) { $__attributesOriginalce262628e3a8d44dc38fd1f3965181bc = $attributes; } ?>
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'components.icon','data' => ['name' => 'shirt','gradient' => true,'class' => 'hero-float animate-float absolute left-[16%] bottom-[22%] hidden h-8 w-8 opacity-30 [animation-delay:2s] sm:block']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
<?php $component->withName('icon'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
<?php endif; ?>
<?php $component->withAttributes(['name' => 'shirt','gradient' => true,'class' => 'hero-float animate-float absolute left-[16%] bottom-[22%] hidden h-8 w-8 opacity-30 [animation-delay:2s] sm:block']); ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($__attributesOriginalce262628e3a8d44dc38fd1f3965181bc)): ?>
<?php $attributes = $__attributesOriginalce262628e3a8d44dc38fd1f3965181bc; ?>
<?php unset($__attributesOriginalce262628e3a8d44dc38fd1f3965181bc); ?>
<?php endif; ?>
<?php if (isset($__componentOriginalce262628e3a8d44dc38fd1f3965181bc)): ?>
<?php $component = $__componentOriginalce262628e3a8d44dc38fd1f3965181bc; ?>
<?php unset($__componentOriginalce262628e3a8d44dc38fd1f3965181bc); ?>
<?php endif; ?>
                <?php if (isset($component)) { $__componentOriginalce262628e3a8d44dc38fd1f3965181bc = $component; } ?>
<?php if (isset($attributes)) { $__attributesOriginalce262628e3a8d44dc38fd1f3965181bc = $attributes; } ?>
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'components.icon','data' => ['name' => 'scissors','gradient' => true,'class' => 'hero-float animate-float-slow absolute right-[10%] bottom-[18%] hidden h-6 w-6 opacity-25 [animation-delay:0.6s] sm:block']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
<?php $component->withName('icon'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
<?php endif; ?>
<?php $component->withAttributes(['name' => 'scissors','gradient' => true,'class' => 'hero-float animate-float-slow absolute right-[10%] bottom-[18%] hidden h-6 w-6 opacity-25 [animation-delay:0.6s] sm:block']); ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($__attributesOriginalce262628e3a8d44dc38fd1f3965181bc)): ?>
<?php $attributes = $__attributesOriginalce262628e3a8d44dc38fd1f3965181bc; ?>
<?php unset($__attributesOriginalce262628e3a8d44dc38fd1f3965181bc); ?>
<?php endif; ?>
<?php if (isset($__componentOriginalce262628e3a8d44dc38fd1f3965181bc)): ?>
<?php $component = $__componentOriginalce262628e3a8d44dc38fd1f3965181bc; ?>
<?php unset($__componentOriginalce262628e3a8d44dc38fd1f3965181bc); ?>
<?php endif; ?>
                <?php if (isset($component)) { $__componentOriginalce262628e3a8d44dc38fd1f3965181bc = $component; } ?>
<?php if (isset($attributes)) { $__attributesOriginalce262628e3a8d44dc38fd1f3965181bc = $attributes; } ?>
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'components.icon','data' => ['name' => 'star','gradient' => true,'class' => 'hero-float animate-float absolute left-[6%] top-1/2 h-4 w-4 opacity-30 [animation-delay:1.6s] sm:h-5 sm:w-5']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
<?php $component->withName('icon'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
<?php endif; ?>
<?php $component->withAttributes(['name' => 'star','gradient' => true,'class' => 'hero-float animate-float absolute left-[6%] top-1/2 h-4 w-4 opacity-30 [animation-delay:1.6s] sm:h-5 sm:w-5']); ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($__attributesOriginalce262628e3a8d44dc38fd1f3965181bc)): ?>
<?php $attributes = $__attributesOriginalce262628e3a8d44dc38fd1f3965181bc; ?>
<?php unset($__attributesOriginalce262628e3a8d44dc38fd1f3965181bc); ?>
<?php endif; ?>
<?php if (isset($__componentOriginalce262628e3a8d44dc38fd1f3965181bc)): ?>
<?php $component = $__componentOriginalce262628e3a8d44dc38fd1f3965181bc; ?>
<?php unset($__componentOriginalce262628e3a8d44dc38fd1f3965181bc); ?>
<?php endif; ?>
                <?php if (isset($component)) { $__componentOriginalce262628e3a8d44dc38fd1f3965181bc = $component; } ?>
<?php if (isset($attributes)) { $__attributesOriginalce262628e3a8d44dc38fd1f3965181bc = $attributes; } ?>
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'components.icon','data' => ['name' => 'star','gradient' => true,'class' => 'hero-float animate-float-slow absolute right-[7%] top-[45%] hidden h-5 w-5 opacity-25 [animation-delay:2.6s] sm:block']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
<?php $component->withName('icon'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
<?php endif; ?>
<?php $component->withAttributes(['name' => 'star','gradient' => true,'class' => 'hero-float animate-float-slow absolute right-[7%] top-[45%] hidden h-5 w-5 opacity-25 [animation-delay:2.6s] sm:block']); ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($__attributesOriginalce262628e3a8d44dc38fd1f3965181bc)): ?>
<?php $attributes = $__attributesOriginalce262628e3a8d44dc38fd1f3965181bc; ?>
<?php unset($__attributesOriginalce262628e3a8d44dc38fd1f3965181bc); ?>
<?php endif; ?>
<?php if (isset($__componentOriginalce262628e3a8d44dc38fd1f3965181bc)): ?>
<?php $component = $__componentOriginalce262628e3a8d44dc38fd1f3965181bc; ?>
<?php unset($__componentOriginalce262628e3a8d44dc38fd1f3965181bc); ?>
<?php endif; ?>

                <div class="relative px-6 text-center" data-reveal-self>
                    <div class="hero-logo-glow mx-auto inline-flex">
                        <img
                            src="<?php echo e(asset('images/logo.png')); ?>" alt="<?php echo e(config('niyarasa.brand_name')); ?>"
                            class="relative z-10 h-16 w-auto drop-shadow-[0_4px_24px_rgba(201,166,97,0.4)] sm:h-20"
                        >
                    </div>
                    <p class="hero-caption mt-7 font-display text-3xl italic leading-tight text-ivory sm:text-4xl lg:text-5xl">
                        Style That Tells Your Story
                    </p>
                    <div class="mx-auto mt-5 h-px w-14 bg-gradient-to-r from-transparent via-champagne to-transparent"></div>
                    <a href="<?php echo e(Route::has('shop.index') ? route('shop.index') : '#'); ?>" class="btn btn-accent mt-8">
                        Explore The Collection <?php if (isset($component)) { $__componentOriginalce262628e3a8d44dc38fd1f3965181bc = $component; } ?>
<?php if (isset($attributes)) { $__attributesOriginalce262628e3a8d44dc38fd1f3965181bc = $attributes; } ?>
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'components.icon','data' => ['name' => 'arrow-right','class' => 'h-3.5 w-3.5']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
<?php $component->withName('icon'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
<?php endif; ?>
<?php $component->withAttributes(['name' => 'arrow-right','class' => 'h-3.5 w-3.5']); ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($__attributesOriginalce262628e3a8d44dc38fd1f3965181bc)): ?>
<?php $attributes = $__attributesOriginalce262628e3a8d44dc38fd1f3965181bc; ?>
<?php unset($__attributesOriginalce262628e3a8d44dc38fd1f3965181bc); ?>
<?php endif; ?>
<?php if (isset($__componentOriginalce262628e3a8d44dc38fd1f3965181bc)): ?>
<?php $component = $__componentOriginalce262628e3a8d44dc38fd1f3965181bc; ?>
<?php unset($__componentOriginalce262628e3a8d44dc38fd1f3965181bc); ?>
<?php endif; ?>
                    </a>
                </div>
            </div>
        <?php endif; ?>
    </section>

    
    <?php if($categories->isNotEmpty()): ?>
        <section class="mx-auto max-w-7xl px-6 py-16 sm:py-20">
            <?php if (isset($component)) { $__componentOriginal5c7bbefb20193470cb5522da08bf56b1 = $component; } ?>
<?php if (isset($attributes)) { $__attributesOriginal5c7bbefb20193470cb5522da08bf56b1 = $attributes; } ?>
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'components.frontend.section-heading','data' => ['eyebrow' => 'Curated Edits','title' => 'Shop by Category','viewAllRoute' => 'categories.index']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
<?php $component->withName('frontend.section-heading'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
<?php endif; ?>
<?php $component->withAttributes(['eyebrow' => 'Curated Edits','title' => 'Shop by Category','view-all-route' => 'categories.index']); ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($__attributesOriginal5c7bbefb20193470cb5522da08bf56b1)): ?>
<?php $attributes = $__attributesOriginal5c7bbefb20193470cb5522da08bf56b1; ?>
<?php unset($__attributesOriginal5c7bbefb20193470cb5522da08bf56b1); ?>
<?php endif; ?>
<?php if (isset($__componentOriginal5c7bbefb20193470cb5522da08bf56b1)): ?>
<?php $component = $__componentOriginal5c7bbefb20193470cb5522da08bf56b1; ?>
<?php unset($__componentOriginal5c7bbefb20193470cb5522da08bf56b1); ?>
<?php endif; ?>
            <div class="grid grid-cols-2 gap-4 sm:grid-cols-3 lg:grid-cols-6" data-reveal>
                <?php $__currentLoopData = $categories; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $category): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                    <?php if (isset($component)) { $__componentOriginal13f42bc4763478d1523b9cea7d9b97a3 = $component; } ?>
<?php if (isset($attributes)) { $__attributesOriginal13f42bc4763478d1523b9cea7d9b97a3 = $attributes; } ?>
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'components.frontend.category-card','data' => ['category' => $category]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
<?php $component->withName('frontend.category-card'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
<?php endif; ?>
<?php $component->withAttributes(['category' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($category)]); ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($__attributesOriginal13f42bc4763478d1523b9cea7d9b97a3)): ?>
<?php $attributes = $__attributesOriginal13f42bc4763478d1523b9cea7d9b97a3; ?>
<?php unset($__attributesOriginal13f42bc4763478d1523b9cea7d9b97a3); ?>
<?php endif; ?>
<?php if (isset($__componentOriginal13f42bc4763478d1523b9cea7d9b97a3)): ?>
<?php $component = $__componentOriginal13f42bc4763478d1523b9cea7d9b97a3; ?>
<?php unset($__componentOriginal13f42bc4763478d1523b9cea7d9b97a3); ?>
<?php endif; ?>
                <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
            </div>
        </section>
    <?php endif; ?>

    
    <?php if($flashSaleProducts->isNotEmpty()): ?>
        <section class="bg-gradient-luxury py-16 sm:py-20">
            <div class="mx-auto max-w-7xl px-6">
                <div class="mb-8 flex flex-wrap items-end justify-between gap-4" data-reveal-self>
                    <div>
                        <p class="text-xs font-semibold uppercase tracking-[0.15em] text-champagne-light">Limited Time</p>
                        <h2 class="mt-1 font-display text-2xl text-ivory sm:text-3xl">Flash Sale</h2>
                    </div>

                    <?php if($flashSaleEndsAt): ?>
                        <div
                            x-data="{
                                end: new Date('<?php echo e($flashSaleEndsAt->toIso8601String()); ?>').getTime(),
                                d: 0, h: 0, m: 0, s: 0,
                                tick() {
                                    const diff = Math.max(0, this.end - Date.now());
                                    this.d = Math.floor(diff / 86400000);
                                    this.h = Math.floor((diff % 86400000) / 3600000);
                                    this.m = Math.floor((diff % 3600000) / 60000);
                                    this.s = Math.floor((diff % 60000) / 1000);
                                },
                            }"
                            x-init="tick(); setInterval(() => tick(), 1000)"
                            class="flex items-center gap-2 font-mono text-sm text-ivory"
                        >
                            <template x-for="[label, value] in Object.entries({D: d, H: h, M: m, S: s})" :key="label">
                                <div class="flex items-center gap-1 rounded-lg border border-white/10 bg-white/10 px-2.5 py-1.5 shadow-sm backdrop-blur-sm transition-transform duration-200 hover:-translate-y-0.5">
                                    <span x-text="String(value).padStart(2, '0')" class="tabular-nums font-semibold"></span>
                                    <span class="text-xs text-cream/50" x-text="label"></span>
                                </div>
                            </template>
                        </div>
                    <?php endif; ?>
                </div>

                <div class="grid grid-cols-2 gap-5 sm:grid-cols-3 lg:grid-cols-4" data-reveal>
                    <?php $__currentLoopData = $flashSaleProducts; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $product): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                        <?php if (isset($component)) { $__componentOriginalcef45669083f418aab5b4fc994e59833 = $component; } ?>
<?php if (isset($attributes)) { $__attributesOriginalcef45669083f418aab5b4fc994e59833 = $attributes; } ?>
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'components.frontend.product-card','data' => ['product' => $product]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
<?php $component->withName('frontend.product-card'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
<?php endif; ?>
<?php $component->withAttributes(['product' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($product)]); ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($__attributesOriginalcef45669083f418aab5b4fc994e59833)): ?>
<?php $attributes = $__attributesOriginalcef45669083f418aab5b4fc994e59833; ?>
<?php unset($__attributesOriginalcef45669083f418aab5b4fc994e59833); ?>
<?php endif; ?>
<?php if (isset($__componentOriginalcef45669083f418aab5b4fc994e59833)): ?>
<?php $component = $__componentOriginalcef45669083f418aab5b4fc994e59833; ?>
<?php unset($__componentOriginalcef45669083f418aab5b4fc994e59833); ?>
<?php endif; ?>
                    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                </div>
            </div>
        </section>
    <?php endif; ?>

    
    <?php if($featuredProducts->isNotEmpty()): ?>
        <section class="mx-auto max-w-7xl px-6 py-16 sm:py-20">
            <?php if (isset($component)) { $__componentOriginal5c7bbefb20193470cb5522da08bf56b1 = $component; } ?>
<?php if (isset($attributes)) { $__attributesOriginal5c7bbefb20193470cb5522da08bf56b1 = $attributes; } ?>
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'components.frontend.section-heading','data' => ['eyebrow' => 'Hand Picked','title' => 'Featured Products','viewAllRoute' => 'shop.index','viewAllParams' => ['featured' => 1]]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
<?php $component->withName('frontend.section-heading'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
<?php endif; ?>
<?php $component->withAttributes(['eyebrow' => 'Hand Picked','title' => 'Featured Products','view-all-route' => 'shop.index','view-all-params' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute(['featured' => 1])]); ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($__attributesOriginal5c7bbefb20193470cb5522da08bf56b1)): ?>
<?php $attributes = $__attributesOriginal5c7bbefb20193470cb5522da08bf56b1; ?>
<?php unset($__attributesOriginal5c7bbefb20193470cb5522da08bf56b1); ?>
<?php endif; ?>
<?php if (isset($__componentOriginal5c7bbefb20193470cb5522da08bf56b1)): ?>
<?php $component = $__componentOriginal5c7bbefb20193470cb5522da08bf56b1; ?>
<?php unset($__componentOriginal5c7bbefb20193470cb5522da08bf56b1); ?>
<?php endif; ?>
            <div class="grid grid-cols-2 gap-5 sm:grid-cols-3 lg:grid-cols-4" data-reveal>
                <?php $__currentLoopData = $featuredProducts; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $product): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                    <?php if (isset($component)) { $__componentOriginalcef45669083f418aab5b4fc994e59833 = $component; } ?>
<?php if (isset($attributes)) { $__attributesOriginalcef45669083f418aab5b4fc994e59833 = $attributes; } ?>
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'components.frontend.product-card','data' => ['product' => $product]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
<?php $component->withName('frontend.product-card'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
<?php endif; ?>
<?php $component->withAttributes(['product' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($product)]); ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($__attributesOriginalcef45669083f418aab5b4fc994e59833)): ?>
<?php $attributes = $__attributesOriginalcef45669083f418aab5b4fc994e59833; ?>
<?php unset($__attributesOriginalcef45669083f418aab5b4fc994e59833); ?>
<?php endif; ?>
<?php if (isset($__componentOriginalcef45669083f418aab5b4fc994e59833)): ?>
<?php $component = $__componentOriginalcef45669083f418aab5b4fc994e59833; ?>
<?php unset($__componentOriginalcef45669083f418aab5b4fc994e59833); ?>
<?php endif; ?>
                <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
            </div>
        </section>
    <?php endif; ?>

    
    <?php if($trendingProducts->isNotEmpty()): ?>
        <section class="cv-auto bg-cream/40 py-16 sm:py-20">
            <div class="mx-auto max-w-7xl px-6">
                <?php if (isset($component)) { $__componentOriginal5c7bbefb20193470cb5522da08bf56b1 = $component; } ?>
<?php if (isset($attributes)) { $__attributesOriginal5c7bbefb20193470cb5522da08bf56b1 = $attributes; } ?>
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'components.frontend.section-heading','data' => ['eyebrow' => 'Right Now','title' => 'Trending','viewAllRoute' => 'shop.index','viewAllParams' => ['trending' => 1]]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
<?php $component->withName('frontend.section-heading'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
<?php endif; ?>
<?php $component->withAttributes(['eyebrow' => 'Right Now','title' => 'Trending','view-all-route' => 'shop.index','view-all-params' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute(['trending' => 1])]); ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($__attributesOriginal5c7bbefb20193470cb5522da08bf56b1)): ?>
<?php $attributes = $__attributesOriginal5c7bbefb20193470cb5522da08bf56b1; ?>
<?php unset($__attributesOriginal5c7bbefb20193470cb5522da08bf56b1); ?>
<?php endif; ?>
<?php if (isset($__componentOriginal5c7bbefb20193470cb5522da08bf56b1)): ?>
<?php $component = $__componentOriginal5c7bbefb20193470cb5522da08bf56b1; ?>
<?php unset($__componentOriginal5c7bbefb20193470cb5522da08bf56b1); ?>
<?php endif; ?>
                <div class="grid grid-cols-2 gap-5 sm:grid-cols-3 lg:grid-cols-4" data-reveal>
                    <?php $__currentLoopData = $trendingProducts; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $product): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                        <?php if (isset($component)) { $__componentOriginalcef45669083f418aab5b4fc994e59833 = $component; } ?>
<?php if (isset($attributes)) { $__attributesOriginalcef45669083f418aab5b4fc994e59833 = $attributes; } ?>
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'components.frontend.product-card','data' => ['product' => $product]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
<?php $component->withName('frontend.product-card'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
<?php endif; ?>
<?php $component->withAttributes(['product' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($product)]); ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($__attributesOriginalcef45669083f418aab5b4fc994e59833)): ?>
<?php $attributes = $__attributesOriginalcef45669083f418aab5b4fc994e59833; ?>
<?php unset($__attributesOriginalcef45669083f418aab5b4fc994e59833); ?>
<?php endif; ?>
<?php if (isset($__componentOriginalcef45669083f418aab5b4fc994e59833)): ?>
<?php $component = $__componentOriginalcef45669083f418aab5b4fc994e59833; ?>
<?php unset($__componentOriginalcef45669083f418aab5b4fc994e59833); ?>
<?php endif; ?>
                    <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                </div>
            </div>
        </section>
    <?php endif; ?>

    
    <?php if($bestSellers->isNotEmpty()): ?>
        <section class="cv-auto mx-auto max-w-7xl px-6 py-16 sm:py-20">
            <?php if (isset($component)) { $__componentOriginal5c7bbefb20193470cb5522da08bf56b1 = $component; } ?>
<?php if (isset($attributes)) { $__attributesOriginal5c7bbefb20193470cb5522da08bf56b1 = $attributes; } ?>
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'components.frontend.section-heading','data' => ['eyebrow' => 'Customer Favorites','title' => 'Best Sellers','viewAllRoute' => 'shop.index']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
<?php $component->withName('frontend.section-heading'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
<?php endif; ?>
<?php $component->withAttributes(['eyebrow' => 'Customer Favorites','title' => 'Best Sellers','view-all-route' => 'shop.index']); ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($__attributesOriginal5c7bbefb20193470cb5522da08bf56b1)): ?>
<?php $attributes = $__attributesOriginal5c7bbefb20193470cb5522da08bf56b1; ?>
<?php unset($__attributesOriginal5c7bbefb20193470cb5522da08bf56b1); ?>
<?php endif; ?>
<?php if (isset($__componentOriginal5c7bbefb20193470cb5522da08bf56b1)): ?>
<?php $component = $__componentOriginal5c7bbefb20193470cb5522da08bf56b1; ?>
<?php unset($__componentOriginal5c7bbefb20193470cb5522da08bf56b1); ?>
<?php endif; ?>
            <div class="grid grid-cols-2 gap-5 sm:grid-cols-3 lg:grid-cols-4" data-reveal>
                <?php $__currentLoopData = $bestSellers; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $product): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                    <?php if (isset($component)) { $__componentOriginalcef45669083f418aab5b4fc994e59833 = $component; } ?>
<?php if (isset($attributes)) { $__attributesOriginalcef45669083f418aab5b4fc994e59833 = $attributes; } ?>
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'components.frontend.product-card','data' => ['product' => $product]] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
<?php $component->withName('frontend.product-card'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
<?php endif; ?>
<?php $component->withAttributes(['product' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute($product)]); ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($__attributesOriginalcef45669083f418aab5b4fc994e59833)): ?>
<?php $attributes = $__attributesOriginalcef45669083f418aab5b4fc994e59833; ?>
<?php unset($__attributesOriginalcef45669083f418aab5b4fc994e59833); ?>
<?php endif; ?>
<?php if (isset($__componentOriginalcef45669083f418aab5b4fc994e59833)): ?>
<?php $component = $__componentOriginalcef45669083f418aab5b4fc994e59833; ?>
<?php unset($__componentOriginalcef45669083f418aab5b4fc994e59833); ?>
<?php endif; ?>
                <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
            </div>
        </section>
    <?php endif; ?>

    
    <?php if($reviews->isNotEmpty()): ?>
        <section class="cv-auto bg-cream/40 py-16 sm:py-20">
            <div class="mx-auto max-w-7xl px-6">
                <?php if (isset($component)) { $__componentOriginal5c7bbefb20193470cb5522da08bf56b1 = $component; } ?>
<?php if (isset($attributes)) { $__attributesOriginal5c7bbefb20193470cb5522da08bf56b1 = $attributes; } ?>
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'components.frontend.section-heading','data' => ['eyebrow' => 'Loved By Customers','title' => 'What They\'re Saying']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
<?php $component->withName('frontend.section-heading'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
<?php endif; ?>
<?php $component->withAttributes(['eyebrow' => 'Loved By Customers','title' => 'What They\'re Saying']); ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($__attributesOriginal5c7bbefb20193470cb5522da08bf56b1)): ?>
<?php $attributes = $__attributesOriginal5c7bbefb20193470cb5522da08bf56b1; ?>
<?php unset($__attributesOriginal5c7bbefb20193470cb5522da08bf56b1); ?>
<?php endif; ?>
<?php if (isset($__componentOriginal5c7bbefb20193470cb5522da08bf56b1)): ?>
<?php $component = $__componentOriginal5c7bbefb20193470cb5522da08bf56b1; ?>
<?php unset($__componentOriginal5c7bbefb20193470cb5522da08bf56b1); ?>
<?php endif; ?>

                <div class="reviews-slider overflow-hidden">
                    <div class="swiper-wrapper">
                        <?php $__currentLoopData = $reviews; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $review): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                            <div class="swiper-slide h-auto pb-10">
                                <div class="card-premium h-full p-6">
                                    <div class="mb-3 flex items-center gap-1 text-champagne-light">
                                        <?php for($i = 1; $i <= 5; $i++): ?>
                                            <i class="fa-<?php echo e($i <= $review->rating ? 'solid' : 'regular'); ?> fa-star text-xs"></i>
                                        <?php endfor; ?>
                                    </div>
                                    <?php if($review->title): ?>
                                        <p class="font-medium text-ink"><?php echo e($review->title); ?></p>
                                    <?php endif; ?>
                                    <p class="mt-2 text-sm text-ink/60"><?php echo e(Str::limit($review->comment, 160)); ?></p>
                                    <div class="mt-4 flex items-center gap-2">
                                        <div class="flex h-8 w-8 items-center justify-center rounded-full bg-champagne/15 text-xs font-semibold text-champagne-light">
                                            <?php echo e(Str::of($review->user->name)->substr(0, 1)->upper()); ?>

                                        </div>
                                        <div>
                                            <p class="text-xs font-medium text-ink"><?php echo e($review->user->name); ?></p>
                                            <?php if($review->isVerifiedPurchase()): ?>
                                                <p class="text-[0.65rem] text-ink/40">Verified Purchase</p>
                                            <?php endif; ?>
                                        </div>
                                    </div>
                                </div>
                            </div>
                        <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                    </div>
                    <div class="reviews-pagination mt-2 flex justify-center"></div>
                </div>
            </div>
        </section>
    <?php endif; ?>

    
    <?php if($galleryItems->isNotEmpty()): ?>
        <section class="cv-auto mx-auto max-w-7xl px-6 py-16 sm:py-20">
            <?php if (isset($component)) { $__componentOriginal5c7bbefb20193470cb5522da08bf56b1 = $component; } ?>
<?php if (isset($attributes)) { $__attributesOriginal5c7bbefb20193470cb5522da08bf56b1 = $attributes; } ?>
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'components.frontend.section-heading','data' => ['eyebrow' => config('niyarasa.brand_name'),'title' => 'Follow the Style']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
<?php $component->withName('frontend.section-heading'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
<?php endif; ?>
<?php $component->withAttributes(['eyebrow' => \Illuminate\View\Compilers\BladeCompiler::sanitizeComponentAttribute(config('niyarasa.brand_name')),'title' => 'Follow the Style']); ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($__attributesOriginal5c7bbefb20193470cb5522da08bf56b1)): ?>
<?php $attributes = $__attributesOriginal5c7bbefb20193470cb5522da08bf56b1; ?>
<?php unset($__attributesOriginal5c7bbefb20193470cb5522da08bf56b1); ?>
<?php endif; ?>
<?php if (isset($__componentOriginal5c7bbefb20193470cb5522da08bf56b1)): ?>
<?php $component = $__componentOriginal5c7bbefb20193470cb5522da08bf56b1; ?>
<?php unset($__componentOriginal5c7bbefb20193470cb5522da08bf56b1); ?>
<?php endif; ?>
            <div class="grid grid-cols-2 gap-2 sm:grid-cols-4" data-reveal>
                <?php $__currentLoopData = $galleryItems; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $item): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                    <a
                        href="<?php echo e($item->link_url ?? '#'); ?>" target="_blank" rel="noopener"
                        class="group relative block aspect-square overflow-hidden rounded-lg"
                    >
                        <img src="<?php echo e(Storage::url($item->image)); ?>" alt="<?php echo e($item->caption); ?>" class="h-full w-full object-cover transition-transform duration-500 ease-out group-hover:scale-110" loading="lazy" decoding="async">
                        <div class="absolute inset-0 flex items-center justify-center bg-ink/0 transition-colors duration-300 group-hover:bg-ink/40">
                            <?php if (isset($component)) { $__componentOriginalce262628e3a8d44dc38fd1f3965181bc = $component; } ?>
<?php if (isset($attributes)) { $__attributesOriginalce262628e3a8d44dc38fd1f3965181bc = $attributes; } ?>
<?php $component = Illuminate\View\AnonymousComponent::resolve(['view' => 'components.icon','data' => ['name' => 'brand-instagram','class' => 'h-6 w-6 scale-75 text-ivory opacity-0 transition-all duration-300 group-hover:scale-100 group-hover:opacity-100','style' => 'filter: drop-shadow(0 2px 4px rgb(0 0 0 / 0.35))']] + (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag ? $attributes->all() : [])); ?>
<?php $component->withName('icon'); ?>
<?php if ($component->shouldRender()): ?>
<?php $__env->startComponent($component->resolveView(), $component->data()); ?>
<?php if (isset($attributes) && $attributes instanceof Illuminate\View\ComponentAttributeBag): ?>
<?php $attributes = $attributes->except(\Illuminate\View\AnonymousComponent::ignoredParameterNames()); ?>
<?php endif; ?>
<?php $component->withAttributes(['name' => 'brand-instagram','class' => 'h-6 w-6 scale-75 text-ivory opacity-0 transition-all duration-300 group-hover:scale-100 group-hover:opacity-100','style' => 'filter: drop-shadow(0 2px 4px rgb(0 0 0 / 0.35))']); ?>
<?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($__attributesOriginalce262628e3a8d44dc38fd1f3965181bc)): ?>
<?php $attributes = $__attributesOriginalce262628e3a8d44dc38fd1f3965181bc; ?>
<?php unset($__attributesOriginalce262628e3a8d44dc38fd1f3965181bc); ?>
<?php endif; ?>
<?php if (isset($__componentOriginalce262628e3a8d44dc38fd1f3965181bc)): ?>
<?php $component = $__componentOriginalce262628e3a8d44dc38fd1f3965181bc; ?>
<?php unset($__componentOriginalce262628e3a8d44dc38fd1f3965181bc); ?>
<?php endif; ?>
                        </div>
                    </a>
                <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
            </div>
        </section>
    <?php endif; ?>
 <?php echo $__env->renderComponent(); ?>
<?php endif; ?>
<?php if (isset($__attributesOriginalcce5292e18037f81915ce4af9fa20b8d)): ?>
<?php $attributes = $__attributesOriginalcce5292e18037f81915ce4af9fa20b8d; ?>
<?php unset($__attributesOriginalcce5292e18037f81915ce4af9fa20b8d); ?>
<?php endif; ?>
<?php if (isset($__componentOriginalcce5292e18037f81915ce4af9fa20b8d)): ?>
<?php $component = $__componentOriginalcce5292e18037f81915ce4af9fa20b8d; ?>
<?php unset($__componentOriginalcce5292e18037f81915ce4af9fa20b8d); ?>
<?php endif; ?>
<?php /**PATH G:\Projects\ecommerce\resources\views/frontend/home.blade.php ENDPATH**/ ?>