@php
$cartCount = $cartCount ?? \App\Services\ThemeCartService::count();
$pageMenuItems = \App\Services\ThemeMenuService::items('jewelry', 'pages');
$categoryMenuItems = \App\Services\ThemeMenuService::items('jewelry', 'categories');
$navLogo = !empty($setting->logo) ? $setting->logo : ($setting->dark_logo ?? null);
$phone = $setting->phone ?? '01716-522922';
$phoneDisplay = preg_match('/^\d{5}-\d{6}$/', $phone) ? $phone : (strlen(preg_replace('/\D/', '', $phone)) >= 11
? substr(preg_replace('/\D/', '', $phone), 0, 5) . '-' . substr(preg_replace('/\D/', '', $phone), 5)
: $phone);
$signInUrl = Route::has('frontend.login') ? route('frontend.login') : (Route::has('login') ? route('login') : null);
$findStoreUrl = !empty($setting->address)
? 'https://www.google.com/maps/search/?api=1&query=' . urlencode($setting->address)
: route('frontend.page', 'contact');
@endphp