1997 lines
137 KiB
PHP
1997 lines
137 KiB
PHP
@extends('layouts.landing', ['title' => 'Grocery Store - Product Page'])
|
|
|
|
@section('content')
|
|
@include('layouts.partials/offcanvas2')
|
|
|
|
<div class="offcanvas offcanvas-end pb-sm-2 px-sm-2" id="deliveryOptions" tabindex="-1"
|
|
aria-labelledby="deliveryOptionsLabel" style="width: 500px">
|
|
|
|
<!-- Header with nav tabs -->
|
|
<div class="offcanvas-header flex-column align-items-start py-3 pt-lg-4">
|
|
<div class="d-flex align-items-center justify-content-between w-100 pb-xl-1 mb-4">
|
|
<h4 class="offcanvas-title" id="deliveryOptionsLabel">Delivery options</h4>
|
|
<button type="button" class="btn-close" data-bs-dismiss="offcanvas" aria-label="Close"></button>
|
|
</div>
|
|
<ul class="nav nav-pills nav-justified w-100" role="tablist">
|
|
<li class="nav-item" role="presentation">
|
|
<button type="button" class="nav-link active" id="delivery-tab" data-bs-toggle="tab"
|
|
data-bs-target="#delivery-tab-pane" role="tab" aria-controls="delivery-tab-pane"
|
|
aria-selected="true">
|
|
<i class="ci-shopping-bag fs-base ms-n1 me-2"></i>
|
|
Delivery
|
|
</button>
|
|
</li>
|
|
<li class="nav-item" role="presentation">
|
|
<button type="button" class="nav-link" id="pickup-tab" data-bs-toggle="tab"
|
|
data-bs-target="#pickup-tab-pane" role="tab" aria-controls="pickup-tab-pane"
|
|
aria-selected="false">
|
|
<i class="ci-box fs-base ms-n1 me-2"></i>
|
|
Pickup
|
|
</button>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="offcanvas-body tab-content py-2 py-sm-3">
|
|
|
|
<!-- Delivery tab -->
|
|
<div class="tab-pane fade show active" id="delivery-tab-pane" role="tabpanel" aria-labelledby="delivery-tab">
|
|
|
|
<!-- Address options collapse -->
|
|
<div class="collapse delivery-address show" id="deliveryAddressOptions">
|
|
<div class="mt-n3">
|
|
<div class="form-check border-bottom py-4 m-0">
|
|
<input type="radio" class="form-check-input" id="address-1" name="delivery-address" checked>
|
|
<label for="address-1" class="form-check-label text-dark-emphasis fw-semibold">567 Cherry Lane
|
|
Apt B12
|
|
Sacramento, 95829</label>
|
|
</div>
|
|
<div class="form-check border-bottom py-4 m-0">
|
|
<input type="radio" class="form-check-input" id="address-2" name="delivery-address">
|
|
<div class="d-flex w-100">
|
|
<label for="address-2" class="form-check-label text-dark-emphasis me-3">1901 Thornridge Cir.
|
|
Shiloh,
|
|
Hawaii, 81063</label>
|
|
<button type="button" class="btn-close fs-sm ms-auto" data-bs-toggle="tooltip"
|
|
data-bs-custom-class="tooltip-sm" data-bs-title="Remove" aria-label="Remove"></button>
|
|
</div>
|
|
</div>
|
|
<div class="form-check border-bottom py-4 m-0">
|
|
<input type="radio" class="form-check-input" id="address-3" name="delivery-address">
|
|
<div class="d-flex w-100">
|
|
<label for="address-3" class="form-check-label text-dark-emphasis me-3">3517 W. Gray St.
|
|
Utica,
|
|
Pennsylvania, 57867</label>
|
|
<button type="button" class="btn-close fs-sm ms-auto" data-bs-toggle="tooltip"
|
|
data-bs-custom-class="tooltip-sm" data-bs-title="Remove" aria-label="Remove"></button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Add new address collapse -->
|
|
<div class="collapse delivery-address" id="deliveryAddressAdd">
|
|
<div class="nav mb-4">
|
|
<a class="nav-link animate-underline p-0" href=".delivery-address" data-bs-toggle="collapse"
|
|
aria-expanded="true" aria-controls="deliveryAddressOptions deliveryAddressAdd">
|
|
<i class="ci-chevron-left fs-lg ms-n1 me-1"></i>
|
|
<span class="animate-target">Back to my addresses</span>
|
|
</a>
|
|
</div>
|
|
<div class="d-flex align-items-center justify-content-between mb-3 mb-lg-4">
|
|
<h5 class="h6 mb-0 me-3">Add an address to start ordering</h5>
|
|
<a class="btn btn-sm btn-outline-primary rounded-pill" href="#!">
|
|
<i class="ci-map-pin fs-base ms-n1 me-1"></i>
|
|
Find on map
|
|
</a>
|
|
</div>
|
|
<div class="mb-3 mb-lg-4">
|
|
<label class="form-label">State *</label>
|
|
<select class="form-select form-select-lg rounded-pill"
|
|
data-select='{
|
|
"classNames": {
|
|
"containerInner": ["form-select", "form-select-lg", "rounded-pill"]
|
|
}
|
|
}'
|
|
aria-label="Large pill select">
|
|
<option value="">Select state</option>
|
|
<option value="Arizona">Arizona</option>
|
|
<option value="California">California</option>
|
|
<option value="Montana">Montana</option>
|
|
<option value="Nevada">Nevada</option>
|
|
<option value="New Mexico">New Mexico</option>
|
|
<option value="Texas">Texas</option>
|
|
</select>
|
|
</div>
|
|
<div class="mb-3 mb-lg-4">
|
|
<label for="my-postcode" class="form-label">Postcode *</label>
|
|
<input type="text" class="form-control form-control-lg rounded-pill" id="my-postcode">
|
|
</div>
|
|
<div class="mb-3 mb-lg-4">
|
|
<label class="form-label">City *</label>
|
|
<select class="form-select form-select-lg rounded-pill"
|
|
data-select='{
|
|
"classNames": {
|
|
"containerInner": ["form-select", "form-select-lg", "rounded-pill"]
|
|
}
|
|
}'
|
|
aria-label="Large pill select">
|
|
<option value="">Select city</option>
|
|
<option value="Austin">Austin</option>
|
|
<option value="Helena">Helena</option>
|
|
<option value="Sacramento">Sacramento</option>
|
|
<option value="Santa Fe">Santa Fe</option>
|
|
<option value="Las Vegas">Las Vegas</option>
|
|
<option value="Phoenix">Phoenix</option>
|
|
</select>
|
|
</div>
|
|
<label for="my-address" class="form-label">Street address *</label>
|
|
<input type="text" class="form-control form-control-lg rounded-pill" id="my-address">
|
|
</div>
|
|
|
|
<!-- Add address collapse toggle -->
|
|
<div class="nav">
|
|
<a class="nav-link hiding-collapse-toggle animate-underline collapsed px-0 mt-4"
|
|
href=".delivery-address" data-bs-toggle="collapse" aria-expanded="false"
|
|
aria-controls="deliveryAddressOptions deliveryAddressAdd">
|
|
<span class="animate-target">Add delivery address</span>
|
|
<i class="ci-plus fs-base ms-1"></i>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Pickup tab -->
|
|
<div class="tab-pane fade" id="pickup-tab-pane" role="tabpanel" aria-labelledby="pickup-tab">
|
|
|
|
<!-- Pickup store options collapse -->
|
|
<div class="collapse pickup-options show" id="pickupStoreOptions">
|
|
<div class="mt-n3">
|
|
<div class="form-check border-bottom py-4 m-0">
|
|
<input type="radio" class="form-check-input" id="store-1" name="pickup-store" checked>
|
|
<div>
|
|
<div class="d-flex w-100 pb-2 mb-1">
|
|
<label for="store-1"
|
|
class="form-check-label text-dark-emphasis fw-semibold me-3">Sacramento
|
|
Supercenter</label>
|
|
<button type="button" class="btn-close fs-sm ms-auto" data-bs-toggle="tooltip"
|
|
data-bs-custom-class="tooltip-sm" data-bs-title="Remove"
|
|
aria-label="Remove"></button>
|
|
</div>
|
|
<div class="fs-xs mb-2">8270 Delta Shores Cir S, Sacramento, CA 95832</div>
|
|
<div class="fs-xs">Open: <span class="text-dark-emphasis fw-medium">07:00 - 22:00</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="form-check border-bottom py-4 m-0">
|
|
<input type="radio" class="form-check-input" id="store-2" name="pickup-store">
|
|
<div>
|
|
<div class="d-flex w-100 pb-2 mb-1">
|
|
<label for="store-2"
|
|
class="form-check-label text-dark-emphasis fw-semibold me-3">West Sacramento
|
|
Supercenter</label>
|
|
<button type="button" class="btn-close fs-sm ms-auto" data-bs-toggle="tooltip"
|
|
data-bs-custom-class="tooltip-sm" data-bs-title="Remove"
|
|
aria-label="Remove"></button>
|
|
</div>
|
|
<div class="fs-xs mb-2">755 Riverpoint Ct, West Sacramento, CA 95605</div>
|
|
<div class="fs-xs">Open: <span class="text-dark-emphasis fw-medium">07:00 - 21:00</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="form-check border-bottom py-4 m-0">
|
|
<input type="radio" class="form-check-input" id="store-3" name="pickup-store">
|
|
<div>
|
|
<div class="d-flex w-100 pb-2 mb-1">
|
|
<label for="store-3"
|
|
class="form-check-label text-dark-emphasis fw-semibold me-3">Rancho Cordova
|
|
Supercenter</label>
|
|
<button type="button" class="btn-close fs-sm ms-auto" data-bs-toggle="tooltip"
|
|
data-bs-custom-class="tooltip-sm" data-bs-title="Remove"
|
|
aria-label="Remove"></button>
|
|
</div>
|
|
<div class="fs-xs mb-2">10655 Folsom Blvd, Rancho Cordova, CA 95670</div>
|
|
<div class="fs-xs">Open: <span class="text-dark-emphasis fw-medium">08:00 - 23:00</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Add new pickup store collapse -->
|
|
<div class="collapse pickup-options" id="pickupStoreAdd">
|
|
<div class="nav mb-4">
|
|
<a class="nav-link animate-underline p-0" href=".pickup-options" data-bs-toggle="collapse"
|
|
aria-expanded="true" aria-controls="pickupStoreOptions pickupStoreAdd">
|
|
<i class="ci-chevron-left fs-lg ms-n1 me-1"></i>
|
|
<span class="animate-target">Back to my stores</span>
|
|
</a>
|
|
</div>
|
|
<div class="d-flex align-items-center justify-content-between mb-3 mb-lg-4">
|
|
<h5 class="h6 mb-0 me-3">Select a suitable store</h5>
|
|
<a class="btn btn-sm btn-outline-primary rounded-pill" href="#!">
|
|
<i class="ci-map-pin fs-base ms-n1 me-1"></i>
|
|
Find on map
|
|
</a>
|
|
</div>
|
|
<div class="mb-3 mb-lg-4">
|
|
<label class="form-label">State *</label>
|
|
<select class="form-select form-select-lg rounded-pill"
|
|
data-select='{
|
|
"classNames": {
|
|
"containerInner": ["form-select", "form-select-lg", "rounded-pill"]
|
|
}
|
|
}'
|
|
aria-label="Large pill select">
|
|
<option value="">Select state</option>
|
|
<option value="Arizona">Arizona</option>
|
|
<option value="California" selected>California</option>
|
|
<option value="Montana">Montana</option>
|
|
<option value="Nevada">Nevada</option>
|
|
<option value="New Mexico">New Mexico</option>
|
|
<option value="Texas">Texas</option>
|
|
</select>
|
|
</div>
|
|
<div class="mb-4">
|
|
<label class="form-label">City *</label>
|
|
<select class="form-select form-select-lg rounded-pill"
|
|
data-select='{
|
|
"classNames": {
|
|
"containerInner": ["form-select", "form-select-lg", "rounded-pill"]
|
|
}
|
|
}'
|
|
aria-label="Large pill select">
|
|
<option value="">Select city</option>
|
|
<option value="Austin">Austin</option>
|
|
<option value="Helena">Helena</option>
|
|
<option value="Sacramento" selected>Sacramento</option>
|
|
<option value="Santa Fe">Santa Fe</option>
|
|
<option value="Las Vegas">Las Vegas</option>
|
|
<option value="Phoenix">Phoenix</option>
|
|
</select>
|
|
</div>
|
|
<div class="fs-xs fw-medium text-uppercase text-body-secondary">Found stores:</div>
|
|
<div class="form-check border-bottom py-4 m-0">
|
|
<input type="radio" class="form-check-input" id="store-4" name="found-store">
|
|
<div>
|
|
<label for="store-4"
|
|
class="form-check-label text-dark-emphasis fw-semibold pb-2 mb-1">Sacramento
|
|
Supercenter</label>
|
|
<div class="fs-xs mb-2">8270 Delta Shores Cir S, Sacramento, CA 95832</div>
|
|
<div class="fs-xs">Open: <span class="text-dark-emphasis fw-medium">07:00 - 22:00</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="form-check border-bottom py-4 m-0">
|
|
<input type="radio" class="form-check-input" id="store-5" name="found-store">
|
|
<div>
|
|
<label for="store-5" class="form-check-label text-dark-emphasis fw-semibold pb-2 mb-1">West
|
|
Sacramento
|
|
Supercenter</label>
|
|
<div class="fs-xs mb-2">755 Riverpoint Ct, West Sacramento, CA 95605</div>
|
|
<div class="fs-xs">Open: <span class="text-dark-emphasis fw-medium">07:00 - 21:00</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="form-check border-bottom py-4 m-0">
|
|
<input type="radio" class="form-check-input" id="store-6" name="found-store">
|
|
<div>
|
|
<label for="store-6" class="form-check-label text-dark-emphasis fw-semibold pb-2 mb-1">Rancho
|
|
Cordova
|
|
Supercenter</label>
|
|
<div class="fs-xs mb-2">10655 Folsom Blvd, Rancho Cordova, CA 95670</div>
|
|
<div class="fs-xs">Open: <span class="text-dark-emphasis fw-medium">08:00 - 23:00</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Add address collapse toggle -->
|
|
<div class="nav">
|
|
<a class="nav-link hiding-collapse-toggle animate-underline collapsed px-0 mt-4"
|
|
href=".pickup-options" data-bs-toggle="collapse" aria-expanded="false"
|
|
aria-controls="pickupStoreOptions pickupStoreAdd">
|
|
<span class="animate-target">Add store address</span>
|
|
<i class="ci-plus fs-base ms-1"></i>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Footer -->
|
|
<div class="offcanvas-header">
|
|
<button type="button" class="btn btn-lg btn-primary w-100 rounded-pill">Confirm address</button>
|
|
</div>
|
|
</div>
|
|
|
|
@include('layouts.partials/menu-offcanvas')
|
|
|
|
<header class="navbar navbar-expand navbar-sticky sticky-top d-block bg-body z-fixed py-1 py-lg-0 py-xl-1 px-0"
|
|
data-sticky-element>
|
|
<div class="container justify-content-start py-2 py-lg-3">
|
|
|
|
<!-- Offcanvas menu toggler (Hamburger) -->
|
|
<button type="button" class="navbar-toggler d-block flex-shrink-0 me-3 me-sm-4" data-bs-toggle="offcanvas"
|
|
data-bs-target="#navbarNav" aria-controls="navbarNav" aria-label="Toggle navigation">
|
|
<span class="navbar-toggler-icon"></span>
|
|
</button>
|
|
|
|
<!-- Navbar brand (Logo) -->
|
|
<a class="navbar-brand fs-2 p-0 pe-lg-2 pe-xxl-0 me-0 me-sm-3 me-md-4 me-xxl-5"
|
|
href="{{ route('second', ['home', 'grocery']) }}">Cartzilla</a>
|
|
|
|
<!-- Categories dropdown visible on screens > 991px wide (lg breakpoint) -->
|
|
<div class="dropdown d-none d-lg-block w-100 me-4" style="max-width: 200px">
|
|
<button type="button" class="btn btn-lg btn-secondary w-100 border-0 rounded-pill"
|
|
data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
|
|
<i class="ci-grid fs-lg me-2 ms-n1"></i>
|
|
Categories
|
|
<i class="ci-chevron-down fs-lg me-2 ms-auto me-n1"></i>
|
|
</button>
|
|
<div class="dropdown-menu rounded-4 p-4" style="--cz-dropdown-spacer: .75rem; margin-left: -75px">
|
|
<div class="d-flex gap-4">
|
|
<div style="min-width: 170px">
|
|
<div class="h6">Bakery & bread</div>
|
|
<ul class="nav flex-column gap-2 mt-n2">
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}'">Shop all</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}'">Bread</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}'">Pastries</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}'">Bakery cookies</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}'">Cupcakes</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}'">Buns & rolls</a>
|
|
</li>
|
|
</ul>
|
|
<div class="h6 pt-4">Meat products</div>
|
|
<ul class="nav flex-column gap-2 mt-n2">
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}'">Shop all</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}'">Fresh meat</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}'">Processed meat</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}'">Seafood</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}'">Poultry products</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}'">Prepared meat</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div style="min-width: 170px">
|
|
<div class="h6">Vegetables</div>
|
|
<ul class="nav flex-column gap-2 mt-n2">
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}'">Shop all</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}'">Leafy greens</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}'">Root vegetables</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}'">Allium vegetables</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}'">Peppers and tomatoes</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}'">Cruciferous</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}'">Seasonal squashes</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}'">Beans, peas & lentils</a>
|
|
</li>
|
|
</ul>
|
|
<div class="h6 pt-4">Sauces and ketchup</div>
|
|
<ul class="nav flex-column gap-2 mt-n2">
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}'">Shop all</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}'">Tomato-based sauces</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}'">Salad dressing</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}'">Hot sauces</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div style="min-width: 170px">
|
|
<div class="h6">Fresh fruits</div>
|
|
<ul class="nav flex-column gap-2 mt-n2">
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Shop all</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Citrus fruits</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Berries</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Tropical fruits</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Stone fruits</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Exotic fruits</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Melons</a>
|
|
</li>
|
|
</ul>
|
|
<div class="h6 pt-4">Italian dinner</div>
|
|
<ul class="nav flex-column gap-2 mt-n2">
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Shop all</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Pasta & sauces</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Italian cheese</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Italian meats</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Desserts & beverages</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<div style="min-width: 170px">
|
|
<div class="h6">Beverages</div>
|
|
<ul class="nav flex-column gap-2 mt-n2">
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Shop all</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Soft drinks</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Juices</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Sports & energy drinks</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Tea and coffee</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Alcoholic beverages</a>
|
|
</li>
|
|
</ul>
|
|
<div class="h6 pt-4">Dairy & eggs</div>
|
|
<ul class="nav flex-column gap-2 mt-n2">
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Shop all</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Chees</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Milk & yogurt</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Sour cream</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Eggs</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Butter & margarine</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Search bar visible on screens > 768px wide (md breakpoint) -->
|
|
<div class="position-relative w-100 d-none d-md-block me-3 me-xl-4">
|
|
<input type="search" class="form-control form-control-lg rounded-pill" placeholder="Search for products"
|
|
aria-label="Search">
|
|
<button type="button"
|
|
class="btn btn-icon btn-ghost fs-lg btn-secondary text-bo border-0 position-absolute top-0 end-0 rounded-circle mt-1 me-1"
|
|
aria-label="Search button">
|
|
<i class="ci-search"></i>
|
|
</button>
|
|
</div>
|
|
|
|
<!-- Delivery options toggle visible on screens > 1200px wide (xl breakpoint) -->
|
|
<div class="nav me-4 me-xxl-5 d-none d-xl-block">
|
|
<a class="nav-link flex-column align-items-start animate-underline p-0" href="#deliveryOptions"
|
|
data-bs-toggle="offcanvas" aria-controls="deliveryOptions">
|
|
<div class="h6 fs-sm mb-0">Delivery</div>
|
|
<div class="d-flex align-items-center fs-sm fw-normal text-body">
|
|
<span class="animate-target text-nowrap">Set your address</span>
|
|
<i class="ci-chevron-down fs-base ms-1"></i>
|
|
</div>
|
|
</a>
|
|
</div>
|
|
|
|
<!-- Button group -->
|
|
<div class="d-flex align-items-center gap-md-1 gap-lg-2 ms-auto">
|
|
|
|
<!-- Theme switcher (light/dark/auto) -->
|
|
<div class="dropdown">
|
|
<button type="button"
|
|
class="theme-switcher btn btn-icon btn-outline-secondary fs-lg border-0 rounded-circle animate-scale"
|
|
data-bs-toggle="dropdown" aria-expanded="false" aria-label="Toggle theme (light)">
|
|
<span class="theme-icon-active d-flex animate-target">
|
|
<i class="ci-sun"></i>
|
|
</span>
|
|
</button>
|
|
<ul class="dropdown-menu" style="--cz-dropdown-min-width: 9rem">
|
|
<li>
|
|
<button type="button" class="dropdown-item active" data-bs-theme-value="light"
|
|
aria-pressed="true">
|
|
<span class="theme-icon d-flex fs-base me-2">
|
|
<i class="ci-sun"></i>
|
|
</span>
|
|
<span class="theme-label">Light</span>
|
|
<i class="item-active-indicator ci-check ms-auto"></i>
|
|
</button>
|
|
</li>
|
|
<li>
|
|
<button type="button" class="dropdown-item" data-bs-theme-value="dark"
|
|
aria-pressed="false">
|
|
<span class="theme-icon d-flex fs-base me-2">
|
|
<i class="ci-moon"></i>
|
|
</span>
|
|
<span class="theme-label">Dark</span>
|
|
<i class="item-active-indicator ci-check ms-auto"></i>
|
|
</button>
|
|
</li>
|
|
<li>
|
|
<button type="button" class="dropdown-item" data-bs-theme-value="auto"
|
|
aria-pressed="false">
|
|
<span class="theme-icon d-flex fs-base me-2">
|
|
<i class="ci-auto"></i>
|
|
</span>
|
|
<span class="theme-label">Auto</span>
|
|
<i class="item-active-indicator ci-check ms-auto"></i>
|
|
</button>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<!-- Search toggle button visible on screens < 768px wide (md breakpoint) -->
|
|
<button type="button"
|
|
class="btn btn-icon fs-xl btn-outline-secondary border-0 rounded-circle animate-shake d-md-none"
|
|
data-bs-toggle="collapse" data-bs-target="#searchBar" aria-controls="searchBar"
|
|
aria-label="Toggle search bar">
|
|
<i class="ci-search animate-target"></i>
|
|
</button>
|
|
|
|
<!-- Delivery options button visible on screens < 1200px wide (xl breakpoint) -->
|
|
<button type="button"
|
|
class="btn btn-icon fs-lg btn-outline-secondary border-0 rounded-circle animate-scale d-xl-none"
|
|
data-bs-toggle="offcanvas" data-bs-target="#deliveryOptions" aria-controls="deliveryOptions"
|
|
aria-label="Toggle delivery options offcanvas">
|
|
<i class="ci-map-pin animate-target"></i>
|
|
</button>
|
|
|
|
<!-- Account button visible on screens > 768px wide (md breakpoint) -->
|
|
<a class="btn btn-icon fs-lg btn-outline-secondary border-0 rounded-circle animate-shake d-none d-md-inline-flex"
|
|
href="{{ route('second', ['account', 'signin']) }}">
|
|
<i class="ci-user animate-target"></i>
|
|
<span class="visually-hidden">Account</span>
|
|
</a>
|
|
|
|
<!-- Cart button -->
|
|
<button type="button"
|
|
class="btn btn-icon fs-xl btn-outline-secondary position-relative border-0 rounded-circle animate-scale"
|
|
data-bs-toggle="offcanvas" data-bs-target="#shoppingCart" aria-controls="shoppingCart"
|
|
aria-label="Shopping cart">
|
|
<span class="position-absolute top-0 start-100 badge fs-xs text-bg-primary rounded-pill ms-n3 z-2"
|
|
style="--cz-badge-padding-y: .25em; --cz-badge-padding-x: .42em">8</span>
|
|
<i class="ci-shopping-cart animate-target"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Search collapse available on screens < 768px wide (md breakpoint) -->
|
|
<div class="collapse d-md-none" id="searchBar">
|
|
<div class="container pt-2 pb-3">
|
|
<div class="position-relative">
|
|
<i class="ci-search position-absolute top-50 translate-middle-y d-flex fs-lg ms-3"></i>
|
|
<input type="search" class="form-control form-icon-start rounded-pill"
|
|
placeholder="Search for products" data-autofocus="collapse">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</header>
|
|
|
|
<section class="border-top">
|
|
<div class="container py-lg-1">
|
|
<div class="overflow-auto" data-simplebar>
|
|
<div class="nav flex-nowrap justify-content-between gap-4 py-2">
|
|
<a class="nav-link align-items-center animate-underline gap-2 p-0" href="{{ route('second', ['shop', 'catalog-grocery']) }}">
|
|
<span class="d-flex align-items-center justify-content-center bg-body-tertiary rounded-circle"
|
|
style="width: 40px; height: 40px">
|
|
<i class="ci-percent text-primary fs-xl"></i>
|
|
</span>
|
|
<span class="d-block animate-target fw-semibold text-nowrap ms-1">Weekly sale</span>
|
|
</a>
|
|
<a class="nav-link align-items-center animate-underline gap-2 p-0" href="{{ route('second', ['shop', 'catalog-grocery']) }}">
|
|
<span class="d-flex align-items-center justify-content-center bg-body-tertiary rounded-circle"
|
|
style="width: 40px; height: 40px">
|
|
<img src="/img/mega-menu/grocery/th01.png" width="30" alt="Image">
|
|
</span>
|
|
<span class="d-block animate-target fw-semibold text-nowrap ms-1">Vegetables</span>
|
|
</a>
|
|
<a class="nav-link align-items-center animate-underline gap-2 p-0" href="{{ route('second', ['shop', 'catalog-grocery']) }}">
|
|
<span class="d-flex align-items-center justify-content-center bg-body-tertiary rounded-circle"
|
|
style="width: 40px; height: 40px">
|
|
<img src="/img/mega-menu/grocery/th02.png" width="30" alt="Image">
|
|
</span>
|
|
<span class="d-block animate-target fw-semibold text-nowrap ms-1">Easter is coming</span>
|
|
</a>
|
|
<a class="nav-link align-items-center animate-underline gap-2 m-0" href="{{ route('second', ['shop', 'catalog-grocery']) }}">
|
|
<span class="d-flex align-items-center justify-content-center bg-body-tertiary rounded-circle"
|
|
style="width: 40px; height: 40px">
|
|
<img src="/img/mega-menu/grocery/th03.png" width="30" alt="Image">
|
|
</span>
|
|
<span class="d-block animate-target fw-semibold text-nowrap ms-1">Poultry meat</span>
|
|
</a>
|
|
<a class="nav-link align-items-center animate-underline gap-2 p-0" href="{{ route('second', ['shop', 'catalog-grocery']) }}">
|
|
<span class="d-flex align-items-center justify-content-center bg-body-tertiary rounded-circle"
|
|
style="width: 40px; height: 40px">
|
|
<img src="/img/mega-menu/grocery/th04.png" width="30" alt="Image">
|
|
</span>
|
|
<span class="d-block animate-target fw-semibold text-nowrap ms-1">Fresh fruits</span>
|
|
</a>
|
|
<a class="nav-link align-items-center animate-underline gap-2 p-0" href="{{ route('second', ['shop', 'catalog-grocery']) }}">
|
|
<span class="d-flex align-items-center justify-content-center bg-body-tertiary rounded-circle"
|
|
style="width: 40px; height: 40px">
|
|
<img src="/img/mega-menu/grocery/th05.png" width="30" alt="Image">
|
|
</span>
|
|
<span class="d-block animate-target fw-semibold text-nowrap ms-1">St. Patrick's day</span>
|
|
</a>
|
|
<a class="nav-link align-items-center animate-underline gap-2 p-0" href="{{ route('second', ['shop', 'catalog-grocery']) }}">
|
|
<span class="d-flex align-items-center justify-content-center bg-body-tertiary rounded-circle"
|
|
style="width: 40px; height: 40px">
|
|
<img src="/img/mega-menu/grocery/th06.png" width="30" alt="Image">
|
|
</span>
|
|
<span class="d-block animate-target fw-semibold text-nowrap ms-1">Exotic fruits</span>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
<main class="content-wrapper">
|
|
|
|
<!-- Breadcrumb -->
|
|
<nav class="container position-relative z-2 pt-lg-2 mt-3 mt-lg-4" aria-label="breadcrumb">
|
|
<ol class="breadcrumb mb-0">
|
|
<li class="breadcrumb-item"><a href="{{ route('second', ['home', 'grocery']) }}">Home</a></li>
|
|
<li class="breadcrumb-item"><a href="{{ route('second', ['shop', 'catalog-grocery']) }}">Shop</a></li>
|
|
<li class="breadcrumb-item active" aria-current="page">Product page</li>
|
|
</ol>
|
|
</nav>
|
|
|
|
<!-- Product gallery + Product details -->
|
|
<section class="container pt-md-4 pb-5 mt-md-2 mt-lg-3 mb-2 mb-sm-3 mb-lg-4 mb-xl-5">
|
|
<div class="row align-items-start">
|
|
|
|
<!-- Product gallery -->
|
|
<div class="col-md-6 col-lg-7 sticky-md-top z-1 mb-4 mb-md-0" style="margin-top: -120px">
|
|
<div class="d-flex" style="padding-top: 120px">
|
|
|
|
<!-- Thumbnails -->
|
|
<div class="swiper swiper-load swiper-thumbs d-none d-lg-block w-100 me-xl-3" id="thumbs"
|
|
data-swiper='{
|
|
"direction": "vertical",
|
|
"spaceBetween": 12,
|
|
"slidesPerView": 4,
|
|
"watchSlidesProgress": true
|
|
}'
|
|
style="max-width: 96px; height: 420px;">
|
|
<div class="swiper-wrapper flex-column">
|
|
<div class="swiper-slide swiper-thumb">
|
|
<div class="ratio ratio-1x1" style="max-width: 94px">
|
|
<img src="/img/shop/grocery/product/th01.png" class="swiper-thumb-img"
|
|
alt="Thumbnail">
|
|
</div>
|
|
</div>
|
|
<div class="swiper-slide swiper-thumb">
|
|
<div class="ratio ratio-1x1" style="max-width: 94px">
|
|
<img src="/img/shop/grocery/product/th02.png" class="swiper-thumb-img"
|
|
alt="Thumbnail">
|
|
</div>
|
|
</div>
|
|
<div class="swiper-slide swiper-thumb">
|
|
<div class="ratio ratio-1x1" style="max-width: 94px">
|
|
<img src="/img/shop/grocery/product/th03.png" class="swiper-thumb-img"
|
|
alt="Thumbnail">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Preview (Large image) -->
|
|
<div class="swiper w-100"
|
|
data-swiper='{
|
|
"loop": false,
|
|
"thumbs": {
|
|
"swiper": "#thumbs"
|
|
},
|
|
"pagination": {
|
|
"el": ".swiper-pagination",
|
|
"clickable": true
|
|
}
|
|
}'>
|
|
<div class="swiper-wrapper">
|
|
<div class="swiper-slide">
|
|
<a class="ratio ratio-1x1 d-block cursor-zoom-in"
|
|
href="/img/shop/grocery/product/01.png" data-glightbox
|
|
data-gallery="product-gallery">
|
|
<img src="/img/shop/grocery/product/01.png" alt="Preview">
|
|
</a>
|
|
</div>
|
|
<div class="swiper-slide">
|
|
<a class="ratio ratio-1x1 d-block cursor-zoom-in"
|
|
href="/img/shop/grocery/product/02.png" data-glightbox
|
|
data-gallery="product-gallery">
|
|
<img src="/img/shop/grocery/product/02.png" alt="Preview">
|
|
</a>
|
|
</div>
|
|
<div class="swiper-slide">
|
|
<a class="ratio ratio-1x1 d-block cursor-zoom-in"
|
|
href="/img/shop/grocery/product/03.png" data-glightbox
|
|
data-gallery="product-gallery">
|
|
<img src="/img/shop/grocery/product/03.png" alt="Preview">
|
|
</a>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Slider pagination (Bullets) visible on screens > 991px wide (lg breakpoint) -->
|
|
<div class="swiper-pagination mb-n3 d-lg-none"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<!-- Product details -->
|
|
<div class="col-md-6 col-lg-5 position-relative">
|
|
<div class="ps-xxl-3">
|
|
<p class="fs-sm text-body-secondary">Cereals / Nestlé</p>
|
|
<h1 class="h5 mb-2">Muesli Fitness Nutritious Energy, gluten free</h1>
|
|
<div class="fs-sm fw-medium">500g</div>
|
|
<div class="border rounded-pill px-4 py-2 my-4">
|
|
<div class="text-dark-emphasis fs-sm py-1">
|
|
We will deliver your goods as soon as possible
|
|
<a class="text-dark-emphasis fw-medium ms-1" href="#!">Check availability</a>
|
|
</div>
|
|
</div>
|
|
<div class="h3">$2.15</div>
|
|
<div class="d-flex gap-3 mb-4">
|
|
<div class="count-input flex-shrink-0 rounded-pill">
|
|
<button type="button" class="btn btn-icon btn-lg" data-decrement
|
|
aria-label="Decrement quantity" disabled>
|
|
<i class="ci-minus"></i>
|
|
</button>
|
|
<input type="number" class="form-control form-control-lg" value="1"
|
|
min="1" readonly>
|
|
<button type="button" class="btn btn-icon btn-lg" data-increment
|
|
aria-label="Increment quantity">
|
|
<i class="ci-plus"></i>
|
|
</button>
|
|
</div>
|
|
<button type="button" class="btn btn-lg btn-primary rounded-pill w-100">Add to
|
|
cart</button>
|
|
</div>
|
|
<p class="fs-sm mb-4">Muesli Fitness Nutritious Energy is a popular breakfast cereal that is a
|
|
healthy and
|
|
nutritious way to start your day. This delicious cereal is made up of a combination of whole
|
|
grains, nuts,
|
|
seeds, and dried fruits.</p>
|
|
<div class="d-flex flex-wrap gap-3 gap-xxl-4 fs-sm text-dark-emphasis mb-2">
|
|
<div class="d-flex align-items-center me-3">
|
|
<i class="ci-gluten-free fs-xl text-body-emphasis me-2"></i>
|
|
Gluten-free
|
|
</div>
|
|
<div class="d-flex align-items-center me-3">
|
|
<i class="ci-broccoli fs-xl text-body-emphasis me-2"></i>
|
|
Plant based
|
|
</div>
|
|
<div class="d-flex align-items-center me-3">
|
|
<i class="ci-leaf fs-xl text-body-emphasis me-2"></i>
|
|
Vegan
|
|
</div>
|
|
<div class="d-flex align-items-center">
|
|
<i class="ci-avocado fs-xl text-body-emphasis me-2"></i>
|
|
Keto
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Related products -->
|
|
<h2 class="h5 pt-5">Related products</h2>
|
|
<div class="d-flex border rounded-5 px-2 mb-4">
|
|
<div class="w-50">
|
|
<div class="card product-card h-100 bg-transparent border-0 shadow-none">
|
|
<div class="position-relative z-2">
|
|
<button type="button"
|
|
class="btn btn-icon btn-sm btn-secondary animate-pulse fs-sm bg-body border-0 position-absolute top-0 end-0 z-2 mt-1 mt-sm-2 me-1 me-sm-2"
|
|
aria-label="Add to Wishlist">
|
|
<i class="ci-heart animate-target"></i>
|
|
</button>
|
|
<a class="d-block p-2 p-lg-3" href="#!">
|
|
<div class="ratio" style="--cz-aspect-ratio: calc(160 / 191 * 100%)">
|
|
<img src="/img/shop/grocery/12.png" alt="Image">
|
|
</div>
|
|
</a>
|
|
<div class="position-absolute w-100 start-0 bottom-0">
|
|
<div class="d-flex justify-content-end px-2 px-lg-3 pb-2 pb-lg-3">
|
|
<div
|
|
class="count-input count-input-collapsible collapsed justify-content-between w-100 bg-transparent border-0 rounded-2">
|
|
<button type="button" class="btn btn-icon btn-sm btn-primary"
|
|
data-decrement aria-label="Decrement quantity">
|
|
<i class="ci-minus fs-sm"></i>
|
|
</button>
|
|
<input type="number"
|
|
class="form-control form-control-sm bg-primary text-white w-100"
|
|
value="0" min="0" readonly>
|
|
<button type="button"
|
|
class="product-card-button btn btn-icon btn-sm btn-secondary ms-auto"
|
|
data-increment aria-label="Increment quantity">
|
|
<span data-count-input-value></span>
|
|
<i class="ci-plus fs-sm"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="card-body pt-0 px-1 px-md-2 px-lg-3 pb-2">
|
|
<div class="h6 mb-2">$2.59</div>
|
|
<h3 class="fs-sm lh-base mb-0">
|
|
<a class="hover-effect-underline fw-normal" href="#!">Soft creme cheese
|
|
with greens Exquisa</a>
|
|
</h3>
|
|
</div>
|
|
<div class="fs-xs text-body-secondary px-1 px-md-2 px-lg-3 pb-2 pb-md-3">150g</div>
|
|
</div>
|
|
</div>
|
|
<hr class="vr my-0 mx-2">
|
|
<div class="w-50">
|
|
<div class="card product-card h-100 bg-transparent border-0 shadow-none">
|
|
<div class="position-relative z-2">
|
|
<button type="button"
|
|
class="btn btn-icon btn-sm btn-secondary animate-pulse fs-sm bg-body border-0 position-absolute top-0 end-0 z-2 mt-1 mt-sm-2 me-1 me-sm-2"
|
|
aria-label="Add to Wishlist">
|
|
<i class="ci-heart animate-target"></i>
|
|
</button>
|
|
<a class="d-block p-2 p-lg-3" href="#!">
|
|
<div class="ratio" style="--cz-aspect-ratio: calc(160 / 191 * 100%)">
|
|
<img src="/img/shop/grocery/11.png" alt="Image">
|
|
</div>
|
|
</a>
|
|
<div class="position-absolute w-100 start-0 bottom-0">
|
|
<div class="d-flex justify-content-end px-2 px-lg-3 pb-2 pb-lg-3">
|
|
<div
|
|
class="count-input count-input-collapsible collapsed justify-content-between w-100 bg-transparent border-0 rounded-2">
|
|
<button type="button" class="btn btn-icon btn-sm btn-primary"
|
|
data-decrement aria-label="Decrement quantity">
|
|
<i class="ci-minus fs-sm"></i>
|
|
</button>
|
|
<input type="number"
|
|
class="form-control form-control-sm bg-primary text-white w-100"
|
|
value="0" min="0" readonly>
|
|
<button type="button"
|
|
class="product-card-button btn btn-icon btn-sm btn-secondary ms-auto"
|
|
data-increment aria-label="Increment quantity">
|
|
<span data-count-input-value></span>
|
|
<i class="ci-plus fs-sm"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="card-body pt-0 px-1 px-md-2 px-lg-3 pb-2">
|
|
<div class="h6 mb-2">$3.40</div>
|
|
<h3 class="fs-sm lh-base mb-0">
|
|
<a class="hover-effect-underline fw-normal" href="#!">Fresh red
|
|
grapefruit</a>
|
|
</h3>
|
|
</div>
|
|
<div class="fs-xs text-body-secondary px-1 px-md-2 px-lg-3 pb-2 pb-md-3">1kg</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Product info accordion -->
|
|
<div class="accordion accordion-alt-icon py-2 mb-4" id="productAccordion">
|
|
<div class="accordion-item">
|
|
<h3 class="accordion-header" id="headingProductInfo">
|
|
<button type="button" class="accordion-button animate-underline collapsed"
|
|
data-bs-toggle="collapse" data-bs-target="#productInfo" aria-expanded="false"
|
|
aria-controls="productInfo">
|
|
<span class="animate-target me-2">About this product</span>
|
|
</button>
|
|
</h3>
|
|
<div class="accordion-collapse collapse" id="productInfo"
|
|
aria-labelledby="headingProductInfo" data-bs-parent="#productAccordion">
|
|
<div class="accordion-body">Muesli Fitness Nutritious Energy is a delicious and
|
|
satisfying blend of
|
|
gluten-free oats, crunchy nuts, nutritious seeds, and flavorful dried fruits. Packed
|
|
with essential
|
|
nutrients and fiber, this muesli is perfect for those looking to start their day
|
|
with a nutritious
|
|
breakfast or for a healthy snack on the go. Enjoy the goodness of natural
|
|
ingredients without
|
|
compromising on taste or quality. Ideal for individuals following a gluten-free diet
|
|
or anyone
|
|
seeking a wholesome and energizing option.</div>
|
|
</div>
|
|
</div>
|
|
<div class="accordion-item">
|
|
<h3 class="accordion-header" id="headingProductIngredients">
|
|
<button type="button" class="accordion-button animate-underline collapsed"
|
|
data-bs-toggle="collapse" data-bs-target="#productIngredients"
|
|
aria-expanded="false" aria-controls="productIngredients">
|
|
<span class="animate-target me-2">Ingredients</span>
|
|
</button>
|
|
</h3>
|
|
<div class="accordion-collapse collapse" id="productIngredients"
|
|
aria-labelledby="headingProductIngredients" data-bs-parent="#productAccordion">
|
|
<div class="accordion-body">
|
|
<ul class="m-0">
|
|
<li>Gluten-free oats</li>
|
|
<li>Almonds</li>
|
|
<li>Sunflower seeds</li>
|
|
<li>Pumpkin seeds</li>
|
|
<li>Dried cranberries (cranberries, sugar, sunflower oil)</li>
|
|
<li>Dried apricots (apricots, rice flour)</li>
|
|
<li>Coconut flakes</li>
|
|
<li>Flax seeds</li>
|
|
<li>Chia seeds</li>
|
|
<li>Cinnamon</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="accordion-item">
|
|
<h3 class="accordion-header" id="headingProductCalories">
|
|
<button type="button" class="accordion-button animate-underline collapsed"
|
|
data-bs-toggle="collapse" data-bs-target="#productCalories"
|
|
aria-expanded="false" aria-controls="productCalories">
|
|
<span class="animate-target me-2">Calories</span>
|
|
</button>
|
|
</h3>
|
|
<div class="accordion-collapse collapse" id="productCalories"
|
|
aria-labelledby="headingProductCalories" data-bs-parent="#productAccordion">
|
|
<div class="accordion-body">Approximately <span
|
|
class="text-body-emphasis fw-medium">400 kcal /
|
|
100g</span> of product</div>
|
|
</div>
|
|
</div>
|
|
<div class="accordion-item">
|
|
<h3 class="accordion-header" id="headingProductDelivery">
|
|
<button type="button" class="accordion-button animate-underline collapsed"
|
|
data-bs-toggle="collapse" data-bs-target="#productDelivery"
|
|
aria-expanded="false" aria-controls="productDelivery">
|
|
<span class="animate-target me-2">Delivery info</span>
|
|
</button>
|
|
</h3>
|
|
<div class="accordion-collapse collapse" id="productDelivery"
|
|
aria-labelledby="headingProductDelivery" data-bs-parent="#productAccordion">
|
|
<div class="accordion-body">
|
|
<ul class="m-0">
|
|
<li>Enjoy free delivery for orders <span
|
|
class="text-body-emphasis fw-medium">over $50!</span>
|
|
</li>
|
|
<li>For orders <span class="text-body-emphasis fw-medium">below $50</span>, a
|
|
standard delivery
|
|
fee of <span class="text-body-emphasis fw-medium">$5</span> applies.</li>
|
|
<li>We strive to deliver your order in a timely manner to ensure your
|
|
satisfaction.</li>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="d-flex align-items-center position-relative text-dark-emphasis">
|
|
<i class="ci-edit fs-lg me-2"></i>
|
|
<a class="stretched-link fs-sm text-dark-emphasis" href="#!">Report incorrect product
|
|
information</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
|
|
<!-- Bought together carousel -->
|
|
<section class="container pb-5 mb-2 mb-sm-3 mb-lg-4 mb-xl-5">
|
|
<div class="d-flex align-items-center justify-content-between border-bottom pb-3 pb-md-4 mb-3 mb-md-4">
|
|
<h2 class="h3 mb-0">Often bought with</h2>
|
|
|
|
<!-- Slider prev/next buttons -->
|
|
<div class="d-flex gap-2 ms-3">
|
|
<button type="button"
|
|
class="btn btn-icon btn-outline-secondary animate-slide-start rounded-circle me-1"
|
|
id="prevBtn" aria-label="Prev">
|
|
<i class="ci-chevron-left fs-lg animate-target"></i>
|
|
</button>
|
|
<button type="button" class="btn btn-icon btn-outline-secondary animate-slide-end rounded-circle"
|
|
id="nextBtn" aria-label="Next">
|
|
<i class="ci-chevron-right fs-lg animate-target"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Slider -->
|
|
<div class="swiper"
|
|
data-swiper='{
|
|
"slidesPerView": 2,
|
|
"spaceBetween": 24,
|
|
"loop": true,
|
|
"navigation": {
|
|
"prevEl": "#prevBtn",
|
|
"nextEl": "#nextBtn"
|
|
},
|
|
"breakpoints": {
|
|
"500": {
|
|
"slidesPerView": 3
|
|
},
|
|
"768": {
|
|
"slidesPerView": 4
|
|
},
|
|
"1100": {
|
|
"slidesPerView": 5
|
|
}
|
|
}
|
|
}'>
|
|
<div class="swiper-wrapper">
|
|
|
|
<!-- Product -->
|
|
<div class="swiper-slide h-auto">
|
|
<div class="card product-card h-100 bg-transparent border-0 shadow-none">
|
|
<div class="position-relative z-2">
|
|
<span
|
|
class="badge text-bg-danger position-absolute top-0 start-0 z-2 mt-1 mt-sm-2 ms-1 ms-sm-2">-30%</span>
|
|
<button type="button"
|
|
class="btn btn-icon btn-sm btn-secondary animate-pulse fs-sm bg-body border-0 position-absolute top-0 end-0 z-2 mt-1 mt-sm-2 me-1 me-sm-2"
|
|
aria-label="Add to Wishlist">
|
|
<i class="ci-heart animate-target"></i>
|
|
</button>
|
|
<a class="d-block p-2 p-lg-3" href="{{ route('second', ['shop', 'product-grocery']) }}">
|
|
<div class="ratio" style="--cz-aspect-ratio: calc(160 / 191 * 100%)">
|
|
<img src="/img/shop/grocery/02.png" alt="Image">
|
|
</div>
|
|
</a>
|
|
<div class="position-absolute w-100 start-0 bottom-0">
|
|
<div class="d-flex justify-content-end px-2 px-lg-3 pb-2 pb-lg-3">
|
|
<div
|
|
class="count-input count-input-collapsible collapsed justify-content-between w-100 bg-transparent border-0 rounded-2">
|
|
<button type="button" class="btn btn-icon btn-sm btn-primary"
|
|
data-decrement aria-label="Decrement quantity">
|
|
<i class="ci-minus fs-sm"></i>
|
|
</button>
|
|
<input type="number"
|
|
class="form-control form-control-sm bg-primary text-white w-100"
|
|
value="0" min="0" readonly>
|
|
<button type="button"
|
|
class="product-card-button btn btn-icon btn-sm btn-secondary ms-auto"
|
|
data-increment aria-label="Increment quantity">
|
|
<span data-count-input-value></span>
|
|
<i class="ci-plus fs-sm"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="card-body pt-0 px-1 px-md-2 px-lg-3 pb-2">
|
|
<div class="h6 mb-2">$3.12 <del
|
|
class="fs-sm fw-normal text-body-tertiary ms-1">$4.05</del></div>
|
|
<h3 class="fs-sm lh-base mb-0">
|
|
<a class="hover-effect-underline fw-normal" href="{{ route('second', ['shop', 'product-grocery']) }}">Fresh
|
|
orange Klementina,
|
|
Spain</a>
|
|
</h3>
|
|
</div>
|
|
<div class="fs-xs text-body-secondary px-1 px-md-2 px-lg-3 pb-2 pb-md-3">1kg</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Product -->
|
|
<div class="swiper-slide h-auto">
|
|
<div class="card product-card h-100 bg-transparent border-0 shadow-none">
|
|
<div class="position-relative z-2">
|
|
<button type="button"
|
|
class="btn btn-icon btn-sm btn-secondary animate-pulse fs-sm bg-body border-0 position-absolute top-0 end-0 z-2 mt-1 mt-sm-2 me-1 me-sm-2"
|
|
aria-label="Add to Wishlist">
|
|
<i class="ci-heart animate-target"></i>
|
|
</button>
|
|
<a class="d-block p-2 p-lg-3" href="{{ route('second', ['shop', 'product-grocery']) }}">
|
|
<div class="ratio" style="--cz-aspect-ratio: calc(160 / 191 * 100%)">
|
|
<img src="/img/shop/grocery/03.png" alt="Image">
|
|
</div>
|
|
</a>
|
|
<div class="position-absolute w-100 start-0 bottom-0">
|
|
<div class="d-flex justify-content-end px-2 px-lg-3 pb-2 pb-lg-3">
|
|
<div
|
|
class="count-input count-input-collapsible collapsed justify-content-between w-100 bg-transparent border-0 rounded-2">
|
|
<button type="button" class="btn btn-icon btn-sm btn-primary"
|
|
data-decrement aria-label="Decrement quantity">
|
|
<i class="ci-minus fs-sm"></i>
|
|
</button>
|
|
<input type="number"
|
|
class="form-control form-control-sm bg-primary text-white w-100"
|
|
value="0" min="0" readonly>
|
|
<button type="button"
|
|
class="product-card-button btn btn-icon btn-sm btn-secondary ms-auto"
|
|
data-increment aria-label="Increment quantity">
|
|
<span data-count-input-value></span>
|
|
<i class="ci-plus fs-sm"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="card-body pt-0 px-1 px-md-2 px-lg-3 pb-2">
|
|
<div class="h6 mb-2">$0.80</div>
|
|
<h3 class="fs-sm lh-base mb-0">
|
|
<a class="hover-effect-underline fw-normal" href="{{ route('second', ['shop', 'product-grocery']) }}">Pepsi
|
|
soda classic,
|
|
can</a>
|
|
</h3>
|
|
</div>
|
|
<div class="fs-xs text-body-secondary px-1 px-md-2 px-lg-3 pb-2 pb-md-3">330ml</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Product -->
|
|
<div class="swiper-slide h-auto">
|
|
<div class="card product-card h-100 bg-transparent border-0 shadow-none">
|
|
<div class="position-relative z-2">
|
|
<button type="button"
|
|
class="btn btn-icon btn-sm btn-secondary animate-pulse fs-sm bg-body border-0 position-absolute top-0 end-0 z-2 mt-1 mt-sm-2 me-1 me-sm-2"
|
|
aria-label="Add to Wishlist">
|
|
<i class="ci-heart animate-target"></i>
|
|
</button>
|
|
<a class="d-block p-2 p-lg-3" href="{{ route('second', ['shop', 'product-grocery']) }}">
|
|
<div class="ratio" style="--cz-aspect-ratio: calc(160 / 191 * 100%)">
|
|
<img src="/img/shop/grocery/04.png" alt="Image">
|
|
</div>
|
|
</a>
|
|
<div class="position-absolute w-100 start-0 bottom-0">
|
|
<div class="d-flex justify-content-end px-2 px-lg-3 pb-2 pb-lg-3">
|
|
<div
|
|
class="count-input count-input-collapsible collapsed justify-content-between w-100 bg-transparent border-0 rounded-2">
|
|
<button type="button" class="btn btn-icon btn-sm btn-primary"
|
|
data-decrement aria-label="Decrement quantity">
|
|
<i class="ci-minus fs-sm"></i>
|
|
</button>
|
|
<input type="number"
|
|
class="form-control form-control-sm bg-primary text-white w-100"
|
|
value="0" min="0" readonly>
|
|
<button type="button"
|
|
class="product-card-button btn btn-icon btn-sm btn-secondary ms-auto"
|
|
data-increment aria-label="Increment quantity">
|
|
<span data-count-input-value></span>
|
|
<i class="ci-plus fs-sm"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="card-body pt-0 px-1 px-md-2 px-lg-3 pb-2">
|
|
<div class="h6 mb-2">$2.99</div>
|
|
<h3 class="fs-sm lh-base mb-0">
|
|
<a class="hover-effect-underline fw-normal"
|
|
href="{{ route('second', ['shop', 'product-grocery']) }}">Mozzarella mini cheese
|
|
Granaloro</a>
|
|
</h3>
|
|
</div>
|
|
<div class="fs-xs text-body-secondary px-1 px-md-2 px-lg-3 pb-2 pb-md-3">250g</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Product -->
|
|
<div class="swiper-slide h-auto">
|
|
<div class="card product-card h-100 bg-transparent border-0 shadow-none">
|
|
<div class="position-relative z-2">
|
|
<button type="button"
|
|
class="btn btn-icon btn-sm btn-secondary animate-pulse fs-sm bg-body border-0 position-absolute top-0 end-0 z-2 mt-1 mt-sm-2 me-1 me-sm-2"
|
|
aria-label="Add to Wishlist">
|
|
<i class="ci-heart animate-target"></i>
|
|
</button>
|
|
<a class="d-block p-2 p-lg-3" href="{{ route('second', ['shop', 'product-grocery']) }}">
|
|
<div class="ratio" style="--cz-aspect-ratio: calc(160 / 191 * 100%)">
|
|
<img src="/img/shop/grocery/05.png" alt="Image">
|
|
</div>
|
|
</a>
|
|
<div class="position-absolute w-100 start-0 bottom-0">
|
|
<div class="d-flex justify-content-end px-2 px-lg-3 pb-2 pb-lg-3">
|
|
<div
|
|
class="count-input count-input-collapsible collapsed justify-content-between w-100 bg-transparent border-0 rounded-2">
|
|
<button type="button" class="btn btn-icon btn-sm btn-primary"
|
|
data-decrement aria-label="Decrement quantity">
|
|
<i class="ci-minus fs-sm"></i>
|
|
</button>
|
|
<input type="number"
|
|
class="form-control form-control-sm bg-primary text-white w-100"
|
|
value="0" min="0" readonly>
|
|
<button type="button"
|
|
class="product-card-button btn btn-icon btn-sm btn-secondary ms-auto"
|
|
data-increment aria-label="Increment quantity">
|
|
<span data-count-input-value></span>
|
|
<i class="ci-plus fs-sm"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="card-body pt-0 px-1 px-md-2 px-lg-3 pb-2">
|
|
<div class="h6 mb-2">$1.24</div>
|
|
<h3 class="fs-sm lh-base mb-0">
|
|
<a class="hover-effect-underline fw-normal"
|
|
href="{{ route('second', ['shop', 'product-grocery']) }}">Coconut, Indonesia</a>
|
|
</h3>
|
|
</div>
|
|
<div class="fs-xs text-body-secondary px-1 px-md-2 px-lg-3 pb-2 pb-md-3">1 coconut</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Product -->
|
|
<div class="swiper-slide h-auto">
|
|
<div class="card product-card h-100 bg-transparent border-0 shadow-none">
|
|
<div class="position-relative z-2">
|
|
<button type="button"
|
|
class="btn btn-icon btn-sm btn-secondary animate-pulse fs-sm bg-body border-0 position-absolute top-0 end-0 z-2 mt-1 mt-sm-2 me-1 me-sm-2"
|
|
aria-label="Add to Wishlist">
|
|
<i class="ci-heart animate-target"></i>
|
|
</button>
|
|
<a class="d-block p-2 p-lg-3" href="{{ route('second', ['shop', 'product-grocery']) }}">
|
|
<div class="ratio" style="--cz-aspect-ratio: calc(160 / 191 * 100%)">
|
|
<img src="/img/shop/grocery/06.png" alt="Image">
|
|
</div>
|
|
</a>
|
|
<div class="position-absolute w-100 start-0 bottom-0">
|
|
<div class="d-flex justify-content-end px-2 px-lg-3 pb-2 pb-lg-3">
|
|
<div
|
|
class="count-input count-input-collapsible collapsed justify-content-between w-100 bg-transparent border-0 rounded-2">
|
|
<button type="button" class="btn btn-icon btn-sm btn-primary"
|
|
data-decrement aria-label="Decrement quantity">
|
|
<i class="ci-minus fs-sm"></i>
|
|
</button>
|
|
<input type="number"
|
|
class="form-control form-control-sm bg-primary text-white w-100"
|
|
value="0" min="0" readonly>
|
|
<button type="button"
|
|
class="product-card-button btn btn-icon btn-sm btn-secondary ms-auto"
|
|
data-increment aria-label="Increment quantity">
|
|
<span data-count-input-value></span>
|
|
<i class="ci-plus fs-sm"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="card-body pt-0 px-1 px-md-2 px-lg-3 pb-2">
|
|
<div class="h6 mb-2">$3.95</div>
|
|
<h3 class="fs-sm lh-base mb-0">
|
|
<a class="hover-effect-underline fw-normal" href="{{ route('second', ['shop', 'product-grocery']) }}">Pesto
|
|
sauce Barilla with
|
|
parmesan and basil</a>
|
|
</h3>
|
|
</div>
|
|
<div class="fs-xs text-body-secondary px-1 px-md-2 px-lg-3 pb-2 pb-md-3">200g</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Product -->
|
|
<div class="swiper-slide h-auto">
|
|
<div class="card product-card h-100 bg-transparent border-0 shadow-none">
|
|
<div class="position-relative z-2">
|
|
<button type="button"
|
|
class="btn btn-icon btn-sm btn-secondary animate-pulse fs-sm bg-body border-0 position-absolute top-0 end-0 z-2 mt-1 mt-sm-2 me-1 me-sm-2"
|
|
aria-label="Add to Wishlist">
|
|
<i class="ci-heart animate-target"></i>
|
|
</button>
|
|
<a class="d-block p-2 p-lg-3" href="{{ route('second', ['shop', 'product-grocery']) }}">
|
|
<div class="ratio" style="--cz-aspect-ratio: calc(160 / 191 * 100%)">
|
|
<img src="/img/shop/grocery/09.png" alt="Image">
|
|
</div>
|
|
</a>
|
|
<div class="position-absolute w-100 start-0 bottom-0">
|
|
<div class="d-flex justify-content-end px-2 px-lg-3 pb-2 pb-lg-3">
|
|
<div
|
|
class="count-input count-input-collapsible collapsed justify-content-between w-100 bg-transparent border-0 rounded-2">
|
|
<button type="button" class="btn btn-icon btn-sm btn-primary"
|
|
data-decrement aria-label="Decrement quantity">
|
|
<i class="ci-minus fs-sm"></i>
|
|
</button>
|
|
<input type="number"
|
|
class="form-control form-control-sm bg-primary text-white w-100"
|
|
value="0" min="0" readonly>
|
|
<button type="button"
|
|
class="product-card-button btn btn-icon btn-sm btn-secondary ms-auto"
|
|
data-increment aria-label="Increment quantity">
|
|
<span data-count-input-value></span>
|
|
<i class="ci-plus fs-sm"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="card-body pt-0 px-1 px-md-2 px-lg-3 pb-2">
|
|
<div class="h6 mb-2">$18.60</div>
|
|
<h3 class="fs-sm lh-base mb-0">
|
|
<a class="hover-effect-underline fw-normal" href="{{ route('second', ['shop', 'product-grocery']) }}">Pure
|
|
virgin olive oil
|
|
Basso</a>
|
|
</h3>
|
|
</div>
|
|
<div class="fs-xs text-body-secondary px-1 px-md-2 px-lg-3 pb-2 pb-md-3">1000ml</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Product -->
|
|
<div class="swiper-slide h-auto">
|
|
<div class="card product-card h-100 bg-transparent border-0 shadow-none">
|
|
<div class="position-relative z-2">
|
|
<button type="button"
|
|
class="btn btn-icon btn-sm btn-secondary animate-pulse fs-sm bg-body border-0 position-absolute top-0 end-0 z-2 mt-1 mt-sm-2 me-1 me-sm-2"
|
|
aria-label="Add to Wishlist">
|
|
<i class="ci-heart animate-target"></i>
|
|
</button>
|
|
<a class="d-block p-2 p-lg-3" href="{{ route('second', ['shop', 'product-grocery']) }}">
|
|
<div class="ratio" style="--cz-aspect-ratio: calc(160 / 191 * 100%)">
|
|
<img src="/img/shop/grocery/16.png" alt="Image">
|
|
</div>
|
|
</a>
|
|
<div class="position-absolute w-100 start-0 bottom-0">
|
|
<div class="d-flex justify-content-end px-2 px-lg-3 pb-2 pb-lg-3">
|
|
<div
|
|
class="count-input count-input-collapsible collapsed justify-content-between w-100 bg-transparent border-0 rounded-2">
|
|
<button type="button" class="btn btn-icon btn-sm btn-primary"
|
|
data-decrement aria-label="Decrement quantity">
|
|
<i class="ci-minus fs-sm"></i>
|
|
</button>
|
|
<input type="number"
|
|
class="form-control form-control-sm bg-primary text-white w-100"
|
|
value="0" min="0" readonly>
|
|
<button type="button"
|
|
class="product-card-button btn btn-icon btn-sm btn-secondary ms-auto"
|
|
data-increment aria-label="Increment quantity">
|
|
<span data-count-input-value></span>
|
|
<i class="ci-plus fs-sm"></i>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="card-body pt-0 px-1 px-md-2 px-lg-3 pb-2">
|
|
<div class="h6 mb-2">$2.65</div>
|
|
<h3 class="fs-sm lh-base mb-0">
|
|
<a class="hover-effect-underline fw-normal" href="{{ route('second', ['shop', 'product-grocery']) }}">Reggia
|
|
penne rigate No.34
|
|
pasta, pack</a>
|
|
</h3>
|
|
</div>
|
|
<div class="fs-xs text-body-secondary px-1 px-md-2 px-lg-3 pb-2 pb-md-3">500g</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
|
|
<!-- Recipes + Top departments -->
|
|
<section class="container pb-5 mb-2 mb-sm-3 mb-lg-4">
|
|
<div class="row">
|
|
|
|
<!-- Recipes list -->
|
|
<div class="col-lg-5 pb-3 pb-lg-0 mb-4 mb-lg-0">
|
|
<h2 class="h3 mb-4">Recipes</h2>
|
|
<div class="d-flex flex-column gap-1 gap-md-2">
|
|
|
|
<!-- Recipe -->
|
|
<div class="position-relative d-flex align-items-start align-items-sm-center mb-4">
|
|
<div class="ratio" style="--cz-aspect-ratio: calc(140 / 196 * 100%); max-width: 196px">
|
|
<img src="/img/home/grocery/recipes/01.jpg" class="rounded" alt="Image">
|
|
</div>
|
|
<div class="ps-3 ps-xl-4">
|
|
<h3 class="fs-base fw-medium lh-base mb-2 mb-xl-3">
|
|
<a class="hover-effect-underline stretched-link" href="#!">Garden salad with a
|
|
mix of lettuce,
|
|
cucumber and tomato</a>
|
|
</h3>
|
|
<div class="d-flex gap-3 gap-xl-4 fs-sm text-body-secondary">
|
|
<div class="d-flex align-items-center text-nowrap">
|
|
<i class="ci-clock fs-base me-2"></i>
|
|
30 min
|
|
</div>
|
|
<div class="d-flex align-items-center text-nowrap">
|
|
<i class="ci-zap fs-base me-2"></i>
|
|
Easy
|
|
</div>
|
|
<div class="d-flex align-items-center text-nowrap">
|
|
<i class="ci-food fs-base me-2"></i>
|
|
4 por
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Recipe -->
|
|
<div class="position-relative d-flex align-items-start align-items-sm-center mb-4">
|
|
<div class="ratio" style="--cz-aspect-ratio: calc(140 / 196 * 100%); max-width: 196px">
|
|
<img src="/img/home/grocery/recipes/02.jpg" class="rounded" alt="Image">
|
|
</div>
|
|
<div class="ps-3 ps-xl-4">
|
|
<h3 class="fs-base fw-medium lh-base mb-2 mb-xl-3">
|
|
<a class="hover-effect-underline stretched-link" href="#!">Raspberry fresh
|
|
lemonade with lemon,
|
|
strawberry syrup and mint</a>
|
|
</h3>
|
|
<div class="d-flex gap-3 gap-xl-4 fs-sm text-body-secondary">
|
|
<div class="d-flex align-items-center text-nowrap">
|
|
<i class="ci-clock fs-base me-2"></i>
|
|
50 min
|
|
</div>
|
|
<div class="d-flex align-items-center text-nowrap">
|
|
<i class="ci-zap fs-base me-2"></i>
|
|
Hard
|
|
</div>
|
|
<div class="d-flex align-items-center text-nowrap">
|
|
<i class="ci-food fs-base me-2"></i>
|
|
8 por
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Recipe -->
|
|
<div class="position-relative d-flex align-items-start align-items-sm-center mb-4">
|
|
<div class="ratio" style="--cz-aspect-ratio: calc(140 / 196 * 100%); max-width: 196px">
|
|
<img src="/img/home/grocery/recipes/03.jpg" class="rounded" alt="Image">
|
|
</div>
|
|
<div class="ps-3 ps-xl-4">
|
|
<h3 class="fs-base fw-medium lh-base mb-2 mb-xl-3">
|
|
<a class="hover-effect-underline stretched-link" href="#!">Penne pasta with
|
|
spinach and zucchini in a
|
|
creamy sauce</a>
|
|
</h3>
|
|
<div class="d-flex gap-3 gap-xl-4 fs-sm text-body-secondary">
|
|
<div class="d-flex align-items-center text-nowrap">
|
|
<i class="ci-clock fs-base me-2"></i>
|
|
25 min
|
|
</div>
|
|
<div class="d-flex align-items-center text-nowrap">
|
|
<i class="ci-zap fs-base me-2"></i>
|
|
Easy
|
|
</div>
|
|
<div class="d-flex align-items-center text-nowrap">
|
|
<i class="ci-food fs-base me-2"></i>
|
|
2 por
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="nav mt-n2 mt-lg-n1 mt-xxl-0">
|
|
<a class="nav-link animate-underline px-0 py-2" href="#!">
|
|
<span class="animate-target text-nowrap">View all</span>
|
|
<i class="ci-chevron-right fs-base ms-1"></i>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<!-- Top departments -->
|
|
<div class="col-lg-7">
|
|
<h2 class="h3 mb-4">Top departments</h2>
|
|
<div class="border rounded-5 p-4">
|
|
<div class="swiper p-md-2 p-lg-0 p-xl-2 p-xxl-3"
|
|
data-swiper='{
|
|
"slidesPerView": 1,
|
|
"spaceBetween": 24,
|
|
"pagination": {
|
|
"el": ".swiper-pagination",
|
|
"clickable": true
|
|
},
|
|
"breakpoints": {
|
|
"450": {
|
|
"slidesPerView": 2
|
|
},
|
|
"680": {
|
|
"slidesPerView": 3
|
|
},
|
|
"991": {
|
|
"slidesPerView": 2
|
|
},
|
|
"1160": {
|
|
"slidesPerView": 3
|
|
}
|
|
}
|
|
}'>
|
|
<div class="swiper-wrapper">
|
|
|
|
<!-- Department -->
|
|
<div class="swiper-slide text-center">
|
|
<a class="d-inline-flex align-items-center justify-content-center bg-body-secondary rounded-circle mb-3"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}" style="width: 174px; height: 174px">
|
|
<img src="/img/shop/grocery/categories/09.png" width="110" alt="Image">
|
|
</a>
|
|
<h3 class="h6">Sauces and ketchup</h3>
|
|
<ul class="list-unstyled fs-sm m-0 mb-1">
|
|
<li>
|
|
<a class="hover-effect-underline text-body text-decoration-none"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Tomato ketchup</a>
|
|
</li>
|
|
<li>
|
|
<a class="hover-effect-underline text-body text-decoration-none"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Hollandaise sauce</a>
|
|
</li>
|
|
<li>
|
|
<a class="hover-effect-underline text-body text-decoration-none"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Mayonnaise</a>
|
|
</li>
|
|
<li>
|
|
<a class="hover-effect-underline text-body text-decoration-none"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Caesar salad</a>
|
|
</li>
|
|
</ul>
|
|
<div class="nav justify-content-center">
|
|
<a class="nav-link animate-underline px-0" href="{{ route('second', ['shop', 'catalog-grocery']) }}">
|
|
<span class="animate-target text-nowrap">View all</span>
|
|
<i class="ci-chevron-right fs-base ms-1"></i>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Department -->
|
|
<div class="swiper-slide text-center">
|
|
<a class="d-inline-flex align-items-center justify-content-center bg-body-secondary rounded-circle mb-3"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}" style="width: 174px; height: 174px">
|
|
<img src="/img/shop/grocery/categories/10.png" width="110" alt="Image">
|
|
</a>
|
|
<h3 class="h6">Fresh fruits</h3>
|
|
<ul class="list-unstyled fs-sm m-0 mb-1">
|
|
<li>
|
|
<a class="hover-effect-underline text-body text-decoration-none"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Oranges</a>
|
|
</li>
|
|
<li>
|
|
<a class="hover-effect-underline text-body text-decoration-none"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Apples</a>
|
|
</li>
|
|
<li>
|
|
<a class="hover-effect-underline text-body text-decoration-none"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Watermelons</a>
|
|
</li>
|
|
<li>
|
|
<a class="hover-effect-underline text-body text-decoration-none"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Exotic fruits</a>
|
|
</li>
|
|
</ul>
|
|
<div class="nav justify-content-center">
|
|
<a class="nav-link animate-underline px-0" href="{{ route('second', ['shop', 'catalog-grocery']) }}">
|
|
<span class="animate-target text-nowrap">View all</span>
|
|
<i class="ci-chevron-right fs-base ms-1"></i>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Department -->
|
|
<div class="swiper-slide text-center">
|
|
<a class="d-inline-flex align-items-center justify-content-center bg-body-secondary rounded-circle mb-3"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}" style="width: 174px; height: 174px">
|
|
<img src="/img/shop/grocery/categories/11.png" width="110" alt="Image">
|
|
</a>
|
|
<h3 class="h6">Meat products</h3>
|
|
<ul class="list-unstyled fs-sm m-0 mb-1">
|
|
<li>
|
|
<a class="hover-effect-underline text-body text-decoration-none"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Poultry</a>
|
|
</li>
|
|
<li>
|
|
<a class="hover-effect-underline text-body text-decoration-none"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Kosher meat</a>
|
|
</li>
|
|
<li>
|
|
<a class="hover-effect-underline text-body text-decoration-none"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Veal and beef</a>
|
|
</li>
|
|
<li>
|
|
<a class="hover-effect-underline text-body text-decoration-none"
|
|
href="{{ route('second', ['shop', 'catalog-grocery']) }}">Turkey</a>
|
|
</li>
|
|
</ul>
|
|
<div class="nav justify-content-center">
|
|
<a class="nav-link animate-underline px-0" href="{{ route('second', ['shop', 'catalog-grocery']) }}">
|
|
<span class="animate-target text-nowrap">View all</span>
|
|
<i class="ci-chevron-right fs-base ms-1"></i>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Slider pagination (Bullets) -->
|
|
<div class="swiper-pagination position-static mt-3"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
|
|
|
|
<!-- CTA banners -->
|
|
<section class="container pb-5 mb-2 mb-sm-3 mb-lg-4 mb-xl-5">
|
|
<div class="row">
|
|
|
|
<!-- Mobile app CTA -->
|
|
<div class="col-lg-7 mb-4 mb-lg-0">
|
|
<div
|
|
class="d-flex flex-column flex-sm-row align-items-center h-100 bg-body-tertiary rounded-5 overflow-hidden">
|
|
<div class="order-sm-2 text-center text-sm-start pt-4 px-4 pb-2 pb-sm-4 mt-3 mt-sm-0">
|
|
<h2 class="h4 mb-4">Make online shop easier with our Cartzilla App</h2>
|
|
<div
|
|
class="d-flex flex-sm-wrap justify-content-center justify-content-sm-start gap-2 gap-sm-3">
|
|
<a class="btn btn-market btn-lg btn-light rounded-pill flex-shrink-0" href="#!"
|
|
aria-label="Download on Google Play">
|
|
<svg class="flex-shrink-0 ms-n1 me-2" xmlns="http://www.w3.org/2000/svg"
|
|
width="24" height="24" viewBox="0 0 24 24" fill="none">
|
|
<path
|
|
d="M19.665 10.561l-3.251-1.878-3.329 3.329 3.328 3.329 3.263-1.884c.509-.309.812-.849.812-1.444s-.304-1.135-.823-1.451z"
|
|
fill="#ffce00" />
|
|
<path
|
|
d="M13.085 12.011L4.018 2.879a1.71 1.71 0 0 0-.507 1.216v15.804a1.71 1.71 0 0 0 .507 1.217l9.067-9.105z"
|
|
fill="#01daff" />
|
|
<path
|
|
d="M13.086 12.011l3.329-3.329.005-.005-4.46-2.568L6.08 2.654c-.529-.327-1.171-.338-1.712-.034a2.54 2.54 0 0 0-.349.259l9.067 9.132z"
|
|
fill="#00f076" />
|
|
<path
|
|
d="M4.019 21.116c.113.101.225.18.349.259.27.146.552.225.834.225.304 0 .597-.09.867-.248l5.891-3.439 4.46-2.568-.005-.005-3.329-3.329-9.067 9.104z"
|
|
fill="#f63448" />
|
|
</svg>
|
|
<svg class="flex-shrink-0" xmlns="http://www.w3.org/2000/svg" width="77"
|
|
height="24" viewBox="0 0 77 24" fill="currentColor">
|
|
<path
|
|
d="M24.575 9.45c-2.184 0-3.914 1.704-3.914 4.071 0 2.272 1.729 4.071 3.914 4.071s3.914-1.704 3.914-4.071c0-2.461-1.729-4.071-3.914-4.071zm0 6.438c-1.183 0-2.184-1.041-2.184-2.462s1.001-2.462 2.184-2.462 2.184.947 2.184 2.462c0 1.42-1.001 2.462-2.184 2.462zM16.11 9.45c-2.184 0-3.914 1.704-3.914 4.071 0 2.272 1.729 4.071 3.914 4.071s3.914-1.704 3.914-4.071c0-2.461-1.729-4.071-3.914-4.071zm0 6.438c-1.183 0-2.184-1.041-2.184-2.462s1.001-2.462 2.184-2.462 2.184.947 2.184 2.462c0 1.42-1.001 2.462-2.184 2.462zM6.007 10.681v1.704h3.914c-.091.947-.455 1.704-.91 2.177-.546.568-1.456 1.231-3.004 1.231-2.457 0-4.278-1.988-4.278-4.544s1.911-4.544 4.278-4.544c1.274 0 2.275.568 3.004 1.231l1.183-1.231C9.193 5.757 7.918 5 6.098 5 2.822 5 0 7.84 0 11.249s2.822 6.249 6.098 6.249c1.82 0 3.095-.568 4.187-1.799 1.092-1.136 1.456-2.745 1.456-3.976 0-.379 0-.757-.091-1.041H6.007zm41.322 1.325c-.364-.947-1.274-2.556-3.277-2.556s-3.641 1.61-3.641 4.071c0 2.272 1.638 4.071 3.823 4.071 1.729 0 2.822-1.136 3.186-1.799l-1.274-.947c-.455.663-1.001 1.136-1.911 1.136s-1.456-.379-1.911-1.231l5.188-2.272-.182-.473zm-5.279 1.326c0-1.515 1.183-2.367 2.002-2.367.637 0 1.274.379 1.456.852l-3.459 1.515zm-4.278 3.882h1.729V5.379h-1.729v11.834zm-2.73-6.911c-.455-.473-1.183-.947-2.093-.947-1.911 0-3.732 1.799-3.732 4.071s1.729 3.976 3.732 3.976c.91 0 1.638-.473 2.002-.947h.091v.568c0 1.515-.819 2.367-2.093 2.367-1.001 0-1.729-.757-1.911-1.42l-1.456.663C30.036 19.675 31.128 21 33.039 21c2.002 0 3.641-1.231 3.641-4.166V9.639h-1.638v.663zm-2.002 5.586c-1.183 0-2.184-1.041-2.184-2.462s1.001-2.462 2.184-2.462 2.093 1.041 2.093 2.462-.91 2.462-2.093 2.462zM55.247 5.379h-4.096v11.834h1.729v-4.45h2.367c1.911 0 3.732-1.42 3.732-3.692s-1.82-3.692-3.732-3.692zm.091 5.681h-2.457V6.988h2.457c1.274 0 2.002 1.136 2.002 1.988-.091 1.041-.819 2.083-2.002 2.083zm10.467-1.704c-1.274 0-2.549.568-3.004 1.799l1.547.663c.364-.663.91-.852 1.547-.852.91 0 1.729.568 1.82 1.515v.095c-.273-.189-1.001-.473-1.729-.473-1.638 0-3.277.947-3.277 2.651 0 1.609 1.365 2.651 2.821 2.651 1.183 0 1.729-.568 2.184-1.136h.091v.947h1.638v-4.544c-.182-2.083-1.729-3.314-3.641-3.314zm-.182 6.533c-.546 0-1.365-.284-1.365-1.041 0-.947 1.001-1.231 1.82-1.231.728 0 1.092.189 1.547.379-.182 1.136-1.092 1.894-2.002 1.894zm9.557-6.249l-1.911 5.112h-.091l-2.002-5.112h-1.82l3.004 7.195-1.729 3.976h1.729L77 9.639h-1.82zm-15.291 7.574h1.729V5.379h-1.729v11.834z" />
|
|
</svg>
|
|
</a>
|
|
<a class="btn btn-market btn-lg btn-light rounded-pill flex-shrink-0" href="#!"
|
|
aria-label="Download on App Store">
|
|
<i class="ci-apple lead ms-n1 me-2"></i>
|
|
<svg class="flex-shrink-0" xmlns="http://www.w3.org/2000/svg" width="77"
|
|
height="24" viewBox="0 0 77 24" fill="currentColor">
|
|
<path
|
|
d="M40.713 15.797c.701-.624 1.055-1.431 1.055-2.427 0-.806-.242-1.486-.733-2.032-.483-.546-1.232-1.02-2.255-1.423-.838-.324-1.418-.625-1.732-.901a1.41 1.41 0 0 1-.548-1.138 1.39 1.39 0 0 1 .475-1.059c.379-.316.91-.482 1.579-.482.854 0 1.611.182 2.288.538l.483-1.518c-.717-.372-1.619-.553-2.699-.553-1.216 0-2.191.308-2.924.917a2.94 2.94 0 0 0-1.103 2.356c0 1.463 1.039 2.577 3.142 3.344.765.277 1.313.577 1.643.901a1.63 1.63 0 0 1 .491 1.194c0 .53-.201.957-.604 1.273-.395.316-.959.474-1.675.474-.999 0-1.917-.245-2.755-.727l-.443 1.557c.773.482 1.796.727 3.077.727 1.386 0 2.465-.34 3.238-1.02zm-31.706.846h2.03L7.195 4.966H4.826L1 16.644h1.974l1.055-3.431h3.867l1.112 3.431zM6.558 8.729l1.007 3.044H4.367l.991-3.044.564-2.198h.04l.596 2.198zm13.122 6.997c.797-.83 1.192-1.961 1.192-3.392 0-1.289-.338-2.316-1.031-3.107-.677-.783-1.514-1.178-2.529-1.178-1.289 0-2.255.506-2.892 1.51h-.032l-.105-1.336h-1.675l.072 2.767v9.068h1.909v-4.42c.499.798 1.313 1.194 2.449 1.194 1.047 0 1.933-.364 2.642-1.107zm-1.313-5.353c.379.53.564 1.202.564 2.024 0 .893-.201 1.605-.604 2.15-.403.538-.959.814-1.675.814-.612 0-1.112-.213-1.49-.633s-.572-.941-.572-1.55v-1.407c0-.15.032-.34.089-.569a2.11 2.11 0 0 1 .749-1.202c.387-.3.814-.459 1.281-.459a1.96 1.96 0 0 1 1.659.83zm12.366 1.961c0 1.431-.395 2.562-1.192 3.392-.709.743-1.595 1.107-2.642 1.107-1.136 0-1.949-.395-2.449-1.194v4.42H22.54v-9.068l-.072-2.767h1.675l.105 1.336h.032c.636-1.004 1.603-1.51 2.892-1.51 1.015 0 1.853.395 2.529 1.178.693.791 1.031 1.818 1.031 3.107zm-1.941.063c0-.822-.185-1.494-.564-2.024a1.96 1.96 0 0 0-1.659-.83c-.467 0-.894.158-1.281.459-.379.308-.628.704-.749 1.202-.056.229-.089.419-.089.569v1.407c0 .609.193 1.131.572 1.55s.878.633 1.49.633c.717 0 1.281-.277 1.676-.814.411-.546.604-1.257.604-2.15zM48.083 9.63h-2.102v4.087c0 1.036.37 1.557 1.112 1.557.338 0 .62-.032.846-.087l.056 1.423c-.379.134-.87.206-1.482.206-.757 0-1.337-.229-1.764-.68s-.636-1.21-.636-2.269V9.623h-1.248V8.223h1.249V6.681l1.869-.553v2.095h2.102V9.63zm8.329 5.922c.749-.83 1.128-1.89 1.128-3.186 0-1.257-.362-2.285-1.096-3.075-.765-.822-1.78-1.233-3.037-1.233-1.305 0-2.344.419-3.117 1.249-.765.83-1.152 1.897-1.152 3.202 0 1.249.37 2.285 1.12 3.099s1.756 1.225 3.013 1.225c1.305 0 2.352-.427 3.142-1.281zm-1.353-5.131c.338.553.508 1.21.508 1.984s-.177 1.439-.524 2.008c-.419.68-.991 1.02-1.716 1.02-.741 0-1.321-.332-1.732-1.004-.338-.546-.508-1.21-.508-1.984 0-.799.161-1.471.508-2.024.395-.672.983-1.004 1.748-1.004.741 0 1.313.332 1.716 1.004zm8.683-.553c-.185-.032-.387-.047-.604-.047-.669 0-1.192.245-1.555.743-.314.435-.475.996-.475 1.66v4.419h-1.909v-5.771l-.056-2.649h1.659l.072 1.613h.056c.201-.553.516-1.004.951-1.336.427-.3.886-.451 1.377-.451a4.09 4.09 0 0 1 .475.032l.008 1.787zm8.451 3.012c.048-.229.072-.514.072-.846 0-1.051-.258-1.929-.765-2.656-.628-.901-1.571-1.352-2.803-1.352-1.257 0-2.255.451-2.997 1.352-.709.846-1.063 1.905-1.063 3.17 0 1.289.379 2.324 1.136 3.091s1.804 1.154 3.133 1.154c1.104 0 2.062-.174 2.876-.522l-.298-1.297c-.693.261-1.466.395-2.312.395-.765 0-1.386-.198-1.869-.585-.532-.435-.806-1.075-.83-1.905h5.719zm-2.119-2.767c.258.403.387.886.371 1.439l-3.963-.008c.056-.561.25-1.051.564-1.455a1.82 1.82 0 0 1 1.514-.759c.677 0 1.184.261 1.514.783z" />
|
|
</svg>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
<div class="ratio align-self-sm-end order-sm-1 rtl-flip"
|
|
style="--cz-aspect-ratio: calc(284 / 330 * 100%); max-width: 330px">
|
|
<img src="/img/home/grocery/banner01.png" alt="Image">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Feedback CTA -->
|
|
<div class="col-lg-5">
|
|
<div class="d-flex align-items-center h-100 bg-body-tertiary rounded-5 overflow-hidden">
|
|
<div class="ratio align-self-end rtl-flip"
|
|
style="--cz-aspect-ratio: calc(284 / 244 * 100%); max-width: 244px">
|
|
<img src="/img/home/grocery/banner02.png" alt="Image">
|
|
</div>
|
|
<div class="p-4">
|
|
<h2 class="h4 mb-sm-4">We'd love to hear what you think!</h2>
|
|
<div class="nav mt-n2 mt-sm-n1 mt-lg-0">
|
|
<a class="nav-link animate-underline px-0 py-2" href="#!">
|
|
<span class="animate-target text-nowrap">Give a feedback</span>
|
|
<i class="ci-chevron-right fs-base ms-1"></i>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</section>
|
|
</main>
|
|
|
|
<footer class="footer bg-dark pb-4" data-bs-theme="dark">
|
|
|
|
<!-- Subscription -->
|
|
<div class="border-bottom py-5">
|
|
<div class="container py-sm-1 py-md-2 py-lg-3">
|
|
<div class="text-center mx-auto" style="max-width: 580px">
|
|
<h3 class="pb-1 mb-2">Stay in touch with us</h3>
|
|
<p class="fs-sm text-body">Receive the latest updates about our products & promotions</p>
|
|
<form class="needs-validation position-relative d-flex flex-column flex-sm-row gap-2 pt-3" novalidate>
|
|
<input type="email" class="form-control form-control-lg rounded-pill text-start"
|
|
placeholder="You email" aria-label="Your email address" required>
|
|
<div class="invalid-tooltip bg-transparent p-0">Please enter you email address!</div>
|
|
<button type="submit" class="btn btn-lg btn-primary rounded-pill">Subscribe</button>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="container py-4 py-md-5">
|
|
<div class="row pt-3 pb-4 py-md-1 py-lg-3">
|
|
|
|
<!-- Promo text + Social account links -->
|
|
<div class="col-lg-3 text-center text-lg-start pb-sm-2 pb-md-0 mb-4 mb-md-5 mb-lg-0">
|
|
<h4 class="pb-2 mb-1">
|
|
<a class="text-dark-emphasis text-decoration-none" href="{{ route('second', ['home', 'grocery']) }}">Cartzilla</a>
|
|
</h4>
|
|
<p class="fs-sm text-body mx-auto" style="max-width: 480px">With a wide selection of fresh produce,
|
|
pantry
|
|
staples, and household essentials, we've got everything you need just a click away.</p>
|
|
<div class="d-flex justify-content-center justify-content-lg-start gap-2 pt-2 pt-md-3">
|
|
<a class="btn btn-icon fs-base btn-outline-secondary border-0" href="#!"
|
|
data-bs-toggle="tooltip"
|
|
data-bs-template='<div class="tooltip fs-xs mb-n2" role="tooltip"><div class="tooltip-inner bg-transparent text-white p-0"></div></div>'
|
|
title="Instagram" aria-label="Follow us on Instagram">
|
|
<i class="ci-instagram"></i>
|
|
</a>
|
|
<a class="btn btn-icon fs-base btn-outline-secondary border-0" href="#!"
|
|
data-bs-toggle="tooltip"
|
|
data-bs-template='<div class="tooltip fs-xs mb-n2" role="tooltip"><div class="tooltip-inner bg-transparent text-white p-0"></div></div>'
|
|
title="Facebook" aria-label="Follow us on Facebook">
|
|
<i class="ci-facebook"></i>
|
|
</a>
|
|
<a class="btn btn-icon fs-base btn-outline-secondary border-0" href="#!"
|
|
data-bs-toggle="tooltip"
|
|
data-bs-template='<div class="tooltip fs-xs mb-n2" role="tooltip"><div class="tooltip-inner bg-transparent text-white p-0"></div></div>'
|
|
title="Telegram" aria-label="Follow us on Telegram">
|
|
<i class="ci-telegram"></i>
|
|
</a>
|
|
<a class="btn btn-icon fs-base btn-outline-secondary border-0" href="#!"
|
|
data-bs-toggle="tooltip"
|
|
data-bs-template='<div class="tooltip fs-xs mb-n2" role="tooltip"><div class="tooltip-inner bg-transparent text-white p-0"></div></div>'
|
|
title="WhatsApp" aria-label="Follow us on WhatsApp">
|
|
<i class="ci-whatsapp"></i>
|
|
</a>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Columns with links that are turned into accordion on screens < 500px wide (sm breakpoint) -->
|
|
<div class="col-lg-8 offset-lg-1">
|
|
<div class="accordion" id="footerLinks">
|
|
<div class="row">
|
|
<div class="accordion-item col-sm-3 border-0">
|
|
<h6 class="accordion-header" id="categoriesHeading">
|
|
<span class="text-dark-emphasis d-none d-sm-block">Categories</span>
|
|
<button type="button" class="accordion-button collapsed py-3 d-sm-none"
|
|
data-bs-toggle="collapse" data-bs-target="#categoriesLinks"
|
|
aria-expanded="false" aria-controls="categoriesLinks">Categories</button>
|
|
</h6>
|
|
<div class="accordion-collapse collapse d-sm-block" id="categoriesLinks"
|
|
aria-labelledby="categoriesHeading" data-bs-parent="#footerLinks">
|
|
<ul class="nav flex-column gap-2 pt-sm-3 pb-3 pb-sm-0 mt-n1 mb-1 mb-sm-0">
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="#!">Weekly sale</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="#!">Special price</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="#!">Easter is coming</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="#!">Italian dinner</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="#!">Fresh fruits</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="#!">Exotic fruits</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<hr class="d-sm-none my-0">
|
|
</div>
|
|
<div class="accordion-item col-sm-3 border-0">
|
|
<h6 class="accordion-header" id="companyHeading">
|
|
<span class="text-dark-emphasis d-none d-sm-block">Company</span>
|
|
<button type="button" class="accordion-button collapsed py-3 d-sm-none"
|
|
data-bs-toggle="collapse" data-bs-target="#companyLinks" aria-expanded="false"
|
|
aria-controls="companyLinks">Company</button>
|
|
</h6>
|
|
<div class="accordion-collapse collapse d-sm-block" id="companyLinks"
|
|
aria-labelledby="companyHeading" data-bs-parent="#footerLinks">
|
|
<ul class="nav flex-column gap-2 pt-sm-3 pb-3 pb-sm-0 mt-n1 mb-1 mb-sm-0">
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="#!">Blog and news</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="#!">About us</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="#!">FAQ page</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="#!">Contact us</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="#!">Careers</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<hr class="d-sm-none my-0">
|
|
</div>
|
|
<div class="accordion-item col-sm-3 border-0">
|
|
<h6 class="accordion-header" id="accountHeading">
|
|
<span class="text-dark-emphasis d-none d-sm-block">Account</span>
|
|
<button type="button" class="accordion-button collapsed py-3 d-sm-none"
|
|
data-bs-toggle="collapse" data-bs-target="#accountLinks" aria-expanded="false"
|
|
aria-controls="accountLinks">Account</button>
|
|
</h6>
|
|
<div class="accordion-collapse collapse d-sm-block" id="accountLinks"
|
|
aria-labelledby="accountHeading" data-bs-parent="#footerLinks">
|
|
<ul class="nav flex-column gap-2 pt-sm-3 pb-3 pb-sm-0 mt-n1 mb-1 mb-sm-0">
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="#!">Your account</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="#!">Shipping & policies</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="#!">Refunds & replacements</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="#!">Order tracking</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="#!">Delivery info</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="#!">Taxes & fees</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<hr class="d-sm-none my-0">
|
|
</div>
|
|
<div class="accordion-item col-sm-3 border-0">
|
|
<h6 class="accordion-header" id="customerHeading">
|
|
<span class="text-dark-emphasis d-none d-sm-block">Customer service</span>
|
|
<button type="button" class="accordion-button collapsed py-3 d-sm-none"
|
|
data-bs-toggle="collapse" data-bs-target="#customerLinks"
|
|
aria-expanded="false" aria-controls="customerLinks">Customer
|
|
service</button>
|
|
</h6>
|
|
<div class="accordion-collapse collapse d-sm-block" id="customerLinks"
|
|
aria-labelledby="customerHeading" data-bs-parent="#footerLinks">
|
|
<ul class="nav flex-column gap-2 pt-sm-3 pb-3 pb-sm-0 mt-n1 mb-1 mb-sm-0">
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="#!">Payment methods</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="#!">Money back guarantee</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="#!">Refunds & replacements</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="#!">Order tracking</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="#!">Delivery info</a>
|
|
</li>
|
|
<li class="d-flex w-100 pt-1">
|
|
<a class="nav-link animate-underline animate-target d-inline fw-normal text-truncate p-0"
|
|
href="#!">Shipping</a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
<hr class="d-sm-none my-0">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Copyright -->
|
|
<p class="container fs-xs text-body text-center text-lg-start pb-md-3 mb-0">
|
|
© All rights reserved. Made with <i class="ci-heart-filled align-middle"></i> by <span
|
|
class="animate-underline"><a class="animate-target text-white text-decoration-none"
|
|
href="https://coderthemes.com/" target="_blank" rel="noreferrer">Coderthemes</a></span>
|
|
</p>
|
|
</footer>
|
|
@endsection
|
|
|
|
@section('scripts')
|
|
@endsection
|