Jelajahi Sumber

first commit

@Mostafijur 2 tahun lalu
melakukan
7037377dc7
79 mengubah file dengan 8406 tambahan dan 0 penghapusan
  1. 3 0
      .vscode/settings.json
  2. 1672 0
      all-product.html
  3. 5 0
      css/bootstrap.min.css
  4. 0 0
      css/bootstrap.min.css.map
  5. 303 0
      css/simple-lightbox.css
  6. 1039 0
      css/style.css
  7. 12 0
      css/swiper-bundle.min.css
  8. TEMPAT SAMPAH
      images/all product/Rectangle 2.png
  9. 6 0
      images/home_page/border-bottom.svg
  10. TEMPAT SAMPAH
      images/home_page/border-image.png
  11. TEMPAT SAMPAH
      images/home_page/feature-brands-1.png
  12. TEMPAT SAMPAH
      images/home_page/feature-brands-2.png
  13. TEMPAT SAMPAH
      images/home_page/feature-brands-3.png
  14. TEMPAT SAMPAH
      images/home_page/feature-brands-4.png
  15. TEMPAT SAMPAH
      images/home_page/find-on instragram.png
  16. TEMPAT SAMPAH
      images/home_page/heir-shine.png
  17. TEMPAT SAMPAH
      images/home_page/home-banner.png
  18. TEMPAT SAMPAH
      images/home_page/looking-for-product.png
  19. TEMPAT SAMPAH
      images/home_page/only-for-you-1.png
  20. TEMPAT SAMPAH
      images/home_page/only-for-you-2.png
  21. TEMPAT SAMPAH
      images/home_page/only-for-you-3.png
  22. TEMPAT SAMPAH
      images/home_page/people-1.png
  23. TEMPAT SAMPAH
      images/home_page/people-2.png
  24. TEMPAT SAMPAH
      images/home_page/people-3.png
  25. TEMPAT SAMPAH
      images/home_page/people-4.png
  26. TEMPAT SAMPAH
      images/home_page/people-5.png
  27. TEMPAT SAMPAH
      images/home_page/people-6.png
  28. TEMPAT SAMPAH
      images/home_page/recently-viewed.png
  29. TEMPAT SAMPAH
      images/home_page/show-off.jpg
  30. TEMPAT SAMPAH
      images/home_page/trending-1.png
  31. TEMPAT SAMPAH
      images/home_page/trending-2.png
  32. TEMPAT SAMPAH
      images/home_page/trending-3.png
  33. TEMPAT SAMPAH
      images/home_page/whats-happening-1.png
  34. TEMPAT SAMPAH
      images/home_page/whats-happening-2.png
  35. 4 0
      images/icon/Cart-icon.svg
  36. 5 0
      images/icon/Cart_white.svg
  37. TEMPAT SAMPAH
      images/icon/Untitled-1.psd
  38. 3 0
      images/icon/cross-icon.svg
  39. 6 0
      images/icon/delete-icon.svg
  40. 1 0
      images/icon/facebook.svg
  41. 11 0
      images/icon/filter-icon.svg
  42. 3 0
      images/icon/footer-facebook.svg
  43. 1 0
      images/icon/footer-insta.svg
  44. 1 0
      images/icon/footer-pinterest.svg
  45. 3 0
      images/icon/footer-twitter.svg
  46. 1 0
      images/icon/footer-youtube.svg
  47. 3 0
      images/icon/heart_hollow.svg
  48. 3 0
      images/icon/instragram.svg
  49. 3 0
      images/icon/left-arrow-slider.svg
  50. 3 0
      images/icon/link.svg
  51. 3 0
      images/icon/massenger.svg
  52. 3 0
      images/icon/minus.svg
  53. 4 0
      images/icon/plus.svg
  54. 3 0
      images/icon/right-arrow-slider.svg
  55. 4 0
      images/icon/search.svg
  56. 1 0
      images/icon/shoping bag.svg
  57. 3 0
      images/icon/star_empty.svg
  58. 3 0
      images/icon/star_full.svg
  59. 1 0
      images/icon/twitter.svg
  60. 3 0
      images/icon/whats app.svg
  61. TEMPAT SAMPAH
      images/navbar/bascket.png
  62. 6 0
      images/navbar/brand-logo.svg
  63. TEMPAT SAMPAH
      images/navbar/face.png
  64. TEMPAT SAMPAH
      images/navbar/group.png
  65. TEMPAT SAMPAH
      images/navbar/heart.png
  66. TEMPAT SAMPAH
      images/navbar/message.png
  67. TEMPAT SAMPAH
      images/product_details/Voucher.png
  68. TEMPAT SAMPAH
      images/product_details/also-product.png
  69. TEMPAT SAMPAH
      images/product_details/product image.png
  70. TEMPAT SAMPAH
      images/product_details/product-side-1.png
  71. TEMPAT SAMPAH
      images/product_details/product-side-2.png
  72. TEMPAT SAMPAH
      images/product_details/product-side-3.png
  73. 2173 0
      index.html
  74. 307 0
      js/app.js
  75. 5 0
      js/bootstrap.bundle.min.js
  76. 0 0
      js/bootstrap.bundle.min.js.map
  77. 1570 0
      js/simple-lightbox.js
  78. 12 0
      js/swiper-bundle.min.js
  79. 1214 0
      product-details.html

+ 3 - 0
.vscode/settings.json

@@ -0,0 +1,3 @@
+{
+    "liveServer.settings.port": 5501
+}

+ 1672 - 0
all-product.html

@@ -0,0 +1,1672 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+
+
+    <!-- fonts -->
+    <link rel="preconnect" href="https://fonts.googleapis.com">
+    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
+    <link href="https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@100;200;300;400;500;600;700&display=swap" rel="stylesheet">  
+
+
+    <!-- bootstrap css -->
+    <link rel="stylesheet" href="./css/bootstrap.min.css">
+
+     <!-- swiper slider css -->
+     <link rel="stylesheet" href="./css/swiper-bundle.min.css">
+
+
+    <!-- custom css -->
+    <link rel="stylesheet" href="./css/style.css">
+
+
+    <title>All Product</title>
+
+</head>
+<body>
+    
+    
+        <!-- nav header -->
+        <section id="header">
+            
+            <!-- offrer -->
+            <div class="offer bg-pink text-white py-1">
+                <div class="container">
+                    <p class="text-center px-2 py-1">
+                        free delivery over dhaka over 999 Delivery policy (Inside Dhaka delivery within 24hrs, Outside Dhaka delivery within 72hrs)
+                    </p>
+                </div>
+            </div>
+
+            <!-- upper nav -->
+            <div id="uper-nav" class="bg-white">
+                <div class="container py-1">
+                    <div class="d-flex justify-content-between align-items-center w-100">
+
+                        <!-- brand logo -->
+                        <div class="brand-logo">
+                            <img src="./images/navbar/brand-logo.svg" alt="">
+                        </div>
+
+                        <!-- search box -->
+                        <div class="search flex-fill px-5">
+                            <div class="  form-group   position-relative ">
+                                <label for="search-box" class="search-icon position-absolute">
+                                    <img src="./images/icon/search.svg" alt="">
+                                </label>
+                                <input type="text" id="search-box" class=" form-control rounded-pill" placeholder="search" >
+                            </div>
+                        </div>
+
+                        <!-- link  -->
+                        <div class="link-box d-flex align-items-center">
+                            <a href="#" class="link d-flex align-items-center px-1 py-1" >
+                                <img class="link-icon" src="./images/navbar/group.png" alt="">
+                            </a>
+                            <a href="#" class="link d-flex align-items-center px-1 py-1 text-decoration-none" >
+                                <img class="link-icon" src="./images/navbar/face.png" alt="">
+                                <div>
+                                    <h4 class="name fw-bold text-nowrap text-black">Hi Human</h4>
+                                    <h5 class="fw-bold text-no-wrap text-black">Vip: 0 points</h5>
+                                </div>
+                            </a>
+                            <a href="#" class="link d-flex align-items-center px-1 py-1" >
+                                <img class="link-icon" src="./images/navbar/message.png" alt="">
+                            </a>
+                            <a href="#" class="link d-flex align-items-center px-1 py-1" >
+                                <img class="link-icon" src="./images/navbar/heart.png" alt="">
+                            </a>
+                            <a href="#" class="link d-flex align-items-center px-1 py-1" >
+                                <img class="link-icon" src="./images/navbar/bascket.png" alt="">
+                            </a>
+                        </div>
+
+                    </div>
+                </div>
+            </div>
+
+            <!-- main navigation -->
+            <div class="main-nav bg-black text-white">
+                <div class="container py-2">
+                    <ul class="d-flex align-items-center justify-content-between px-1">
+                        <li>Makeup</li>
+                        <li>Skincare</li>
+                        <li>K beauty</li>
+                        <li>Heir</li>
+                        <li>Man</li>
+                        <li>Baby</li>
+                        <li>Fragnance</li>
+                        <li>Healthcare</li>
+                        <li>Lifestyle</li>
+                        <li>pet</li>
+                        <li>Gifts</li>
+                        <li>Brands</li>
+                        <li>Makeup</li>
+                        <li>
+                            <button class="btn btn-sm btn-pink px-3">Blog</button>
+                        </li>
+                        <li>
+                            <button class="btn btn-sm btn-orange-vivid px-3">Buy 1 Get 1</button>
+                        </li>
+                        <li>
+                            <button class="btn btn-sm btn-orange-vivid px-3">Sale</button>
+                        </li>
+                    </ul>
+                </div>
+            </div>
+
+        </section>
+
+
+        <div class="position-relative">
+            
+            
+            <!-- banner -->
+            <section id="all-product-banner" class="mt-3 position-relative">
+                <div class="banner-container h-100">
+                    <img class="w-100 h-100" src="./images/all product/Rectangle 2.png" alt="">
+                </div>
+        
+                <div class="banner-title-container position-absolute top-0 start-0 bottom-0 end-0 d-flex justify-content-center align-items-center h-100">
+                <div class="banner-title display-5"> Shampo</div>
+        
+                </div>
+            </section>
+        
+            <!-- all product nav -->
+            <section id="all-product-nav" class="mt-2 py-2 d-none d-lg-block">
+                <div class="container">
+                    <div class="swiper all-product-nav-slider">
+                        <div class="swiper-wrapper">
+                            <div class="swiper-slide">
+                            <a href="#">
+                                <a class="border-end border-1 border-extralight-gray px-3 py-1 active" href="#">Shampoo</a>
+                            </a>
+                            </div>
+                            <div class="swiper-slide">
+                            <a href="#">
+                                <a class="border-end border-1 border-extralight-gray px-3 py-1" href="#">Conditioner</a>
+                            </a>
+                            </div>
+                            <div class="swiper-slide">
+                            <a href="#">
+                                <a class="border-end border-1 border-extralight-gray px-3 py-1" href="#">Hair oil</a>
+                            </a>
+                            </div>
+                            <div class="swiper-slide">
+                            <a href="#">
+                                <a class="border-end border-1 border-extralight-gray px-3 py-1" href="#">Hair Tonic</a>
+                            </a>
+                            </div>
+                            <div class="swiper-slide">
+                            <a href="#">
+                                <a class="border-end border-1 border-extralight-gray px-3 py-1" href="#">Hair Mask</a>
+                            </a>
+                            </div>
+                            <div class="swiper-slide">
+                            <a href="#">
+                                <a class="border-end border-1 border-extralight-gray px-3 py-1" href="#">Hair Treatment</a>
+                            </a>
+                            </div>
+                            <div class="swiper-slide">
+                            <a href="#">
+                                <a class="border-end border-1 border-extralight-gray px-3 py-1" href="#">Hair Serum</a>
+                            </a>
+                            </div>
+                            <div class="swiper-slide">
+                            <a href="#">
+                                <a class="border-end border-1 border-extralight-gray px-3 py-1" href="#">Shampoo</a>
+                            </a>
+                            </div>
+                            <div class="swiper-slide">
+                            <a href="#">
+                                <a class="border-end border-1 border-extralight-gray px-3 py-1" href="#">Conditioner</a>
+                            </a>
+                            </div>
+                            <div class="swiper-slide">
+                            <a href="#">
+                                <a class="border-end border-1 border-extralight-gray px-3 py-1" href="#">Hair oil</a>
+                            </a>
+                            </div>
+                            <div class="swiper-slide">
+                            <a href="#">
+                                <a class="border-end border-1 border-extralight-gray px-3 py-1" href="#">Hair Tonic</a>
+                            </a>
+                            </div>
+                            <div class="swiper-slide">
+                            <a href="#">
+                                <a class="border-end border-1 border-extralight-gray px-3 py-1" href="#">Hair Mask</a>
+                            </a>
+                            </div>
+                            <div class="swiper-slide">
+                            <a href="#">
+                                <a class="border-end border-1 border-extralight-gray px-3 py-1" href="#">Hair Treatment</a>
+                            </a>
+                            </div>
+                            <div class="swiper-slide">
+                            <a href="#">
+                                <a class="border-end border-1 border-extralight-gray px-3 py-1" href="#">Hair Serum</a>
+                            </a>
+                            </div>
+        
+                        </div>
+                    </div>
+                    <!-- <ul class="d-flex flex-nowrap justify-content-center">
+                        <li></li>
+                        <li><a class="border-end border-1 border-extralight-gray px-3 py-2 " href="#">Conditioner</a></li>
+                        <li><a class="border-end border-1 border-extralight-gray px-3 py-2 " href="#">Hair oil</a></li>
+                        <li><a class="border-end border-1 border-extralight-gray px-3 py-2 " href="#">Hair Tonic</a></li>
+                        <li><a class="border-end border-1 border-extralight-gray px-3 py-2 " href="#">Hair Mask</a></li>
+                        <li><a class="border-end border-1 border-extralight-gray px-3 py-2 " href="#">Hair Treatment</a></li>
+                        <li><a class="border-end border-1 border-extralight-gray px-3 py-2 " href="#">Hair Serum</a></li>
+                        <li><a class="px-3 py-2" href="#">Dry Shampoo</a></li>
+                    </ul> -->
+                </div>
+            </section>
+        
+            <!-- all products filter and product -->
+            <section id="all-products" class="mt-5 position-relative">
+                <div class="container">
+        
+                    <!-- short filter  count button-->
+                    <div class="short-filter d-flex justify-content-between align-items-center px-3 pb-3">
+        
+                        <div class="d-none d-lg-block fs-5 text-gray">
+                            <span >Items :</span>
+                            <span>135</span>
+                        </div>
+        
+                        <!-- short -->
+                        <div class="d-flex align-items-center text-gray">
+                            <span class="me-3 fs-6 d-none d-lg-block" for="short">SORT BY :</span>
+                            <span>
+                                <select class="short-select form-select rounded-0 border-extralight-black text-black-extralight" >
+                                    <option selected>Short By</option>
+                                    <option value="1">Featured Featured</option>
+                                    <option value="2">Featured</option>
+                                    <option value="3">Featured</option>
+                                </select>
+                            </span>
+                        </div>
+        
+                        <!-- filter btn for mobile screen -->
+                        <button id="filter-button" class=" btn d-block d-lg-none rounded-0 border-1 border-extralight-black text-black-extralight">
+                            <span>Filter BY</span>
+                            <span class="ms-3">
+                                <img src="./images/icon/filter-icon.svg" alt="">
+                            </span>
+                        </button>
+                    </div>
+        
+
+                    <!-- filter and products -->
+                    <div class=" d-block d-lg-flex ">
+        
+                        <!-- filter -->
+                        <div class=" filter bg-white pt-0 p-2  border-end border-3 border-light-white ">
+        
+                            <!-- filter by offer -->
+                            <div class="filter-by-offer">
+                                <div class="title border-bottom border-1 border-light-white d-flex justify-content-between align-items-start">
+                                    <h4 class="py-2">Filter by Offer</h4>
+                                    <button class="filter-close-btn btn d-block d-lg-none">
+                                        <img src="./images/icon/cross-icon.svg" alt="">
+                                    </button>
+                                </div>
+        
+                                <input class="w-100 mt-3 rounded-2 border-0 bg-gray-extralight text-gray fs-5 px-2 py-1" placeholder="search" type="text">
+        
+                                <form action="" class="mt-3">
+                                    <div class="form-check mt-2">
+                                        <input class="form-check-input" type="checkbox" value="" id="clearance-sale">
+                                        <label class="form-check-label fw-light" for="clearance-sale">
+                                            Clearance Sale
+                                        </label>
+                                    </div>
+                                    <div class="form-check mt-2">
+                                        <input class="form-check-input" type="checkbox" value="" id="to-taka">
+                                        <label class="form-check-label fw-light" for="to-taka">
+                                            49 - 199 Tk
+                                        </label>
+                                    </div>
+                                    <div class="form-check mt-2">
+                                        <input class="form-check-input" type="checkbox" value="" id="k-beauty">
+                                        <label class="form-check-label fw-light" for="k-beauty">
+                                            K. Beauty Sale
+                                        </label>
+                                    </div>
+                                    <div class="form-check mt-2">
+                                        <input class="form-check-input" type="checkbox" value="" id="kitchen-assositation">
+                                        <label class="form-check-label fw-light" for="kitchen-assositation">
+                                            Kitchen & Home Accessories
+                                        </label>
+                                    </div>
+                                    <div class="form-check mt-2">
+                                        <input class="form-check-input" type="checkbox" value="" id="lifestyle-bags">
+                                        <label class="form-check-label fw-light" for="lifestyle-bags">
+                                            Lifestyle Bags
+                                        </label>
+                                    </div>
+                                    <div class="form-check mt-2">
+                                        <input class="form-check-input" type="checkbox" value="" id="lifestyle-shoe">
+                                        <label class="form-check-label fw-light" for="lifestyle-shoe">
+                                            Lifestyle Shoes
+                                        </label>
+                                    </div>
+                                    <div class="form-check mt-2">
+                                        <input class="form-check-input" type="checkbox" value="" id="lifestyle-jewelry">
+                                        <label class="form-check-label fw-light" for="lifestyle-jewelry">
+                                            Lifestyle Jewelry
+                                        </label>
+                                    </div>
+                                    <div class="form-check mt-2">
+                                        <input class="form-check-input" type="checkbox" value="" id="heirstyle-accessories">
+                                        <label class="form-check-label fw-light" for="heirstyle-accessories">
+                                            Hair Style Accessories
+                                        </label>
+                                    </div>
+                                </form>
+                            </div>
+        
+                            <!--filter product price -->
+                            <div class="mt-4 filter-product-price">
+                                <div class="title border-bottom border-1 border-light-white">
+                                    <h4 class="py-2">Filter by price</h4>
+                                </div>
+        
+        
+                                <div class="mt-3">
+                                    <input type="range" min="0" max="50000" class="form-range " >
+                                </div>
+        
+                                <div class="mt-2 fw-light text-pink">
+                                    <span class="text-dark">Price:</span>
+                                    <span>tk 0</span>
+                                    <span>to</span>
+                                    <span>tk 50000</span>
+                                </div>
+                            </div>
+        
+                            <!--filter product categories -->
+                            <div class="mt-4 filter-product-categories">
+                                <div class="title border-bottom border-1 border-light-white">
+                                    <h4 class="py-2">Product categories</h4>
+                                </div>
+        
+                                <ul class="mt-3">
+                                    <li class="mt-2 d-flex justify-content-between text-pink">
+                                        <div class="name fs-5 fw-semibold text-pink ">Shampo</div>
+                                        <div class="amount rounded-pill bg-pink text-white py-1 px-4 small">15</div>
+                                    </li>
+                                </ul>
+                            </div>
+        
+                            <!-- filter by offer -->
+                            <div class="mt-4 filter-by-offer">
+                                <div class="title border-bottom border-1 border-light-white">
+                                    <h4 class="py-2">Filter by Brand</h4>
+                                </div>
+        
+                                <input class="w-100 mt-3 rounded-2 border-0 bg-gray-extralight text-gray fs-5 px-2 py-1" placeholder="search" type="text">
+        
+                                <form action="" class="mt-3">
+                                    
+                                    <div class="form-check mt-2">
+                                        <input class="form-check-input" type="checkbox" value="" id="alberto-balsma">
+                                        <label class="form-check-label fw-light" for="alberto-balsma">
+                                            <span>Alberto Balsam </span>
+                                            <span>(1)</span>
+                                        </label>
+                                    </div>
+                                    
+                                    <div class="form-check mt-2">
+                                        <input class="form-check-input" type="checkbox" value="" id="alpecin">
+                                        <label class="form-check-label fw-light" for="alpecin">
+                                            <span>Alpecin</span>
+                                            <span>(1)</span>
+                                        </label>
+                                    </div>
+                                    
+                                    <div class="form-check mt-2">
+                                        <input class="form-check-input" type="checkbox" value="" id="aveeno">
+                                        <label class="form-check-label fw-light" for="aveeno">
+                                            <span>Aveeno</span>
+                                            <span>(1)</span>
+                                        </label>
+                                    </div>
+                                    
+                                    <div class="form-check mt-2">
+                                        <input class="form-check-input" type="checkbox" value="" id="badedas">
+                                        <label class="form-check-label fw-light" for="badedas">
+                                            <span>Badedas</span>
+                                            <span>(1)</span>
+                                        </label>
+                                    </div>
+                                    
+                                    <div class="form-check mt-2">
+                                        <input class="form-check-input" type="checkbox" value="" id="biodarma">
+                                        <label class="form-check-label fw-light" for="biodarma">
+                                            <span>Biodarma</span>
+                                            <span>(1)</span>
+                                        </label>
+                                    </div>
+                                    
+                                    <div class="form-check mt-2">
+                                        <input class="form-check-input" type="checkbox" value="" id="bioladge">
+                                        <label class="form-check-label fw-light" for="bioladge">
+                                            <span>Bioladge</span>
+                                            <span>(1)</span>
+                                        </label>
+                                    </div>
+                                    
+                                    <div class="form-check mt-2">
+                                        <input class="form-check-input" type="checkbox" value="" id="clear">
+                                        <label class="form-check-label fw-light" for="clear">
+                                            <span>Clear</span>
+                                            <span>(1)</span>
+                                        </label>
+                                    </div>
+                                    
+                                    <div class="form-check mt-2">
+                                        <input class="form-check-input" type="checkbox" value="" id="color-vibe">
+                                        <label class="form-check-label fw-light" for="color-vibe">
+                                            <span>Color Vibe</span>
+                                            <span>(1)</span>
+                                        </label>
+                                    </div>
+                                
+                                </form>
+                            </div>
+        
+                        </div>
+                        <!-- filter end -->
+        
+                        <!-- products -->
+                        <div class="products flex-fill pt-0 p-2">
+
+                            
+                            <div class="d-flex justify-content-between flex-wrap ">
+        
+                                <div class="product-single p-1 p-md-2 ">
+                                    <div class=" product rounded-1 px-3 py-3 text-start">
+            
+                                        <!-- product image -->
+                                        <a href="./product-details.html">
+                                            <div class="image-container text-center">
+                                                <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                            </div>
+                                        </a>
+                
+                                        <!-- product brand and ratting -->
+                                        <div class="my-2 d-flex flex-wrap align-items-center ">
+                
+                                            <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                                            
+                                            <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                                <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                                <div class="rating-count ms-1 ms-md-2">(15)</div>
+                                            </div>
+                                        </div>
+                
+                                        <!-- product name -->
+                                        <a href="./product-details.html" class="title text-gray  ">
+                                            Clear Kind to skin refreshing
+                                            shampoo
+                                        </a>
+                                        
+                                        <!-- offer -->
+                                        <p class="offer pt-2 pt-xl-3 text-deep-red">
+                                            Buy 2 Get 1 free
+                                        </p>
+                
+                                        <!-- product price -->
+                                        <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                                            <span class="text-decoration-line-through text-light-gray">৳600</span>
+                                            <span class="ms-3 fw-semibold">৳510 </span>
+                                        </div>
+                
+                                        <!-- product price in app -->
+                                        <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                                            <span class="fw-semibold">App Price : </span>
+                                            <span class="ms-3 fw-semibold">৳ 484 </span>
+                                        </div>
+                
+                                        <!-- add to cart -->
+                                        <div class="text-center pt-2 pt-lg-3">
+                                            <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                                <span>
+                                                    <img src="./images/icon/Cart_white.svg" alt="">
+                                                </span>
+                                                <span class="add-cart-text ms-2">Add to Cart</span>
+                                            </button>
+                                        </div>
+                                    </div>
+                                </div>
+        
+                                <div class="product-single p-1 p-md-2 ">
+                                    <div class=" product rounded-1 px-3 py-3 text-start">
+            
+                                        <!-- product image -->
+                                        <a href="./product-details.html">
+                                            <div class="image-container text-center">
+                                                <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                            </div>
+                                        </a>
+                
+                                        <!-- product brand and ratting -->
+                                        <div class="my-2 d-flex flex-wrap align-items-center ">
+                
+                                            <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                                            
+                                            <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                                <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                                <div class="rating-count ms-1 ms-md-2">(15)</div>
+                                            </div>
+                                        </div>
+                
+                                        <!-- product name -->
+                                        <a href="./product-details.html" class="title text-gray  ">
+                                            Clear Kind to skin refreshing
+                                            shampoo
+                                        </a>
+                                        
+                                        <!-- offer -->
+                                        <p class="offer pt-2 pt-xl-3 text-deep-red">
+                                            Buy 2 Get 1 free
+                                        </p>
+                
+                                        <!-- product price -->
+                                        <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                                            <span class="text-decoration-line-through text-light-gray">৳600</span>
+                                            <span class="ms-3 fw-semibold">৳510 </span>
+                                        </div>
+                
+                                        <!-- product price in app -->
+                                        <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                                            <span class="fw-semibold">App Price : </span>
+                                            <span class="ms-3 fw-semibold">৳ 484 </span>
+                                        </div>
+                
+                                        <!-- add to cart -->
+                                        <div class="text-center pt-2 pt-lg-3">
+                                            <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                                <span>
+                                                    <img src="./images/icon/Cart_white.svg" alt="">
+                                                </span>
+                                                <span class="add-cart-text ms-2">Add to Cart</span>
+                                            </button>
+                                        </div>
+                                    </div>
+                                </div>
+        
+                                <div class="product-single p-1 p-md-2 ">
+                                    <div class=" product rounded-1 px-3 py-3 text-start">
+            
+                                        <!-- product image -->
+                                        <a href="./product-details.html">
+                                            <div class="image-container text-center">
+                                                <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                            </div>
+                                        </a>
+                
+                                        <!-- product brand and ratting -->
+                                        <div class="my-2 d-flex flex-wrap align-items-center ">
+                
+                                            <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                                            
+                                            <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                                <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                                <div class="rating-count ms-1 ms-md-2">(15)</div>
+                                            </div>
+                                        </div>
+                
+                                        <!-- product name -->
+                                        <a href="./product-details.html" class="title text-gray  ">
+                                            Clear Kind to skin refreshing
+                                            shampoo
+                                        </a>
+                                        
+                                        <!-- offer -->
+                                        <p class="offer pt-2 pt-xl-3 text-deep-red">
+                                            Buy 2 Get 1 free
+                                        </p>
+                
+                                        <!-- product price -->
+                                        <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                                            <span class="text-decoration-line-through text-light-gray">৳600</span>
+                                            <span class="ms-3 fw-semibold">৳510 </span>
+                                        </div>
+                
+                                        <!-- product price in app -->
+                                        <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                                            <span class="fw-semibold">App Price : </span>
+                                            <span class="ms-3 fw-semibold">৳ 484 </span>
+                                        </div>
+                
+                                        <!-- add to cart -->
+                                        <div class="text-center pt-2 pt-lg-3">
+                                            <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                                <span>
+                                                    <img src="./images/icon/Cart_white.svg" alt="">
+                                                </span>
+                                                <span class="add-cart-text ms-2">Add to Cart</span>
+                                            </button>
+                                        </div>
+                                    </div>
+                                </div>
+        
+                                <div class="product-single p-1 p-md-2 ">
+                                    <div class=" product rounded-1 px-3 py-3 text-start">
+            
+                                        <!-- product image -->
+                                        <a href="./product-details.html">
+                                            <div class="image-container text-center">
+                                                <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                            </div>
+                                        </a>
+                
+                                        <!-- product brand and ratting -->
+                                        <div class="my-2 d-flex flex-wrap align-items-center ">
+                
+                                            <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                                            
+                                            <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                                <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                                <div class="rating-count ms-1 ms-md-2">(15)</div>
+                                            </div>
+                                        </div>
+                
+                                        <!-- product name -->
+                                        <a href="./product-details.html" class="title text-gray  ">
+                                            Clear Kind to skin refreshing
+                                            shampoo
+                                        </a>
+                                        
+                                        <!-- offer -->
+                                        <p class="offer pt-2 pt-xl-3 text-deep-red">
+                                            Buy 2 Get 1 free
+                                        </p>
+                
+                                        <!-- product price -->
+                                        <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                                            <span class="text-decoration-line-through text-light-gray">৳600</span>
+                                            <span class="ms-3 fw-semibold">৳510 </span>
+                                        </div>
+                
+                                        <!-- product price in app -->
+                                        <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                                            <span class="fw-semibold">App Price : </span>
+                                            <span class="ms-3 fw-semibold">৳ 484 </span>
+                                        </div>
+                
+                                        <!-- add to cart -->
+                                        <div class="text-center pt-2 pt-lg-3">
+                                            <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                                <span>
+                                                    <img src="./images/icon/Cart_white.svg" alt="">
+                                                </span>
+                                                <span class="add-cart-text ms-2">Add to Cart</span>
+                                            </button>
+                                        </div>
+                                    </div>
+                                </div>
+        
+                                <div class="product-single p-1 p-md-2 ">
+                                    <div class=" product rounded-1 px-3 py-3 text-start">
+            
+                                        <!-- product image -->
+                                        <a href="./product-details.html">
+                                            <div class="image-container text-center">
+                                                <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                            </div>
+                                        </a>
+                
+                                        <!-- product brand and ratting -->
+                                        <div class="my-2 d-flex flex-wrap align-items-center ">
+                
+                                            <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                                            
+                                            <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                                <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                                <div class="rating-count ms-1 ms-md-2">(15)</div>
+                                            </div>
+                                        </div>
+                
+                                        <!-- product name -->
+                                        <a href="./product-details.html" class="title text-gray  ">
+                                            Clear Kind to skin refreshing
+                                            shampoo
+                                        </a>
+                                        
+                                        <!-- offer -->
+                                        <p class="offer pt-2 pt-xl-3 text-deep-red">
+                                            Buy 2 Get 1 free
+                                        </p>
+                
+                                        <!-- product price -->
+                                        <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                                            <span class="text-decoration-line-through text-light-gray">৳600</span>
+                                            <span class="ms-3 fw-semibold">৳510 </span>
+                                        </div>
+                
+                                        <!-- product price in app -->
+                                        <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                                            <span class="fw-semibold">App Price : </span>
+                                            <span class="ms-3 fw-semibold">৳ 484 </span>
+                                        </div>
+                
+                                        <!-- add to cart -->
+                                        <div class="text-center pt-2 pt-lg-3">
+                                            <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                                <span>
+                                                    <img src="./images/icon/Cart_white.svg" alt="">
+                                                </span>
+                                                <span class="add-cart-text ms-2">Add to Cart</span>
+                                            </button>
+                                        </div>
+                                    </div>
+                                </div>
+        
+                                <div class="product-single p-1 p-md-2 ">
+                                    <div class=" product rounded-1 px-3 py-3 text-start">
+            
+                                        <!-- product image -->
+                                        <a href="./product-details.html">
+                                            <div class="image-container text-center">
+                                                <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                            </div>
+                                        </a>
+                
+                                        <!-- product brand and ratting -->
+                                        <div class="my-2 d-flex flex-wrap align-items-center ">
+                
+                                            <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                                            
+                                            <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                                <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                                <div class="rating-count ms-1 ms-md-2">(15)</div>
+                                            </div>
+                                        </div>
+                
+                                        <!-- product name -->
+                                        <a href="./product-details.html" class="title text-gray  ">
+                                            Clear Kind to skin refreshing
+                                            shampoo
+                                        </a>
+                                        
+                                        <!-- offer -->
+                                        <p class="offer pt-2 pt-xl-3 text-deep-red">
+                                            Buy 2 Get 1 free
+                                        </p>
+                
+                                        <!-- product price -->
+                                        <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                                            <span class="text-decoration-line-through text-light-gray">৳600</span>
+                                            <span class="ms-3 fw-semibold">৳510 </span>
+                                        </div>
+                
+                                        <!-- product price in app -->
+                                        <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                                            <span class="fw-semibold">App Price : </span>
+                                            <span class="ms-3 fw-semibold">৳ 484 </span>
+                                        </div>
+                
+                                        <!-- add to cart -->
+                                        <div class="text-center pt-2 pt-lg-3">
+                                            <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                                <span>
+                                                    <img src="./images/icon/Cart_white.svg" alt="">
+                                                </span>
+                                                <span class="add-cart-text ms-2">Add to Cart</span>
+                                            </button>
+                                        </div>
+                                    </div>
+                                </div>
+        
+                                <div class="product-single p-1 p-md-2 ">
+                                    <div class=" product rounded-1 px-3 py-3 text-start">
+            
+                                        <!-- product image -->
+                                        <a href="./product-details.html">
+                                            <div class="image-container text-center">
+                                                <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                            </div>
+                                        </a>
+                
+                                        <!-- product brand and ratting -->
+                                        <div class="my-2 d-flex flex-wrap align-items-center ">
+                
+                                            <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                                            
+                                            <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                                <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                                <div class="rating-count ms-1 ms-md-2">(15)</div>
+                                            </div>
+                                        </div>
+                
+                                        <!-- product name -->
+                                        <a href="./product-details.html" class="title text-gray  ">
+                                            Clear Kind to skin refreshing
+                                            shampoo
+                                        </a>
+                                        
+                                        <!-- offer -->
+                                        <p class="offer pt-2 pt-xl-3 text-deep-red">
+                                            Buy 2 Get 1 free
+                                        </p>
+                
+                                        <!-- product price -->
+                                        <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                                            <span class="text-decoration-line-through text-light-gray">৳600</span>
+                                            <span class="ms-3 fw-semibold">৳510 </span>
+                                        </div>
+                
+                                        <!-- product price in app -->
+                                        <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                                            <span class="fw-semibold">App Price : </span>
+                                            <span class="ms-3 fw-semibold">৳ 484 </span>
+                                        </div>
+                
+                                        <!-- add to cart -->
+                                        <div class="text-center pt-2 pt-lg-3">
+                                            <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                                <span>
+                                                    <img src="./images/icon/Cart_white.svg" alt="">
+                                                </span>
+                                                <span class="add-cart-text ms-2">Add to Cart</span>
+                                            </button>
+                                        </div>
+                                    </div>
+                                </div>
+        
+                                <div class="product-single p-1 p-md-2 ">
+                                    <div class=" product rounded-1 px-3 py-3 text-start">
+            
+                                        <!-- product image -->
+                                        <a href="./product-details.html">
+                                            <div class="image-container text-center">
+                                                <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                            </div>
+                                        </a>
+                
+                                        <!-- product brand and ratting -->
+                                        <div class="my-2 d-flex flex-wrap align-items-center ">
+                
+                                            <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                                            
+                                            <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                                <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                                <div class="rating-count ms-1 ms-md-2">(15)</div>
+                                            </div>
+                                        </div>
+                
+                                        <!-- product name -->
+                                        <a href="./product-details.html" class="title text-gray  ">
+                                            Clear Kind to skin refreshing
+                                            shampoo
+                                        </a>
+                                        
+                                        <!-- offer -->
+                                        <p class="offer pt-2 pt-xl-3 text-deep-red">
+                                            Buy 2 Get 1 free
+                                        </p>
+                
+                                        <!-- product price -->
+                                        <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                                            <span class="text-decoration-line-through text-light-gray">৳600</span>
+                                            <span class="ms-3 fw-semibold">৳510 </span>
+                                        </div>
+                
+                                        <!-- product price in app -->
+                                        <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                                            <span class="fw-semibold">App Price : </span>
+                                            <span class="ms-3 fw-semibold">৳ 484 </span>
+                                        </div>
+                
+                                        <!-- add to cart -->
+                                        <div class="text-center pt-2 pt-lg-3">
+                                            <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                                <span>
+                                                    <img src="./images/icon/Cart_white.svg" alt="">
+                                                </span>
+                                                <span class="add-cart-text ms-2">Add to Cart</span>
+                                            </button>
+                                        </div>
+                                    </div>
+                                </div>
+        
+                                <div class="product-single p-1 p-md-2 ">
+                                    <div class=" product rounded-1 px-3 py-3 text-start">
+            
+                                        <!-- product image -->
+                                        <a href="./product-details.html">
+                                            <div class="image-container text-center">
+                                                <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                            </div>
+                                        </a>
+                
+                                        <!-- product brand and ratting -->
+                                        <div class="my-2 d-flex flex-wrap align-items-center ">
+                
+                                            <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                                            
+                                            <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                                <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                                <div class="rating-count ms-1 ms-md-2">(15)</div>
+                                            </div>
+                                        </div>
+                
+                                        <!-- product name -->
+                                        <a href="./product-details.html" class="title text-gray  ">
+                                            Clear Kind to skin refreshing
+                                            shampoo
+                                        </a>
+                                        
+                                        <!-- offer -->
+                                        <p class="offer pt-2 pt-xl-3 text-deep-red">
+                                            Buy 2 Get 1 free
+                                        </p>
+                
+                                        <!-- product price -->
+                                        <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                                            <span class="text-decoration-line-through text-light-gray">৳600</span>
+                                            <span class="ms-3 fw-semibold">৳510 </span>
+                                        </div>
+                
+                                        <!-- product price in app -->
+                                        <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                                            <span class="fw-semibold">App Price : </span>
+                                            <span class="ms-3 fw-semibold">৳ 484 </span>
+                                        </div>
+                
+                                        <!-- add to cart -->
+                                        <div class="text-center pt-2 pt-lg-3">
+                                            <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                                <span>
+                                                    <img src="./images/icon/Cart_white.svg" alt="">
+                                                </span>
+                                                <span class="add-cart-text ms-2">Add to Cart</span>
+                                            </button>
+                                        </div>
+                                    </div>
+                                </div>
+        
+                                <div class="product-single p-1 p-md-2 ">
+                                    <div class=" product rounded-1 px-3 py-3 text-start">
+            
+                                        <!-- product image -->
+                                        <a href="./product-details.html">
+                                            <div class="image-container text-center">
+                                                <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                            </div>
+                                        </a>
+                
+                                        <!-- product brand and ratting -->
+                                        <div class="my-2 d-flex flex-wrap align-items-center ">
+                
+                                            <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                                            
+                                            <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                                <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                                <div class="rating-count ms-1 ms-md-2">(15)</div>
+                                            </div>
+                                        </div>
+                
+                                        <!-- product name -->
+                                        <a href="./product-details.html" class="title text-gray  ">
+                                            Clear Kind to skin refreshing
+                                            shampoo
+                                        </a>
+                                        
+                                        <!-- offer -->
+                                        <p class="offer pt-2 pt-xl-3 text-deep-red">
+                                            Buy 2 Get 1 free
+                                        </p>
+                
+                                        <!-- product price -->
+                                        <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                                            <span class="text-decoration-line-through text-light-gray">৳600</span>
+                                            <span class="ms-3 fw-semibold">৳510 </span>
+                                        </div>
+                
+                                        <!-- product price in app -->
+                                        <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                                            <span class="fw-semibold">App Price : </span>
+                                            <span class="ms-3 fw-semibold">৳ 484 </span>
+                                        </div>
+                
+                                        <!-- add to cart -->
+                                        <div class="text-center pt-2 pt-lg-3">
+                                            <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                                <span>
+                                                    <img src="./images/icon/Cart_white.svg" alt="">
+                                                </span>
+                                                <span class="add-cart-text ms-2">Add to Cart</span>
+                                            </button>
+                                        </div>
+                                    </div>
+                                </div>
+        
+                                <div class="product-single p-1 p-md-2 ">
+                                    <div class=" product rounded-1 px-3 py-3 text-start">
+            
+                                        <!-- product image -->
+                                        <a href="./product-details.html">
+                                            <div class="image-container text-center">
+                                                <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                            </div>
+                                        </a>
+                
+                                        <!-- product brand and ratting -->
+                                        <div class="my-2 d-flex flex-wrap align-items-center ">
+                
+                                            <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                                            
+                                            <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                                <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                                <div class="rating-count ms-1 ms-md-2">(15)</div>
+                                            </div>
+                                        </div>
+                
+                                        <!-- product name -->
+                                        <a href="./product-details.html" class="title text-gray  ">
+                                            Clear Kind to skin refreshing
+                                            shampoo
+                                        </a>
+                                        
+                                        <!-- offer -->
+                                        <p class="offer pt-2 pt-xl-3 text-deep-red">
+                                            Buy 2 Get 1 free
+                                        </p>
+                
+                                        <!-- product price -->
+                                        <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                                            <span class="text-decoration-line-through text-light-gray">৳600</span>
+                                            <span class="ms-3 fw-semibold">৳510 </span>
+                                        </div>
+                
+                                        <!-- product price in app -->
+                                        <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                                            <span class="fw-semibold">App Price : </span>
+                                            <span class="ms-3 fw-semibold">৳ 484 </span>
+                                        </div>
+                
+                                        <!-- add to cart -->
+                                        <div class="text-center pt-2 pt-lg-3">
+                                            <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                                <span>
+                                                    <img src="./images/icon/Cart_white.svg" alt="">
+                                                </span>
+                                                <span class="add-cart-text ms-2">Add to Cart</span>
+                                            </button>
+                                        </div>
+                                    </div>
+                                </div>
+        
+                                <div class="product-single p-1 p-md-2 ">
+                                    <div class=" product rounded-1 px-3 py-3 text-start">
+            
+                                        <!-- product image -->
+                                        <a href="./product-details.html">
+                                            <div class="image-container text-center">
+                                                <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                            </div>
+                                        </a>
+                
+                                        <!-- product brand and ratting -->
+                                        <div class="my-2 d-flex flex-wrap align-items-center ">
+                
+                                            <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                                            
+                                            <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                                <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                                <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                                <div class="rating-count ms-1 ms-md-2">(15)</div>
+                                            </div>
+                                        </div>
+                
+                                        <!-- product name -->
+                                        <a href="./product-details.html" class="title text-gray  ">
+                                            Clear Kind to skin refreshing
+                                            shampoo
+                                        </a>
+                                        
+                                        <!-- offer -->
+                                        <p class="offer pt-2 pt-xl-3 text-deep-red">
+                                            Buy 2 Get 1 free
+                                        </p>
+                
+                                        <!-- product price -->
+                                        <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                                            <span class="text-decoration-line-through text-light-gray">৳600</span>
+                                            <span class="ms-3 fw-semibold">৳510 </span>
+                                        </div>
+                
+                                        <!-- product price in app -->
+                                        <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                                            <span class="fw-semibold">App Price : </span>
+                                            <span class="ms-3 fw-semibold">৳ 484 </span>
+                                        </div>
+                
+                                        <!-- add to cart -->
+                                        <div class="text-center pt-2 pt-lg-3">
+                                            <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                                <span>
+                                                    <img src="./images/icon/Cart_white.svg" alt="">
+                                                </span>
+                                                <span class="add-cart-text ms-2">Add to Cart</span>
+                                            </button>
+                                        </div>
+                                    </div>
+                                </div>
+        
+        
+                                
+                            </div>
+                        </div>
+                        <!-- products end-->
+                    </div>
+        
+                </div>
+            </section>
+        
+
+            <!-- checkout  sidebar-->
+            <section id="checkout" class="pt-2 ">
+
+                <div class="checkout-container position-fixed bg-white pb-5">
+
+                    
+
+                    <div class="cart-product-container px-3 pt-2 pb-5">
+
+                        <!-- cart header -->
+                        <div class="title-container border-bottom border-1 border-extralight-gray pt-3 d-flex align-items-start justify-content-between">
+                            <h4 >CART</h4>
+                            <button class="cross-btn btn">
+                                <img src="./images/icon/cross-icon.svg" alt="">
+                            </button>
+                        </div>
+
+
+                        <!-- cart item -->
+                        <div class="cart-items mt-3">
+
+                            <div class="item position-relative mt-2 rounded-2 px-2 pt-3 pb-2">
+
+                                <div class="d-flex justify-content-between">
+                                    <div class="item-details d-flex">
+                                        <div class="img-container">
+                                            <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                        </div>
+
+                                        <div class="pt-2 ">
+                                            <h5 class="product-title text-dark">Sunsilk CLEAR MAN</h5>
+                                            <div class="product-details mt-2  text-gray">Sunsilk Lusciously Thick...</div>
+                                        </div>
+                                        
+                                    </div>
+                                    <div class="quantity-container mt-5 me-3 d-flex justify-content-end align-content-end">
+                                        <div class=" quantity text-center" >
+                                            <div class="title text-gray small">QTY</div>
+                                            <div class="px-1 pt-1 border border-1 border-extralight-black">1</div>
+                                        </div>
+                                    </div>
+                                </div>
+
+
+                                <div class="price text-end mt-3 fs-5">
+                                    <span class="text-gray text-decoration-line-through">৳ 550</span>
+                                    <span class="ms-3 text-gray">৳ 440</span>
+                                </div>
+
+                                <button class="btn delete-btn position-absolute">
+                                    <img src="./images/icon/delete-icon.svg" alt="">
+                                </button>
+                            </div>
+
+                            <div class="item position-relative mt-2 rounded-2 px-2 pt-3 pb-2">
+
+                                <div class="d-flex justify-content-between">
+                                    <div class="item-details d-flex">
+                                        <div class="img-container">
+                                            <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                        </div>
+
+                                        <div class="pt-2 ">
+                                            <h5 class="product-title text-dark">Sunsilk CLEAR MAN</h5>
+                                            <div class="product-details mt-2  text-gray">Sunsilk Lusciously Thick...</div>
+                                        </div>
+                                        
+                                    </div>
+                                    <div class="quantity-container mt-5 me-3 d-flex justify-content-end align-content-end">
+                                        <div class=" quantity text-center" >
+                                            <div class="title text-gray small">QTY</div>
+                                            <div class="px-1 pt-1 border border-1 border-extralight-black">1</div>
+                                        </div>
+                                    </div>
+                                </div>
+
+
+                                <div class="price text-end mt-3 fs-5">
+                                    <span class="text-gray text-decoration-line-through">৳ 550</span>
+                                    <span class="ms-3 text-gray">৳ 440</span>
+                                </div>
+
+                                <button class="btn delete-btn position-absolute">
+                                    <img src="./images/icon/delete-icon.svg" alt="">
+                                </button>
+                            </div>
+
+                            <div class="item position-relative mt-2 rounded-2 px-2 pt-3 pb-2">
+
+                                <div class="d-flex justify-content-between">
+                                    <div class="item-details d-flex">
+                                        <div class="img-container">
+                                            <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                        </div>
+
+                                        <div class="pt-2 ">
+                                            <h5 class="product-title text-dark">Sunsilk CLEAR MAN</h5>
+                                            <div class="product-details mt-2  text-gray">Sunsilk Lusciously Thick...</div>
+                                        </div>
+                                        
+                                    </div>
+                                    <div class="quantity-container mt-5 me-3 d-flex justify-content-end align-content-end">
+                                        <div class=" quantity text-center" >
+                                            <div class="title text-gray small">QTY</div>
+                                            <div class="px-1 pt-1 border border-1 border-extralight-black">1</div>
+                                        </div>
+                                    </div>
+                                </div>
+
+
+                                <div class="price text-end mt-3 fs-5">
+                                    <span class="text-gray text-decoration-line-through">৳ 550</span>
+                                    <span class="ms-3 text-gray">৳ 440</span>
+                                </div>
+
+                                <button class="btn delete-btn position-absolute">
+                                    <img src="./images/icon/delete-icon.svg" alt="">
+                                </button>
+                            </div>
+
+                            <div class="item position-relative mt-2 rounded-2 px-2 pt-3 pb-2">
+
+                                <div class="d-flex justify-content-between">
+                                    <div class="item-details d-flex">
+                                        <div class="img-container">
+                                            <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                        </div>
+
+                                        <div class="pt-2 ">
+                                            <h5 class="product-title text-dark">Sunsilk CLEAR MAN</h5>
+                                            <div class="product-details mt-2  text-gray">Sunsilk Lusciously Thick...</div>
+                                        </div>
+                                        
+                                    </div>
+                                    <div class="quantity-container mt-5 me-3 d-flex justify-content-end align-content-end">
+                                        <div class=" quantity text-center" >
+                                            <div class="title text-gray small">QTY</div>
+                                            <div class="px-1 pt-1 border border-1 border-extralight-black">1</div>
+                                        </div>
+                                    </div>
+                                </div>
+
+
+                                <div class="price text-end mt-3 fs-5">
+                                    <span class="text-gray text-decoration-line-through">৳ 550</span>
+                                    <span class="ms-3 text-gray">৳ 440</span>
+                                </div>
+
+                                <button class="btn delete-btn position-absolute">
+                                    <img src="./images/icon/delete-icon.svg" alt="">
+                                </button>
+                            </div>
+
+                            <div class="item position-relative mt-2 rounded-2 px-2 pt-3 pb-2">
+
+                                <div class="d-flex justify-content-between">
+                                    <div class="item-details d-flex">
+                                        <div class="img-container">
+                                            <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                        </div>
+
+                                        <div class="pt-2 ">
+                                            <h5 class="product-title text-dark">Sunsilk CLEAR MAN</h5>
+                                            <div class="product-details mt-2  text-gray">Sunsilk Lusciously Thick...</div>
+                                        </div>
+                                        
+                                    </div>
+                                    <div class="quantity-container mt-5 me-3 d-flex justify-content-end align-content-end">
+                                        <div class=" quantity text-center" >
+                                            <div class="title text-gray small">QTY</div>
+                                            <div class="px-1 pt-1 border border-1 border-extralight-black">1</div>
+                                        </div>
+                                    </div>
+                                </div>
+
+
+                                <div class="price text-end mt-3 fs-5">
+                                    <span class="text-gray text-decoration-line-through">৳ 550</span>
+                                    <span class="ms-3 text-gray">৳ 440</span>
+                                </div>
+
+                                <button class="btn delete-btn position-absolute">
+                                    <img src="./images/icon/delete-icon.svg" alt="">
+                                </button>
+                            </div>
+
+                            <div class="item position-relative mt-2 rounded-2 px-2 pt-3 pb-2">
+
+                                <div class="d-flex justify-content-between">
+                                    <div class="item-details d-flex">
+                                        <div class="img-container">
+                                            <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                        </div>
+
+                                        <div class="pt-2 ">
+                                            <h5 class="product-title text-dark">Sunsilk CLEAR MAN</h5>
+                                            <div class="product-details mt-2  text-gray">Sunsilk Lusciously Thick...</div>
+                                        </div>
+                                        
+                                    </div>
+                                    <div class="quantity-container mt-5 me-3 d-flex justify-content-end align-content-end">
+                                        <div class=" quantity text-center" >
+                                            <div class="title text-gray small">QTY</div>
+                                            <div class="px-1 pt-1 border border-1 border-extralight-black">1</div>
+                                        </div>
+                                    </div>
+                                </div>
+
+
+                                <div class="price text-end mt-3 fs-5">
+                                    <span class="text-gray text-decoration-line-through">৳ 550</span>
+                                    <span class="ms-3 text-gray">৳ 440</span>
+                                </div>
+
+                                <button class="btn delete-btn position-absolute">
+                                    <img src="./images/icon/delete-icon.svg" alt="">
+                                </button>
+                            </div>
+
+                            <div class="item position-relative mt-2 rounded-2 px-2 pt-3 pb-2">
+
+                                <div class="d-flex justify-content-between">
+                                    <div class="item-details d-flex">
+                                        <div class="img-container">
+                                            <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                        </div>
+
+                                        <div class="pt-2 ">
+                                            <h5 class="product-title text-dark">Sunsilk CLEAR MAN</h5>
+                                            <div class="product-details mt-2  text-gray">Sunsilk Lusciously Thick...</div>
+                                        </div>
+                                        
+                                    </div>
+                                    <div class="quantity-container mt-5 me-3 d-flex justify-content-end align-content-end">
+                                        <div class=" quantity text-center" >
+                                            <div class="title text-gray small">QTY</div>
+                                            <div class="px-1 pt-1 border border-1 border-extralight-black">1</div>
+                                        </div>
+                                    </div>
+                                </div>
+
+
+                                <div class="price text-end mt-3 fs-5">
+                                    <span class="text-gray text-decoration-line-through">৳ 550</span>
+                                    <span class="ms-3 text-gray">৳ 440</span>
+                                </div>
+
+                                <button class="btn delete-btn position-absolute">
+                                    <img src="./images/icon/delete-icon.svg" alt="">
+                                </button>
+                            </div>
+
+                            <div class="item position-relative mt-2 rounded-2 px-2 pt-3 pb-2">
+
+                                <div class="d-flex justify-content-between">
+                                    <div class="item-details d-flex">
+                                        <div class="img-container">
+                                            <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                        </div>
+
+                                        <div class="pt-2 ">
+                                            <h5 class="product-title text-dark">Sunsilk CLEAR MAN</h5>
+                                            <div class="product-details mt-2  text-gray">Sunsilk Lusciously Thick...</div>
+                                        </div>
+                                        
+                                    </div>
+                                    <div class="quantity-container mt-5 me-3 d-flex justify-content-end align-content-end">
+                                        <div class=" quantity text-center" >
+                                            <div class="title text-gray small">QTY</div>
+                                            <div class="px-1 pt-1 border border-1 border-extralight-black">1</div>
+                                        </div>
+                                    </div>
+                                </div>
+
+
+                                <div class="price text-end mt-3 fs-5">
+                                    <span class="text-gray text-decoration-line-through">৳ 550</span>
+                                    <span class="ms-3 text-gray">৳ 440</span>
+                                </div>
+
+                                <button class="btn delete-btn position-absolute">
+                                    <img src="./images/icon/delete-icon.svg" alt="">
+                                </button>
+                            </div>
+
+                            <div class="item position-relative mt-2 rounded-2 px-2 pt-3 pb-2">
+
+                                <div class="d-flex justify-content-between">
+                                    <div class="item-details d-flex">
+                                        <div class="img-container">
+                                            <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                        </div>
+
+                                        <div class="pt-2 ">
+                                            <h5 class="product-title text-dark">Sunsilk CLEAR MAN</h5>
+                                            <div class="product-details mt-2  text-gray">Sunsilk Lusciously Thick...</div>
+                                        </div>
+                                        
+                                    </div>
+                                    <div class="quantity-container mt-5 me-3 d-flex justify-content-end align-content-end">
+                                        <div class=" quantity text-center" >
+                                            <div class="title text-gray small">QTY</div>
+                                            <div class="px-1 pt-1 border border-1 border-extralight-black">1</div>
+                                        </div>
+                                    </div>
+                                </div>
+
+
+                                <div class="price text-end mt-3 fs-5">
+                                    <span class="text-gray text-decoration-line-through">৳ 550</span>
+                                    <span class="ms-3 text-gray">৳ 440</span>
+                                </div>
+
+                                <button class="btn delete-btn position-absolute">
+                                    <img src="./images/icon/delete-icon.svg" alt="">
+                                </button>
+                            </div>
+
+                        </div>
+
+                    </div>
+
+
+
+                    <!-- proced button and utility -->
+                    <div class="content position-relative w-100">
+
+                        <div class="proceed-button-container position-fixed bg-white  bottom-0  px-2 py-3 d-flex align-items-center justify-content-between">
+
+                            <div class="text-center w-50">
+                                <div class="fw-normal">SUBTOTAL</div>
+                                <div class="fw-semibold">৳1,550</div>
+                            </div>
+
+                            <div class="text-center w-50">
+                                <button class="btn  rounded-0 bg-pink text-white py-2 px-3 fs-5 fw-semibold">
+                                    PROCEED 
+                                </button>
+                            </div>
+                        </div>
+                    </div>
+                </div>
+
+            
+            </section>
+        
+            <!-- checkout sidebar navigation button -->
+            <div id="checkout-button"  >
+                <!-- checkout navigation button for desktop -->
+                <button id="checkout-btn-desktop" class="checkout-product-btn-desktop position-fixed d-none d-lg-flex flex-lg-column justify-content-lg-center align-items-lg-center bg-white border-0 text-white p-2">
+                    <img class="checkout-icon" src="./images/icon/shoping bag.svg" alt="">
+                    <!-- items count -->
+                    <p class="count mt-2 text-black small">
+                        <span>5</span>
+                        <span>items</span>
+                    </p>
+                    <!-- price -->
+                    <p class="price text-black text-deep-red">4540</p>
+                </button>
+
+                <!-- checkout navigation button for mobile -->
+                <div id="checkout-btn-mobile" class="d-block">
+                    <div class="checkout-mobile d-flex position-fixed bottom-0 start-0  d-block d-lg-none shadow-sm" >
+                        <div class=" border-0 py-2 bg-pink-extralight w-50 text-center">
+                            <span>
+                                <img src="./images/icon/Cart-icon.svg" alt="">
+                            </span>
+                            <span class="badge bg-red-deep rounded-circle fw-light text-white ">10</span>
+                        </div>
+                        <button class="check-button checkout-product-btn-mobile border-0 py-2 bg-pink w-50 text-white fs-5">
+                            Go To Checkout 
+                        </button>
+                    </div>
+                </div>
+
+            </div>
+
+        </div>
+    
+    
+    
+        <!-- footer -->
+        <section id="footer" class=" bg-dark text-white mt-5">
+            <div class="container py-5">
+    
+                <div class="row  footer-border-bottom justify-content-evenly">
+    
+                    <div class="col-12 col-lg-4">
+                        <div class="py-2 footer-comp-title h3 text-center">
+                            BECOME AN INSIDER
+                        </div>
+    
+                        <form class="mt-2" action="">
+                            <input class="py-3 px-5 fs-5 w-100 text-center" type="text" placeholder="ENTER YOUR EMAIL ADDRESS">
+                        </form>
+    
+                        <div class="social mt-5 mb-5">
+                            <div class="footer-comp-title h4 text-center">
+                                FOLLOW US ON
+                            </div>
+    
+                            <ul class="mt-4 d-flex justify-content-around align-items-center">
+                                <li>
+                                    <a href="#">
+                                        <img class="social-icon" src="./images/icon/instragram.svg" alt="">
+                                    </a>
+                                 </li>
+                                <li>
+                                    <a href="#">
+                                        <img class="social-icon" src="./images/icon/massenger.svg" alt="">
+                                    </a>
+                                 </li>
+                                <li>
+                                    <a href="#">
+                                        <img class="social-icon" src="./images/icon/facebook.svg" alt="">
+                                    </a>
+                                 </li>
+                                <li>
+                                    <a href="#">
+                                        <img class="social-icon" src="./images/icon/massenger.svg" alt="">
+                                    </a>
+                                 </li>
+                                 <li>
+                                    <a href="#">
+                                        <img class="social-icon" src="./images/icon/instragram.svg" alt="">
+                                    </a>
+                                 </li>
+                            </ul>
+    
+                            <p class="mt-4 fw-light fs-5 text-center">hr@themallbd.com</p>
+                        </div>
+                    </div>
+    
+                    <div class="col-12 col-lg-6">
+    
+                        <div class="row justify-content-between">
+                            <div class="col-8 col-md-5 mb-5">
+                                <div class="py-2 mb-3 footer-comp-title footer-border-bottom h3 ">HELP</div>
+                                <ul>
+                                    <li class="mb-2"><a href="#">ORDER</a></li>
+                                    <li class="mb-2"><a href="#">DELIVERY</a></li>
+                                    <li class="mb-2"><a href="#">RETUTRNS</a></li>
+                                    <li class="mb-2"><a href="#">COOKIE POLICY</a></li>
+                                    <li class="mb-2"><a href="#">CUSTOMER SUPPORT</a></li>
+                                    <li class="mb-2"><a href="#">VIP PRIVILEGES</a></li>
+                                    <li class="mb-2"><a href="#">HOW TO BECOME A VIP</a></li>
+                                    <li class="mb-2"><a href="#">THE MALL GLOBAL</a></li>
+                                </ul>
+                            </div>
+    
+                            <div class="col-8 col-md-5 mb-5">
+                                <div class="py-2 mb-3  footer-comp-title footer-border-bottom h3">OUR COMPANY</div>
+                                <ul>
+                                    <li class="mb-2"><a  href="#">ABOUT US</a></li>
+                                    <li class="mb-2"><a href="#">CONTACT US</a></li>
+                                    <li class="mb-2"><a href="#">PRIVACY POLICY</a></li>
+                                    <li class="mb-2"><a href="#">COOKIE POLICY</a></li>
+                                    <li class="mb-2"><a href="#">PAYMENTS</a></li>
+                                    <li class="mb-2"><a href="#">SITEMAP</a></li>
+                                    <li class="mb-2"><a href="#">TERMS & CONDITIONS</a></li>
+                                </ul>
+    
+                            </div>
+                        </div>
+                    </div>
+                </div>
+    
+                <div class="mt-4 fs-4 text-center fw-light">
+                    &copy 2022 THE MALL ALL RIGHT RESERVED
+                </div>
+            </div>
+        </section>
+        <!-- footer end-->
+        
+
+
+
+    
+    <!-- bootstrap js -->
+    <script src="./js/bootstrap.bundle.min.js"></script>
+
+    <!-- swiper slider js -->
+    <script src="./js/swiper-bundle.min.js"></script>
+
+    <!-- custom js -->
+    <script src="./js/app.js"></script>
+</body>
+</html>

File diff ditekan karena terlalu besar
+ 5 - 0
css/bootstrap.min.css


File diff ditekan karena terlalu besar
+ 0 - 0
css/bootstrap.min.css.map


+ 303 - 0
css/simple-lightbox.css

@@ -0,0 +1,303 @@
+/*!
+	By André Rinas, www.andrerinas.de
+	Documentation, www.simplelightbox.com
+	Available for use under the MIT License
+	Version 2.14.0
+*/
+body.hidden-scroll {
+  overflow: hidden;
+}
+
+.sl-overlay {
+  position: fixed;
+  left: 0;
+  right: 0;
+  top: 0;
+  bottom: 0;
+  background: #fff;
+  display: none;
+  z-index: 1035;
+}
+
+.sl-wrapper {
+  z-index: 1040;
+  width: 100%;
+  height: 100%;
+  left: 0;
+  top: 0;
+  position: fixed;
+}
+.sl-wrapper * {
+  box-sizing: border-box;
+}
+.sl-wrapper button {
+  border: 0 none;
+  background: transparent;
+  font-size: 28px;
+  padding: 0;
+  cursor: pointer;
+}
+.sl-wrapper button:hover {
+  opacity: 0.7;
+}
+.sl-wrapper .sl-close {
+  display: none;
+  position: fixed;
+  right: 27%;
+  top: 30px;
+  z-index: 90;
+  margin-top: -14px;
+  margin-right: -14px;
+  height: 44px;
+  width: 44px;
+  line-height: 44px;
+  font-family: Arial, Baskerville, monospace;
+  color: #000;
+  font-size: 3rem;
+  background: #f3f3f3;
+  border-radius: 20px;
+}
+.sl-wrapper .sl-counter {
+  display: none;
+  position: fixed;
+  top: 30px;
+  left: 27%;
+  z-index: 90;
+  color: #000;
+  font-size: 2rem;
+}
+.sl-wrapper .sl-download {
+  display: none;
+  position: fixed;
+  bottom: 5px;
+  width: 100%;
+  text-align: center;
+  z-index: 10060;
+  color: #fff;
+  font-size: 1rem;
+}
+.sl-wrapper .sl-download a {
+  color: #fff;
+}
+.sl-wrapper .sl-navigation {
+  width: 100%;
+  display: none;
+}
+.sl-wrapper .sl-navigation button {
+  position: fixed;
+  top: 50%;
+  margin-top: -22px;
+  height: 48px;
+  width: 22px;
+  line-height: 44px;
+  text-align: center;
+  display: block;
+  z-index: 10060;
+  font-family: Arial, Baskerville, monospace;
+  color: #000;
+}
+.sl-wrapper .sl-navigation button.sl-next {
+  right: 5px;
+  font-size: 2rem;
+}
+.sl-wrapper .sl-navigation button.sl-prev {
+  left: 5px;
+  font-size: 2rem;
+}
+@media (min-width: 35.5em) {
+  .sl-wrapper .sl-navigation button {
+    width: 44px;
+  }
+  .sl-wrapper .sl-navigation button.sl-next {
+    right: 10px;
+    font-size: 3rem;
+  }
+  .sl-wrapper .sl-navigation button.sl-prev {
+    left: 10px;
+    font-size: 3rem;
+  }
+}
+@media (min-width: 50em) {
+  .sl-wrapper .sl-navigation button {
+    width: 44px;
+  }
+  .sl-wrapper .sl-navigation button.sl-next {
+    right: 26%;
+    /*right: 100px;*/
+    font-size: 3rem;
+    background: #f3f3f3;
+    border-radius: 20px;
+    z-index: 90;
+  }
+  .sl-wrapper .sl-navigation button.sl-prev {
+    left: 26%;
+    /*left: 100px;*/
+    background: #f3f3f3;
+    border-radius: 20px;
+    font-size: 3rem;
+    z-index: 90;
+  }
+}
+.sl-wrapper.sl-dir-rtl .sl-navigation {
+  direction: ltr;
+}
+.sl-wrapper .sl-image {
+  position: fixed;
+  -ms-touch-action: none;
+  touch-action: none;
+  z-index: 10000;
+}
+.sl-wrapper .sl-image img {
+  margin: 0;
+  padding: 0;
+  display: block;
+  border: 0 none;
+  width: 100%;
+  height: auto;
+  box-shadow: rgba(14, 30, 37, 0.12) 0px 2px 4px 0px, rgba(14, 30, 37, 0.32) 0px 2px 16px 0px;
+  position: relative;
+  z-index: 1009999;
+}
+@media (min-width: 35.5em) {
+  .sl-wrapper .sl-image img {
+    border: 0 none;
+  }
+}
+@media (min-width: 50em) {
+  .sl-wrapper .sl-image img {
+    border: 0 none;
+  }
+}
+.sl-wrapper .sl-image iframe {
+  background: #000;
+  border: 0 none;
+}
+@media (min-width: 35.5em) {
+  .sl-wrapper .sl-image iframe {
+    border: 0 none;
+  }
+}
+@media (min-width: 50em) {
+  .sl-wrapper .sl-image iframe {
+    border: 0 none;
+  }
+}
+.sl-wrapper .sl-image .sl-caption {
+  display: none;
+  padding: 10px;
+  color: #fff;
+  background: rgba(0, 0, 0, 0.8);
+  font-size: 1rem;
+  position: absolute;
+  bottom: 0;
+  left: 0;
+  right: 0;
+}
+.sl-wrapper .sl-image .sl-caption.pos-top {
+  bottom: auto;
+  top: 0;
+}
+.sl-wrapper .sl-image .sl-caption.pos-outside {
+  bottom: auto;
+}
+
+.sl-spinner {
+  display: none;
+  border: 5px solid #333;
+  border-radius: 40px;
+  height: 40px;
+  left: 50%;
+  margin: -20px 0 0 -20px;
+  opacity: 0;
+  position: fixed;
+  top: 50%;
+  width: 40px;
+  z-index: 1007;
+  -webkit-animation: pulsate 1s ease-out infinite;
+  -moz-animation: pulsate 1s ease-out infinite;
+  -ms-animation: pulsate 1s ease-out infinite;
+  -o-animation: pulsate 1s ease-out infinite;
+  animation: pulsate 1s ease-out infinite;
+}
+
+.sl-scrollbar-measure {
+  position: absolute;
+  top: -9999px;
+  width: 50px;
+  height: 50px;
+  overflow: scroll;
+}
+
+.sl-transition {
+  transition: -moz-transform ease 200ms;
+  transition: -ms-transform ease 200ms;
+  transition: -o-transform ease 200ms;
+  transition: -webkit-transform ease 200ms;
+  transition: transform ease 200ms;
+}
+
+@-webkit-keyframes pulsate {
+  0% {
+    transform: scale(0.1);
+    opacity: 0;
+  }
+  50% {
+    opacity: 1;
+  }
+  100% {
+    transform: scale(1.2);
+    opacity: 0;
+  }
+}
+@keyframes pulsate {
+  0% {
+    transform: scale(0.1);
+    opacity: 0;
+  }
+  50% {
+    opacity: 1;
+  }
+  100% {
+    transform: scale(1.2);
+    opacity: 0;
+  }
+}
+@-moz-keyframes pulsate {
+  0% {
+    transform: scale(0.1);
+    opacity: 0;
+  }
+  50% {
+    opacity: 1;
+  }
+  100% {
+    transform: scale(1.2);
+    opacity: 0;
+  }
+}
+@-o-keyframes pulsate {
+  0% {
+    transform: scale(0.1);
+    opacity: 0;
+  }
+  50% {
+    opacity: 1;
+  }
+  100% {
+    transform: scale(1.2);
+    opacity: 0;
+  }
+}
+@-ms-keyframes pulsate {
+  0% {
+    transform: scale(0.1);
+    opacity: 0;
+  }
+  50% {
+    opacity: 1;
+  }
+  100% {
+    transform: scale(1.2);
+    opacity: 0;
+  }
+}

+ 1039 - 0
css/style.css

@@ -0,0 +1,1039 @@
+:root {
+
+    --pink : #EC138D;
+    --pink-dark: #BE0F72;
+    --pink-light: #FFBFE3;
+    --pink-extralight: #FFF5FB;
+
+
+    --yellow-light: #F3F1B0;
+    --yellow-3rd: #FEDFCC;
+
+    --orange-vivid: #FBB218;
+    --orange-vivid-dark: #C88F14;
+    --orange-vivid-light: #FBC246;
+
+    --violet: #6201AE;
+
+    --red-deep: #B21F25;
+    --red-light-extra: #FFEBEB;
+
+    --blue-light: #EBF4FF;
+
+    --green-light: #E0FFF0;
+    --green-light-extra: #F0FFE0;
+
+    --gray: #626262;
+    --gray-light: #999999;
+    --gray-extralight: #C6C6C6;
+
+    --black: #000000;
+    --black-light: #2B2B2D;
+    --black-extralight: #D2D2D2;
+    
+    --white: #FFFFFF;
+    --white-light: #EBEBEB;
+
+
+    --shadow-black : 0px 4px 40px rgba(118, 118, 118, 0.15);
+    --sdadow-black-sm: 0px 0px 40px rgba(0, 0, 0, 0.05);
+
+    --shadow-product: 0px 0px 15px rgba(0, 0, 0, 0.2);
+
+    --gardient-red: linear-gradient(140.22deg, #EC138D 9.65%, #B21F25 93.94%);
+    
+}
+
+
+* {
+    text-decoration: none;
+    list-style: none;
+}
+
+body {
+    font-family: 'Josefin Sans', sans-serif !important;
+    line-height: 1.4 !important;
+}
+
+/* text size */
+h1 {
+    font-size: 2em !important; 
+    line-height: 1em !important; 
+    }
+
+h2 {
+    font-size: 1.75em !important; 
+}
+
+h3 {
+    font-size: 1.5em !important; 
+}
+
+h4 {
+    font-size: 1.25em !important; 
+}
+
+h5 {
+    font-size: 1em !important; 
+}
+
+h6 {
+    font-size: 0.75em !important; 
+}
+
+p {
+    font-size: 1.2em  !important;
+    margin-bottom: 0 !important;
+}
+
+
+dl, ol, ul {
+    margin-bottom: 0;
+    padding-left: 0;
+}
+
+a {
+    text-decoration: none;
+}
+
+/* background color */
+.bg-black {
+    background-color: var(--black) !important;
+}
+.bg-gray {
+    background-color: var(--gray) !important;
+}
+.bg-gray-light {
+    background-color: var(--gray-light) !important;
+}
+.bg-gray-extralight {
+    background-color: var(--gray-extralight) !important;
+}
+.bg-red-deep {
+    background-color: var(--red-deep) !important;
+}
+.bg-pink {
+    background-color: var(--pink) !important;
+}
+.bg-pink-extralight {
+    background-color: var(--pink-extralight) !important;
+}
+.bg-white {
+    background-color: var(--white) !important;
+}
+.bg-violet {
+    background-color: var(--violet) !important;
+}
+
+
+    /* text color */
+.text-black {
+    color: var(--black) !important;
+}
+.text-black-light {
+    color: var(--black-light) !important;
+}
+.text-black-extralight {
+    color: var(--black-extralight) !important;
+}
+.text-white {
+    color: var(--white) !important;
+}
+.text-pink {
+    color: var(--pink) !important;
+}
+.text-deep-red {
+    color: var(--red-deep);
+}
+.text-gray {
+    color: var(--gray) !important;
+}
+.text-light-gray {
+    color: var(--gray-light) !important;
+}
+
+
+
+    /* button */
+
+.btn-black {
+    background: var(--black);
+    color: var(--white);
+}
+
+.btn-black:hover {
+    background: var(--black-light);
+    color: var(--white);
+}
+
+.btn-pink {
+    background-color: var(--pink);
+    color: var(--white);
+}
+.btn-pink:hover {
+    background-color: var(--pink-dark);
+    color: var(--white);
+}
+
+.btn-orange-vivid {
+    background-color: var(--orange-vivid);
+    color: var(--white);
+}
+.btn-orange-vivid:hover {
+    background-color: var(--orange-vivid-dark);
+    color: var(--white);
+}
+
+.btn-black-outline {
+    border: 1px solid var(--gray);
+    color: var(--black);
+}
+.btn-black-outline:hover {
+    border: 1px solid var(--gray);
+    color: var(--gray);
+}
+
+
+/* border */
+.border-light-gray {
+    border-color: var(--gray-light) !important;
+}
+
+.border-extralight-gray {
+    border-color: var(--gray-extralight) !important;
+}
+
+.border-light-white {
+    border-color: var(--white-light) !important;
+}
+
+.border-extralight-black {
+    border-color: var(--white-light) !important;
+}
+
+
+/* utility */
+.border-image {
+    background: url(../images/home_page/border-bottom.svg) no-repeat center center;
+    height: 2em;
+    max-width: 50em;
+}
+
+.view-all {
+    font-size: 1.3em;
+    padding: .8em 1.2em;
+}
+
+.section-title {
+    font-size: 2.5em;
+}
+
+
+.section-subtitle {
+    font-size: 2em;
+}
+
+
+@media screen and (max-width: 992px) {
+
+    .border-image {
+        max-width: 10em !important;
+    }
+
+    .view-all {
+        font-size: 1.1em;
+        padding: .75em 1.1em;
+    }
+
+    .section-title {
+        font-size: 2em;
+    }
+
+    .section-subtitle {
+        font-size: 1.5em;
+    }
+
+
+  }
+
+@media screen and (max-width: 576px) {
+
+    .border-image {
+        max-width: 8em !important;
+    }
+
+    .section-title {
+        font-size: 1.5em;
+    }
+    
+    .section-subtitle {
+        font-size: 1em;
+    }
+    
+
+  }
+
+/* utility end */
+
+
+/* swiper slider */
+.swiper {
+    width: 100%;
+    height: 100%;
+  }
+
+  .swiper-slide {
+    text-align: center;
+    font-size: 18px;
+    background: #fff;
+    display: flex;
+    justify-content: center;
+    align-items: center;
+  }
+
+  .swiper-slide img {
+    display: block;
+    width: 100%;
+    height: 100%;
+    object-fit: cover;
+  }
+
+
+
+
+/* header */
+#header .offer  {
+    font-size: 1em !important;
+}
+#header .offer p {
+    font-size: .9em !important;
+}
+#header .brand-logo {
+    height: 3em;
+}
+#header .search .search-icon {
+    width: 1.5em;
+    bottom: 10px;
+    left: 1em;
+    margin-top: 0;
+}
+
+#header .search input {
+    padding-left: 2.5em;
+    font-size: 1.2em;
+}
+/* header end*/
+
+
+
+
+
+
+  /* foooter start */
+  #footer {
+    letter-spacing: 3px;
+    line-height: 1.7;
+  }
+
+  #footer a {
+    color: var(--white);
+    font-weight: 300;
+  }
+
+  #footer .footer-comp-title {
+    font-weight: 300 !important;
+    white-space: nowrap;
+  }
+
+  #footer .footer-input {
+    font-size: 1.2em;
+    width: 100%;
+  }
+
+  #footer .social-icon {
+    height: 20px
+  }
+
+  #footer .footer-border-bottom {
+    border-bottom: 3px solid var(--white);
+  }
+
+  #footer .copyright {
+    font-size: 1.3em;
+  }
+
+  @media screen and (max-width: 768px) {
+
+    #footer {
+        letter-spacing: .5px;
+        line-height: 1.2;
+      }
+
+      #footer .h3 {
+        font-size: 1.2em;
+      }
+
+      #footer a {
+        font-size: .8em;
+      }
+
+      #footer .footer-border-bottom {
+        border-bottom: 1.5px solid var(--white);
+      }
+
+      #footer .footer-input {
+        font-size: 1em;
+        width: 80%;
+      }
+
+      
+        #footer .social-icon {
+            height: 30px
+        }
+
+        #footer .copyright {
+            font-size: 1em;
+          }
+
+
+    }
+
+  
+  /* foooter end */
+
+
+  /* product list */
+  .product-single {
+    width: 20%;
+  }
+
+  .product-single .product {
+    box-shadow: var(--shadow-product);
+  }
+
+
+  .product-single .product .image-container {
+    width: 100%;
+    position: relative;
+  }
+
+  .product-single .product .image-container img {
+    max-width: 100%;
+  }
+
+  .product-single .product .brand-title,
+  .product-single .product .title {
+    font-size: 1em;
+  }
+
+  .product-single .product .brand-title:hover  {
+    color: var(--red-deep);
+  }
+  .product-single .product .title:hover {
+    color: initial;
+  }
+
+
+  .product-single .product .rating-icon {
+    height: .8em;
+    width: .8em;
+  }
+
+  .product-single .product .rating-count {
+    font-size: 1em;
+  }
+
+  .product-single .product .offer {
+    font-size: 1.2em !important;
+  }
+  
+  .product-single .checkout-btn {
+    padding: .5em 1.3em !important;
+  }
+  
+  .product-single .checkout-btn img{
+    height: 1.6em;
+  }
+  
+  .product-single .checkout-btn .add-cart-text {
+    transform: translateY(2.4px);
+    font-size: .9em;
+  }
+
+  @media screen and (max-width: 1200px) {
+    .product-single {
+        width: 25%;
+      }
+
+      .product-single .product .offer {
+        font-size: 1.1em !important;
+    }
+  }
+
+  @media screen and (max-width: 992px) {
+    .product-single {
+        width: 50%;
+      }
+
+      .product-single .product {
+        border: .5px solid var(--gray-extralight);
+    }
+
+    .product-single .product .title {
+        font-size: .9em;
+      }
+
+      
+    .product-single .product .offer {
+        font-size: 1em !important;
+    }
+  }
+
+  @media screen and (max-width: 768px) {
+
+    .product-single{
+            width: 100%;
+        }
+
+
+    }
+
+
+
+
+
+
+
+
+
+
+/* Home page */
+
+.discover-more {
+    font-size: 1.5em ;
+}
+
+/* hero */
+#hero .banner-carousel img {
+    width: 100%;
+}
+
+
+
+/* shop tabs */
+#shop-tabs .tabs-btn {
+    border: none;
+    background: none;
+    font-size: 1.5em;
+
+}
+
+#discover-more .title {
+    font-size: 1.5em;
+}
+
+
+#discover-more .details {
+    font-size: 1.2em;
+}
+
+#shop-tabs .active {
+border-bottom: solid; 
+border-bottom-width: 30px; 
+border-image:url(../images/home_page/border-image.png) 0 0 30 0 repeat ;
+}
+
+
+/* whats-happening */
+#whats-happening .discover-more {
+    font-size: 1em !important;
+}
+
+
+/* heir shine */
+/* #heir-shine .discover-more {
+    font-size: 1.4em !important;
+} */
+
+
+/* trending stories */
+#trending-stories .date {
+    font-size: .9em !important;
+}
+
+#trending-stories .blog-link a:hover {
+    color: var(--gray);
+}
+
+#trending-stories .category-link a:hover,
+#trending-stories .read-more a:hover {
+    color: var(--red-deep);
+}
+
+
+
+/* all link */
+#all-link a {
+    color: var(--gray);
+}
+#all-link li {
+    text-align: center;
+}
+
+
+@media screen and (max-width: 992px) {
+    #shop-tabs .tabs-btn {
+        font-size: 1.3em;
+    
+    }
+
+    .discover-more {
+        font-size: 1.2em !important;
+    }
+
+    #discover-more .title {
+        font-size: 1.2em;
+    }
+
+    
+    #discover-more .details {
+        font-size: 1em;
+    }
+
+
+    
+     .view-more {
+        position: absolute !important;
+        bottom: 0;
+    }
+
+  }
+
+  @media screen and (max-width: 768px) {
+
+    
+    .discover-more {
+        font-size: 1em !important;
+    }
+
+    #discover-more .title {
+        font-size: 1em;
+    }
+
+    #discover-more .details {
+        font-size: .9em;
+    }
+
+
+    }
+
+
+/* Home page  end*/
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+/*  All Product Page */
+
+#all-product-banner {
+    height: 100px !important;
+}
+
+#all-product-nav ul {
+    color: var(--black);
+    font-weight: 300;
+    font-size: 1.2em;
+}
+
+#all-product-nav a {
+    color: var(--black);
+    font-weight: 300;
+    font-size: 1em;
+    white-space: nowrap;
+    text-align: center;
+}
+
+#all-product-nav a:hover {
+    color: var(--pink);
+}
+
+#all-product-nav .active {
+    color: var(--pink);
+}
+
+#all-products .short-filter {
+    margin-left: 290px;
+}
+
+#all-products .short-filter .short-select {
+    max-width: 140px;
+}
+
+#all-products .filter {
+    min-width: 300px !important;
+}
+
+#all-products .filter .filter-close-btn img {
+    height: 18px;
+    width: 18px;
+}
+
+#all-products .form-check-input:checked {
+    background-color: var(--pink);
+    border-color: var(--pink);
+}
+
+#all-products .products .product-single{
+    width: 25%;
+}
+
+#all-products .filter-product-price .form-range::-webkit-slider-thumb {
+    background: var(--pink);
+}
+
+
+#checkout .checkout-container {
+    bottom: 0;
+    right: 0;
+    width: 480px;
+    height: 90vh;
+    box-shadow: var(--shadow-black);
+    z-index: 0;
+    border-radius: 5px 0 0 0;
+    display: none;
+    z-index: 99999999;
+    overflow-y: auto;
+}
+
+
+#checkout .checkout-container::-webkit-scrollbar {
+    display: none;
+}
+
+
+#checkout .checkout-container .cross-btn  {
+    transform: translateY(-15px);
+}
+
+#checkout .checkout-container .cross-btn img {
+    height: 15px;
+    width: 15px;
+}
+
+#checkout .checkout-container .proceed-button-container {
+    box-shadow: var(--shadow-product);
+    width: 480px;
+}
+
+
+#checkout .checkout-container .cart-product-container .cart-items .item {
+    box-shadow: var(--shadow-black);
+}
+
+#checkout .checkout-container .cart-product-container .cart-items .img-container {
+    height: 100px;
+}
+
+#checkout .checkout-container .cart-product-container .cart-items .delete-btn {
+    top: 10px;
+    right: 10px;
+}
+#checkout .checkout-container .cart-product-container .cart-items .delete-btn:hover {
+    transform: scale(1.1);
+}
+
+#checkout .checkout-container .cart-product-container .cart-items .delete-btn img {
+    height: 25px;
+    width: 25px;
+}
+
+#checkout .checkout-container .cart-product-container .cart-items .quantity-container .title {
+    font-size: .8em;
+}
+
+
+#checkout-btn-desktop   {
+    bottom: 250px;
+    right: 0;
+    border-radius: 10px 0 0 10px;
+    box-shadow: var(--shadow-product);
+}
+
+
+#checkout-btn-desktop .checkout-icon  {
+    width: 30px;
+    height: 30px;
+}
+
+#checkout-btn-desktop .count  {
+    font-size: .9em !important;
+}
+
+#checkout-btn-desktop .price  {
+    font-size: 1em !important;
+    color: var(--red-deep) !important;
+}
+
+#checkout-btn-mobile .checkout-mobile {
+    width: 100vw;
+}
+
+#checkout-btn-mobile .badge {
+    transform: translate(-8px, -12px);
+    padding: .4em;
+}
+
+
+
+
+@media screen and (max-width: 1200px) {
+         
+    #all-products .products .product-single{
+        width: 33.33%;
+    }
+
+    #all-products .short-filter {
+        margin-left: 240px;
+    }
+    
+    #all-products .filter {
+        min-width: 250px !important;
+    }
+
+}
+
+
+@media screen and (max-width: 992px) {
+
+
+    #all-products {
+        overflow: hidden;
+    }
+    
+    #all-products .short-filter {
+        margin-left: 0;
+    }
+    
+    #all-products .filter {
+        position: absolute;
+        top: 0;
+        right: 0;
+        min-width: 380px !important;
+        overflow: hidden;
+        transform: translateX(400px);
+        transition: all .35s ease-in-out;
+        padding: 1em 1.5em 2em !important;
+        border: none !important;
+        box-shadow: var(--shadow-black) !important;
+        overflow-y: auto;
+        z-index: 99999;
+    }
+    
+    #all-products .filter::-webkit-scrollbar {
+        display: none;
+    }
+    
+    #all-products  .active {
+        transform: translateX(0);
+    }
+
+        
+    #all-products .products .product-single{
+        width: 50%;
+    }
+    
+    
+    #checkout .checkout-container {
+        top: 0;
+        bottom: 0;
+        left: 0;
+        width: 100vw;
+        height: 100%;
+        box-shadow: var(--shadow-black);
+        z-index: 9999;
+    }
+    
+    #checkout .checkout-container .proceed-button-container {
+        width: 100vw;
+    }
+
+}
+
+
+@media screen and (max-width: 768px) {
+
+    #all-products .products .product-single{
+        width: 50%;
+    }
+
+    #all-products .filter {
+        min-width: 300px !important;
+    }
+
+}
+
+
+@media screen and (max-width: 768px) {
+
+    #all-products .products .product-single{
+        width: 100%;
+    }
+
+
+}
+/*  All Product Page End */
+
+
+
+
+
+
+
+
+
+
+
+
+
+/*  product details page  */
+
+    /* top add */
+    #top-add .add-container {
+        height: 100px;
+    }
+
+    .add {
+        background: var(--pink-light);
+    }
+
+
+    /* product details */
+
+
+    #product-details .details {
+        box-shadow: var(--shadow-black);
+        height: 100%;
+    }
+
+
+    #product-details .details .count-container {
+        width: fit-content;
+        font-size: 1em;
+    }
+
+    #product-details .details .count-container .color-btn-container {
+        width: 10px !important;
+    }
+
+    #product-details .details  .size-container label {
+        font-size: .8em !important;
+        padding: .5em .5em .2em;
+    }
+
+    #product-details .details .count-container .count-btn-icon {
+        width: 10px;
+        height: 10px;
+        transition: all .15s ease-in-out;
+    }
+
+    #product-details .details .count-container .count-btn-icon:hover {
+        transform: scale(1.4) !important;
+    }
+
+    #product-details .details .offer {
+        flex: 1;
+    }
+
+    #product-details .details .offer .title {
+        font-size: .9em;
+    }
+
+    #product-details .details .offer .details {
+        font-size: .8em;
+    }
+    #product-details .details .voucher {
+        flex: 1;
+        width: 100%;
+    }
+
+    
+    
+    /* product details carousel */
+
+    #product-details .product-carousel {
+        box-shadow: var(--shadow-black);
+    }
+
+    #product-details .thumb-container .productThumb {
+        max-height: 300px;
+        /* width: 100px !important; */
+        overflow: hidden;
+    }
+
+
+    #product-details .thumb-container .productThumb .swiper-wrapper img {
+        width: 75px !important;
+        height: auto !important;
+    }
+
+    #product-details .main-carousel {
+        overflow: hidden;
+    }
+
+    #product-details .main-carousel .productSlider {
+        overflow: hidden !important;
+    }
+
+    #product-details .main-carousel .productSlider img {
+        height: 100% !important;
+    }
+
+    @media screen and (max-width: 992px) {
+        
+        #product-details .thumb-container .productThumb {
+            height: 50px;
+            width: 400px;
+            border-right: none !important;
+            padding: 3em;
+        }
+
+        #product-details .thumb-container .productThumb .swiper-wrapper img {
+            height: 80px;
+            width: 80px !important;
+        }
+      }
+
+    @media screen and (max-width: 576px) {
+        #product-details .thumb-container .productThumb {
+            width: 300px;
+        }
+
+      }
+
+
+    /* product details tab section */
+    #product-details-tab {
+        line-height: 1.2 !important;
+    }
+  
+    #product-details-tab .nav-tabs .active {
+        color: var(--pink);
+        border-bottom: 2px solid var(--pink) !important;
+    }
+  
+    #product-details-tab .tab-content  ul li {
+        list-style: disc !important;
+    }
+/*  product details page  end*/

File diff ditekan karena terlalu besar
+ 12 - 0
css/swiper-bundle.min.css


TEMPAT SAMPAH
images/all product/Rectangle 2.png


File diff ditekan karena terlalu besar
+ 6 - 0
images/home_page/border-bottom.svg


TEMPAT SAMPAH
images/home_page/border-image.png


TEMPAT SAMPAH
images/home_page/feature-brands-1.png


TEMPAT SAMPAH
images/home_page/feature-brands-2.png


TEMPAT SAMPAH
images/home_page/feature-brands-3.png


TEMPAT SAMPAH
images/home_page/feature-brands-4.png


TEMPAT SAMPAH
images/home_page/find-on instragram.png


TEMPAT SAMPAH
images/home_page/heir-shine.png


TEMPAT SAMPAH
images/home_page/home-banner.png


TEMPAT SAMPAH
images/home_page/looking-for-product.png


TEMPAT SAMPAH
images/home_page/only-for-you-1.png


TEMPAT SAMPAH
images/home_page/only-for-you-2.png


TEMPAT SAMPAH
images/home_page/only-for-you-3.png


TEMPAT SAMPAH
images/home_page/people-1.png


TEMPAT SAMPAH
images/home_page/people-2.png


TEMPAT SAMPAH
images/home_page/people-3.png


TEMPAT SAMPAH
images/home_page/people-4.png


TEMPAT SAMPAH
images/home_page/people-5.png


TEMPAT SAMPAH
images/home_page/people-6.png


TEMPAT SAMPAH
images/home_page/recently-viewed.png


TEMPAT SAMPAH
images/home_page/show-off.jpg


TEMPAT SAMPAH
images/home_page/trending-1.png


TEMPAT SAMPAH
images/home_page/trending-2.png


TEMPAT SAMPAH
images/home_page/trending-3.png


TEMPAT SAMPAH
images/home_page/whats-happening-1.png


TEMPAT SAMPAH
images/home_page/whats-happening-2.png


File diff ditekan karena terlalu besar
+ 4 - 0
images/icon/Cart-icon.svg


+ 5 - 0
images/icon/Cart_white.svg

@@ -0,0 +1,5 @@
+<svg width="37" height="37" viewBox="0 0 37 37" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M5.56121 23.1532L6.10907 20.0461C6.75659 16.3737 7.08035 14.5376 8.36246 13.4504C9.64458 12.3633 11.4863 12.3633 15.1698 12.3633H22.7678C26.4512 12.3633 28.2929 12.3633 29.5751 13.4504C30.8571 14.5376 31.1808 16.3737 31.8284 20.0461L32.3763 23.1532C33.2723 28.2349 33.7203 30.7758 32.3408 32.4445C30.9612 34.1133 28.4126 34.1133 23.3156 34.1133H14.6219C9.52484 34.1133 6.97631 34.1133 5.59674 32.4445C4.21718 30.7758 4.6652 28.2349 5.56121 23.1532Z" stroke="white" stroke-width="2"/>
+<path d="M12.2188 12.3633L12.4705 9.34255C12.7521 5.96287 15.5774 3.36328 18.9688 3.36328C22.3601 3.36328 25.1853 5.96287 25.467 9.34255L25.7188 12.3633" stroke="white" stroke-width="2"/>
+<path d="M23.4688 16.8633C23.2738 18.9829 21.3173 20.6133 18.9688 20.6133C16.6202 20.6133 14.6638 18.9829 14.4688 16.8633" stroke="white" stroke-linecap="round"/>
+</svg>

TEMPAT SAMPAH
images/icon/Untitled-1.psd


+ 3 - 0
images/icon/cross-icon.svg

@@ -0,0 +1,3 @@
+<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M0.929688 1.05798L5.87162 5.99992M5.87162 5.99992L10.8136 10.9419M5.87162 5.99992L10.8136 1.05798M5.87162 5.99992L0.929688 10.9419" stroke="#626262" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
+</svg>

+ 6 - 0
images/icon/delete-icon.svg

@@ -0,0 +1,6 @@
+<svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M16.796 5.33105L16.4579 10.805M4.17578 5.33105L4.68447 13.7654C4.81474 15.9255 4.87989 17.0055 5.41986 17.7821C5.68684 18.1661 6.03078 18.4903 6.42979 18.7339C6.99459 19.0787 7.69352 19.1822 8.80319 19.2133" stroke="#141B34" stroke-linecap="round"/>
+<path d="M17.2175 13.3239L11.3281 19.2129M17.2175 19.2133L11.3281 13.3243" stroke="#141B34" stroke-linecap="round" stroke-linejoin="round"/>
+<path d="M18.0583 5.33105H2.91406" stroke="#141B34" stroke-linecap="round"/>
+<path d="M13.9011 5.33106L13.3267 4.14622C12.9452 3.35917 12.7544 2.96564 12.4254 2.72021C12.3524 2.66576 12.2751 2.61734 12.1943 2.5754C11.8299 2.38635 11.3925 2.38635 10.5179 2.38635C9.62126 2.38635 9.1729 2.38635 8.8025 2.58333C8.7204 2.62699 8.64206 2.67737 8.56828 2.73397C8.23539 2.98935 8.04945 3.39727 7.67755 4.21313L7.16797 5.33106" stroke="#141B34" stroke-linecap="round"/>
+</svg>

+ 1 - 0
images/icon/facebook.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0,0,256,256" width="50px" height="50px" fill-rule="nonzero"><g fill="#ffffff" fill-rule="nonzero" stroke="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="10" stroke-dasharray="" stroke-dashoffset="0" font-family="none" font-weight="none" font-size="none" text-anchor="none" style="mix-blend-mode: normal"><g transform="scale(5.12,5.12)"><path d="M32,11h5c0.552,0 1,-0.448 1,-1v-6.737c0,-0.524 -0.403,-0.96 -0.925,-0.997c-1.591,-0.113 -4.699,-0.266 -6.934,-0.266c-6.141,0 -10.141,3.68 -10.141,10.368v6.632h-7c-0.552,0 -1,0.448 -1,1v7c0,0.552 0.448,1 1,1h7v19c0,0.552 0.448,1 1,1h7c0.552,0 1,-0.448 1,-1v-19h7.222c0.51,0 0.938,-0.383 0.994,-0.89l0.778,-7c0.066,-0.592 -0.398,-1.11 -0.994,-1.11h-8v-5c0,-1.657 1.343,-3 3,-3z"></path></g></g></svg>

+ 11 - 0
images/icon/filter-icon.svg

@@ -0,0 +1,11 @@
+<svg width="24" height="18" viewBox="0 0 24 18" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M1.83008 2.65942H22.7457" stroke="#626262" stroke-width="2" stroke-linecap="round"/>
+<path d="M1.83008 8.61865H22.7457" stroke="#626262" stroke-width="2" stroke-linecap="round"/>
+<path d="M1.83008 14.578H22.7457" stroke="#626262" stroke-width="2" stroke-linecap="round"/>
+<circle cx="17.8132" cy="2.6594" r="2.50267" fill="#626262"/>
+<circle cx="17.8131" cy="2.65942" r="1.43029" fill="white"/>
+<circle cx="12.2878" cy="8.61863" r="2.50267" fill="#626262"/>
+<circle cx="12.2877" cy="8.61864" r="1.43029" fill="white"/>
+<circle cx="6.91087" cy="14.5781" r="2.50267" fill="#626262"/>
+<circle cx="6.91076" cy="14.5781" r="1.43029" fill="white"/>
+</svg>

+ 3 - 0
images/icon/footer-facebook.svg

@@ -0,0 +1,3 @@
+<svg width="21" height="40" viewBox="0 0 21 40" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M20.4671 0.858887V7.04639H16.8177C15.485 7.04639 14.5862 7.32764 14.1213 7.89014C13.6564 8.45264 13.424 9.29639 13.424 10.4214V14.8511H20.2346L19.3281 21.7886H13.424V39.5776H6.31115V21.7886H0.383789V14.8511H6.31115V9.7417C6.31115 6.83545 7.11696 4.58154 8.72858 2.97998C10.3402 1.37842 12.4865 0.577637 15.1673 0.577637C17.4453 0.577637 19.2119 0.671387 20.4671 0.858887Z" fill="white"/>
+</svg>

File diff ditekan karena terlalu besar
+ 1 - 0
images/icon/footer-insta.svg


File diff ditekan karena terlalu besar
+ 1 - 0
images/icon/footer-pinterest.svg


+ 3 - 0
images/icon/footer-twitter.svg

@@ -0,0 +1,3 @@
+<svg width="38" height="31" viewBox="0 0 38 31" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M37.1284 4.14014C36.0872 5.67139 34.8284 6.97607 33.352 8.0542C33.3675 8.27295 33.3753 8.60107 33.3753 9.03857C33.3753 11.0698 33.08 13.0972 32.4895 15.1206C31.8989 17.144 31.0014 19.0854 29.797 20.9448C28.5926 22.8042 27.1589 24.4487 25.496 25.8784C23.8332 27.3081 21.8284 28.4487 19.4817 29.3003C17.135 30.1519 14.6252 30.5776 11.9521 30.5776C7.74052 30.5776 3.88636 29.4448 0.389648 27.1792C0.933582 27.2417 1.53968 27.2729 2.20794 27.2729C5.70465 27.2729 8.82061 26.1948 11.5558 24.0386C9.92402 24.0073 8.46317 23.5034 7.17327 22.5269C5.88337 21.5503 4.99754 20.3042 4.51577 18.7886C5.02862 18.8667 5.50262 18.9058 5.93777 18.9058C6.60603 18.9058 7.26652 18.8198 7.91924 18.6479C6.17865 18.2886 4.73723 17.4175 3.59497 16.0347C2.45271 14.6519 1.88158 13.0464 1.88158 11.2183V11.1245C2.93836 11.7183 4.07285 12.0386 5.28505 12.0854C4.25934 11.3979 3.44344 10.4995 2.83735 9.39014C2.23125 8.28076 1.9282 7.07764 1.9282 5.78076C1.9282 4.40576 2.2701 3.13232 2.9539 1.96045C4.83436 4.28857 7.12276 6.15186 9.81912 7.55029C12.5155 8.94873 15.4022 9.72607 18.4793 9.88232C18.355 9.28857 18.2928 8.71045 18.2928 8.14795C18.2928 6.0542 19.0271 4.26904 20.4957 2.79248C21.9644 1.31592 23.7399 0.577637 25.8224 0.577637C27.9981 0.577637 29.832 1.37451 31.3239 2.96826C33.0179 2.64014 34.6108 2.03076 36.1027 1.14014C35.5277 2.93701 34.4243 4.32764 32.7925 5.31201C34.2378 5.15576 35.6831 4.76514 37.1284 4.14014Z" fill="white"/>
+</svg>

File diff ditekan karena terlalu besar
+ 1 - 0
images/icon/footer-youtube.svg


+ 3 - 0
images/icon/heart_hollow.svg

@@ -0,0 +1,3 @@
+<svg width="29" height="29" viewBox="0 0 29 29" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M25.026 5.74179C24.4302 5.14563 23.7227 4.67271 22.944 4.35006C22.1652 4.0274 21.3306 3.86133 20.4877 3.86133C19.6448 3.86133 18.8102 4.0274 18.0315 4.35006C17.2528 4.67271 16.5453 5.14563 15.9494 5.74179L14.7127 6.97846L13.476 5.74179C12.2724 4.53815 10.6399 3.86195 8.9377 3.86195C7.2355 3.86195 5.60301 4.53815 4.39937 5.74179C3.19573 6.94543 2.51953 8.57792 2.51953 10.2801C2.51953 11.9823 3.19573 13.6148 4.39937 14.8185L5.63604 16.0551L14.7127 25.1318L23.7894 16.0551L25.026 14.8185C25.6222 14.2226 26.0951 13.5151 26.4178 12.7364C26.7404 11.9577 26.9065 11.123 26.9065 10.2801C26.9065 9.43722 26.7404 8.60258 26.4178 7.82388C26.0951 7.04517 25.6222 6.33767 25.026 5.74179Z" stroke="black" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/>
+</svg>

+ 3 - 0
images/icon/instragram.svg

@@ -0,0 +1,3 @@
+<svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M10.3304 4.95369C7.49265 4.95369 5.20375 7.24259 5.20375 10.0803C5.20375 12.918 7.49265 15.2069 10.3304 15.2069C13.1681 15.2069 15.457 12.918 15.457 10.0803C15.457 7.24259 13.1681 4.95369 10.3304 4.95369ZM10.3304 13.4133C8.49656 13.4133 6.99739 11.9185 6.99739 10.0803C6.99739 8.24203 8.4921 6.74733 10.3304 6.74733C12.1686 6.74733 13.6633 8.24203 13.6633 10.0803C13.6633 11.9185 12.1642 13.4133 10.3304 13.4133ZM16.8624 4.74398C16.8624 5.40879 16.327 5.93974 15.6667 5.93974C15.0019 5.93974 14.4709 5.40433 14.4709 4.74398C14.4709 4.08364 15.0063 3.54822 15.6667 3.54822C16.327 3.54822 16.8624 4.08364 16.8624 4.74398ZM20.2579 5.95759C20.182 4.3558 19.8161 2.93695 18.6427 1.76796C17.4737 0.598972 16.0548 0.233105 14.4531 0.152793C12.8022 0.0590951 7.85406 0.0590951 6.20319 0.152793C4.60587 0.228643 3.18702 0.594511 2.01357 1.7635C0.840116 2.93249 0.478711 4.35134 0.398398 5.95313C0.304701 7.60399 0.304701 12.5521 0.398398 14.203C0.474249 15.8048 0.840116 17.2236 2.01357 18.3926C3.18702 19.5616 4.60141 19.9275 6.20319 20.0078C7.85406 20.1015 12.8022 20.1015 14.4531 20.0078C16.0548 19.9319 17.4737 19.5661 18.6427 18.3926C19.8117 17.2236 20.1775 15.8048 20.2579 14.203C20.3515 12.5521 20.3515 7.60845 20.2579 5.95759ZM18.1251 15.9743C17.7771 16.8488 17.1034 17.5226 16.2244 17.875C14.9082 18.3971 11.7849 18.2766 10.3304 18.2766C8.87581 18.2766 5.74809 18.3926 4.43632 17.875C3.56181 17.527 2.88808 16.8533 2.5356 15.9743C2.01357 14.6581 2.13404 11.5348 2.13404 10.0803C2.13404 8.62574 2.01803 5.49802 2.5356 4.18626C2.88362 3.31174 3.55735 2.63801 4.43632 2.28553C5.75255 1.7635 8.87581 1.88397 10.3304 1.88397C11.7849 1.88397 14.9126 1.76796 16.2244 2.28553C17.0989 2.63355 17.7726 3.30728 18.1251 4.18626C18.6471 5.50249 18.5267 8.62574 18.5267 10.0803C18.5267 11.5348 18.6471 14.6626 18.1251 15.9743Z" fill="#767676"/>
+</svg>

+ 3 - 0
images/icon/left-arrow-slider.svg

@@ -0,0 +1,3 @@
+<svg width="19" height="31" viewBox="0 0 19 31" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M17.3594 28.7578L2.34932 15.3788L17.3594 1.99981" stroke="#626262" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
+</svg>

+ 3 - 0
images/icon/link.svg

@@ -0,0 +1,3 @@
+<svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M13.0864 7.32242C15.4203 9.65871 15.3883 13.4044 13.1005 15.7048C13.0962 15.7095 13.0911 15.7146 13.0864 15.7193L10.4614 18.3443C8.14619 20.6595 4.37943 20.6592 2.06455 18.3443C-0.250684 16.0295 -0.250684 12.2623 2.06455 9.94742L3.514 8.49797C3.89838 8.1136 4.56033 8.36906 4.58018 8.91227C4.60549 9.60453 4.72963 10.3 4.95869 10.9717C5.03627 11.1991 4.98084 11.4507 4.81092 11.6206L4.29971 12.1318C3.20494 13.2266 3.17061 15.0091 4.25459 16.1146C5.34928 17.231 7.14858 17.2376 8.25166 16.1345L10.8767 13.5099C11.9779 12.4087 11.9733 10.6288 10.8767 9.53219C10.7321 9.38789 10.5865 9.27578 10.4727 9.19746C10.3922 9.1422 10.3258 9.0689 10.2787 8.98341C10.2316 8.89791 10.2051 8.80259 10.2014 8.70504C10.1859 8.29227 10.3321 7.86692 10.6583 7.54074L11.4807 6.71828C11.6964 6.50262 12.0347 6.47613 12.2848 6.65067C12.5712 6.85065 12.8394 7.07543 13.0864 7.32242ZM18.5917 1.81688C16.2768 -0.498047 12.5101 -0.498359 10.1948 1.81688L7.56983 4.44188C7.56514 4.44656 7.56006 4.45164 7.55576 4.45633C5.26803 6.7568 5.23596 10.5025 7.56983 12.8388C7.81681 13.0857 8.08505 13.3105 8.37143 13.5105C8.62151 13.685 8.95987 13.6585 9.17549 13.4429L9.99791 12.6204C10.3241 12.2942 10.4703 11.8689 10.4549 11.4561C10.4511 11.3585 10.4246 11.2632 10.3775 11.1777C10.3304 11.0922 10.264 11.0189 10.1835 10.9637C10.0697 10.8854 9.92412 10.7732 9.77955 10.6289C8.68295 9.53234 8.67834 7.75242 9.77955 6.65121L12.4046 4.0266C13.5076 2.92352 15.3069 2.93016 16.4016 4.04652C17.4856 5.15199 17.4513 6.93457 16.3565 8.02934L15.8453 8.54055C15.6754 8.71047 15.6199 8.96203 15.6975 9.18946C15.9266 9.8611 16.0507 10.5566 16.076 11.2489C16.0959 11.7921 16.7578 12.0475 17.1422 11.6632L18.5917 10.2137C20.9069 7.89891 20.9069 4.13172 18.5917 1.81688Z" fill="#767676"/>
+</svg>

+ 3 - 0
images/icon/massenger.svg

@@ -0,0 +1,3 @@
+<svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M10.3503 0.0810547C4.70393 0.0810547 0.328125 4.20767 0.328125 9.78146C0.328125 12.6968 1.52611 15.2161 3.47611 16.9565C3.8128 17.2593 3.74345 17.4347 3.80071 19.3044C3.80521 19.4354 3.8417 19.5633 3.90698 19.6769C3.97225 19.7905 4.06434 19.8865 4.17521 19.9563C4.28608 20.0262 4.41235 20.0679 4.54303 20.0778C4.6737 20.0876 4.8048 20.0654 4.9249 20.0129C7.05837 19.0734 7.08579 18.9992 7.44748 19.0976C13.6285 20.7988 20.3281 16.8432 20.3281 9.78146C20.3281 4.20767 15.9971 0.0810547 10.3503 0.0810547ZM16.368 7.54597L13.4245 12.2061C13.3133 12.3813 13.1672 12.5317 12.9952 12.6478C12.8232 12.7639 12.6291 12.8432 12.425 12.8808C12.2209 12.9184 12.0113 12.9135 11.8092 12.8662C11.6071 12.819 11.417 12.7306 11.2507 12.6065L8.90877 10.8536C8.80408 10.7751 8.67674 10.7327 8.54587 10.7327C8.415 10.7327 8.28766 10.7751 8.18296 10.8536L5.02288 13.2504C4.60111 13.5702 4.04869 13.0649 4.33296 12.6186L7.27651 7.95847C7.38763 7.78319 7.53376 7.63276 7.70575 7.51661C7.87773 7.40047 8.07186 7.32111 8.27596 7.28351C8.48006 7.24592 8.68972 7.2509 8.8918 7.29815C9.09389 7.34539 9.28403 7.43388 9.4503 7.55807L11.7914 9.31049C11.8961 9.38901 12.0235 9.43146 12.1543 9.43146C12.2852 9.43146 12.4125 9.38901 12.5172 9.31049L15.6789 6.91613C16.0999 6.59436 16.6523 7.0992 16.368 7.54597Z" fill="#767676"/>
+</svg>

+ 3 - 0
images/icon/minus.svg

@@ -0,0 +1,3 @@
+<svg width="17" height="4" viewBox="0 0 17 4" fill="none" xmlns="http://www.w3.org/2000/svg">
+<rect x="0.193359" y="0.932617" width="16.5" height="2.40333" rx="1.20167" fill="#626262"/>
+</svg>

+ 4 - 0
images/icon/plus.svg

@@ -0,0 +1,4 @@
+<svg width="17" height="18" viewBox="0 0 17 18" fill="none" xmlns="http://www.w3.org/2000/svg">
+<rect x="0.193359" y="7.93359" width="16.5" height="2.40333" rx="1.20167" fill="#626262"/>
+<rect x="7.24219" y="17.3848" width="16.5" height="2.40333" rx="1.20167" transform="rotate(-90 7.24219 17.3848)" fill="#626262"/>
+</svg>

+ 3 - 0
images/icon/right-arrow-slider.svg

@@ -0,0 +1,3 @@
+<svg width="19" height="30" viewBox="0 0 19 30" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M2.47266 28.4102L17.4827 15.0312L2.47266 1.65215" stroke="#626262" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/>
+</svg>

+ 4 - 0
images/icon/search.svg

@@ -0,0 +1,4 @@
+<svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M9.85417 16.6341C13.5361 16.6341 16.5208 13.6493 16.5208 9.96745C16.5208 6.28555 13.5361 3.30078 9.85417 3.30078C6.17227 3.30078 3.1875 6.28555 3.1875 9.96745C3.1875 13.6493 6.17227 16.6341 9.85417 16.6341Z" stroke="#626262" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
+<path d="M18.1875 18.3008L14.5625 14.6758" stroke="#626262" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/>
+</svg>

+ 1 - 0
images/icon/shoping bag.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.4.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M160 112c0-35.3 28.7-64 64-64s64 28.7 64 64v48H160V112zm-48 48H48c-26.5 0-48 21.5-48 48V416c0 53 43 96 96 96H352c53 0 96-43 96-96V208c0-26.5-21.5-48-48-48H336V112C336 50.1 285.9 0 224 0S112 50.1 112 112v48zm24 48a24 24 0 1 1 0 48 24 24 0 1 1 0-48zm152 24a24 24 0 1 1 48 0 24 24 0 1 1 -48 0z"/></svg>

+ 3 - 0
images/icon/star_empty.svg

@@ -0,0 +1,3 @@
+<svg width="19" height="18" viewBox="0 0 19 18" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M9.61434 0.427246L12.3444 5.95798L18.4494 6.85032L14.0319 11.153L15.0744 17.2315L9.61434 14.3601L4.15428 17.2315L5.19682 11.153L0.779297 6.85032L6.88431 5.95798L9.61434 0.427246Z" fill="#999999"/>
+</svg>

+ 3 - 0
images/icon/star_full.svg

@@ -0,0 +1,3 @@
+<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M8.92879 0.427246L11.6588 5.95798L17.7638 6.85032L13.3463 11.153L14.3888 17.2315L8.92879 14.3601L3.46874 17.2315L4.51127 11.153L0.09375 6.85032L6.19876 5.95798L8.92879 0.427246Z" fill="#EC138D"/>
+</svg>

+ 1 - 0
images/icon/twitter.svg

@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0,0,256,256" width="48px" height="48px" fill-rule="nonzero"><g fill="#ffffff" fill-rule="nonzero" stroke="none" stroke-width="1" stroke-linecap="butt" stroke-linejoin="miter" stroke-miterlimit="10" stroke-dasharray="" stroke-dashoffset="0" font-family="none" font-weight="none" font-size="none" text-anchor="none" style="mix-blend-mode: normal"><g transform="scale(10.66667,10.66667)"><path d="M22,3.999c-0.78,0.463 -2.345,1.094 -3.265,1.276c-0.027,0.007 -0.049,0.016 -0.075,0.023c-0.813,-0.802 -1.927,-1.299 -3.16,-1.299c-2.485,0 -4.5,2.015 -4.5,4.5c0,0.131 -0.011,0.372 0,0.5c-3.353,0 -5.905,-1.756 -7.735,-4c-0.199,0.5 -0.286,1.29 -0.286,2.032c0,1.401 1.095,2.777 2.8,3.63c-0.314,0.081 -0.66,0.139 -1.02,0.139c-0.581,0 -1.196,-0.153 -1.759,-0.617c0,0.017 0,0.033 0,0.051c0,1.958 2.078,3.291 3.926,3.662c-0.375,0.221 -1.131,0.243 -1.5,0.243c-0.26,0 -1.18,-0.119 -1.426,-0.165c0.514,1.605 2.368,2.507 4.135,2.539c-1.382,1.084 -2.341,1.486 -5.171,1.486h-0.964c1.788,1.146 4.065,2.001 6.347,2.001c7.43,0 11.653,-5.663 11.653,-11.001c0,-0.086 -0.002,-0.266 -0.005,-0.447c0,-0.018 0.005,-0.035 0.005,-0.053c0,-0.027 -0.008,-0.053 -0.008,-0.08c-0.003,-0.136 -0.006,-0.263 -0.009,-0.329c0.79,-0.57 1.475,-1.281 2.017,-2.091c-0.725,0.322 -1.503,0.538 -2.32,0.636c0.834,-0.5 2.019,-1.692 2.32,-2.636z"></path></g></g></svg>

+ 3 - 0
images/icon/whats app.svg

@@ -0,0 +1,3 @@
+<svg width="21" height="21" viewBox="0 0 21 21" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M17.3326 2.98682C15.4621 1.11182 12.971 0.0805664 10.3237 0.0805664C4.85938 0.0805664 0.412946 4.527 0.412946 9.99128C0.412946 11.7368 0.868304 13.4422 1.73438 14.9466L0.328125 20.0806L5.58259 18.7011C7.02902 19.4913 8.65848 19.9065 10.3192 19.9065H10.3237C15.7835 19.9065 20.3281 15.46 20.3281 9.99575C20.3281 7.34842 19.2031 4.86182 17.3326 2.98682ZM10.3237 18.2368C8.84152 18.2368 7.39062 17.8395 6.12723 17.0895L5.82812 16.9109L2.71205 17.7279L3.54241 14.6877L3.34598 14.3752C2.52009 13.0627 2.08705 11.5493 2.08705 9.99128C2.08705 5.4511 5.78348 1.75467 10.3281 1.75467C12.529 1.75467 14.596 2.61182 16.1496 4.16985C17.7031 5.72789 18.6585 7.79485 18.654 9.99575C18.654 14.5404 14.8638 18.2368 10.3237 18.2368ZM14.8415 12.0672C14.596 11.9422 13.3772 11.344 13.1496 11.2636C12.9219 11.1788 12.7567 11.1386 12.5915 11.3886C12.4263 11.6386 11.9531 12.1922 11.8058 12.3618C11.6629 12.527 11.5156 12.5493 11.2701 12.4243C9.81473 11.6966 8.85938 11.1252 7.89955 9.47789C7.64509 9.04039 8.15402 9.07164 8.62723 8.12521C8.70759 7.96003 8.66741 7.81717 8.60491 7.69217C8.54241 7.56717 8.04688 6.34842 7.84152 5.85289C7.64063 5.37075 7.43527 5.43771 7.28348 5.42878C7.14063 5.41985 6.97545 5.41985 6.81027 5.41985C6.64509 5.41985 6.37723 5.48235 6.14955 5.72789C5.92188 5.97789 5.28348 6.5761 5.28348 7.79485C5.28348 9.0136 6.17188 10.1922 6.29241 10.3574C6.41741 10.5225 8.03795 13.0225 10.5246 14.0984C12.096 14.777 12.7121 14.835 13.4978 14.719C13.9754 14.6475 14.9621 14.1207 15.1674 13.5404C15.3728 12.96 15.3728 12.4645 15.3103 12.3618C15.2522 12.2502 15.0871 12.1877 14.8415 12.0672Z" fill="#767676"/>
+</svg>

TEMPAT SAMPAH
images/navbar/bascket.png


File diff ditekan karena terlalu besar
+ 6 - 0
images/navbar/brand-logo.svg


TEMPAT SAMPAH
images/navbar/face.png


TEMPAT SAMPAH
images/navbar/group.png


TEMPAT SAMPAH
images/navbar/heart.png


TEMPAT SAMPAH
images/navbar/message.png


TEMPAT SAMPAH
images/product_details/Voucher.png


TEMPAT SAMPAH
images/product_details/also-product.png


TEMPAT SAMPAH
images/product_details/product image.png


TEMPAT SAMPAH
images/product_details/product-side-1.png


TEMPAT SAMPAH
images/product_details/product-side-2.png


TEMPAT SAMPAH
images/product_details/product-side-3.png


+ 2173 - 0
index.html

@@ -0,0 +1,2173 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+
+    <!-- fonts -->
+    <link rel="preconnect" href="https://fonts.googleapis.com">
+    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
+    <link href="https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@100;200;300;400;500;600;700&display=swap" rel="stylesheet">
+
+
+    <!-- bootstrap css -->
+    <link rel="stylesheet" href="./css/bootstrap.min.css">
+
+     <!-- swiper slider css -->
+     <link rel="stylesheet" href="./css/swiper-bundle.min.css">
+
+
+    <!-- custom css -->
+    <link rel="stylesheet" href="./css/style.css">
+
+
+    <title>Home</title>
+</head>
+<body>
+    
+    <!-- nav header -->
+    
+
+
+    <!-- hero sectiion -->
+    <section id="hero">
+
+        <div class="banner-carousel">
+              <div class="swiper bannerSlider">
+                <div class="swiper-wrapper">
+                    <div class="swiper-slide">
+                        <img src="./images/home_page/home-banner.png" alt="">
+                    </div>
+                    <div class="swiper-slide">
+                        <img src="./images/home_page/home-banner.png" alt="">
+                    </div>
+                    <div class="swiper-slide">
+                        <img src="./images/home_page/home-banner.png" alt="">
+                    </div>
+                    <div class="swiper-slide">
+                        <img src="./images/home_page/home-banner.png" alt="">
+                    </div>
+                    <div class="swiper-slide">
+                        <img src="./images/home_page/home-banner.png" alt="">
+                    </div>
+                </div>
+              </div>
+        </div>
+
+    </section>
+
+
+    <!-- home category slider -->
+    <section id="home-category" class="mt-3 py-3">
+        <div class="container">
+            <div class="position-relative">
+                <div class="swiper categorySlider">
+                    <div class="swiper-wrapper">
+                        <div class="swiper-slide">
+                          <a href="#">
+                              <img src="./images/home_page/people-1.png" alt="">
+                          </a>
+                        </div>
+                        <div class="swiper-slide">
+                          <a href="#">
+                              <img src="./images/home_page/people-2.png" alt="">
+                          </a>
+                        </div>
+                        <div class="swiper-slide">
+                          <a href="#">
+                              <img src="./images/home_page/people-3.png" alt="">
+                          </a>
+                        </div>
+                        <div class="swiper-slide">
+                          <a href="#">
+                              <img src="./images/home_page/people-4.png" alt="">
+                          </a>
+                        </div>
+                        <div class="swiper-slide">
+                          <a href="#">
+                              <img src="./images/home_page/people-5.png" alt="">
+                          </a>
+                        </div>
+                        <div class="swiper-slide">
+                          <a href="#">
+                              <img src="./images/home_page/people-6.png" alt="">
+                          </a>
+                        </div>
+                        <div class="swiper-slide">
+                          <a href="#">
+                              <img src="./images/home_page/people-1.png" alt="">
+                          </a>
+                        </div>
+                        <div class="swiper-slide">
+                          <a href="#">
+                              <img src="./images/home_page/people-2.png" alt="">
+                          </a>
+                        </div>
+                        <div class="swiper-slide">
+                          <a href="#">
+                              <img src="./images/home_page/people-3.png" alt="">
+                          </a>
+                        </div>
+                        <div class="swiper-slide">
+                          <a href="#">
+                              <img src="./images/home_page/people-4.png" alt="">
+                          </a>
+                        </div>
+                        <div class="swiper-slide">
+                          <a href="#">
+                              <img src="./images/home_page/people-5.png" alt="">
+                          </a>
+                        </div>
+                        <div class="swiper-slide">
+                          <a href="#">
+                              <img src="./images/home_page/people-6.png" alt="">
+                          </a>
+                        </div>
+                    </div>
+                </div>
+                <div class="swiper-button-next"></div>
+                <div class="swiper-button-prev"></div>
+            </div>
+        </div>
+    </section>
+
+
+    <!-- skin care -->
+    <section id="skin-care" class="mt-5 py-3">
+        <div class="container text-center">
+
+            <!-- title -->
+            <div class="section-title fw-normal">
+                START YOUR SKINCARE JOURNEY
+            </div>
+            <!-- subtitle -->
+            <p class="mt-3 text-gray fs-4">
+                Skincare is an evolving personal journey and we're here
+                <br>
+                to guide you along the way.
+            </p>
+
+
+            <!-- shop tabs -->
+            <ul id="shop-tabs" class="nav nav-pills mb-3 mt-5 d-flexs justify-content-around justify-content-lg-end align-items-start" id="pills-tab" role="tablist">
+
+                <!-- SHOP BY BEST SELLERS -->
+                <li class="ms-0 ms-lg-5 nav-item" role="presentation">
+                  <button class="tabs-btn px-2 pb-2 pb-lg-3  text-gray fw-semibold active" id="shop-by-best-sellers-tab" data-bs-toggle="pill" data-bs-target="#shop-by-best-sellers" type="button" role="tab" aria-controls="shop-by-best-sellers" aria-selected="true">SHOP BY BEST SELLERS
+                </button>
+                </li>
+
+                <!-- SHOP BY SKIN TYPE -->
+                <li class="ms-0 ms-md-3 ms-lg-5 nav-item" role="presentation">
+                  <button class="tabs-btn px-2 pb-2 pb-lg-3  text-gray fw-semibold " id="shop-by-skin-type-tab" data-bs-toggle="pill" data-bs-target="#shop-by-skin" type="button" role="tab" aria-controls="shop-by-skin" aria-selected="false">
+                    SHOP BY SKIN TYPE
+                    </button>
+                </li>
+
+                <!-- SHOP BY BRAND -->
+                <li class="ms-0 ms-md-3 ms-lg-5 nav-item" role="presentation">
+                  <button class="tabs-btn px-2 pb-2 pb-lg-3  text-gray fw-semibold " id="shop-by-band-tab" data-bs-toggle="pill" data-bs-target="#shop-by-band" type="button" role="tab" aria-controls="shop-by-band" aria-selected="false">
+                    SHOP BY BRAND
+                    </button>
+                </li>
+              </ul>
+              
+              <!-- tab content -->
+              <div class="tab-content mt-5" id="pills-tabContent">
+
+                <!-- SHOP BY BEST SELLERS -->
+                <div class="tab-pane fade show active" id="shop-by-best-sellers" role="tabpanel" aria-labelledby="shop-by-best-sellers-tab">
+
+                    <!-- product list container -->
+                    <div class="d-flex flex-wrap">
+
+                        <div class="product-single p-1 p-md-2 ">
+                            <div class=" product rounded-1 px-3 py-3 text-start">
+    
+                                <!-- product image -->
+                                <a href="./product-details.html">
+                                    <div class="image-container text-center">
+                                        <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                    </div>
+                                </a>
+        
+                                <!-- product brand and ratting -->
+                                <div class="my-2 d-flex flex-wrap align-items-center ">
+        
+                                    <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                                    
+                                    <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                        <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                        <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                        <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                        <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                        <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                        <div class="rating-count ms-1 ms-md-2">(15)</div>
+                                    </div>
+                                </div>
+        
+                                <!-- product name -->
+                                <a href="./product-details.html" class="title text-gray  ">
+                                    Clear Kind to skin refreshing
+                                    shampoo
+                                </a>
+                                
+                                <!-- offer -->
+                                <p class="offer pt-2 pt-xl-3 text-deep-red">
+                                    Buy 2 Get 1 free
+                                </p>
+        
+                                <!-- product price -->
+                                <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                                    <span class="text-decoration-line-through text-light-gray">৳600</span>
+                                    <span class="ms-3 fw-semibold">৳510 </span>
+                                </div>
+        
+                                <!-- product price in app -->
+                                <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                                    <span class="fw-semibold">App Price : </span>
+                                    <span class="ms-3 fw-semibold">৳ 484 </span>
+                                </div>
+        
+                                <!-- add to cart -->
+                                <div class="text-center pt-2 pt-lg-3">
+                                    <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                        <span>
+                                            <img src="./images/icon/Cart_white.svg" alt="">
+                                        </span>
+                                        <span class="add-cart-text ms-2">Add to Cart</span>
+                                    </button>
+                                </div>
+                            </div>
+                        </div>
+
+                        <div class="product-single p-1 p-md-2 ">
+                            <div class=" product rounded-1 px-3 py-3 text-start">
+    
+                                <!-- product image -->
+                                <a href="./product-details.html">
+                                    <div class="image-container text-center">
+                                        <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                    </div>
+                                </a>
+        
+                                <!-- product brand and ratting -->
+                                <div class="my-2 d-flex flex-wrap align-items-center ">
+        
+                                    <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                                    
+                                    <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                        <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                        <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                        <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                        <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                        <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                        <div class="rating-count ms-1 ms-md-2">(15)</div>
+                                    </div>
+                                </div>
+        
+                                <!-- product name -->
+                                <a href="./product-details.html" class="title text-gray  ">
+                                    Clear Kind to skin refreshing
+                                    shampoo
+                                </a>
+                                
+                                <!-- offer -->
+                                <p class="offer pt-2 pt-xl-3 text-deep-red">
+                                    Buy 2 Get 1 free
+                                </p>
+        
+                                <!-- product price -->
+                                <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                                    <span class="text-decoration-line-through text-light-gray">৳600</span>
+                                    <span class="ms-3 fw-semibold">৳510 </span>
+                                </div>
+        
+                                <!-- product price in app -->
+                                <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                                    <span class="fw-semibold">App Price : </span>
+                                    <span class="ms-3 fw-semibold">৳ 484 </span>
+                                </div>
+        
+                                <!-- add to cart -->
+                                <div class="text-center pt-2 pt-lg-3">
+                                    <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                        <span>
+                                            <img src="./images/icon/Cart_white.svg" alt="">
+                                        </span>
+                                        <span class="add-cart-text ms-2">Add to Cart</span>
+                                    </button>
+                                </div>
+                            </div>
+                        </div>
+
+                        <div class="product-single p-1 p-md-2 ">
+                            <div class=" product rounded-1 px-3 py-3 text-start">
+    
+                                <!-- product image -->
+                                <a href="./product-details.html">
+                                    <div class="image-container text-center">
+                                        <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                    </div>
+                                </a>
+        
+                                <!-- product brand and ratting -->
+                                <div class="my-2 d-flex flex-wrap align-items-center ">
+        
+                                    <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                                    
+                                    <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                        <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                        <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                        <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                        <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                        <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                        <div class="rating-count ms-1 ms-md-2">(15)</div>
+                                    </div>
+                                </div>
+        
+                                <!-- product name -->
+                                <a href="./product-details.html" class="title text-gray  ">
+                                    Clear Kind to skin refreshing
+                                    shampoo
+                                </a>
+                                
+                                <!-- offer -->
+                                <p class="offer pt-2 pt-xl-3 text-deep-red">
+                                    Buy 2 Get 1 free
+                                </p>
+        
+                                <!-- product price -->
+                                <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                                    <span class="text-decoration-line-through text-light-gray">৳600</span>
+                                    <span class="ms-3 fw-semibold">৳510 </span>
+                                </div>
+        
+                                <!-- product price in app -->
+                                <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                                    <span class="fw-semibold">App Price : </span>
+                                    <span class="ms-3 fw-semibold">৳ 484 </span>
+                                </div>
+        
+                                <!-- add to cart -->
+                                <div class="text-center pt-2 pt-lg-3">
+                                    <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                        <span>
+                                            <img src="./images/icon/Cart_white.svg" alt="">
+                                        </span>
+                                        <span class="add-cart-text ms-2">Add to Cart</span>
+                                    </button>
+                                </div>
+                            </div>
+                        </div>
+
+                        <div class="product-single p-1 p-md-2 ">
+                            <div class=" product rounded-1 px-3 py-3 text-start">
+    
+                                <!-- product image -->
+                                <a href="./product-details.html">
+                                    <div class="image-container text-center">
+                                        <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                    </div>
+                                </a>
+        
+                                <!-- product brand and ratting -->
+                                <div class="my-2 d-flex flex-wrap align-items-center ">
+        
+                                    <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                                    
+                                    <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                        <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                        <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                        <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                        <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                        <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                        <div class="rating-count ms-1 ms-md-2">(15)</div>
+                                    </div>
+                                </div>
+        
+                                <!-- product name -->
+                                <a href="./product-details.html" class="title text-gray  ">
+                                    Clear Kind to skin refreshing
+                                    shampoo
+                                </a>
+                                
+                                <!-- offer -->
+                                <p class="offer pt-2 pt-xl-3 text-deep-red">
+                                    Buy 2 Get 1 free
+                                </p>
+        
+                                <!-- product price -->
+                                <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                                    <span class="text-decoration-line-through text-light-gray">৳600</span>
+                                    <span class="ms-3 fw-semibold">৳510 </span>
+                                </div>
+        
+                                <!-- product price in app -->
+                                <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                                    <span class="fw-semibold">App Price : </span>
+                                    <span class="ms-3 fw-semibold">৳ 484 </span>
+                                </div>
+        
+                                <!-- add to cart -->
+                                <div class="text-center pt-2 pt-lg-3">
+                                    <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                        <span>
+                                            <img src="./images/icon/Cart_white.svg" alt="">
+                                        </span>
+                                        <span class="add-cart-text ms-2">Add to Cart</span>
+                                    </button>
+                                </div>
+                            </div>
+                        </div>
+
+                        <div class="product-single p-1 p-md-2 d-none d-xl-block">
+                            <div class=" product rounded-1 px-3 py-3 text-start">
+    
+                                <!-- product image -->
+                                <a href="./product-details.html">
+                                    <div class="image-container text-center">
+                                        <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                    </div>
+                                </a>
+        
+                                <!-- product brand and ratting -->
+                                <div class="my-2 d-flex flex-wrap align-items-center ">
+        
+                                    <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                                    
+                                    <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                        <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                        <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                        <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                        <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                        <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                        <div class="rating-count ms-1 ms-md-2">(15)</div>
+                                    </div>
+                                </div>
+        
+                                <!-- product name -->
+                                <a href="./product-details.html" class="title text-gray  ">
+                                    Clear Kind to skin refreshing
+                                    shampoo
+                                </a>
+                                
+                                <!-- offer -->
+                                <p class="offer pt-2 pt-xl-3 text-deep-red">
+                                    Buy 2 Get 1 free
+                                </p>
+        
+                                <!-- product price -->
+                                <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                                    <span class="text-decoration-line-through text-light-gray">৳600</span>
+                                    <span class="ms-3 fw-semibold">৳510 </span>
+                                </div>
+        
+                                <!-- product price in app -->
+                                <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                                    <span class="fw-semibold">App Price : </span>
+                                    <span class="ms-3 fw-semibold">৳ 484 </span>
+                                </div>
+        
+                                <!-- add to cart -->
+                                <div class="text-center pt-2 pt-lg-3">
+                                    <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                        <span>
+                                            <img src="./images/icon/Cart_white.svg" alt="">
+                                        </span>
+                                        <span class="add-cart-text ms-2">Add to Cart</span>
+                                    </button>
+                                </div>
+                            </div>
+                        </div>
+
+                    </div>
+
+
+                </div>
+
+                <!-- SHOP BY SKIN TYPE -->
+                <div class="tab-pane fade" id="shop-by-skin" role="tabpanel" aria-labelledby="shop-by-skin-type-tab">
+                    Lorem ipsum dolor sit amet consectetur adipisicing elit. Odit suscipit fuga illum ducimus nobis recusandae fugit facere nisi explicabo, modi eius quibusdam animi illo similique aliquid nulla qui quidem. Provident inventore nulla ad, itaque aspernatur odit sapiente officiis saepe maiores fugit, eveniet officia eos veniam! Nulla maxime ut culpa? Rem.
+                </div>
+
+                <!-- SHOP BY BRAND -->
+                <div class="tab-pane fade" id="shop-by-band" role="tabpanel" aria-labelledby="shop-by-band-tab">
+                    Lorem ipsum dolor sit amet consectetur adipisicing elit. Quibusdam delectus quidem veritatis eligendi. Sequi eum ullam iste praesentium, eius consectetur vitae nihil itaque rem a necessitatibus quidem quam officiis provident error quaerat dolore id iure. Dolore, quis. Ipsam est maxime dolorem, provident libero magnam saepe ullam culpa eum, earum nobis.
+                </div>
+              </div>
+
+
+        </div>
+    </section>
+
+
+
+    <!-- discover more -->
+    <section id="discover-more" class="my-3">
+        <div class="container">
+            <div class="row align-items-center p-1 p-lg-3 border border-1">
+                <div class="col-12 col-lg-5">
+                    <img class="w-100" src="./images/home_page/looking-for-product.png" alt="">
+                </div>
+                <div class="col-12 col-lg-7 mt-3 mt-lg-0 px-3">
+                    <div class="title">
+                        LOOKING FOR PRODUCTS TO PROTECT YOUR SKIN FROM THE SUN THIS SUMMER?
+                    </div>
+                    <div class="mt-2 border-image"></div>
+                    <p class="details mt-3 text-light-gray">
+                        We've got beauty, all wrapped up. Check out our recommended absolute must haves this winter to take the best care of your
+                    </p>
+                    <div class="mt-5 text-center pb-4 ">
+                        <a href="#" class="discover-more btn-black px-4 py-3 px-lg-5 py-lg-3 ">
+                            DISCOVER MORE
+                        </a>
+                    </div>
+            </div>
+        </div>
+    </section>
+
+
+    <!-- new arrivals -->
+    <section id="new-arrivals" class="my-5 ">
+        <div class="container mt-5 position-relative">
+            <div class="d-flex align-items-start justify-content-center justify-content-lg-end">
+                <div class="flex-fill">
+                    <div class="text-center section-title fw-semibold">NEW ARRIVALS</div>
+                    <div class="mt-2 mx-auto border-image"></div>
+                </div>
+                <div class="view-more ">
+                    <a href="#" class="view-all btn-black-outline fw-semibold ">VIEW ALL</a>
+                </div>
+            </div>
+
+            <div class="d-flex flex-wrap mt-5 pb-5 pb-lg-0">
+
+                <div class="product-single p-1 p-md-2 ">
+                    <div class=" product rounded-1 px-3 py-3 text-start">
+
+                        <!-- product image -->
+                        <a href="./product-details.html">
+                            <div class="image-container text-center">
+                                <img class="h-100" src="./images/product_details/product image.png" alt="">
+                            </div>
+                        </a>
+
+                        <!-- product brand and ratting -->
+                        <div class="my-2 d-flex flex-wrap align-items-center ">
+
+                            <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                            
+                            <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                <div class="rating-count ms-1 ms-md-2">(15)</div>
+                            </div>
+                        </div>
+
+                        <!-- product name -->
+                        <a href="./product-details.html" class="title text-gray  ">
+                            Clear Kind to skin refreshing
+                            shampoo
+                        </a>
+                        
+                        <!-- offer -->
+                        <p class="offer pt-2 pt-xl-3 text-deep-red">
+                            Buy 2 Get 1 free
+                        </p>
+
+                        <!-- product price -->
+                        <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                            <span class="text-decoration-line-through text-light-gray">৳600</span>
+                            <span class="ms-3 fw-semibold">৳510 </span>
+                        </div>
+
+                        <!-- product price in app -->
+                        <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                            <span class="fw-semibold">App Price : </span>
+                            <span class="ms-3 fw-semibold">৳ 484 </span>
+                        </div>
+
+                        <!-- add to cart -->
+                        <div class="text-center pt-2 pt-lg-3">
+                            <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                <span>
+                                    <img src="./images/icon/Cart_white.svg" alt="">
+                                </span>
+                                <span class="add-cart-text ms-2">Add to Cart</span>
+                            </button>
+                        </div>
+                    </div>
+                </div>
+
+                <div class="product-single p-1 p-md-2 ">
+                    <div class=" product rounded-1 px-3 py-3 text-start">
+
+                        <!-- product image -->
+                        <a href="./product-details.html">
+                            <div class="image-container text-center">
+                                <img class="h-100" src="./images/product_details/product image.png" alt="">
+                            </div>
+                        </a>
+
+                        <!-- product brand and ratting -->
+                        <div class="my-2 d-flex flex-wrap align-items-center ">
+
+                            <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                            
+                            <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                <div class="rating-count ms-1 ms-md-2">(15)</div>
+                            </div>
+                        </div>
+
+                        <!-- product name -->
+                        <a href="./product-details.html" class="title text-gray  ">
+                            Clear Kind to skin refreshing
+                            shampoo
+                        </a>
+                        
+                        <!-- offer -->
+                        <p class="offer pt-2 pt-xl-3 text-deep-red">
+                            Buy 2 Get 1 free
+                        </p>
+
+                        <!-- product price -->
+                        <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                            <span class="text-decoration-line-through text-light-gray">৳600</span>
+                            <span class="ms-3 fw-semibold">৳510 </span>
+                        </div>
+
+                        <!-- product price in app -->
+                        <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                            <span class="fw-semibold">App Price : </span>
+                            <span class="ms-3 fw-semibold">৳ 484 </span>
+                        </div>
+
+                        <!-- add to cart -->
+                        <div class="text-center pt-2 pt-lg-3">
+                            <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                <span>
+                                    <img src="./images/icon/Cart_white.svg" alt="">
+                                </span>
+                                <span class="add-cart-text ms-2">Add to Cart</span>
+                            </button>
+                        </div>
+                    </div>
+                </div>
+
+                <div class="product-single p-1 p-md-2 ">
+                    <div class=" product rounded-1 px-3 py-3 text-start">
+
+                        <!-- product image -->
+                        <a href="./product-details.html">
+                            <div class="image-container text-center">
+                                <img class="h-100" src="./images/product_details/product image.png" alt="">
+                            </div>
+                        </a>
+
+                        <!-- product brand and ratting -->
+                        <div class="my-2 d-flex flex-wrap align-items-center ">
+
+                            <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                            
+                            <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                <div class="rating-count ms-1 ms-md-2">(15)</div>
+                            </div>
+                        </div>
+
+                        <!-- product name -->
+                        <a href="./product-details.html" class="title text-gray  ">
+                            Clear Kind to skin refreshing
+                            shampoo
+                        </a>
+                        
+                        <!-- offer -->
+                        <p class="offer pt-2 pt-xl-3 text-deep-red">
+                            Buy 2 Get 1 free
+                        </p>
+
+                        <!-- product price -->
+                        <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                            <span class="text-decoration-line-through text-light-gray">৳600</span>
+                            <span class="ms-3 fw-semibold">৳510 </span>
+                        </div>
+
+                        <!-- product price in app -->
+                        <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                            <span class="fw-semibold">App Price : </span>
+                            <span class="ms-3 fw-semibold">৳ 484 </span>
+                        </div>
+
+                        <!-- add to cart -->
+                        <div class="text-center pt-2 pt-lg-3">
+                            <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                <span>
+                                    <img src="./images/icon/Cart_white.svg" alt="">
+                                </span>
+                                <span class="add-cart-text ms-2">Add to Cart</span>
+                            </button>
+                        </div>
+                    </div>
+                </div>
+
+                <div class="product-single p-1 p-md-2 ">
+                    <div class=" product rounded-1 px-3 py-3 text-start">
+
+                        <!-- product image -->
+                        <a href="./product-details.html">
+                            <div class="image-container text-center">
+                                <img class="h-100" src="./images/product_details/product image.png" alt="">
+                            </div>
+                        </a>
+
+                        <!-- product brand and ratting -->
+                        <div class="my-2 d-flex flex-wrap align-items-center ">
+
+                            <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                            
+                            <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                <div class="rating-count ms-1 ms-md-2">(15)</div>
+                            </div>
+                        </div>
+
+                        <!-- product name -->
+                        <a href="./product-details.html" class="title text-gray  ">
+                            Clear Kind to skin refreshing
+                            shampoo
+                        </a>
+                        
+                        <!-- offer -->
+                        <p class="offer pt-2 pt-xl-3 text-deep-red">
+                            Buy 2 Get 1 free
+                        </p>
+
+                        <!-- product price -->
+                        <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                            <span class="text-decoration-line-through text-light-gray">৳600</span>
+                            <span class="ms-3 fw-semibold">৳510 </span>
+                        </div>
+
+                        <!-- product price in app -->
+                        <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                            <span class="fw-semibold">App Price : </span>
+                            <span class="ms-3 fw-semibold">৳ 484 </span>
+                        </div>
+
+                        <!-- add to cart -->
+                        <div class="text-center pt-2 pt-lg-3">
+                            <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                <span>
+                                    <img src="./images/icon/Cart_white.svg" alt="">
+                                </span>
+                                <span class="add-cart-text ms-2">Add to Cart</span>
+                            </button>
+                        </div>
+                    </div>
+                </div>
+
+                <div class="product-single p-1 p-md-2 d-none d-xl-block">
+                    <div class=" product rounded-1 px-3 py-3 text-start">
+
+                        <!-- product image -->
+                        <a href="./product-details.html">
+                            <div class="image-container text-center">
+                                <img class="h-100" src="./images/product_details/product image.png" alt="">
+                            </div>
+                        </a>
+
+                        <!-- product brand and ratting -->
+                        <div class="my-2 d-flex flex-wrap align-items-center ">
+
+                            <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                            
+                            <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                <div class="rating-count ms-1 ms-md-2">(15)</div>
+                            </div>
+                        </div>
+
+                        <!-- product name -->
+                        <a href="./product-details.html" class="title text-gray  ">
+                            Clear Kind to skin refreshing
+                            shampoo
+                        </a>
+                        
+                        <!-- offer -->
+                        <p class="offer pt-2 pt-xl-3 text-deep-red">
+                            Buy 2 Get 1 free
+                        </p>
+
+                        <!-- product price -->
+                        <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                            <span class="text-decoration-line-through text-light-gray">৳600</span>
+                            <span class="ms-3 fw-semibold">৳510 </span>
+                        </div>
+
+                        <!-- product price in app -->
+                        <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                            <span class="fw-semibold">App Price : </span>
+                            <span class="ms-3 fw-semibold">৳ 484 </span>
+                        </div>
+
+                        <!-- add to cart -->
+                        <div class="text-center pt-2 pt-lg-3">
+                            <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                <span>
+                                    <img src="./images/icon/Cart_white.svg" alt="">
+                                </span>
+                                <span class="add-cart-text ms-2">Add to Cart</span>
+                            </button>
+                        </div>
+                    </div>
+                </div>
+
+            </div>
+
+        </div>
+    </section>
+
+
+    <!-- whats happening -->
+    <section id="whats-happening" class="mt-5 ">
+        <div class="container">
+            <div class="section-title  fw-semibold text-center mt-5">
+                HERE’S WHATS HAPPENING LIVE
+            </div>
+            <div class="mt-2 mx-auto border-image"></div>
+            <p class="mt-3 section-subtitle text-gray text-center ">
+                Our experts and professionals are here to provide you with hot tips and knowledge to keep you on top Of your beauty and self care game.
+            </p>
+
+
+            <div class="mt-2 mt-lg-5 row justify-content-between">
+
+                <div class="col-12 col-lg-6 mt-4 mt-lg-0">
+
+                    <div class="border border-1 border-light-gray p-3 d-flex">
+                        <div class="row align-items-center justify-content-center">
+                            <div class="col-12 col-md-4">
+                                <div class="picture w-100">
+                                    <img class="w-100" src="./images/home_page/whats-happening-1.png" alt="">
+                                </div>
+                            </div>
+                            <div class="col-12 col-md-8">
+                                <div class="content px-4 py-2">
+                                    <div class="fs-3 fw-semibold text-center">FACEBOOK LIVE</div>
+                                    <div class="mt-2 mx-auto border-image"></div>
+                                    <p class="mt-2  text-center text-gray">
+                                        Join our facebook live for exclusive tips and beauty secrets along with the chance to win exciting prizes and discount vouchers.
+                                    </p>
+                                    <div class="mt-5 text-center">
+                                        <a href="#" class="discover-more btn-black px-3 py-2 px-lg-4 py-lg-3">
+                                            DISCOVER MORE
+                                        </a>
+                                    </div>
+                                </div>
+                            </div>
+                        </div>
+                    </div>
+
+                </div>
+
+                <div class="col-12 col-lg-6  mt-4 mt-lg-0">
+
+                    <div class="border border-1 border-light-gray p-3 d-flex">
+                        <div class="row align-items-center justify-content-center">
+                            <div class="col-12 col-md-4">
+                                <div class="picture w-100">     
+                                    <img class="w-100" src="./images/home_page/whats-happening-2.png" alt="">
+                                </div>
+                            </div>
+                            <div class="col-12 col-md-8">
+                                <div class="content px-4 py-2">
+                                    <div class="fs-3 fw-semibold text-center">WINTER SALE</div>
+                                    <div class="mt-2 mx-auto border-image"></div>
+                                    <p class="mt-2  text-center text-gray">
+                                        Join our facebook live for exclusive tips and beauty secrets along with the chance to win exciting prizes and discount vouchers.
+                                    </p>
+                                    <div class="mt-5 text-center">
+                                        <a href="#" class="discover-more btn-black px-3 py-2 px-lg-4 py-lg-3">
+                                            DISCOVER MORE
+                                        </a>
+                                    </div>
+                                </div>
+                            </div>
+                        </div>
+                    </div>
+
+                </div>
+            </div>
+
+        </div>
+    </section>
+
+    <!-- REWARD BAZAAR -->
+    <section id="REWARD-BAZAAR" class="my-5 ">
+        <div class="container mt-5 pb-5 pb-lg-0 position-relative">
+            <div class="d-flex align-items-start justify-content-center justify-content-lg-end">
+                <div class="flex-fill">
+                    <div class="text-center section-title fw-semibold">REWARD BAZAAR</div>
+                    <div class="mt-2 mx-auto border-image"></div>
+                </div>
+                <div class="view-more">
+                    <a href="#" class="view-all btn-black-outline fw-semibold ">VIEW ALL</a>
+                </div>
+            </div>
+
+            <div class="d-flex flex-wrap mt-5">
+
+                <div class="product-single p-1 p-md-2 ">
+                    <div class=" product rounded-1 px-3 py-3 text-start">
+
+                        <a href="./product-details.html">
+                            <div class="image-container text-center">
+                                <img class="h-100" src="./images/product_details/product image.png" alt="">
+                            </div>
+                        </a>
+
+                        <div class="my-2 d-flex flex-wrap align-items-center ">
+
+                            <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                            
+                            <div class="ms-1 ms-md-2 rating d-flex align-items-start">
+                                <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                <div class="rating-count ms-1 ms-md-2">(15)</div>
+                            </div>
+                        </div>
+
+                        <a href="./product-details.html" class="title text-gray fs-6 ">
+                            Clear Kind to skin refreshing
+                            shampoo
+                        </a>
+
+                        <p class="mt-3 text-deep-red small">
+                            Buy 2 Get 1 free
+                        </p>
+
+                        <!-- product price -->
+                        <div class="mt-3 price fs-6 text-center ">
+                            <span class="text-decoration-line-through text-light-gray">৳600</span>
+                            <span class="ms-3 fw-semibold">৳510 </span>
+                        </div>
+
+                        <!-- product price in app -->
+                        <div class="mt-3 app-price  text-center fs-6 text-deep-red">
+                            <span class="fw-semibold">App Price : </span>
+                            <span class="ms-3 fw-semibold">৳ 484 </span>
+                        </div>
+
+                        <div class="text-center mt-3">
+                            <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                <span>
+                                    <img src="./images/icon/Cart_white.svg" alt="">
+                                </span>
+                                <span class="add-cart-text ms-2">Add to Cart</span>
+                            </button>
+                        </div>
+                    </div>
+                </div>
+
+                <div class="product-single p-1 p-md-2 ">
+                    <div class=" product rounded-1 px-3 py-3 text-start">
+
+                        <a href="./product-details.html">
+                            <div class="image-container text-center">
+                                <img class="h-100" src="./images/product_details/product image.png" alt="">
+                            </div>
+                        </a>
+
+                        <div class="my-2 d-flex flex-wrap align-items-center ">
+
+                            <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                            
+                            <div class="ms-1 ms-md-2 rating d-flex align-items-start">
+                                <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                <div class="rating-count ms-1 ms-md-2">(15)</div>
+                            </div>
+                        </div>
+
+                        <a href="./product-details.html" class="title text-gray fs-6 ">
+                            Clear Kind to skin refreshing
+                            shampoo
+                        </a>
+
+                        <p class="mt-3 text-deep-red small">
+                            Buy 2 Get 1 free
+                        </p>
+
+                        <!-- product price -->
+                        <div class="mt-3 price fs-6 text-center ">
+                            <span class="text-decoration-line-through text-light-gray">৳600</span>
+                            <span class="ms-3 fw-semibold">৳510 </span>
+                        </div>
+
+                        <!-- product price in app -->
+                        <div class="mt-3 app-price  text-center fs-6 text-deep-red">
+                            <span class="fw-semibold">App Price : </span>
+                            <span class="ms-3 fw-semibold">৳ 484 </span>
+                        </div>
+
+                        <div class="text-center mt-3">
+                            <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                <span>
+                                    <img src="./images/icon/Cart_white.svg" alt="">
+                                </span>
+                                <span class="add-cart-text ms-2">Add to Cart</span>
+                            </button>
+                        </div>
+                    </div>
+                </div>
+
+                <div class="product-single p-1 p-md-2 ">
+                    <div class=" product rounded-1 px-3 py-3 text-start">
+
+                        <a href="./product-details.html">
+                            <div class="image-container text-center">
+                                <img class="h-100" src="./images/product_details/product image.png" alt="">
+                            </div>
+                        </a>
+
+                        <div class="my-2 d-flex flex-wrap align-items-center ">
+
+                            <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                            
+                            <div class="ms-1 ms-md-2 rating d-flex align-items-start">
+                                <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                <div class="rating-count ms-1 ms-md-2">(15)</div>
+                            </div>
+                        </div>
+
+                        <a href="./product-details.html" class="title text-gray fs-6 ">
+                            Clear Kind to skin refreshing
+                            shampoo
+                        </a>
+
+                        <p class="mt-3 text-deep-red small">
+                            Buy 2 Get 1 free
+                        </p>
+
+                        <!-- product price -->
+                        <div class="mt-3 price fs-6 text-center ">
+                            <span class="text-decoration-line-through text-light-gray">৳600</span>
+                            <span class="ms-3 fw-semibold">৳510 </span>
+                        </div>
+
+                        <!-- product price in app -->
+                        <div class="mt-3 app-price  text-center fs-6 text-deep-red">
+                            <span class="fw-semibold">App Price : </span>
+                            <span class="ms-3 fw-semibold">৳ 484 </span>
+                        </div>
+
+                        <div class="text-center mt-3">
+                            <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                <span>
+                                    <img src="./images/icon/Cart_white.svg" alt="">
+                                </span>
+                                <span class="add-cart-text ms-2">Add to Cart</span>
+                            </button>
+                        </div>
+                    </div>
+                </div>
+
+                <div class="product-single p-1 p-md-2 ">
+                    <div class=" product rounded-1 px-3 py-3 text-start">
+
+                        <a href="./product-details.html">
+                            <div class="image-container text-center">
+                                <img class="h-100" src="./images/product_details/product image.png" alt="">
+                            </div>
+                        </a>
+
+                        <div class="my-2 d-flex flex-wrap align-items-center ">
+
+                            <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                            
+                            <div class="ms-1 ms-md-2 rating d-flex align-items-start">
+                                <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                <div class="rating-count ms-1 ms-md-2">(15)</div>
+                            </div>
+                        </div>
+
+                        <a href="./product-details.html" class="title text-gray fs-6 ">
+                            Clear Kind to skin refreshing
+                            shampoo
+                        </a>
+
+                        <p class="mt-3 text-deep-red small">
+                            Buy 2 Get 1 free
+                        </p>
+
+                        <!-- product price -->
+                        <div class="mt-3 price fs-6 text-center ">
+                            <span class="text-decoration-line-through text-light-gray">৳600</span>
+                            <span class="ms-3 fw-semibold">৳510 </span>
+                        </div>
+
+                        <!-- product price in app -->
+                        <div class="mt-3 app-price  text-center fs-6 text-deep-red">
+                            <span class="fw-semibold">App Price : </span>
+                            <span class="ms-3 fw-semibold">৳ 484 </span>
+                        </div>
+
+                        <div class="text-center mt-3">
+                            <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                <span>
+                                    <img src="./images/icon/Cart_white.svg" alt="">
+                                </span>
+                                <span class="add-cart-text ms-2">Add to Cart</span>
+                            </button>
+                        </div>
+                    </div>
+                </div>
+
+                <div class="product-single p-1 p-md-2  d-none d-xl-block">
+                    <div class=" product rounded-1 px-3 py-3 text-start">
+
+                        <a href="./product-details.html">
+                            <div class="image-container text-center">
+                                <img class="h-100" src="./images/product_details/product image.png" alt="">
+                            </div>
+                        </a>
+
+                        <div class="my-2 d-flex flex-wrap align-items-center ">
+
+                            <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                            
+                            <div class="ms-1 ms-md-2 rating d-flex align-items-start">
+                                <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                <div class="rating-count ms-1 ms-md-2">(15)</div>
+                            </div>
+                        </div>
+
+                        <a href="./product-details.html" class="title text-gray fs-6 ">
+                            Clear Kind to skin refreshing
+                            shampoo
+                        </a>
+
+                        <p class="mt-3 text-deep-red small">
+                            Buy 2 Get 1 free
+                        </p>
+
+                        <!-- product price -->
+                        <div class="mt-3 price fs-6 text-center ">
+                            <span class="text-decoration-line-through text-light-gray">৳600</span>
+                            <span class="ms-3 fw-semibold">৳510 </span>
+                        </div>
+
+                        <!-- product price in app -->
+                        <div class="mt-3 app-price  text-center fs-6 text-deep-red">
+                            <span class="fw-semibold">App Price : </span>
+                            <span class="ms-3 fw-semibold">৳ 484 </span>
+                        </div>
+
+                        <div class="text-center mt-3">
+                            <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                <span>
+                                    <img src="./images/icon/Cart_white.svg" alt="">
+                                </span>
+                                <span class="add-cart-text ms-2">Add to Cart</span>
+                            </button>
+                        </div>
+                    </div>
+                </div>
+            </div>
+
+        </div>
+    </section>
+
+    <!-- heir shine -->
+    <section id="heir-shine" class="mt-5 ">
+        <div class="container">
+            <div class="row align-items-center p-1 p-lg-3 pb-3 border border-1">
+                <div class="col-12 col-lg-6 order-1 mt-3 mt-lg-0 order-lg-0">
+                    <h2>
+                        HAIRCARE PRODUCTS TO MAKE YOUR HAIR SHINE THIS SEASON
+                    </h2>
+                    <div class="mt-2 border-image"></div>
+                    <p class="mt-3 text-light-gray">
+                        We've got beauty, all wrapped up. Check out our recommended absolute must haves this winter to take the best care of your
+                    </p>
+                    <div class="mt-3 mt-lg-5 text-center">
+                        <a href="#" class="discover-more btn-black py-2 px-3 py-lg-3 px-lg-4">
+                            DISCOVER MORE
+                        </a>
+                    </div>
+                </div>
+                <div class="col-12 col-lg-6 order-0 order-lg-1  px-3">
+                    <img class="w-100" src="./images/home_page/heir-shine.png" alt="">
+            </div>
+        </div>
+    </section>
+
+
+    <!-- only for you -->
+    <section id="only-for-you" class="my-5 ">
+        <div class="container mt-5">
+            <div class="d-flex align-items-start justify-content-center">
+                <div class="flex-fill">
+                    <div class="text-center section-title fw-semibold">ONLY FOR YOU</div>
+                    <div class="mt-2 mx-auto border-image"></div>
+                    <div class="mt-4 text-center section-subtitle text-deep-red">SPECIAL OFFERS</div>
+                </div>
+            </div>
+
+            <div class="row py-3">
+                <div class="col-4">
+                    <img class="w-100" src="./images/home_page/only-for-you-1.png" alt="">
+                </div>
+                <div class="col-4">
+                    <img class="w-100" src="./images/home_page/only-for-you-2.png" alt="">
+                </div>
+                <div class="col-4">
+                    <img class="w-100" src="./images/home_page/only-for-you-3.png" alt="">
+                </div>
+            </div>
+        </div>
+    </section>
+
+    <!-- featured brands sliders -->
+    <section id="featured-brands" class="mt-3 py-3">
+        <div class="container">
+
+            <div class="text-center section-title fw-semibold">FEATURED BRANDS</div>
+            <div class="mt-1 mx-auto border-image"></div>
+
+            <div class="mt-4 position-relative">
+                <div class="swiper featuredBrands">
+                    <div class="swiper-wrapper">
+                        <div class="swiper-slide">
+                          <a href="#">
+                              <img src="./images/home_page/feature-brands-1.png" alt="">
+                          </a>
+                        </div>
+                        <div class="swiper-slide">
+                          <a href="#">
+                              <img src="./images/home_page/feature-brands-2.png" alt="">
+                          </a>
+                        </div>
+                        <div class="swiper-slide">
+                          <a href="#">
+                              <img src="./images/home_page/feature-brands-3.png" alt="">
+                          </a>
+                        </div>
+                        <div class="swiper-slide">
+                          <a href="#">
+                              <img src="./images/home_page/feature-brands-4.png" alt="">
+                          </a>
+                        </div>
+                        <div class="swiper-slide">
+                          <a href="#">
+                              <img src="./images/home_page/feature-brands-1.png" alt="">
+                          </a>
+                        </div>
+                        <div class="swiper-slide">
+                          <a href="#">
+                              <img src="./images/home_page/feature-brands-2.png" alt="">
+                          </a>
+                        </div>
+                        <div class="swiper-slide">
+                          <a href="#">
+                              <img src="./images/home_page/feature-brands-3.png" alt="">
+                          </a>
+                        </div>
+                        <div class="swiper-slide">
+                          <a href="#">
+                              <img src="./images/home_page/feature-brands-4.png" alt="">
+                          </a>
+                        </div>
+                    </div>
+                </div>
+            </div>
+        </div>
+    </section>
+
+    <!-- trending stories -->
+    <section id="trending-stories" class="mt-5 ">
+        <div class="container mt-5">
+            <div class="text-center section-title fw-semibold">TRENDING STORIES</div>
+            <div class="mt-1 mx-auto border-image"></div>
+            <div class="mt-2 text-center fs-4 text-gray">ON THE BLOG</div>
+
+            <div class="swiper trendingStories">
+                <div class="swiper-wrapper">
+
+                    <div class="swiper-slide">
+                        <div class="trending-container p-2">
+                            <div class="image-container">
+                                <a href="#">
+                                    <img class="w-100" src="./images/home_page/trending-1.png" alt="">
+                                </a>
+                            </div>
+                            <div class="content-details text-start px-2 py-4">
+                                <div class="category-link">
+                                    <a class="text-deep-red" href="#">Lifestyle</a>
+                                </div>
+                                <div class="blog-link mt-3">
+                                    <a class="mt-3 text-gray fs-4" href="#">
+                                        USES THE RIGHT SUNSCREEN FOR YOUR SKIN TYPE
+                                    </a>
+                                </div>
+                                <p class="mt-3 text-light-gray fs-6">
+                                    নভেম্বর মানে সামনে এক মাসব্যাপী ব্ল্যাক ফ্রাইডে ডিল।
+                                </p>
+                                <p class="date text-light-gray mt-3">26 Nov 2022</p>
+                                <div class="mt-3 read-more">
+                                    <a class="text-deep-red fs-4" href="#">Read More </a>
+                                </div>
+                            </div>
+                        </div>
+                    </div>
+
+                    <div class="swiper-slide">
+                        <div class="trending-container p-2">
+                            <div class="image-container">
+                                <a href="#">
+                                    <img class="w-100" src="./images/home_page/trending-2.png" alt="">
+                                </a>
+                            </div>
+                            <div class="content-details text-start px-2 py-4">
+                                <div class="category-link">
+                                    <a class="text-deep-red" href="#">Lifestyle</a>
+                                </div>
+                                <div class="blog-link mt-3">
+                                    <a class="mt-3 text-gray fs-4" href="#">
+                                        USES THE RIGHT SUNSCREEN FOR YOUR SKIN TYPE
+                                    </a>
+                                </div>
+                                <p class="mt-3 text-light-gray fs-6">
+                                    নভেম্বর মানে সামনে এক মাসব্যাপী ব্ল্যাক ফ্রাইডে ডিল।
+                                </p>
+                                <p class="date text-light-gray mt-3">26 Nov 2022</p>
+                                <div class="mt-3 read-more">
+                                    <a class="text-deep-red fs-4" href="#">Read More </a>
+                                </div>
+                            </div>
+                        </div>
+                    </div>
+
+                    <div class="swiper-slide">
+                        <div class="trending-container p-2">
+                            <div class="image-container">
+                                <a href="#">
+                                    <img class="w-100" src="./images/home_page/trending-3.png" alt="">
+                                </a>
+                            </div>
+                            <div class="content-details text-start px-2 py-4">
+                                <div class="category-link">
+                                    <a class="text-deep-red" href="#">Lifestyle</a>
+                                </div>
+                                <div class="blog-link mt-3">
+                                    <a class="mt-3 text-gray fs-4" href="#">
+                                        USES THE RIGHT SUNSCREEN FOR YOUR SKIN TYPE
+                                    </a>
+                                </div>
+                                <p class="mt-3 text-light-gray fs-6">
+                                    নভেম্বর মানে সামনে এক মাসব্যাপী ব্ল্যাক ফ্রাইডে ডিল।
+                                </p>
+                                <p class="date text-light-gray mt-3">26 Nov 2022</p>
+                                <div class="mt-3 read-more">
+                                    <a class="text-deep-red fs-4" href="#">Read More </a>
+                                </div>
+                            </div>
+                        </div>
+                    </div>
+
+                    <div class="swiper-slide">
+                        <div class="trending-container p-2">
+                            <div class="image-container">
+                                <a href="#">
+                                    <img class="w-100" src="./images/home_page/trending-1.png" alt="">
+                                </a>
+                            </div>
+                            <div class="content-details text-start px-2 py-4">
+                                <div class="category-link">
+                                    <a class="text-deep-red" href="#">Lifestyle</a>
+                                </div>
+                                <div class="blog-link mt-3">
+                                    <a class="mt-3 text-gray fs-4" href="#">
+                                        USES THE RIGHT SUNSCREEN FOR YOUR SKIN TYPE
+                                    </a>
+                                </div>
+                                <p class="mt-3 text-light-gray fs-6">
+                                    নভেম্বর মানে সামনে এক মাসব্যাপী ব্ল্যাক ফ্রাইডে ডিল।
+                                </p>
+                                <p class="date text-light-gray mt-3">26 Nov 2022</p>
+                                <div class="mt-3 read-more">
+                                    <a class="text-deep-red fs-4" href="#">Read More </a>
+                                </div>
+                            </div>
+                        </div>
+                    </div>
+
+                    <div class="swiper-slide">
+                        <div class="trending-container p-2">
+                            <div class="image-container">
+                                <a href="#">
+                                    <img class="w-100" src="./images/home_page/trending-2.png" alt="">
+                                </a>
+                            </div>
+                            <div class="content-details text-start px-2 py-4">
+                                <div class="category-link">
+                                    <a class="text-deep-red" href="#">Lifestyle</a>
+                                </div>
+                                <div class="blog-link mt-3">
+                                    <a class="mt-3 text-gray fs-4" href="#">
+                                        USES THE RIGHT SUNSCREEN FOR YOUR SKIN TYPE
+                                    </a>
+                                </div>
+                                <p class="mt-3 text-light-gray fs-6">
+                                    নভেম্বর মানে সামনে এক মাসব্যাপী ব্ল্যাক ফ্রাইডে ডিল।
+                                </p>
+                                <p class="date text-light-gray mt-3">26 Nov 2022</p>
+                                <div class="mt-3 read-more">
+                                    <a class="text-deep-red fs-4" href="#">Read More </a>
+                                </div>
+                            </div>
+                        </div>
+                    </div>
+
+                    <div class="swiper-slide">
+                        <div class="trending-container p-2">
+                            <div class="image-container">
+                                <a href="#">
+                                    <img class="w-100" src="./images/home_page/trending-3.png" alt="">
+                                </a>
+                            </div>
+                            <div class="content-details text-start px-2 py-4">
+                                <div class="category-link">
+                                    <a class="text-deep-red" href="#">Lifestyle</a>
+                                </div>
+                                <div class="blog-link mt-3">
+                                    <a class="mt-3 text-gray fs-4" href="#">
+                                        USES THE RIGHT SUNSCREEN FOR YOUR SKIN TYPE
+                                    </a>
+                                </div>
+                                <p class="mt-3 text-light-gray fs-6">
+                                    নভেম্বর মানে সামনে এক মাসব্যাপী ব্ল্যাক ফ্রাইডে ডিল।
+                                </p>
+                                <p class="date text-light-gray mt-3">26 Nov 2022</p>
+                                <div class="mt-3 read-more">
+                                    <a class="text-deep-red fs-4" href="#">Read More </a>
+                                </div>
+                            </div>
+                        </div>
+                    </div>
+
+                </div>
+                <div class="swiper-button-next"></div>
+                <div class="swiper-button-prev"></div>
+            </div>
+
+            <!-- <div class="row py-5">
+
+                <div class="col-12 col-md-6 col-lg-4">
+                    <div class="trending-container p-2">
+                        <div class="image-container">
+                            <a href="#">
+                                <img class="w-100" src="./images/home_page/trending-1.png" alt="">
+                            </a>
+                        </div>
+                        <div class="content-details px-2 py-4">
+                            <div class="category-link">
+                                <a class="text-deep-red" href="#">Lifestyle</a>
+                            </div>
+                            <div class="blog-link mt-3">
+                                <a class="mt-3 text-gray fs-4" href="#">
+                                    USES THE RIGHT SUNSCREEN FOR YOUR SKIN TYPE
+                                </a>
+                            </div>
+                            <p class="mt-3 text-light-gray fs-6">
+                                নভেম্বর মানে সামনে এক মাসব্যাপী ব্ল্যাক ফ্রাইডে ডিল।
+                            </p>
+                            <p class="date text-light-gray mt-3">26 Nov 2022</p>
+                            <div class="mt-3 read-more">
+                                <a class="text-deep-red fs-4" href="#">Read More </a>
+                            </div>
+                        </div>
+                    </div>
+                </div>
+
+                <div class="col-12 col-md-6 col-lg-4">
+                    <div class="trending-container p-2">
+                        <div class="image-container">
+                            <a href="#">
+                                <img class="w-100" src="./images/home_page/trending-2.png" alt="">
+                            </a>
+                        </div>
+                        <div class="content-details px-2 py-4">
+                            <div class="category-link">
+                                <a class="text-deep-red" href="#">Lifestyle</a>
+                            </div>
+                            <div class="blog-link mt-3">
+                                <a class="mt-3 text-gray fs-4" href="#">
+                                    USES THE RIGHT SUNSCREEN FOR YOUR SKIN TYPE
+                                </a>
+                            </div>
+                            <p class="mt-3 text-light-gray fs-6">
+                                নভেম্বর মানে সামনে এক মাসব্যাপী ব্ল্যাক ফ্রাইডে ডিল।
+                            </p>
+                            <p class="date text-light-gray mt-3">26 Nov 2022</p>
+                            <div class="mt-3 read-more">
+                                <a class="text-deep-red fs-4" href="#">Read More </a>
+                            </div>
+                        </div>
+                    </div>
+                </div>
+
+                <div class="col-12 col-md-6 col-lg-4">
+                    <div class="trending-container p-2">
+                        <div class="image-container">
+                            <a href="#">
+                                <img class="w-100" src="./images/home_page/trending-3.png" alt="">
+                            </a>
+                        </div>
+                        <div class="content-details px-2 py-4">
+                            <div class="category-link">
+                                <a class="text-deep-red" href="#">Lifestyle</a>
+                            </div>
+                            <div class="blog-link mt-3">
+                                <a class="mt-3 text-gray fs-4" href="#">
+                                    USES THE RIGHT SUNSCREEN FOR YOUR SKIN TYPE
+                                </a>
+                            </div>
+                            <p class="mt-3 text-light-gray fs-6">
+                                নভেম্বর মানে সামনে এক মাসব্যাপী ব্ল্যাক ফ্রাইডে ডিল।
+                            </p>
+                            <p class="date text-light-gray mt-3">26 Nov 2022</p>
+                            <div class="mt-3 read-more">
+                                <a class="text-deep-red fs-4" href="#">Read More </a>
+                            </div>
+                        </div>
+                    </div>
+                </div>
+
+            </div> -->
+        </div>
+    </section>
+
+    <!-- find on instagram -->
+    <section id="find-on-instagram" class="my-2 pb-3">
+        <div class="container ">
+            <div class="text-center display-6 fw-semibold">FIND US ON INSTAGRAM</div>
+            <div class="mt-1 mx-auto border-image"></div>
+
+            <div class="mt-3 py-3 image-container">
+                <img class="w-100" src="./images/home_page/find-on instragram.png" alt="">
+            </div>
+
+            
+        </div>
+    </section>
+
+    
+    <!-- recently viewed -->
+    <section id="recently-viewed" class="my-5 ">
+        <div class="container mt-5 pb-5 pb-lg-0 position-relative">
+            <div class="d-flex align-items-start justify-content-center justify-content-lg-end">
+                <div class="flex-fill">
+                    <div class="text-center section-title fw-semibold">RECENTLY VIEWED</div>
+                    <div class="mt-2 mx-auto border-image"></div>
+                </div>
+                <div class="view-more">
+                    <a href="#" class="view-all btn-black-outline fw-semibold ">VIEW ALL</a>
+                </div>
+            </div>
+
+            <div class="d-flex flex-wrap mt-5">
+
+                <div class="product-single p-1 p-md-2 ">
+                    <div class=" product rounded-1 px-3 py-3 text-start">
+
+                        <!-- product image -->
+                        <a href="./product-details.html">
+                            <div class="image-container text-center">
+                                <img class="h-100" src="./images/product_details/also-product.png" alt="">
+                            </div>
+                        </a>
+
+                        <!-- product brand and ratting -->
+                        <div class="my-2 d-flex flex-wrap align-items-center ">
+
+                            <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                            
+                            <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                <div class="rating-count ms-1 ms-md-2">(15)</div>
+                            </div>
+                        </div>
+
+                        <!-- product name -->
+                        <a href="./product-details.html" class="title text-gray  ">
+                            Clear Kind to skin refreshing
+                            shampoo
+                        </a>
+                        
+                        <!-- offer -->
+                        <p class="offer pt-2 pt-xl-3 text-deep-red">
+                            Buy 2 Get 1 free
+                        </p>
+
+                        <!-- product price -->
+                        <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                            <span class="text-decoration-line-through text-light-gray">৳600</span>
+                            <span class="ms-3 fw-semibold">৳510 </span>
+                        </div>
+
+                        <!-- product price in app -->
+                        <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                            <span class="fw-semibold">App Price : </span>
+                            <span class="ms-3 fw-semibold">৳ 484 </span>
+                        </div>
+
+                        <!--  add to cart -->
+                        <div class="text-center pt-2 pt-lg-3">
+                            <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                <span>
+                                    <img src="./images/icon/Cart_white.svg" alt="">
+                                </span>
+                                <span class="add-cart-text ms-2">Add to Cart</span>
+                            </button>
+                        </div>
+                    </div>
+                </div>
+
+                <div class="product-single p-1 p-md-2 ">
+                    <div class=" product rounded-1 px-3 py-3 text-start">
+
+                        <!-- product image -->
+                        <a href="./product-details.html">
+                            <div class="image-container text-center">
+                                <img class="h-100" src="./images/product_details/also-product.png" alt="">
+                            </div>
+                        </a>
+
+                        <!-- product brand and ratting -->
+                        <div class="my-2 d-flex flex-wrap align-items-center ">
+
+                            <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                            
+                            <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                <div class="rating-count ms-1 ms-md-2">(15)</div>
+                            </div>
+                        </div>
+
+                        <!-- product name -->
+                        <a href="./product-details.html" class="title text-gray  ">
+                            Clear Kind to skin refreshing
+                            shampoo
+                        </a>
+                        
+                        <!-- offer -->
+                        <p class="offer pt-2 pt-xl-3 text-deep-red">
+                            Buy 2 Get 1 free
+                        </p>
+
+                        <!-- product price -->
+                        <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                            <span class="text-decoration-line-through text-light-gray">৳600</span>
+                            <span class="ms-3 fw-semibold">৳510 </span>
+                        </div>
+
+                        <!-- product price in app -->
+                        <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                            <span class="fw-semibold">App Price : </span>
+                            <span class="ms-3 fw-semibold">৳ 484 </span>
+                        </div>
+
+                        <!-- add to cart -->
+                        <div class="text-center pt-2 pt-lg-3">
+                            <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                <span>
+                                    <img src="./images/icon/Cart_white.svg" alt="">
+                                </span>
+                                <span class="add-cart-text ms-2">Add to Cart</span>
+                            </button>
+                        </div>
+                    </div>
+                </div>
+
+                <div class="product-single p-1 p-md-2 ">
+                    <div class=" product rounded-1 px-3 py-3 text-start">
+
+                        <!-- product image -->
+                        <a href="./product-details.html">
+                            <div class="image-container text-center">
+                                <img class="h-100" src="./images/product_details/also-product.png" alt="">
+                            </div>
+                        </a>
+
+                        <!-- product brand and ratting -->
+                        <div class="my-2 d-flex flex-wrap align-items-center ">
+
+                            <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                            
+                            <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                <div class="rating-count ms-1 ms-md-2">(15)</div>
+                            </div>
+                        </div>
+
+                        <!-- product name -->
+                        <a href="./product-details.html" class="title text-gray  ">
+                            Clear Kind to skin refreshing
+                            shampoo
+                        </a>
+                        
+                        <!-- offer -->
+                        <p class="offer pt-2 pt-xl-3 text-deep-red">
+                            Buy 2 Get 1 free
+                        </p>
+
+                        <!-- product price -->
+                        <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                            <span class="text-decoration-line-through text-light-gray">৳600</span>
+                            <span class="ms-3 fw-semibold">৳510 </span>
+                        </div>
+
+                        <!-- product price in app -->
+                        <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                            <span class="fw-semibold">App Price : </span>
+                            <span class="ms-3 fw-semibold">৳ 484 </span>
+                        </div>
+
+                        <!-- add to cart -->
+                        <div class="text-center pt-2 pt-lg-3">
+                            <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                <span>
+                                    <img src="./images/icon/Cart_white.svg" alt="">
+                                </span>
+                                <span class="add-cart-text ms-2">Add to Cart</span>
+                            </button>
+                        </div>
+                    </div>
+                </div>
+
+                <div class="product-single p-1 p-md-2 ">
+                    <div class=" product rounded-1 px-3 py-3 text-start">
+
+                        <!-- product image -->
+                        <a href="./product-details.html">
+                            <div class="image-container text-center">
+                                <img class="h-100" src="./images/product_details/also-product.png" alt="">
+                            </div>
+                        </a>
+
+                        <!-- product brand and ratting -->
+                        <div class="my-2 d-flex flex-wrap align-items-center ">
+
+                            <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                            
+                            <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                <div class="rating-count ms-1 ms-md-2">(15)</div>
+                            </div>
+                        </div>
+
+                        <!-- product name -->
+                        <a href="./product-details.html" class="title text-gray  ">
+                            Clear Kind to skin refreshing
+                            shampoo
+                        </a>
+                        
+                        <!-- offer -->
+                        <p class="offer pt-2 pt-xl-3 text-deep-red">
+                            Buy 2 Get 1 free
+                        </p>
+
+                        <!-- product price -->
+                        <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                            <span class="text-decoration-line-through text-light-gray">৳600</span>
+                            <span class="ms-3 fw-semibold">৳510 </span>
+                        </div>
+
+                        <!-- product price in app -->
+                        <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                            <span class="fw-semibold">App Price : </span>
+                            <span class="ms-3 fw-semibold">৳ 484 </span>
+                        </div>
+
+                        <!-- add to cart -->
+                        <div class="text-center pt-2 pt-lg-3">
+                            <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                <span>
+                                    <img src="./images/icon/Cart_white.svg" alt="">
+                                </span>
+                                <span class="add-cart-text ms-2">Add to Cart</span>
+                            </button>
+                        </div>
+                    </div>
+                </div>
+
+                <div class="product-single p-1 p-md-2 d-none d-xl-block">
+                    <div class=" product rounded-1 px-3 py-3 text-start">
+
+                        <!-- product image -->
+                        <a href="./product-details.html">
+                            <div class="image-container text-center">
+                                <img class="h-100" src="./images/product_details/also-product.png" alt="">
+                            </div>
+                        </a>
+
+                        <!-- product brand and ratting -->
+                        <div class="my-2 d-flex flex-wrap align-items-center ">
+
+                            <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                            
+                            <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                <div class="rating-count ms-1 ms-md-2">(15)</div>
+                            </div>
+                        </div>
+
+                        <!-- product name -->
+                        <a href="./product-details.html" class="title text-gray  ">
+                            Clear Kind to skin refreshing
+                            shampoo
+                        </a>
+                        
+                        <!-- offer -->
+                        <p class="offer pt-2 pt-xl-3 text-deep-red">
+                            Buy 2 Get 1 free
+                        </p>
+
+                        <!-- product price -->
+                        <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                            <span class="text-decoration-line-through text-light-gray">৳600</span>
+                            <span class="ms-3 fw-semibold">৳510 </span>
+                        </div>
+
+                        <!-- product price in app -->
+                        <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                            <span class="fw-semibold">App Price : </span>
+                            <span class="ms-3 fw-semibold">৳ 484 </span>
+                        </div>
+
+                        <!-- add to cart -->
+                        <div class="text-center pt-2 pt-lg-3">
+                            <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                <span>
+                                    <img src="./images/icon/Cart_white.svg" alt="">
+                                </span>
+                                <span class="add-cart-text ms-2">Add to Cart</span>
+                            </button>
+                        </div>
+                    </div>
+                </div>
+
+            </div>
+
+        </div>
+    </section>
+
+
+    <!-- show off -->
+    <section id="show-off">
+        <img class="w-100" src="./images/home_page/show-off.jpg" alt="">
+    </section>
+
+
+    <!-- All Links -->
+    <section id="all-link" class="mt-5 py-5">
+        <div class="container">
+            
+            <div class="link-group mt-2">
+                <h4 class="title text-center text-deep-red fw-normal">MAKEUP</h4>
+                <div class="links mt-3 px-3">
+                    <nav aria-label="breadcrumb">
+                        <ol class="breadcrumb text-gray d-flex flex-wrap justify-content-center">
+                            <li class="breadcrumb-item"><a href="#">Home</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                        </ol>
+                      </nav>
+                      
+                </div>
+            </div>
+
+            <div class="link-group mt-4">
+                <h4 class="title text-center text-deep-red fw-normal">SKIN</h4>
+                <div class="links mt-3 px-3">
+                    <nav aria-label="breadcrumb">
+                        <ol class="breadcrumb text-gray d-flex flex-wrap justify-content-center">
+                            <li class="breadcrumb-item"><a href="#">Home</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                        </ol>
+                      </nav>
+                      
+                </div>
+            </div>
+            
+            <div class="link-group mt-4">
+                <h4 class="title text-center text-deep-red fw-normal">WELLNESS</h4>
+                <div class="links mt-3 px-3">
+                    <nav aria-label="breadcrumb">
+                        <ol class="breadcrumb text-gray d-flex flex-wrap justify-content-center">
+                            <li class="breadcrumb-item"><a href="#">Home</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                        </ol>
+                      </nav>
+                      
+                </div>
+            </div>
+
+            <div class="link-group mt-4">
+                <h4 class="title text-center text-deep-red fw-normal">COLLECTION</h4>
+                <div class="links mt-3 px-3">
+                    <nav aria-label="breadcrumb">
+                        <ol class="breadcrumb text-gray d-flex flex-wrap justify-content-center">
+                            <li class="breadcrumb-item"><a href="#">Home</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                            <li class="breadcrumb-item"><a href="#">Library</a></li>
+                        </ol>
+                      </nav>
+                      
+                </div>
+            </div>
+        </div>
+    </section>
+
+
+    <!-- footer -->
+    <section id="footer" class=" bg-dark text-white mt-5">
+        <div class="container py-5">
+
+            <div class="row  footer-border-bottom justify-content-evenly">
+
+                <div class="col-12 col-lg-4">
+                    <div class="py-2 footer-comp-title h3 text-center">
+                        BECOME AN INSIDER
+                    </div>
+
+                    <form class="mt-2 text-center" action="">
+                        <input class="footer-input px-3 py-3 py-md-3 px-md-5 mx-auto text-center" type="text" placeholder="ENTER YOUR EMAIL ADDRESS">
+                    </form>
+
+                    <div class="social mt-5 mb-5">
+                        <div class="footer-comp-title h3 text-center">
+                            FOLLOW US ON
+                        </div>
+
+                        <ul class="mt-4 d-flex justify-content-center align-items-center">
+                            <li>
+                                <a href="#">
+                                    <img class="social-icon mx-3 mx-md-4" src="./images/icon/footer-facebook.svg" alt="">
+                                </a>
+                             </li>
+                            <li>
+                                <a href="#">
+                                    <img class="social-icon mx-3 mx-md-4" src="./images/icon/footer-twitter.svg" alt="">
+                                </a>
+                             </li>
+                            <li>
+                                <a href="#">
+                                    <img class="social-icon mx-3 mx-md-4" src="./images/icon/footer-insta.svg" alt="">
+                                </a>
+                             </li>
+                            <li>
+                                <a href="#">
+                                    <img class="social-icon mx-3 mx-md-4" src="./images/icon/footer-pinterest.svg" alt="">
+                                </a>
+                             </li>
+                             <li>
+                                <a href="#">
+                                    <img class="social-icon mx-3 mx-md-4" src="./images/icon/footer-youtube.svg" alt="">
+                                </a>
+                             </li>
+                        </ul>
+
+                        <p class="mt-4 fw-light fs-5 text-center">hr@themallbd.com</p>
+                    </div>
+                </div>
+
+                <div class="col-12 col-lg-6">
+
+                    <div class="row justify-content-between">
+                        <div class="col-6 col-md-5 mb-5">
+                            <div class="py-2 mb-3 footer-comp-title footer-border-bottom h3  ">HELP</div>
+                            <ul>
+                                <li class="mb-2"><a href="#">ORDER</a></li>
+                                <li class="mb-2"><a href="#">DELIVERY</a></li>
+                                <li class="mb-2"><a href="#">RETUTRNS</a></li>
+                                <li class="mb-2"><a href="#">COOKIE POLICY</a></li>
+                                <li class="mb-2"><a href="#">CUSTOMER SUPPORT</a></li>
+                                <li class="mb-2"><a href="#">VIP PRIVILEGES</a></li>
+                                <li class="mb-2"><a href="#">HOW TO BECOME A VIP</a></li>
+                                <li class="mb-2"><a href="#">THE MALL GLOBAL</a></li>
+                            </ul>
+                        </div>
+
+                        <div class="col-6 col-md-5 mb-5">
+                            <div class="py-2 mb-3  footer-comp-title footer-border-bottom h3">OUR COMPANY</div>
+                            <ul>
+                                <li class="mb-2"><a  href="#">ABOUT US</a></li>
+                                <li class="mb-2"><a href="#">CONTACT US</a></li>
+                                <li class="mb-2"><a href="#">PRIVACY POLICY</a></li>
+                                <li class="mb-2"><a href="#">COOKIE POLICY</a></li>
+                                <li class="mb-2"><a href="#">PAYMENTS</a></li>
+                                <li class="mb-2"><a href="#">SITEMAP</a></li>
+                                <li class="mb-2"><a href="#">TERMS & CONDITIONS</a></li>
+                            </ul>
+
+                        </div>
+                    </div>
+                </div>
+            </div>
+
+            <div class="copyright mt-4  text-center fw-light">
+                &copy 2022 THE MALL ALL RIGHT RESERVED
+            </div>
+        </div>
+    </section>
+    <!-- footer end-->
+
+    
+    <!-- bootstrap js -->
+    <script src="./js/bootstrap.bundle.min.js"></script>
+
+    <!-- swiper slider js -->
+    <script src="./js/swiper-bundle.min.js"></script>
+
+    <!-- custom js -->
+    <script src="./js/app.js"></script>
+
+</body>
+</html

+ 307 - 0
js/app.js

@@ -0,0 +1,307 @@
+
+// lightbox
+// let gallery =  new SimpleLightbox('.gallery a', {});
+// gallery.on('show.simplelightbox', function () {
+//   // do something…
+// });
+
+// lightbox end
+
+
+
+
+
+
+
+
+    // product details carousel
+    // var galleryThumbs = new Swiper('.gallery-thumbs', {
+    //     loop: true,
+    //     loopedSlides: 1,
+    //     spaceBetween: 10,
+    //     slidesPerView: 2,
+    //     direction: 'vertical',
+    //     // centeredSlides: true,
+
+    //     freeMode: true,
+    //     breakpoints: { 
+    //         0: { 
+    //           direction: 'horizontal', 
+    //           spaceBetween: 5,
+    //           slidesPerView: 4,
+    //           centeredSlides: true,
+    //         },
+    //         993: { 
+    //           direction: 'vertical', 
+    //           spaceBetween: 15,
+    //           slidesPerView: 4,
+
+    //         }
+    //       }
+    //   });
+
+    // var galleryTop = new Swiper('.gallery-main', {
+    //     loop: true,
+    //     spaceBetween: 10,
+    //     loopedSlides: 1,
+    //     centeredSlides: true,
+    //     freeMode: true,
+    //     navigation: {
+    //       nextEl: '.swiper-button-next',
+    //       prevEl: '.swiper-button-prev',
+    //     },
+    //     thumbs: {
+    //       swiper: galleryThumbs,
+    //     },
+    //   });
+    // product details carousel end
+  
+
+
+// fileter sidebar function
+          // filter open button
+    const filterOpenBtn = document.querySelector("#filter-button");
+          // filter close button
+    const filterCloseBtn = document.querySelector('.filter-close-btn');
+
+          // filter sidebar container 
+    const filterContainer = document.querySelector('.filter');
+
+          // filter open open function
+   if (filterOpenBtn && filterContainer) {
+    filterOpenBtn.addEventListener("click", () => {
+      filterContainer.classList.add("active")
+     });
+   }
+   
+          // filter close button
+   if (filterContainer && filterCloseBtn) {
+    filterCloseBtn.addEventListener("click", () => {
+      filterContainer.classList.remove("active")
+     });
+   }
+// fileter sidebar function end
+
+
+
+
+
+
+  //  checkout sidebar function 
+          // checkout open desktop button
+  const checkoutProductBtnDesktop = document.querySelector('.checkout-product-btn-desktop')
+
+          // checkout open mobile button
+  const checkoutProductBtnMobile = document.querySelector('.checkout-product-btn-mobile')
+
+          // checkout close button
+  const checkoutContainerCloseBtn = document.querySelector('.cross-btn')
+
+          // checkout container
+  const checkoutContainer = document.querySelector('.checkout-container')
+
+
+          // checkout open function for desktop
+      if(checkoutProductBtnDesktop && checkoutContainer && filterContainer) {
+        checkoutProductBtnDesktop.addEventListener('click', () => {
+
+          // hide fillter sidebar if open
+          filterContainer.classList.remove("active")
+
+          // open checkout sidebar
+          checkoutContainer.style.display = "block";
+
+        })
+      };
+
+              // checkout open function for mobile
+      if(checkoutProductBtnMobile && checkoutContainer && filterContainer) {
+        checkoutProductBtnMobile.addEventListener('click', () => {
+          
+          // hide fillter sidebar if open
+          filterContainer.classList.remove("active");
+
+          // open checkout sidebar
+          checkoutContainer.style.display = "block";
+        })
+      };
+
+              // checkout close function
+      if(checkoutContainerCloseBtn && checkoutContainer) {
+        checkoutContainerCloseBtn.addEventListener('click', () => {
+          checkoutContainer.style.display = "none"
+        })
+      }
+  //  checkout sidebar function end
+
+
+   
+
+
+
+
+// all carousel
+
+    // homepage hero banner slider home page
+    const bannerSlider = new Swiper(".bannerSlider", {
+      spaceBetween: 30,
+      centeredSlides: true,
+      autoplay: {
+        delay: 2500,
+        disableOnInteraction: false,
+      }
+    });
+
+
+    // category slider home page
+      const categorySlider = new Swiper('.categorySlider', {
+        loop: false,
+        slidesPerView: 5,
+        spaceBetween: 30,
+        loopedSlides: 1,
+        breakpoints: { 
+          0: { 
+            slidesPerView: 3,
+          },
+          576: { 
+            slidesPerView: 4,
+          },
+          993: { 
+            slidesPerView: 5,
+
+          }
+        },
+        navigation: {
+          nextEl: ".swiper-button-next",
+          prevEl: ".swiper-button-prev",
+        },
+      });
+
+
+      // Feture brand slider  home page
+      const featuredBrands = new Swiper('.featuredBrands', {
+        loop: false,
+        slidesPerView: 4,
+        spaceBetween: 30,
+        loopedSlides: 1,
+        navigation: false,
+        breakpoints: { 
+          0: { 
+            slidesPerView: 2,
+          },
+          576: { 
+            slidesPerView: 3,
+          },
+          993: { 
+            slidesPerView: 5,
+
+          }
+        },
+      });
+
+
+      // Feture brand slider  home page
+      const trendingStories = new Swiper('.trendingStories', {
+        loop: true,
+        slidesPerView: 3,
+        spaceBetween: 30,
+        loopedSlides: 1,
+        navigation: false,
+        breakpoints: { 
+          0: { 
+            slidesPerView: 1,
+          },
+          576: { 
+            slidesPerView: 2,
+          },
+          993: { 
+            slidesPerView: 3,
+
+          }
+        },
+        navigation: {
+          nextEl: ".swiper-button-next",
+          prevEl: ".swiper-button-prev",
+        },
+      });
+
+
+
+      // all product nav slider brand slider all product page
+      const allProductNav = new Swiper('.all-product-nav-slider', {
+        loop: false,
+        slidesPerView: 8,
+        spaceBetween: 8,
+        loopedSlides: 1,
+        navigation: false
+      });
+
+
+
+
+      // // product details page carousel
+
+          // thumb carousel
+          var productThumb = new Swiper('.productThumb', {
+            loop: true,
+            loopedSlides: 1,
+            spaceBetween: 10,
+            slidesPerView: 2,
+            direction: 'vertical',
+
+            freeMode: true,
+            breakpoints: { 
+                0: { 
+                  direction: 'horizontal', 
+                  spaceBetween: 15,
+                  slidesPerView: 4,
+                  centeredSlides: true,
+                },
+                993: { 
+                  direction: 'vertical', 
+                  spaceBetween: 15,
+                  slidesPerView: 3,
+
+                }
+              }
+          });
+
+          // productSlider carousel
+          var productSlider = new Swiper('.productSlider', {
+                loop: true,
+                spaceBetween: 10,
+                loopedSlides: 1,
+                centeredSlides: true,
+                freeMode: true,
+                navigation: {
+                  nextEl: '.swiper-button-next',
+                  prevEl: '.swiper-button-prev',
+                  disabledClass: 'disabled_swiper_button'
+                },
+                thumbs: {
+                  swiper: productThumb,
+                },
+            });
+
+// all carousel end
+
+
+
+
+
+
+
+
+// simple light box
+
+    // (function() {
+    //     var $gallery = new SimpleLightbox('.gallery  a', {});
+    // })()
+  
+  let gallery =  new SimpleLightbox('.gallery a', {});
+
+  if(gallery) {
+    gallery.on('show.simplelightbox', function () {
+        // do something…
+    });
+  }

File diff ditekan karena terlalu besar
+ 5 - 0
js/bootstrap.bundle.min.js


File diff ditekan karena terlalu besar
+ 0 - 0
js/bootstrap.bundle.min.js.map


+ 1570 - 0
js/simple-lightbox.js

@@ -0,0 +1,1570 @@
+/*!
+	By André Rinas, www.andrerinas.de
+	Documentation, www.simplelightbox.com
+	Available for use under the MIT License
+	Version 2.14.0
+*/
+(function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i<t.length;i++)o(t[i]);return o}return r})()({1:[function(require,module,exports){
+(function (global){(function (){
+"use strict";
+
+Object.defineProperty(exports, "__esModule", {
+  value: true
+});
+exports["default"] = void 0;
+function _typeof(obj) { "@babel/helpers - typeof"; return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { return typeof obj; } : function (obj) { return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }, _typeof(obj); }
+function _createForOfIteratorHelper(o, allowArrayLike) { var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; if (!it) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = it.call(o); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it["return"] != null) it["return"](); } finally { if (didErr) throw err; } } }; }
+function _toConsumableArray(arr) { return _arrayWithoutHoles(arr) || _iterableToArray(arr) || _unsupportedIterableToArray(arr) || _nonIterableSpread(); }
+function _nonIterableSpread() { throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); }
+function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }
+function _iterableToArray(iter) { if (typeof Symbol !== "undefined" && iter[Symbol.iterator] != null || iter["@@iterator"] != null) return Array.from(iter); }
+function _arrayWithoutHoles(arr) { if (Array.isArray(arr)) return _arrayLikeToArray(arr); }
+function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }
+function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
+function _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if ("value" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }
+function _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, "prototype", { writable: false }); return Constructor; }
+function _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }
+var SimpleLightbox = /*#__PURE__*/function () {
+  function SimpleLightbox(elements, options) {
+    var _this = this;
+    _classCallCheck(this, SimpleLightbox);
+    _defineProperty(this, "defaultOptions", {
+      sourceAttr: 'href',
+      overlay: true,
+      overlayOpacity: 0.7,
+      spinner: true,
+      nav: true,
+      navText: ['&lsaquo;', '&rsaquo;'],
+      captions: true,
+      captionDelay: 0,
+      captionSelector: 'img',
+      captionType: 'attr',
+      captionsData: 'title',
+      captionPosition: 'bottom',
+      captionClass: '',
+      close: true,
+      closeText: '&times;',
+      swipeClose: true,
+      showCounter: true,
+      fileExt: 'png|jpg|jpeg|gif|webp',
+      animationSlide: true,
+      animationSpeed: 250,
+      preloading: true,
+      enableKeyboard: true,
+      loop: true,
+      rel: false,
+      docClose: true,
+      swipeTolerance: 50,
+      className: 'simple-lightbox',
+      widthRatio: 0.8,
+      heightRatio: 0.9,
+      scaleImageToRatio: false,
+      disableRightClick: false,
+      disableScroll: true,
+      alertError: true,
+      alertErrorMessage: 'Image not found, next image will be loaded',
+      additionalHtml: false,
+      history: true,
+      throttleInterval: 0,
+      doubleTapZoom: 2,
+      maxZoom: 10,
+      htmlClass: 'has-lightbox',
+      rtl: false,
+      fixedClass: 'sl-fixed',
+      fadeSpeed: 300,
+      uniqueImages: true,
+      focus: true,
+      scrollZoom: true,
+      scrollZoomFactor: 0.5,
+      download: false
+    });
+    _defineProperty(this, "transitionPrefix", void 0);
+    _defineProperty(this, "isPassiveEventsSupported", void 0);
+    _defineProperty(this, "transitionCapable", false);
+    _defineProperty(this, "isTouchDevice", 'ontouchstart' in window);
+    _defineProperty(this, "isAppleDevice", /(Mac|iPhone|iPod|iPad)/i.test(navigator.platform));
+    _defineProperty(this, "initialLocationHash", void 0);
+    _defineProperty(this, "pushStateSupport", 'pushState' in history);
+    _defineProperty(this, "isOpen", false);
+    _defineProperty(this, "isAnimating", false);
+    _defineProperty(this, "isClosing", false);
+    _defineProperty(this, "isFadeIn", false);
+    _defineProperty(this, "urlChangedOnce", false);
+    _defineProperty(this, "hashReseted", false);
+    _defineProperty(this, "historyHasChanges", false);
+    _defineProperty(this, "historyUpdateTimeout", null);
+    _defineProperty(this, "currentImage", void 0);
+    _defineProperty(this, "eventNamespace", 'simplelightbox');
+    _defineProperty(this, "domNodes", {});
+    _defineProperty(this, "loadedImages", []);
+    _defineProperty(this, "initialImageIndex", 0);
+    _defineProperty(this, "currentImageIndex", 0);
+    _defineProperty(this, "initialSelector", null);
+    _defineProperty(this, "globalScrollbarWidth", 0);
+    _defineProperty(this, "controlCoordinates", {
+      swipeDiff: 0,
+      swipeYDiff: 0,
+      swipeStart: 0,
+      swipeEnd: 0,
+      swipeYStart: 0,
+      swipeYEnd: 0,
+      mousedown: false,
+      imageLeft: 0,
+      zoomed: false,
+      containerHeight: 0,
+      containerWidth: 0,
+      containerOffsetX: 0,
+      containerOffsetY: 0,
+      imgHeight: 0,
+      imgWidth: 0,
+      capture: false,
+      initialOffsetX: 0,
+      initialOffsetY: 0,
+      initialPointerOffsetX: 0,
+      initialPointerOffsetY: 0,
+      initialPointerOffsetX2: 0,
+      initialPointerOffsetY2: 0,
+      initialScale: 1,
+      initialPinchDistance: 0,
+      pointerOffsetX: 0,
+      pointerOffsetY: 0,
+      pointerOffsetX2: 0,
+      pointerOffsetY2: 0,
+      targetOffsetX: 0,
+      targetOffsetY: 0,
+      targetScale: 0,
+      pinchOffsetX: 0,
+      pinchOffsetY: 0,
+      limitOffsetX: 0,
+      limitOffsetY: 0,
+      scaleDifference: 0,
+      targetPinchDistance: 0,
+      touchCount: 0,
+      doubleTapped: false,
+      touchmoveCount: 0
+    });
+    this.options = Object.assign(this.defaultOptions, options);
+    this.isPassiveEventsSupported = this.checkPassiveEventsSupport();
+    if (typeof elements === 'string') {
+      this.initialSelector = elements;
+      this.elements = Array.from(document.querySelectorAll(elements));
+    } else {
+      this.elements = typeof elements.length !== 'undefined' && elements.length > 0 ? Array.from(elements) : [elements];
+    }
+    this.relatedElements = [];
+    this.transitionPrefix = this.calculateTransitionPrefix();
+    this.transitionCapable = this.transitionPrefix !== false;
+    this.initialLocationHash = this.hash;
+
+    // this should be handled by attribute selector IMHO! => 'a[rel=bla]'...
+    if (this.options.rel) {
+      this.elements = this.getRelated(this.options.rel);
+    }
+    if (this.options.uniqueImages) {
+      var imgArr = [];
+      this.elements = Array.from(this.elements).filter(function (element) {
+        var src = element.getAttribute(_this.options.sourceAttr);
+        if (imgArr.indexOf(src) === -1) {
+          imgArr.push(src);
+          return true;
+        }
+        return false;
+      });
+    }
+    this.createDomNodes();
+    if (this.options.close) {
+      this.domNodes.wrapper.appendChild(this.domNodes.closeButton);
+    }
+    if (this.options.nav) {
+      this.domNodes.wrapper.appendChild(this.domNodes.navigation);
+    }
+    if (this.options.spinner) {
+      this.domNodes.wrapper.appendChild(this.domNodes.spinner);
+    }
+    this.addEventListener(this.elements, 'click.' + this.eventNamespace, function (event) {
+      if (_this.isValidLink(event.currentTarget)) {
+        event.preventDefault();
+        if (_this.isAnimating) {
+          return false;
+        }
+        _this.initialImageIndex = _this.elements.indexOf(event.currentTarget);
+        _this.openImage(event.currentTarget);
+      }
+    });
+
+    // close addEventListener click addEventListener doc
+    if (this.options.docClose) {
+      this.addEventListener(this.domNodes.wrapper, ['click.' + this.eventNamespace, 'touchstart.' + this.eventNamespace], function (event) {
+        if (_this.isOpen && event.target === event.currentTarget) {
+          _this.close();
+        }
+      });
+    }
+
+    // disable rightclick
+    if (this.options.disableRightClick) {
+      this.addEventListener(document.body, 'contextmenu.' + this.eventNamespace, function (event) {
+        if (event.target.parentElement.classList.contains("sl-image")) {
+          event.preventDefault();
+        }
+      });
+    }
+
+    // keyboard-control
+    if (this.options.enableKeyboard) {
+      this.addEventListener(document.body, 'keyup.' + this.eventNamespace, this.throttle(function (event) {
+        _this.controlCoordinates.swipeDiff = 0;
+        // keyboard control only if lightbox is open
+
+        if (_this.isAnimating && event.key === 'Escape') {
+          _this.currentImage.setAttribute('src', '');
+          _this.isAnimating = false;
+          _this.close();
+          return;
+        }
+        if (_this.isOpen) {
+          event.preventDefault();
+          if (event.key === 'Escape') {
+            _this.close();
+          }
+          if (!_this.isAnimating && ['ArrowLeft', 'ArrowRight'].indexOf(event.key) > -1) {
+            _this.loadImage(event.key === 'ArrowRight' ? 1 : -1);
+          }
+        }
+      }, this.options.throttleInterval));
+    }
+    this.addEvents();
+  }
+  _createClass(SimpleLightbox, [{
+    key: "checkPassiveEventsSupport",
+    value: function checkPassiveEventsSupport() {
+      // https://github.com/WICG/EventListenerOptions/blob/gh-pages/explainer.md#feature-detection
+      // Test via a getter in the options object to see if the passive property is accessed
+      var supportsPassive = false;
+      try {
+        var opts = Object.defineProperty({}, 'passive', {
+          get: function get() {
+            supportsPassive = true;
+          }
+        });
+        window.addEventListener("testPassive", null, opts);
+        window.removeEventListener("testPassive", null, opts);
+      } catch (e) {}
+      return supportsPassive;
+    }
+  }, {
+    key: "generateQuerySelector",
+    value: function generateQuerySelector(elem) {
+      var tagName = elem.tagName,
+        id = elem.id,
+        className = elem.className,
+        parentNode = elem.parentNode;
+      if (tagName === 'HTML') return 'HTML';
+      var str = tagName;
+      str += id !== '' ? "#".concat(id) : '';
+      if (className) {
+        var classes = className.trim().split(/\s/);
+        for (var i = 0; i < classes.length; i++) {
+          str += ".".concat(classes[i]);
+        }
+      }
+      var childIndex = 1;
+      for (var e = elem; e.previousElementSibling; e = e.previousElementSibling) {
+        childIndex += 1;
+      }
+      str += ":nth-child(".concat(childIndex, ")");
+      return "".concat(this.generateQuerySelector(parentNode), " > ").concat(str);
+    }
+  }, {
+    key: "createDomNodes",
+    value: function createDomNodes() {
+      this.domNodes.overlay = document.createElement('div');
+      this.domNodes.overlay.classList.add('sl-overlay');
+      this.domNodes.overlay.dataset.opacityTarget = this.options.overlayOpacity;
+      this.domNodes.closeButton = document.createElement('button');
+      this.domNodes.closeButton.classList.add('sl-close');
+      this.domNodes.closeButton.innerHTML = this.options.closeText;
+      this.domNodes.spinner = document.createElement('div');
+      this.domNodes.spinner.classList.add('sl-spinner');
+      this.domNodes.spinner.innerHTML = '<div></div>';
+      this.domNodes.navigation = document.createElement('div');
+      this.domNodes.navigation.classList.add('sl-navigation');
+      this.domNodes.navigation.innerHTML = "<button class=\"sl-prev\">".concat(this.options.navText[0], "</button><button class=\"sl-next\">").concat(this.options.navText[1], "</button>");
+      this.domNodes.counter = document.createElement('div');
+      this.domNodes.counter.classList.add('sl-counter');
+      this.domNodes.counter.innerHTML = '<span class="sl-current"></span>/<span class="sl-total"></span>';
+      this.domNodes.download = document.createElement('div');
+      this.domNodes.download.classList.add('sl-download');
+      this.domNodes.downloadLink = document.createElement('a');
+      this.domNodes.downloadLink.setAttribute('download', '');
+      this.domNodes.downloadLink.textContent = this.options.download;
+      this.domNodes.download.appendChild(this.domNodes.downloadLink);
+      this.domNodes.caption = document.createElement('div');
+      this.domNodes.caption.classList.add('sl-caption', 'pos-' + this.options.captionPosition);
+      if (this.options.captionClass) {
+        var _this$domNodes$captio;
+        var captionClasses = this.options.captionClass.split(/[\s,]+/);
+        (_this$domNodes$captio = this.domNodes.caption.classList).add.apply(_this$domNodes$captio, _toConsumableArray(captionClasses));
+      }
+      this.domNodes.image = document.createElement('div');
+      this.domNodes.image.classList.add('sl-image');
+      this.domNodes.wrapper = document.createElement('div');
+      this.domNodes.wrapper.classList.add('sl-wrapper');
+      this.domNodes.wrapper.setAttribute('tabindex', -1);
+      this.domNodes.wrapper.setAttribute('role', 'dialog');
+      this.domNodes.wrapper.setAttribute('aria-hidden', false);
+      if (this.options.className) {
+        this.domNodes.wrapper.classList.add(this.options.className);
+      }
+      if (this.options.rtl) {
+        this.domNodes.wrapper.classList.add('sl-dir-rtl');
+      }
+    }
+  }, {
+    key: "throttle",
+    value: function throttle(func, limit) {
+      var inThrottle;
+      return function () {
+        if (!inThrottle) {
+          func.apply(this, arguments);
+          inThrottle = true;
+          setTimeout(function () {
+            return inThrottle = false;
+          }, limit);
+        }
+      };
+    }
+  }, {
+    key: "isValidLink",
+    value: function isValidLink(element) {
+      return !this.options.fileExt || element.getAttribute(this.options.sourceAttr) && new RegExp('(' + this.options.fileExt + ')($|\\?.*$)', 'i').test(element.getAttribute(this.options.sourceAttr));
+    }
+  }, {
+    key: "calculateTransitionPrefix",
+    value: function calculateTransitionPrefix() {
+      var s = (document.body || document.documentElement).style;
+      return 'transition' in s ? '' : 'WebkitTransition' in s ? '-webkit-' : 'MozTransition' in s ? '-moz-' : 'OTransition' in s ? '-o' : false;
+    }
+  }, {
+    key: "getScrollbarWidth",
+    value: function getScrollbarWidth() {
+      var scrollbarWidth = 0;
+      var scrollDiv = document.createElement('div');
+      scrollDiv.classList.add('sl-scrollbar-measure');
+      document.body.appendChild(scrollDiv);
+      scrollbarWidth = scrollDiv.offsetWidth - scrollDiv.clientWidth;
+      document.body.removeChild(scrollDiv);
+      return scrollbarWidth;
+    }
+  }, {
+    key: "toggleScrollbar",
+    value: function toggleScrollbar(type) {
+      var scrollbarWidth = 0;
+      var fixedElements = [].slice.call(document.querySelectorAll('.' + this.options.fixedClass));
+      if (type === 'hide') {
+        var fullWindowWidth = window.innerWidth;
+        if (!fullWindowWidth) {
+          var documentElementRect = document.documentElement.getBoundingClientRect();
+          fullWindowWidth = documentElementRect.right - Math.abs(documentElementRect.left);
+        }
+        if (document.body.clientWidth < fullWindowWidth || this.isAppleDevice) {
+          var paddingRight = parseInt(window.getComputedStyle(document.body).paddingRight || 0, 10);
+          scrollbarWidth = this.getScrollbarWidth();
+          document.body.dataset.originalPaddingRight = paddingRight;
+          if (scrollbarWidth > 0 || scrollbarWidth == 0 && this.isAppleDevice) {
+            document.body.classList.add('hidden-scroll');
+            document.body.style.paddingRight = paddingRight + scrollbarWidth + 'px';
+            fixedElements.forEach(function (element) {
+              var actualPadding = element.style.paddingRight;
+              var calculatedPadding = window.getComputedStyle(element)['padding-right'];
+              element.dataset.originalPaddingRight = actualPadding;
+              element.style.paddingRight = "".concat(parseFloat(calculatedPadding) + scrollbarWidth, "px");
+            });
+          }
+        }
+      } else {
+        document.body.classList.remove('hidden-scroll');
+        document.body.style.paddingRight = document.body.dataset.originalPaddingRight + 'px';
+        fixedElements.forEach(function (element) {
+          var padding = element.dataset.originalPaddingRight;
+          if (typeof padding !== 'undefined') {
+            element.style.paddingRight = padding;
+          }
+        });
+      }
+      return scrollbarWidth;
+    }
+  }, {
+    key: "close",
+    value: function close() {
+      var _this2 = this;
+      if (!this.isOpen || this.isAnimating || this.isClosing) {
+        return false;
+      }
+      this.isClosing = true;
+      var element = this.relatedElements[this.currentImageIndex];
+      element.dispatchEvent(new Event('close.simplelightbox'));
+      if (this.options.history) {
+        this.historyHasChanges = false;
+        if (!this.hashReseted) {
+          this.resetHash();
+        }
+      }
+      this.removeEventListener(document, 'focusin.' + this.eventNamespace);
+      this.fadeOut(this.domNodes.overlay, this.options.fadeSpeed);
+      this.fadeOut(document.querySelectorAll('.sl-image img,  .sl-close, .sl-navigation, .sl-image .sl-caption, .sl-counter'), this.options.fadeSpeed, function () {
+        if (_this2.options.disableScroll) {
+          _this2.toggleScrollbar('show');
+        }
+        if (_this2.options.htmlClass && _this2.options.htmlClass !== '') {
+          document.querySelector('html').classList.remove(_this2.options.htmlClass);
+        }
+        document.body.removeChild(_this2.domNodes.wrapper);
+        if (_this2.options.overlay) {
+          document.body.removeChild(_this2.domNodes.overlay);
+        }
+        _this2.domNodes.additionalHtml = null;
+        _this2.domNodes.download = null;
+        element.dispatchEvent(new Event('closed.simplelightbox'));
+        _this2.isClosing = false;
+      });
+      this.currentImage = null;
+      this.isOpen = false;
+      this.isAnimating = false;
+
+      // reset touchcontrol coordinates
+      for (var key in this.controlCoordinates) {
+        this.controlCoordinates[key] = 0;
+      }
+      this.controlCoordinates.mousedown = false;
+      this.controlCoordinates.zoomed = false;
+      this.controlCoordinates.capture = false;
+      this.controlCoordinates.initialScale = this.minMax(1, 1, this.options.maxZoom);
+      this.controlCoordinates.doubleTapped = false;
+    }
+  }, {
+    key: "hash",
+    get: function get() {
+      return window.location.hash.substring(1);
+    }
+  }, {
+    key: "preload",
+    value: function preload() {
+      var _this3 = this;
+      var index = this.currentImageIndex,
+        length = this.relatedElements.length,
+        next = index + 1 < 0 ? length - 1 : index + 1 >= length - 1 ? 0 : index + 1,
+        prev = index - 1 < 0 ? length - 1 : index - 1 >= length - 1 ? 0 : index - 1,
+        nextImage = new Image(),
+        prevImage = new Image();
+      nextImage.addEventListener('load', function (event) {
+        var src = event.target.getAttribute('src');
+        if (_this3.loadedImages.indexOf(src) === -1) {
+          //is this condition even required... setting multiple times will not change usage...
+          _this3.loadedImages.push(src);
+        }
+        _this3.relatedElements[index].dispatchEvent(new Event('nextImageLoaded.' + _this3.eventNamespace));
+      });
+      nextImage.setAttribute('src', this.relatedElements[next].getAttribute(this.options.sourceAttr));
+      prevImage.addEventListener('load', function (event) {
+        var src = event.target.getAttribute('src');
+        if (_this3.loadedImages.indexOf(src) === -1) {
+          _this3.loadedImages.push(src);
+        }
+        _this3.relatedElements[index].dispatchEvent(new Event('prevImageLoaded.' + _this3.eventNamespace));
+      });
+      prevImage.setAttribute('src', this.relatedElements[prev].getAttribute(this.options.sourceAttr));
+    }
+  }, {
+    key: "loadImage",
+    value: function loadImage(direction) {
+      var _this4 = this;
+      var slideDirection = direction;
+      if (this.options.rtl) {
+        direction = -direction;
+      }
+      this.relatedElements[this.currentImageIndex].dispatchEvent(new Event('change.' + this.eventNamespace));
+      this.relatedElements[this.currentImageIndex].dispatchEvent(new Event((direction === 1 ? 'next' : 'prev') + '.' + this.eventNamespace));
+      var newIndex = this.currentImageIndex + direction;
+      if (this.isAnimating || (newIndex < 0 || newIndex >= this.relatedElements.length) && this.options.loop === false) {
+        return false;
+      }
+      this.currentImageIndex = newIndex < 0 ? this.relatedElements.length - 1 : newIndex > this.relatedElements.length - 1 ? 0 : newIndex;
+      this.domNodes.counter.querySelector('.sl-current').innerHTML = this.currentImageIndex + 1;
+      if (this.options.animationSlide) {
+        this.slide(this.options.animationSpeed / 1000, -100 * slideDirection - this.controlCoordinates.swipeDiff + 'px');
+      }
+      this.fadeOut(this.domNodes.image, this.options.fadeSpeed, function () {
+        _this4.isAnimating = true;
+        if (!_this4.isClosing) {
+          setTimeout(function () {
+            var element = _this4.relatedElements[_this4.currentImageIndex];
+            if (!_this4.currentImage) return;
+            _this4.currentImage.setAttribute('src', element.getAttribute(_this4.options.sourceAttr));
+            if (_this4.loadedImages.indexOf(element.getAttribute(_this4.options.sourceAttr)) === -1) {
+              _this4.show(_this4.domNodes.spinner);
+            }
+            if (_this4.domNodes.image.contains(_this4.domNodes.caption)) {
+              _this4.domNodes.image.removeChild(_this4.domNodes.caption);
+            }
+            _this4.adjustImage(slideDirection);
+            if (_this4.options.preloading) _this4.preload();
+          }, 100);
+        } else {
+          _this4.isAnimating = false;
+        }
+      });
+    }
+  }, {
+    key: "adjustImage",
+    value: function adjustImage(direction) {
+      var _this5 = this;
+      if (!this.currentImage) {
+        return false;
+      }
+      var tmpImage = new Image(),
+        windowWidth = window.innerWidth * this.options.widthRatio,
+        windowHeight = window.innerHeight * this.options.heightRatio;
+      tmpImage.setAttribute('src', this.currentImage.getAttribute('src'));
+      this.currentImage.dataset.scale = 1;
+      this.currentImage.dataset.translateX = 0;
+      this.currentImage.dataset.translateY = 0;
+      this.zoomPanElement(0, 0, 1);
+      tmpImage.addEventListener('error', function (event) {
+        _this5.relatedElements[_this5.currentImageIndex].dispatchEvent(new Event('error.' + _this5.eventNamespace));
+        _this5.isAnimating = false;
+        _this5.isOpen = true;
+        _this5.domNodes.spinner.style.display = 'none';
+        var dirIsDefined = direction === 1 || direction === -1;
+        if (_this5.initialImageIndex === _this5.currentImageIndex && dirIsDefined) {
+          return _this5.close();
+        }
+        if (_this5.options.alertError) {
+          alert(_this5.options.alertErrorMessage);
+        }
+        _this5.loadImage(dirIsDefined ? direction : 1);
+      });
+      tmpImage.addEventListener('load', function (event) {
+        if (typeof direction !== 'undefined') {
+          _this5.relatedElements[_this5.currentImageIndex].dispatchEvent(new Event('changed.' + _this5.eventNamespace));
+          _this5.relatedElements[_this5.currentImageIndex].dispatchEvent(new Event((direction === 1 ? 'nextDone' : 'prevDone') + '.' + _this5.eventNamespace));
+        }
+
+        // history
+        if (_this5.options.history) {
+          _this5.updateURL();
+        }
+        if (_this5.loadedImages.indexOf(_this5.currentImage.getAttribute('src')) === -1) {
+          _this5.loadedImages.push(_this5.currentImage.getAttribute('src'));
+        }
+        var imageWidth = event.target.width,
+          imageHeight = event.target.height;
+        if (_this5.options.scaleImageToRatio || imageWidth > windowWidth || imageHeight > windowHeight) {
+          var ratio = imageWidth / imageHeight > windowWidth / windowHeight ? imageWidth / windowWidth : imageHeight / windowHeight;
+          imageWidth /= ratio;
+          imageHeight /= ratio;
+        }
+        _this5.domNodes.image.style.top = (window.innerHeight - imageHeight) / 2 + 'px';
+        _this5.domNodes.image.style.left = (window.innerWidth - imageWidth - _this5.globalScrollbarWidth) / 2 + 'px';
+        _this5.domNodes.image.style.width = imageWidth + 'px';
+        _this5.domNodes.image.style.height = imageHeight + 'px';
+        _this5.domNodes.spinner.style.display = 'none';
+        if (_this5.options.focus) {
+          _this5.forceFocus();
+        }
+        _this5.fadeIn(_this5.currentImage, _this5.options.fadeSpeed, function () {
+          if (_this5.options.focus) {
+            _this5.domNodes.wrapper.focus();
+          }
+        });
+        _this5.isOpen = true;
+        var captionContainer, captionText;
+        if (typeof _this5.options.captionSelector === 'string') {
+          captionContainer = _this5.options.captionSelector === 'self' ? _this5.relatedElements[_this5.currentImageIndex] : document.querySelector(_this5.generateQuerySelector(_this5.relatedElements[_this5.currentImageIndex]) + ' ' + _this5.options.captionSelector);
+        } else if (typeof _this5.options.captionSelector === 'function') {
+          captionContainer = _this5.options.captionSelector(_this5.relatedElements[_this5.currentImageIndex]);
+        }
+        if (_this5.options.captions && captionContainer) {
+          if (_this5.options.captionType === 'data') {
+            captionText = captionContainer.dataset[_this5.options.captionsData];
+          } else if (_this5.options.captionType === 'text') {
+            captionText = captionContainer.innerHTML;
+          } else {
+            captionText = captionContainer.getAttribute(_this5.options.captionsData);
+          }
+        }
+        if (!_this5.options.loop) {
+          if (_this5.currentImageIndex === 0) {
+            _this5.hide(_this5.domNodes.navigation.querySelector('.sl-prev'));
+          }
+          if (_this5.currentImageIndex >= _this5.relatedElements.length - 1) {
+            _this5.hide(_this5.domNodes.navigation.querySelector('.sl-next'));
+          }
+          if (_this5.currentImageIndex > 0) {
+            _this5.show(_this5.domNodes.navigation.querySelector('.sl-prev'));
+          }
+          if (_this5.currentImageIndex < _this5.relatedElements.length - 1) {
+            _this5.show(_this5.domNodes.navigation.querySelector('.sl-next'));
+          }
+        } else {
+          if (_this5.relatedElements.length === 1) {
+            _this5.hide(_this5.domNodes.navigation.querySelectorAll('.sl-prev, .sl-next'));
+          } else {
+            _this5.show(_this5.domNodes.navigation.querySelectorAll('.sl-prev, .sl-next'));
+          }
+        }
+        if (direction === 1 || direction === -1) {
+          if (_this5.options.animationSlide) {
+            _this5.slide(0, 100 * direction + 'px');
+            setTimeout(function () {
+              _this5.slide(_this5.options.animationSpeed / 1000, 0 + 'px');
+            }, 50);
+          }
+          _this5.fadeIn(_this5.domNodes.image, _this5.options.fadeSpeed, function () {
+            _this5.isAnimating = false;
+            _this5.setCaption(captionText, imageWidth);
+          });
+        } else {
+          _this5.isAnimating = false;
+          _this5.setCaption(captionText, imageWidth);
+        }
+        if (_this5.options.additionalHtml && !_this5.domNodes.additionalHtml) {
+          _this5.domNodes.additionalHtml = document.createElement('div');
+          _this5.domNodes.additionalHtml.classList.add('sl-additional-html');
+          _this5.domNodes.additionalHtml.innerHTML = _this5.options.additionalHtml;
+          _this5.domNodes.image.appendChild(_this5.domNodes.additionalHtml);
+        }
+        if (_this5.options.download) {
+          _this5.domNodes.downloadLink.setAttribute('href', _this5.currentImage.getAttribute('src'));
+        }
+      });
+    }
+  }, {
+    key: "zoomPanElement",
+    value: function zoomPanElement(targetOffsetX, targetOffsetY, targetScale) {
+      this.currentImage.style[this.transitionPrefix + 'transform'] = 'translate(' + targetOffsetX + ',' + targetOffsetY + ') scale(' + targetScale + ')';
+    }
+  }, {
+    key: "minMax",
+    value: function minMax(value, min, max) {
+      return value < min ? min : value > max ? max : value;
+    }
+  }, {
+    key: "setZoomData",
+    value: function setZoomData(initialScale, targetOffsetX, targetOffsetY) {
+      this.currentImage.dataset.scale = initialScale;
+      this.currentImage.dataset.translateX = targetOffsetX;
+      this.currentImage.dataset.translateY = targetOffsetY;
+    }
+  }, {
+    key: "hashchangeHandler",
+    value: function hashchangeHandler() {
+      if (this.isOpen && this.hash === this.initialLocationHash) {
+        this.hashReseted = true;
+        this.close();
+      }
+    }
+  }, {
+    key: "addEvents",
+    value: function addEvents() {
+      var _this6 = this;
+      // resize/responsive
+      this.addEventListener(window, 'resize.' + this.eventNamespace, function (event) {
+        //this.adjustImage.bind(this)
+        if (_this6.isOpen) {
+          _this6.adjustImage();
+        }
+      });
+      this.addEventListener(this.domNodes.closeButton, ['click.' + this.eventNamespace, 'touchstart.' + this.eventNamespace], this.close.bind(this));
+      if (this.options.history) {
+        setTimeout(function () {
+          _this6.addEventListener(window, 'hashchange.' + _this6.eventNamespace, function (event) {
+            if (_this6.isOpen) {
+              _this6.hashchangeHandler();
+            }
+          });
+        }, 40);
+      }
+      this.addEventListener(this.domNodes.navigation.getElementsByTagName('button'), 'click.' + this.eventNamespace, function (event) {
+        if (!event.currentTarget.tagName.match(/button/i)) {
+          return true;
+        }
+        event.preventDefault();
+        _this6.controlCoordinates.swipeDiff = 0;
+        _this6.loadImage(event.currentTarget.classList.contains('sl-next') ? 1 : -1);
+      });
+      if (this.options.scrollZoom) {
+        var scale = 1;
+        this.addEventListener(this.domNodes.image, ['mousewheel', 'DOMMouseScroll'], function (event) {
+          if (_this6.controlCoordinates.mousedown || _this6.isAnimating || _this6.isClosing || !_this6.isOpen) {
+            return true;
+          }
+          if (_this6.controlCoordinates.containerHeight == 0) {
+            _this6.controlCoordinates.containerHeight = _this6.getDimensions(_this6.domNodes.image).height;
+            _this6.controlCoordinates.containerWidth = _this6.getDimensions(_this6.domNodes.image).width;
+            _this6.controlCoordinates.imgHeight = _this6.getDimensions(_this6.currentImage).height;
+            _this6.controlCoordinates.imgWidth = _this6.getDimensions(_this6.currentImage).width;
+            _this6.controlCoordinates.containerOffsetX = _this6.domNodes.image.offsetLeft;
+            _this6.controlCoordinates.containerOffsetY = _this6.domNodes.image.offsetTop;
+            _this6.controlCoordinates.initialOffsetX = parseFloat(_this6.currentImage.dataset.translateX);
+            _this6.controlCoordinates.initialOffsetY = parseFloat(_this6.currentImage.dataset.translateY);
+          }
+          // event.preventDefault();
+
+          var delta = event.delta || event.wheelDelta;
+          if (delta === undefined) {
+            //we are on firefox
+            delta = event.detail;
+          }
+          delta = Math.max(-1, Math.min(1, delta)); // cap the delta to [-1,1] for cross browser consistency
+
+          // apply zoom
+          scale += delta * _this6.options.scrollZoomFactor * scale;
+          scale = Math.max(1, Math.min(_this6.options.maxZoom, scale));
+          _this6.controlCoordinates.targetScale = scale;
+          var scrollTopPos = document.documentElement.scrollTop || document.body.scrollTop;
+          _this6.controlCoordinates.pinchOffsetX = event.pageX;
+          _this6.controlCoordinates.pinchOffsetY = event.pageY - scrollTopPos || 0; // need to substract the scroll position
+
+          _this6.controlCoordinates.limitOffsetX = (_this6.controlCoordinates.imgWidth * _this6.controlCoordinates.targetScale - _this6.controlCoordinates.containerWidth) / 2;
+          _this6.controlCoordinates.limitOffsetY = (_this6.controlCoordinates.imgHeight * _this6.controlCoordinates.targetScale - _this6.controlCoordinates.containerHeight) / 2;
+          _this6.controlCoordinates.scaleDifference = _this6.controlCoordinates.targetScale - _this6.controlCoordinates.initialScale;
+          _this6.controlCoordinates.targetOffsetX = _this6.controlCoordinates.imgWidth * _this6.controlCoordinates.targetScale <= _this6.controlCoordinates.containerWidth ? 0 : _this6.minMax(_this6.controlCoordinates.initialOffsetX - (_this6.controlCoordinates.pinchOffsetX - _this6.controlCoordinates.containerOffsetX - _this6.controlCoordinates.containerWidth / 2 - _this6.controlCoordinates.initialOffsetX) / (_this6.controlCoordinates.targetScale - _this6.controlCoordinates.scaleDifference) * _this6.controlCoordinates.scaleDifference, _this6.controlCoordinates.limitOffsetX * -1, _this6.controlCoordinates.limitOffsetX);
+          _this6.controlCoordinates.targetOffsetY = _this6.controlCoordinates.imgHeight * _this6.controlCoordinates.targetScale <= _this6.controlCoordinates.containerHeight ? 0 : _this6.minMax(_this6.controlCoordinates.initialOffsetY - (_this6.controlCoordinates.pinchOffsetY - _this6.controlCoordinates.containerOffsetY - _this6.controlCoordinates.containerHeight / 2 - _this6.controlCoordinates.initialOffsetY) / (_this6.controlCoordinates.targetScale - _this6.controlCoordinates.scaleDifference) * _this6.controlCoordinates.scaleDifference, _this6.controlCoordinates.limitOffsetY * -1, _this6.controlCoordinates.limitOffsetY);
+          _this6.zoomPanElement(_this6.controlCoordinates.targetOffsetX + "px", _this6.controlCoordinates.targetOffsetY + "px", _this6.controlCoordinates.targetScale);
+          if (_this6.controlCoordinates.targetScale > 1) {
+            _this6.controlCoordinates.zoomed = true;
+            if ((!_this6.domNodes.caption.style.opacity || _this6.domNodes.caption.style.opacity > 0) && _this6.domNodes.caption.style.display !== 'none') {
+              _this6.fadeOut(_this6.domNodes.caption, _this6.options.fadeSpeed);
+            }
+          } else {
+            if (_this6.controlCoordinates.initialScale === 1) {
+              _this6.controlCoordinates.zoomed = false;
+              if (_this6.domNodes.caption.style.display === 'none') {
+                _this6.fadeIn(_this6.domNodes.caption, _this6.options.fadeSpeed);
+              }
+            }
+            _this6.controlCoordinates.initialPinchDistance = null;
+            _this6.controlCoordinates.capture = false;
+          }
+          _this6.controlCoordinates.initialPinchDistance = _this6.controlCoordinates.targetPinchDistance;
+          _this6.controlCoordinates.initialScale = _this6.controlCoordinates.targetScale;
+          _this6.controlCoordinates.initialOffsetX = _this6.controlCoordinates.targetOffsetX;
+          _this6.controlCoordinates.initialOffsetY = _this6.controlCoordinates.targetOffsetY;
+          _this6.setZoomData(_this6.controlCoordinates.targetScale, _this6.controlCoordinates.targetOffsetX, _this6.controlCoordinates.targetOffsetY);
+          _this6.zoomPanElement(_this6.controlCoordinates.targetOffsetX + "px", _this6.controlCoordinates.targetOffsetY + "px", _this6.controlCoordinates.targetScale);
+        });
+      }
+      this.addEventListener(this.domNodes.image, ['touchstart.' + this.eventNamespace, 'mousedown.' + this.eventNamespace], function (event) {
+        if (event.target.tagName === 'A' && event.type === 'touchstart') {
+          return true;
+        }
+        if (event.type === 'mousedown') {
+          event.preventDefault();
+          _this6.controlCoordinates.initialPointerOffsetX = event.clientX;
+          _this6.controlCoordinates.initialPointerOffsetY = event.clientY;
+          _this6.controlCoordinates.containerHeight = _this6.getDimensions(_this6.domNodes.image).height;
+          _this6.controlCoordinates.containerWidth = _this6.getDimensions(_this6.domNodes.image).width;
+          _this6.controlCoordinates.imgHeight = _this6.getDimensions(_this6.currentImage).height;
+          _this6.controlCoordinates.imgWidth = _this6.getDimensions(_this6.currentImage).width;
+          _this6.controlCoordinates.containerOffsetX = _this6.domNodes.image.offsetLeft;
+          _this6.controlCoordinates.containerOffsetY = _this6.domNodes.image.offsetTop;
+          _this6.controlCoordinates.initialOffsetX = parseFloat(_this6.currentImage.dataset.translateX);
+          _this6.controlCoordinates.initialOffsetY = parseFloat(_this6.currentImage.dataset.translateY);
+          _this6.controlCoordinates.capture = true;
+        } else {
+          _this6.controlCoordinates.touchCount = event.touches.length;
+          _this6.controlCoordinates.initialPointerOffsetX = event.touches[0].clientX;
+          _this6.controlCoordinates.initialPointerOffsetY = event.touches[0].clientY;
+          _this6.controlCoordinates.containerHeight = _this6.getDimensions(_this6.domNodes.image).height;
+          _this6.controlCoordinates.containerWidth = _this6.getDimensions(_this6.domNodes.image).width;
+          _this6.controlCoordinates.imgHeight = _this6.getDimensions(_this6.currentImage).height;
+          _this6.controlCoordinates.imgWidth = _this6.getDimensions(_this6.currentImage).width;
+          _this6.controlCoordinates.containerOffsetX = _this6.domNodes.image.offsetLeft;
+          _this6.controlCoordinates.containerOffsetY = _this6.domNodes.image.offsetTop;
+          if (_this6.controlCoordinates.touchCount === 1) /* Single touch */{
+              if (!_this6.controlCoordinates.doubleTapped) {
+                _this6.controlCoordinates.doubleTapped = true;
+                setTimeout(function () {
+                  _this6.controlCoordinates.doubleTapped = false;
+                }, 300);
+              } else {
+                _this6.currentImage.classList.add('sl-transition');
+                if (!_this6.controlCoordinates.zoomed) {
+                  _this6.controlCoordinates.initialScale = _this6.options.doubleTapZoom;
+                  _this6.setZoomData(_this6.controlCoordinates.initialScale, 0, 0);
+                  _this6.zoomPanElement(0 + "px", 0 + "px", _this6.controlCoordinates.initialScale);
+                  if ((!_this6.domNodes.caption.style.opacity || _this6.domNodes.caption.style.opacity > 0) && _this6.domNodes.caption.style.display !== 'none') {
+                    _this6.fadeOut(_this6.domNodes.caption, _this6.options.fadeSpeed);
+                  }
+                  _this6.controlCoordinates.zoomed = true;
+                } else {
+                  _this6.controlCoordinates.initialScale = 1;
+                  _this6.setZoomData(_this6.controlCoordinates.initialScale, 0, 0);
+                  _this6.zoomPanElement(0 + "px", 0 + "px", _this6.controlCoordinates.initialScale);
+                  _this6.controlCoordinates.zoomed = false;
+                }
+                setTimeout(function () {
+                  if (_this6.currentImage) {
+                    _this6.currentImage.classList.remove('sl-transition');
+                  }
+                }, 200);
+                return false;
+              }
+              _this6.controlCoordinates.initialOffsetX = parseFloat(_this6.currentImage.dataset.translateX);
+              _this6.controlCoordinates.initialOffsetY = parseFloat(_this6.currentImage.dataset.translateY);
+            } else if (_this6.controlCoordinates.touchCount === 2) /* Pinch */{
+              _this6.controlCoordinates.initialPointerOffsetX2 = event.touches[1].clientX;
+              _this6.controlCoordinates.initialPointerOffsetY2 = event.touches[1].clientY;
+              _this6.controlCoordinates.initialOffsetX = parseFloat(_this6.currentImage.dataset.translateX);
+              _this6.controlCoordinates.initialOffsetY = parseFloat(_this6.currentImage.dataset.translateY);
+              _this6.controlCoordinates.pinchOffsetX = (_this6.controlCoordinates.initialPointerOffsetX + _this6.controlCoordinates.initialPointerOffsetX2) / 2;
+              _this6.controlCoordinates.pinchOffsetY = (_this6.controlCoordinates.initialPointerOffsetY + _this6.controlCoordinates.initialPointerOffsetY2) / 2;
+              _this6.controlCoordinates.initialPinchDistance = Math.sqrt((_this6.controlCoordinates.initialPointerOffsetX - _this6.controlCoordinates.initialPointerOffsetX2) * (_this6.controlCoordinates.initialPointerOffsetX - _this6.controlCoordinates.initialPointerOffsetX2) + (_this6.controlCoordinates.initialPointerOffsetY - _this6.controlCoordinates.initialPointerOffsetY2) * (_this6.controlCoordinates.initialPointerOffsetY - _this6.controlCoordinates.initialPointerOffsetY2));
+            }
+          _this6.controlCoordinates.capture = true;
+        }
+        if (_this6.controlCoordinates.mousedown) return true;
+        if (_this6.transitionCapable) {
+          _this6.controlCoordinates.imageLeft = parseInt(_this6.domNodes.image.style.left, 10);
+        }
+        _this6.controlCoordinates.mousedown = true;
+        _this6.controlCoordinates.swipeDiff = 0;
+        _this6.controlCoordinates.swipeYDiff = 0;
+        _this6.controlCoordinates.swipeStart = event.pageX || event.touches[0].pageX;
+        _this6.controlCoordinates.swipeYStart = event.pageY || event.touches[0].pageY;
+        return false;
+      });
+      this.addEventListener(this.domNodes.image, ['touchmove.' + this.eventNamespace, 'mousemove.' + this.eventNamespace, 'MSPointerMove'], function (event) {
+        if (!_this6.controlCoordinates.mousedown) {
+          return true;
+        }
+        if (event.type === 'touchmove') {
+          if (_this6.controlCoordinates.capture === false) {
+            return false;
+          }
+          _this6.controlCoordinates.pointerOffsetX = event.touches[0].clientX;
+          _this6.controlCoordinates.pointerOffsetY = event.touches[0].clientY;
+          _this6.controlCoordinates.touchCount = event.touches.length;
+          _this6.controlCoordinates.touchmoveCount++;
+          if (_this6.controlCoordinates.touchCount > 1) /* Pinch */{
+              _this6.controlCoordinates.pointerOffsetX2 = event.touches[1].clientX;
+              _this6.controlCoordinates.pointerOffsetY2 = event.touches[1].clientY;
+              _this6.controlCoordinates.targetPinchDistance = Math.sqrt((_this6.controlCoordinates.pointerOffsetX - _this6.controlCoordinates.pointerOffsetX2) * (_this6.controlCoordinates.pointerOffsetX - _this6.controlCoordinates.pointerOffsetX2) + (_this6.controlCoordinates.pointerOffsetY - _this6.controlCoordinates.pointerOffsetY2) * (_this6.controlCoordinates.pointerOffsetY - _this6.controlCoordinates.pointerOffsetY2));
+              if (_this6.controlCoordinates.initialPinchDistance === null) {
+                _this6.controlCoordinates.initialPinchDistance = _this6.controlCoordinates.targetPinchDistance;
+              }
+              if (Math.abs(_this6.controlCoordinates.initialPinchDistance - _this6.controlCoordinates.targetPinchDistance) >= 1) {
+                /* Initialize helpers */
+                _this6.controlCoordinates.targetScale = _this6.minMax(_this6.controlCoordinates.targetPinchDistance / _this6.controlCoordinates.initialPinchDistance * _this6.controlCoordinates.initialScale, 1, _this6.options.maxZoom);
+                _this6.controlCoordinates.limitOffsetX = (_this6.controlCoordinates.imgWidth * _this6.controlCoordinates.targetScale - _this6.controlCoordinates.containerWidth) / 2;
+                _this6.controlCoordinates.limitOffsetY = (_this6.controlCoordinates.imgHeight * _this6.controlCoordinates.targetScale - _this6.controlCoordinates.containerHeight) / 2;
+                _this6.controlCoordinates.scaleDifference = _this6.controlCoordinates.targetScale - _this6.controlCoordinates.initialScale;
+                _this6.controlCoordinates.targetOffsetX = _this6.controlCoordinates.imgWidth * _this6.controlCoordinates.targetScale <= _this6.controlCoordinates.containerWidth ? 0 : _this6.minMax(_this6.controlCoordinates.initialOffsetX - (_this6.controlCoordinates.pinchOffsetX - _this6.controlCoordinates.containerOffsetX - _this6.controlCoordinates.containerWidth / 2 - _this6.controlCoordinates.initialOffsetX) / (_this6.controlCoordinates.targetScale - _this6.controlCoordinates.scaleDifference) * _this6.controlCoordinates.scaleDifference, _this6.controlCoordinates.limitOffsetX * -1, _this6.controlCoordinates.limitOffsetX);
+                _this6.controlCoordinates.targetOffsetY = _this6.controlCoordinates.imgHeight * _this6.controlCoordinates.targetScale <= _this6.controlCoordinates.containerHeight ? 0 : _this6.minMax(_this6.controlCoordinates.initialOffsetY - (_this6.controlCoordinates.pinchOffsetY - _this6.controlCoordinates.containerOffsetY - _this6.controlCoordinates.containerHeight / 2 - _this6.controlCoordinates.initialOffsetY) / (_this6.controlCoordinates.targetScale - _this6.controlCoordinates.scaleDifference) * _this6.controlCoordinates.scaleDifference, _this6.controlCoordinates.limitOffsetY * -1, _this6.controlCoordinates.limitOffsetY);
+                _this6.zoomPanElement(_this6.controlCoordinates.targetOffsetX + "px", _this6.controlCoordinates.targetOffsetY + "px", _this6.controlCoordinates.targetScale);
+                if (_this6.controlCoordinates.targetScale > 1) {
+                  _this6.controlCoordinates.zoomed = true;
+                  if ((!_this6.domNodes.caption.style.opacity || _this6.domNodes.caption.style.opacity > 0) && _this6.domNodes.caption.style.display !== 'none') {
+                    _this6.fadeOut(_this6.domNodes.caption, _this6.options.fadeSpeed);
+                  }
+                }
+                _this6.controlCoordinates.initialPinchDistance = _this6.controlCoordinates.targetPinchDistance;
+                _this6.controlCoordinates.initialScale = _this6.controlCoordinates.targetScale;
+                _this6.controlCoordinates.initialOffsetX = _this6.controlCoordinates.targetOffsetX;
+                _this6.controlCoordinates.initialOffsetY = _this6.controlCoordinates.targetOffsetY;
+              }
+            } else {
+            _this6.controlCoordinates.targetScale = _this6.controlCoordinates.initialScale;
+            _this6.controlCoordinates.limitOffsetX = (_this6.controlCoordinates.imgWidth * _this6.controlCoordinates.targetScale - _this6.controlCoordinates.containerWidth) / 2;
+            _this6.controlCoordinates.limitOffsetY = (_this6.controlCoordinates.imgHeight * _this6.controlCoordinates.targetScale - _this6.controlCoordinates.containerHeight) / 2;
+            _this6.controlCoordinates.targetOffsetX = _this6.controlCoordinates.imgWidth * _this6.controlCoordinates.targetScale <= _this6.controlCoordinates.containerWidth ? 0 : _this6.minMax(_this6.controlCoordinates.pointerOffsetX - (_this6.controlCoordinates.initialPointerOffsetX - _this6.controlCoordinates.initialOffsetX), _this6.controlCoordinates.limitOffsetX * -1, _this6.controlCoordinates.limitOffsetX);
+            _this6.controlCoordinates.targetOffsetY = _this6.controlCoordinates.imgHeight * _this6.controlCoordinates.targetScale <= _this6.controlCoordinates.containerHeight ? 0 : _this6.minMax(_this6.controlCoordinates.pointerOffsetY - (_this6.controlCoordinates.initialPointerOffsetY - _this6.controlCoordinates.initialOffsetY), _this6.controlCoordinates.limitOffsetY * -1, _this6.controlCoordinates.limitOffsetY);
+            if (Math.abs(_this6.controlCoordinates.targetOffsetX) === Math.abs(_this6.controlCoordinates.limitOffsetX)) {
+              _this6.controlCoordinates.initialOffsetX = _this6.controlCoordinates.targetOffsetX;
+              _this6.controlCoordinates.initialPointerOffsetX = _this6.controlCoordinates.pointerOffsetX;
+            }
+            if (Math.abs(_this6.controlCoordinates.targetOffsetY) === Math.abs(_this6.controlCoordinates.limitOffsetY)) {
+              _this6.controlCoordinates.initialOffsetY = _this6.controlCoordinates.targetOffsetY;
+              _this6.controlCoordinates.initialPointerOffsetY = _this6.controlCoordinates.pointerOffsetY;
+            }
+            _this6.setZoomData(_this6.controlCoordinates.initialScale, _this6.controlCoordinates.targetOffsetX, _this6.controlCoordinates.targetOffsetY);
+            _this6.zoomPanElement(_this6.controlCoordinates.targetOffsetX + "px", _this6.controlCoordinates.targetOffsetY + "px", _this6.controlCoordinates.targetScale);
+          }
+        }
+
+        /* Mouse Move implementation */
+        if (event.type === 'mousemove' && _this6.controlCoordinates.mousedown) {
+          if (event.type == 'touchmove') return true;
+          event.preventDefault();
+          if (_this6.controlCoordinates.capture === false) return false;
+          _this6.controlCoordinates.pointerOffsetX = event.clientX;
+          _this6.controlCoordinates.pointerOffsetY = event.clientY;
+          _this6.controlCoordinates.targetScale = _this6.controlCoordinates.initialScale;
+          _this6.controlCoordinates.limitOffsetX = (_this6.controlCoordinates.imgWidth * _this6.controlCoordinates.targetScale - _this6.controlCoordinates.containerWidth) / 2;
+          _this6.controlCoordinates.limitOffsetY = (_this6.controlCoordinates.imgHeight * _this6.controlCoordinates.targetScale - _this6.controlCoordinates.containerHeight) / 2;
+          _this6.controlCoordinates.targetOffsetX = _this6.controlCoordinates.imgWidth * _this6.controlCoordinates.targetScale <= _this6.controlCoordinates.containerWidth ? 0 : _this6.minMax(_this6.controlCoordinates.pointerOffsetX - (_this6.controlCoordinates.initialPointerOffsetX - _this6.controlCoordinates.initialOffsetX), _this6.controlCoordinates.limitOffsetX * -1, _this6.controlCoordinates.limitOffsetX);
+          _this6.controlCoordinates.targetOffsetY = _this6.controlCoordinates.imgHeight * _this6.controlCoordinates.targetScale <= _this6.controlCoordinates.containerHeight ? 0 : _this6.minMax(_this6.controlCoordinates.pointerOffsetY - (_this6.controlCoordinates.initialPointerOffsetY - _this6.controlCoordinates.initialOffsetY), _this6.controlCoordinates.limitOffsetY * -1, _this6.controlCoordinates.limitOffsetY);
+          if (Math.abs(_this6.controlCoordinates.targetOffsetX) === Math.abs(_this6.controlCoordinates.limitOffsetX)) {
+            _this6.controlCoordinates.initialOffsetX = _this6.controlCoordinates.targetOffsetX;
+            _this6.controlCoordinates.initialPointerOffsetX = _this6.controlCoordinates.pointerOffsetX;
+          }
+          if (Math.abs(_this6.controlCoordinates.targetOffsetY) === Math.abs(_this6.controlCoordinates.limitOffsetY)) {
+            _this6.controlCoordinates.initialOffsetY = _this6.controlCoordinates.targetOffsetY;
+            _this6.controlCoordinates.initialPointerOffsetY = _this6.controlCoordinates.pointerOffsetY;
+          }
+          _this6.setZoomData(_this6.controlCoordinates.initialScale, _this6.controlCoordinates.targetOffsetX, _this6.controlCoordinates.targetOffsetY);
+          _this6.zoomPanElement(_this6.controlCoordinates.targetOffsetX + "px", _this6.controlCoordinates.targetOffsetY + "px", _this6.controlCoordinates.targetScale);
+        }
+        if (!_this6.controlCoordinates.zoomed) {
+          _this6.controlCoordinates.swipeEnd = event.pageX || event.touches[0].pageX;
+          _this6.controlCoordinates.swipeYEnd = event.pageY || event.touches[0].pageY;
+          _this6.controlCoordinates.swipeDiff = _this6.controlCoordinates.swipeStart - _this6.controlCoordinates.swipeEnd;
+          _this6.controlCoordinates.swipeYDiff = _this6.controlCoordinates.swipeYStart - _this6.controlCoordinates.swipeYEnd;
+          if (_this6.options.animationSlide) {
+            _this6.slide(0, -_this6.controlCoordinates.swipeDiff + 'px');
+          }
+        }
+      });
+      this.addEventListener(this.domNodes.image, ['touchend.' + this.eventNamespace, 'mouseup.' + this.eventNamespace, 'touchcancel.' + this.eventNamespace, 'mouseleave.' + this.eventNamespace, 'pointerup', 'pointercancel', 'MSPointerUp', 'MSPointerCancel'], function (event) {
+        if (_this6.isTouchDevice && event.type === 'touchend') {
+          _this6.controlCoordinates.touchCount = event.touches.length;
+          if (_this6.controlCoordinates.touchCount === 0) /* No touch */{
+              /* Set attributes */
+              if (_this6.currentImage) {
+                _this6.setZoomData(_this6.controlCoordinates.initialScale, _this6.controlCoordinates.targetOffsetX, _this6.controlCoordinates.targetOffsetY);
+              }
+              if (_this6.controlCoordinates.initialScale === 1) {
+                _this6.controlCoordinates.zoomed = false;
+                if (_this6.domNodes.caption.style.display === 'none') {
+                  _this6.fadeIn(_this6.domNodes.caption, _this6.options.fadeSpeed);
+                }
+              }
+              _this6.controlCoordinates.initialPinchDistance = null;
+              _this6.controlCoordinates.capture = false;
+            } else if (_this6.controlCoordinates.touchCount === 1) /* Single touch */{
+              _this6.controlCoordinates.initialPointerOffsetX = event.touches[0].clientX;
+              _this6.controlCoordinates.initialPointerOffsetY = event.touches[0].clientY;
+            } else if (_this6.controlCoordinates.touchCount > 1) /* Pinch */{
+              _this6.controlCoordinates.initialPinchDistance = null;
+            }
+        }
+        if (_this6.controlCoordinates.mousedown) {
+          _this6.controlCoordinates.mousedown = false;
+          var possibleDir = true;
+          if (!_this6.options.loop) {
+            if (_this6.currentImageIndex === 0 && _this6.controlCoordinates.swipeDiff < 0) {
+              possibleDir = false;
+            }
+            if (_this6.currentImageIndex >= _this6.relatedElements.length - 1 && _this6.controlCoordinates.swipeDiff > 0) {
+              possibleDir = false;
+            }
+          }
+          if (Math.abs(_this6.controlCoordinates.swipeDiff) > _this6.options.swipeTolerance && possibleDir) {
+            _this6.loadImage(_this6.controlCoordinates.swipeDiff > 0 ? 1 : -1);
+          } else if (_this6.options.animationSlide) {
+            _this6.slide(_this6.options.animationSpeed / 1000, 0 + 'px');
+          }
+          if (_this6.options.swipeClose && Math.abs(_this6.controlCoordinates.swipeYDiff) > 50 && Math.abs(_this6.controlCoordinates.swipeDiff) < _this6.options.swipeTolerance) {
+            _this6.close();
+          }
+        }
+      });
+      this.addEventListener(this.domNodes.image, ['dblclick'], function (event) {
+        if (_this6.isTouchDevice) return;
+        _this6.controlCoordinates.initialPointerOffsetX = event.clientX;
+        _this6.controlCoordinates.initialPointerOffsetY = event.clientY;
+        _this6.controlCoordinates.containerHeight = _this6.getDimensions(_this6.domNodes.image).height;
+        _this6.controlCoordinates.containerWidth = _this6.getDimensions(_this6.domNodes.image).width;
+        _this6.controlCoordinates.imgHeight = _this6.getDimensions(_this6.currentImage).height;
+        _this6.controlCoordinates.imgWidth = _this6.getDimensions(_this6.currentImage).width;
+        _this6.controlCoordinates.containerOffsetX = _this6.domNodes.image.offsetLeft;
+        _this6.controlCoordinates.containerOffsetY = _this6.domNodes.image.offsetTop;
+        _this6.currentImage.classList.add('sl-transition');
+        if (!_this6.controlCoordinates.zoomed) {
+          _this6.controlCoordinates.initialScale = _this6.options.doubleTapZoom;
+          _this6.setZoomData(_this6.controlCoordinates.initialScale, 0, 0);
+          _this6.zoomPanElement(0 + "px", 0 + "px", _this6.controlCoordinates.initialScale);
+          if ((!_this6.domNodes.caption.style.opacity || _this6.domNodes.caption.style.opacity > 0) && _this6.domNodes.caption.style.display !== 'none') {
+            _this6.fadeOut(_this6.domNodes.caption, _this6.options.fadeSpeed);
+          }
+          _this6.controlCoordinates.zoomed = true;
+        } else {
+          _this6.controlCoordinates.initialScale = 1;
+          _this6.setZoomData(_this6.controlCoordinates.initialScale, 0, 0);
+          _this6.zoomPanElement(0 + "px", 0 + "px", _this6.controlCoordinates.initialScale);
+          _this6.controlCoordinates.zoomed = false;
+          if (_this6.domNodes.caption.style.display === 'none') {
+            _this6.fadeIn(_this6.domNodes.caption, _this6.options.fadeSpeed);
+          }
+        }
+        setTimeout(function () {
+          if (_this6.currentImage) {
+            _this6.currentImage.classList.remove('sl-transition');
+            _this6.currentImage.style[_this6.transitionPrefix + 'transform-origin'] = null;
+          }
+        }, 200);
+        _this6.controlCoordinates.capture = true;
+        return false;
+      });
+    }
+  }, {
+    key: "getDimensions",
+    value: function getDimensions(element) {
+      var styles = window.getComputedStyle(element),
+        height = element.offsetHeight,
+        width = element.offsetWidth,
+        borderTopWidth = parseFloat(styles.borderTopWidth),
+        borderBottomWidth = parseFloat(styles.borderBottomWidth),
+        paddingTop = parseFloat(styles.paddingTop),
+        paddingBottom = parseFloat(styles.paddingBottom),
+        borderLeftWidth = parseFloat(styles.borderLeftWidth),
+        borderRightWidth = parseFloat(styles.borderRightWidth),
+        paddingLeft = parseFloat(styles.paddingLeft),
+        paddingRight = parseFloat(styles.paddingRight);
+      return {
+        height: height - borderBottomWidth - borderTopWidth - paddingTop - paddingBottom,
+        width: width - borderLeftWidth - borderRightWidth - paddingLeft - paddingRight
+      };
+    }
+  }, {
+    key: "updateHash",
+    value: function updateHash() {
+      var newHash = 'tm-img=' + (this.currentImageIndex + 1),
+        newURL = window.location.href.split('#')[0] + '#' + newHash;
+      this.hashReseted = false;
+      if (this.pushStateSupport) {
+        window.history[this.historyHasChanges ? 'replaceState' : 'pushState']('', document.title, newURL);
+      } else {
+        // what is the browser target of this?
+        if (this.historyHasChanges) {
+          window.location.replace(newURL);
+        } else {
+          window.location.hash = newHash;
+        }
+      }
+      if (!this.historyHasChanges) {
+        this.urlChangedOnce = true;
+      }
+      this.historyHasChanges = true;
+    }
+  }, {
+    key: "resetHash",
+    value: function resetHash() {
+      this.hashReseted = true;
+      if (this.urlChangedOnce) {
+        history.back();
+      } else {
+        if (this.pushStateSupport) {
+          history.pushState('', document.title, window.location.pathname + window.location.search);
+        } else {
+          window.location.hash = '';
+        }
+      }
+      //
+      //in case an history operation is still pending
+      clearTimeout(this.historyUpdateTimeout);
+    }
+  }, {
+    key: "updateURL",
+    value: function updateURL() {
+      clearTimeout(this.historyUpdateTimeout);
+      if (!this.historyHasChanges) {
+        this.updateHash(); // first time
+      } else {
+        this.historyUpdateTimeout = setTimeout(this.updateHash.bind(this), 800);
+      }
+    }
+  }, {
+    key: "setCaption",
+    value: function setCaption(captionText, imageWidth) {
+      var _this7 = this;
+      if (this.options.captions && captionText && captionText !== '' && typeof captionText !== "undefined") {
+        this.hide(this.domNodes.caption);
+        this.domNodes.caption.style.width = imageWidth + 'px';
+        this.domNodes.caption.innerHTML = captionText;
+        this.domNodes.image.appendChild(this.domNodes.caption);
+        setTimeout(function () {
+          _this7.fadeIn(_this7.domNodes.caption, _this7.options.fadeSpeed);
+        }, this.options.captionDelay);
+      }
+    }
+  }, {
+    key: "slide",
+    value: function slide(speed, pos) {
+      if (!this.transitionCapable) {
+        return this.domNodes.image.style.left = pos;
+      }
+      this.domNodes.image.style[this.transitionPrefix + 'transform'] = 'translateX(' + pos + ')';
+      this.domNodes.image.style[this.transitionPrefix + 'transition'] = this.transitionPrefix + 'transform ' + speed + 's linear';
+    }
+  }, {
+    key: "getRelated",
+    value: function getRelated(rel) {
+      var elems;
+      if (rel && rel !== false && rel !== 'nofollow') {
+        elems = Array.from(this.elements).filter(function (element) {
+          return element.getAttribute('rel') === rel;
+        });
+      } else {
+        elems = this.elements;
+      }
+      return elems;
+    }
+  }, {
+    key: "openImage",
+    value: function openImage(element) {
+      var _this8 = this;
+      element.dispatchEvent(new Event('show.' + this.eventNamespace));
+      this.globalScrollbarWidth = this.getScrollbarWidth();
+      if (this.options.disableScroll) {
+        this.toggleScrollbar('hide');
+        this.globalScrollbarWidth = 0;
+      }
+      if (this.options.htmlClass && this.options.htmlClass !== '') {
+        document.querySelector('html').classList.add(this.options.htmlClass);
+      }
+      document.body.appendChild(this.domNodes.wrapper);
+      this.domNodes.wrapper.appendChild(this.domNodes.image);
+      if (this.options.overlay) {
+        document.body.appendChild(this.domNodes.overlay);
+      }
+      this.relatedElements = this.getRelated(element.rel);
+      if (this.options.showCounter) {
+        if (this.relatedElements.length == 1 && this.domNodes.wrapper.contains(this.domNodes.counter)) {
+          this.domNodes.wrapper.removeChild(this.domNodes.counter);
+        } else if (this.relatedElements.length > 1 && !this.domNodes.wrapper.contains(this.domNodes.counter)) {
+          this.domNodes.wrapper.appendChild(this.domNodes.counter);
+        }
+      }
+      if (this.options.download && this.domNodes.download) {
+        this.domNodes.wrapper.appendChild(this.domNodes.download);
+      }
+      this.isAnimating = true;
+      this.currentImageIndex = this.relatedElements.indexOf(element);
+      var targetURL = element.getAttribute(this.options.sourceAttr);
+      this.currentImage = document.createElement('img');
+      this.currentImage.style.display = 'none';
+      this.currentImage.setAttribute('src', targetURL);
+      this.currentImage.dataset.scale = 1;
+      this.currentImage.dataset.translateX = 0;
+      this.currentImage.dataset.translateY = 0;
+      if (this.loadedImages.indexOf(targetURL) === -1) {
+        this.loadedImages.push(targetURL);
+      }
+      this.domNodes.image.innerHTML = '';
+      this.domNodes.image.setAttribute('style', '');
+      this.domNodes.image.appendChild(this.currentImage);
+      this.fadeIn(this.domNodes.overlay, this.options.fadeSpeed);
+      this.fadeIn([this.domNodes.counter, this.domNodes.navigation, this.domNodes.closeButton, this.domNodes.download], this.options.fadeSpeed);
+      this.show(this.domNodes.spinner);
+      this.domNodes.counter.querySelector('.sl-current').innerHTML = this.currentImageIndex + 1;
+      this.domNodes.counter.querySelector('.sl-total').innerHTML = this.relatedElements.length;
+      this.adjustImage();
+      if (this.options.preloading) {
+        this.preload();
+      }
+      setTimeout(function () {
+        element.dispatchEvent(new Event('shown.' + _this8.eventNamespace));
+      }, this.options.animationSpeed);
+    }
+  }, {
+    key: "forceFocus",
+    value: function forceFocus() {
+      var _this9 = this;
+      this.removeEventListener(document, 'focusin.' + this.eventNamespace);
+      this.addEventListener(document, 'focusin.' + this.eventNamespace, function (event) {
+        if (document !== event.target && _this9.domNodes.wrapper !== event.target && !_this9.domNodes.wrapper.contains(event.target)) {
+          _this9.domNodes.wrapper.focus();
+        }
+      });
+    }
+
+    // utility
+  }, {
+    key: "addEventListener",
+    value: function addEventListener(elements, events, callback, opts) {
+      elements = this.wrap(elements);
+      events = this.wrap(events);
+      var _iterator = _createForOfIteratorHelper(elements),
+        _step;
+      try {
+        for (_iterator.s(); !(_step = _iterator.n()).done;) {
+          var element = _step.value;
+          if (!element.namespaces) {
+            element.namespaces = {};
+          } // save the namespaces addEventListener the DOM element itself
+          var _iterator2 = _createForOfIteratorHelper(events),
+            _step2;
+          try {
+            for (_iterator2.s(); !(_step2 = _iterator2.n()).done;) {
+              var event = _step2.value;
+              var options = opts || false;
+              var needsPassiveFix = ['touchstart', 'touchmove', 'mousewheel', 'DOMMouseScroll'].indexOf(event.split('.')[0]) >= 0;
+              if (needsPassiveFix && this.isPassiveEventsSupported) {
+                if (_typeof(options) === 'object') {
+                  options.passive = true;
+                } else {
+                  options = {
+                    passive: true
+                  };
+                }
+              }
+              element.namespaces[event] = callback;
+              element.addEventListener(event.split('.')[0], callback, options);
+            }
+          } catch (err) {
+            _iterator2.e(err);
+          } finally {
+            _iterator2.f();
+          }
+        }
+      } catch (err) {
+        _iterator.e(err);
+      } finally {
+        _iterator.f();
+      }
+    }
+  }, {
+    key: "removeEventListener",
+    value: function removeEventListener(elements, events) {
+      elements = this.wrap(elements);
+      events = this.wrap(events);
+      var _iterator3 = _createForOfIteratorHelper(elements),
+        _step3;
+      try {
+        for (_iterator3.s(); !(_step3 = _iterator3.n()).done;) {
+          var element = _step3.value;
+          var _iterator4 = _createForOfIteratorHelper(events),
+            _step4;
+          try {
+            for (_iterator4.s(); !(_step4 = _iterator4.n()).done;) {
+              var event = _step4.value;
+              if (element.namespaces && element.namespaces[event]) {
+                element.removeEventListener(event.split('.')[0], element.namespaces[event]);
+                delete element.namespaces[event];
+              }
+            }
+          } catch (err) {
+            _iterator4.e(err);
+          } finally {
+            _iterator4.f();
+          }
+        }
+      } catch (err) {
+        _iterator3.e(err);
+      } finally {
+        _iterator3.f();
+      }
+    }
+  }, {
+    key: "fadeOut",
+    value: function fadeOut(elements, duration, callback) {
+      var _this10 = this;
+      elements = this.wrap(elements);
+      var _iterator5 = _createForOfIteratorHelper(elements),
+        _step5;
+      try {
+        for (_iterator5.s(); !(_step5 = _iterator5.n()).done;) {
+          var element = _step5.value;
+          element.style.opacity = parseFloat(element) || window.getComputedStyle(element).getPropertyValue("opacity");
+        }
+      } catch (err) {
+        _iterator5.e(err);
+      } finally {
+        _iterator5.f();
+      }
+      this.isFadeIn = false;
+      var step = 16.66666 / (duration || this.options.fadeSpeed),
+        fade = function fade() {
+          var currentOpacity = parseFloat(elements[0].style.opacity);
+          if ((currentOpacity -= step) < 0) {
+            var _iterator6 = _createForOfIteratorHelper(elements),
+              _step6;
+            try {
+              for (_iterator6.s(); !(_step6 = _iterator6.n()).done;) {
+                var element = _step6.value;
+                element.style.display = "none";
+                // element.style.opacity = '';
+                element.style.opacity = 1;
+              }
+            } catch (err) {
+              _iterator6.e(err);
+            } finally {
+              _iterator6.f();
+            }
+            callback && callback.call(_this10, elements);
+          } else {
+            var _iterator7 = _createForOfIteratorHelper(elements),
+              _step7;
+            try {
+              for (_iterator7.s(); !(_step7 = _iterator7.n()).done;) {
+                var _element = _step7.value;
+                _element.style.opacity = currentOpacity;
+              }
+            } catch (err) {
+              _iterator7.e(err);
+            } finally {
+              _iterator7.f();
+            }
+            requestAnimationFrame(fade);
+          }
+        };
+      fade();
+    }
+  }, {
+    key: "fadeIn",
+    value: function fadeIn(elements, duration, callback, display) {
+      var _this11 = this;
+      elements = this.wrap(elements);
+      var _iterator8 = _createForOfIteratorHelper(elements),
+        _step8;
+      try {
+        for (_iterator8.s(); !(_step8 = _iterator8.n()).done;) {
+          var element = _step8.value;
+          if (element) {
+            element.style.opacity = 0;
+            element.style.display = display || "block";
+          }
+        }
+      } catch (err) {
+        _iterator8.e(err);
+      } finally {
+        _iterator8.f();
+      }
+      this.isFadeIn = true;
+      var opacityTarget = parseFloat(elements[0].dataset.opacityTarget || 1),
+        step = 16.66666 * opacityTarget / (duration || this.options.fadeSpeed),
+        fade = function fade() {
+          var currentOpacity = parseFloat(elements[0].style.opacity);
+          if (!((currentOpacity += step) > opacityTarget)) {
+            var _iterator9 = _createForOfIteratorHelper(elements),
+              _step9;
+            try {
+              for (_iterator9.s(); !(_step9 = _iterator9.n()).done;) {
+                var element = _step9.value;
+                if (element) {
+                  element.style.opacity = currentOpacity;
+                }
+              }
+            } catch (err) {
+              _iterator9.e(err);
+            } finally {
+              _iterator9.f();
+            }
+            if (!_this11.isFadeIn) return;
+            requestAnimationFrame(fade);
+          } else {
+            var _iterator10 = _createForOfIteratorHelper(elements),
+              _step10;
+            try {
+              for (_iterator10.s(); !(_step10 = _iterator10.n()).done;) {
+                var _element2 = _step10.value;
+                if (_element2) {
+                  _element2.style.opacity = opacityTarget;
+                }
+              }
+            } catch (err) {
+              _iterator10.e(err);
+            } finally {
+              _iterator10.f();
+            }
+            callback && callback.call(_this11, elements);
+          }
+        };
+      fade();
+    }
+  }, {
+    key: "hide",
+    value: function hide(elements) {
+      elements = this.wrap(elements);
+      var _iterator11 = _createForOfIteratorHelper(elements),
+        _step11;
+      try {
+        for (_iterator11.s(); !(_step11 = _iterator11.n()).done;) {
+          var element = _step11.value;
+          if (element.style.display != 'none') {
+            element.dataset.initialDisplay = element.style.display;
+          }
+          element.style.display = 'none';
+        }
+      } catch (err) {
+        _iterator11.e(err);
+      } finally {
+        _iterator11.f();
+      }
+    }
+  }, {
+    key: "show",
+    value: function show(elements, display) {
+      elements = this.wrap(elements);
+      var _iterator12 = _createForOfIteratorHelper(elements),
+        _step12;
+      try {
+        for (_iterator12.s(); !(_step12 = _iterator12.n()).done;) {
+          var element = _step12.value;
+          element.style.display = element.dataset.initialDisplay || display || 'block';
+        }
+      } catch (err) {
+        _iterator12.e(err);
+      } finally {
+        _iterator12.f();
+      }
+    }
+  }, {
+    key: "wrap",
+    value: function wrap(input) {
+      return typeof input[Symbol.iterator] === 'function' && typeof input !== 'string' ? input : [input];
+    }
+  }, {
+    key: "on",
+    value: function on(events, callback) {
+      events = this.wrap(events);
+      var _iterator13 = _createForOfIteratorHelper(this.elements),
+        _step13;
+      try {
+        for (_iterator13.s(); !(_step13 = _iterator13.n()).done;) {
+          var element = _step13.value;
+          if (!element.fullyNamespacedEvents) {
+            element.fullyNamespacedEvents = {};
+          }
+          var _iterator14 = _createForOfIteratorHelper(events),
+            _step14;
+          try {
+            for (_iterator14.s(); !(_step14 = _iterator14.n()).done;) {
+              var event = _step14.value;
+              element.fullyNamespacedEvents[event] = callback;
+              element.addEventListener(event, callback);
+            }
+          } catch (err) {
+            _iterator14.e(err);
+          } finally {
+            _iterator14.f();
+          }
+        }
+      } catch (err) {
+        _iterator13.e(err);
+      } finally {
+        _iterator13.f();
+      }
+      return this;
+    }
+  }, {
+    key: "off",
+    value: function off(events) {
+      events = this.wrap(events);
+      var _iterator15 = _createForOfIteratorHelper(this.elements),
+        _step15;
+      try {
+        for (_iterator15.s(); !(_step15 = _iterator15.n()).done;) {
+          var element = _step15.value;
+          var _iterator16 = _createForOfIteratorHelper(events),
+            _step16;
+          try {
+            for (_iterator16.s(); !(_step16 = _iterator16.n()).done;) {
+              var event = _step16.value;
+              if (typeof element.fullyNamespacedEvents !== 'undefined' && event in element.fullyNamespacedEvents) {
+                element.removeEventListener(event, element.fullyNamespacedEvents[event]);
+              }
+            }
+          } catch (err) {
+            _iterator16.e(err);
+          } finally {
+            _iterator16.f();
+          }
+        }
+      } catch (err) {
+        _iterator15.e(err);
+      } finally {
+        _iterator15.f();
+      }
+      return this;
+    }
+
+    // api
+  }, {
+    key: "open",
+    value: function open(elem) {
+      var position = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0;
+      elem = elem || this.elements[0];
+      if (typeof jQuery !== "undefined" && elem instanceof jQuery) {
+        elem = elem.get(0);
+      }
+      if (position > 0) {
+        elem = this.elements[position];
+      }
+      this.initialImageIndex = this.elements.indexOf(elem);
+      if (this.initialImageIndex > -1) {
+        this.openImage(elem);
+      }
+    }
+  }, {
+    key: "openPosition",
+    value: function openPosition(position) {
+      var elem = this.elements[position];
+      this.open(elem, position);
+    }
+  }, {
+    key: "next",
+    value: function next() {
+      this.loadImage(1);
+    }
+  }, {
+    key: "prev",
+    value: function prev() {
+      this.loadImage(-1);
+    }
+
+    // get some useful data
+  }, {
+    key: "getLighboxData",
+    value: function getLighboxData() {
+      return {
+        currentImageIndex: this.currentImageIndex,
+        currentImage: this.currentImage,
+        globalScrollbarWidth: this.globalScrollbarWidth
+      };
+    }
+
+    //close is exposed anyways..
+  }, {
+    key: "destroy",
+    value: function destroy() {
+      //remove all custom event listeners from elements
+      this.off(['close.' + this.eventNamespace, 'closed.' + this.eventNamespace, 'nextImageLoaded.' + this.eventNamespace, 'prevImageLoaded.' + this.eventNamespace, 'change.' + this.eventNamespace, 'nextDone.' + this.eventNamespace, 'prevDone.' + this.eventNamespace, 'error.' + this.eventNamespace, 'changed.' + this.eventNamespace, 'next.' + this.eventNamespace, 'prev.' + this.eventNamespace, 'show.' + this.eventNamespace, 'shown.' + this.eventNamespace]);
+      this.removeEventListener(this.elements, 'click.' + this.eventNamespace);
+      this.removeEventListener(document, 'focusin.' + this.eventNamespace);
+      this.removeEventListener(document.body, 'contextmenu.' + this.eventNamespace);
+      this.removeEventListener(document.body, 'keyup.' + this.eventNamespace);
+      this.removeEventListener(this.domNodes.navigation.getElementsByTagName('button'), 'click.' + this.eventNamespace);
+      this.removeEventListener(this.domNodes.closeButton, 'click.' + this.eventNamespace);
+      this.removeEventListener(window, 'resize.' + this.eventNamespace);
+      this.removeEventListener(window, 'hashchange.' + this.eventNamespace);
+      this.close();
+      if (this.isOpen) {
+        document.body.removeChild(this.domNodes.wrapper);
+        document.body.removeChild(this.domNodes.overlay);
+      }
+      this.elements = null;
+    }
+  }, {
+    key: "refresh",
+    value: function refresh() {
+      if (!this.initialSelector) {
+        throw 'refreshing only works when you initialize using a selector!';
+      }
+      var options = this.options,
+        selector = this.initialSelector;
+      this.destroy();
+      this.constructor(selector, options);
+      return this;
+    }
+  }]);
+  return SimpleLightbox;
+}();
+var _default = SimpleLightbox;
+exports["default"] = _default;
+global.SimpleLightbox = SimpleLightbox;
+
+}).call(this)}).call(this,typeof global !== "undefined" ? global : typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {})
+},{}]},{},[1]);

File diff ditekan karena terlalu besar
+ 12 - 0
js/swiper-bundle.min.js


+ 1214 - 0
product-details.html

@@ -0,0 +1,1214 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <meta http-equiv="X-UA-Compatible" content="IE=edge">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+
+
+
+    <!-- fonts -->
+    <link rel="preconnect" href="https://fonts.googleapis.com">
+    <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
+    <link href="https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@100;200;300;400;500;600;700&display=swap" rel="stylesheet">  
+
+
+    <!-- bootstrap css -->
+    <link rel="stylesheet" href="./css/bootstrap.min.css">
+
+     <!-- swiper slider css -->
+     <link rel="stylesheet" href="./css/swiper-bundle.min.css">
+
+     <!-- lightbox css -->
+     <link rel="stylesheet" href="./css/simple-lightbox.css">
+
+
+    <!-- custom css -->
+    <link rel="stylesheet" href="./css/style.css">
+
+
+    <title>Product Details</title>
+
+</head>
+<body>
+    
+    
+        <!-- nav header -->
+        <section id="header">
+            
+            <!-- offrer -->
+            <div class="offer bg-pink text-white py-1">
+                <div class="container">
+                    <p class="text-center px-2 py-1">
+                        free delivery over dhaka over 999 Delivery policy (Inside Dhaka delivery within 24hrs, Outside Dhaka delivery within 72hrs)
+                    </p>
+                </div>
+            </div>
+
+            <!-- upper nav -->
+            <div id="uper-nav" class="bg-white">
+                <div class="container py-1">
+                    <div class="d-flex justify-content-between align-items-center w-100">
+
+                        <!-- brand logo -->
+                        <div class="brand-logo">
+                            <img src="./images/navbar/brand-logo.svg" alt="">
+                        </div>
+
+                        <!-- search box -->
+                        <div class="search flex-fill px-5">
+                            <div class="  form-group   position-relative ">
+                                <label for="search-box" class="search-icon position-absolute">
+                                    <img src="./images/icon/search.svg" alt="">
+                                </label>
+                                <input type="text" id="search-box" class=" form-control rounded-pill" placeholder="search" >
+                            </div>
+                        </div>
+
+                        <!-- link  -->
+                        <div class="link-box d-flex align-items-center">
+                            <a href="#" class="link d-flex align-items-center px-1 py-1" >
+                                <img class="link-icon" src="./images/navbar/group.png" alt="">
+                            </a>
+                            <a href="#" class="link d-flex align-items-center px-1 py-1 text-decoration-none" >
+                                <img class="link-icon" src="./images/navbar/face.png" alt="">
+                                <div>
+                                    <h4 class="name fw-bold text-nowrap text-black">Hi Human</h4>
+                                    <h5 class="fw-bold text-no-wrap text-black">Vip: 0 points</h5>
+                                </div>
+                            </a>
+                            <a href="#" class="link d-flex align-items-center px-1 py-1" >
+                                <img class="link-icon" src="./images/navbar/message.png" alt="">
+                            </a>
+                            <a href="#" class="link d-flex align-items-center px-1 py-1" >
+                                <img class="link-icon" src="./images/navbar/heart.png" alt="">
+                            </a>
+                            <a href="#" class="link d-flex align-items-center px-1 py-1" >
+                                <img class="link-icon" src="./images/navbar/bascket.png" alt="">
+                            </a>
+                        </div>
+
+                    </div>
+                </div>
+            </div>
+
+            <!-- main navigation -->
+            <div class="main-nav bg-black text-white">
+                <div class="container py-2">
+                    <ul class="d-flex align-items-center justify-content-between px-1">
+                        <li>Makeup</li>
+                        <li>Skincare</li>
+                        <li>K beauty</li>
+                        <li>Heir</li>
+                        <li>Man</li>
+                        <li>Baby</li>
+                        <li>Fragnance</li>
+                        <li>Healthcare</li>
+                        <li>Lifestyle</li>
+                        <li>pet</li>
+                        <li>Gifts</li>
+                        <li>Brands</li>
+                        <li>Makeup</li>
+                        <li>
+                            <button class="btn btn-sm btn-pink px-3">Blog</button>
+                        </li>
+                        <li>
+                            <button class="btn btn-sm btn-orange-vivid px-3">Buy 1 Get 1</button>
+                        </li>
+                        <li>
+                            <button class="btn btn-sm btn-orange-vivid px-3">Sale</button>
+                        </li>
+                    </ul>
+                </div>
+            </div>
+
+        </section>
+
+
+        <!-- top add -->
+        <section id="top-add" class="mt-3">
+            <div class="container">
+                <div class="row justify-content-between">
+                    <div class="add-container col-12 col-lg-8 mb-4">
+                        <div class="add text-center fs-3 p-2 h-100">Add</div>
+                    </div>
+                    <div class="add-container col-12 col-lg-4 mb-4">
+                        <div class="add text-center fs-3 p-2 h-100">Add</div>
+                    </div>
+                </div>
+            </div>
+        </section>
+
+        <!-- product details -->
+        <section id="product-details">
+            <div class="container">
+                <div class="row">
+
+                    <!-- product carousel -->
+                    <div class="col-12 col-lg-7 col-xl-7">
+                        <div class="product-carousel d-flex flex-column flex-lg-row align-items-center">
+
+                            <!-- thumb slider -->
+                            <div class="thumb-container border-lg-end border-lg-2 border-extralight-black order-1 order-lg-0">
+                                <div class="swiper productThumb px-2">
+                                    <div class="swiper-wrapper">
+                                        
+                                        <div class="swiper-slide ">
+                                            <img src="./images/product_details/product image.png" />
+                                        </div>
+                                        
+                                        <div class="swiper-slide ">
+                                            <img src="./images/product_details/product image.png" />
+                                        </div>
+                                        
+                                        <div class="swiper-slide ">
+                                            <img src="./images/product_details/product image.png" />
+                                        </div>
+                                        
+                                        <div class="swiper-slide ">
+                                            <img src="./images/product_details/product image.png" />
+                                        </div>
+                                        
+                                        <div class="swiper-slide ">
+                                            <img src="./images/product_details/product image.png" />
+                                        </div>
+                                        
+                                        <div class="swiper-slide ">
+                                            <img src="./images/product_details/product image.png" />
+                                        </div>
+
+                                    </div>
+                                </div>
+                            </div>
+
+                            <!-- main slider -->
+                            <div class="main-carousel flex-fill w-100 px-3 order-0 order-lg-1" >
+                                <div class="swiper productSlider h-100">
+                                    <div class="swiper-wrapper gallery ">
+
+                                        <div class="swiper-slide">
+                                            <a href="./images/product_details/product image.png"><img src="./images/product_details/product image.png" alt="" title=""/></a>
+                                        </div>
+
+                                        <div class="swiper-slide">
+                                            <a href="./images/product_details/product image.png"><img src="./images/product_details/product image.png" alt="" title=""/></a>
+                                        </div>
+
+                                        <div class="swiper-slide">
+                                            <a href="./images/product_details/product image.png"><img src="./images/product_details/product image.png" alt="" title=""/></a>
+                                        </div>
+
+                                        <div class="swiper-slide">
+                                            <a href="./images/product_details/product image.png"><img src="./images/product_details/product image.png" alt="" title=""/></a>
+                                        </div>
+
+                                        <div class="swiper-slide">
+                                            <a href="./images/product_details/product image.png"><img src="./images/product_details/product image.png" alt="" title=""/></a>
+                                        </div>
+
+                                        <div class="swiper-slide">
+                                            <a href="./images/product_details/product image.png"><img src="./images/product_details/product image.png" alt="" title=""/></a>
+                                        </div>
+
+
+                                        <div class="clear"></div>
+
+                                        
+                                    </div>
+                                    <div class="swiper-button-next "></div>
+                                    <div class="swiper-button-prev"></div>
+                                </div>    
+                            </div>
+                        </div>
+                    </div>
+
+                    <!-- product detail -->
+                    <div class="product-details-contaioner col-12 col-lg-5 col-xl-4">
+                        <div class="details px-2  px-md-3 py-4 rounded-1 mb-4">
+
+                            <!-- product rattings -->
+                            <div class="d-flex justify-content-between align-items-center w-100">
+
+                                <div class="d-flex align-items-center w-100">
+
+                                    <div class="title fw-bold fs-5">Clear</div>
+                                    
+                                    <div class="ms-2 rating d-flex align-items-start">
+                                        <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                        <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                        <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                        <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                        <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                        <div class="ms-1">(15)</div>
+                                    </div>
+                                </div>
+
+
+                                <div class="social d-flex align-items-center">
+                                    <a class="ms-2" href="#">
+                                        <img class="social-icon" src="./images/icon/instragram.svg" alt="">
+                                    </a>
+                                    <a class="ms-2" href="#">
+                                        <img class="social-icon" src="./images/icon/massenger.svg" alt="">
+                                    </a>
+                                    <a class="ms-2" href="#">
+                                        <img class="social-icon" src="./images/icon/whats app.svg" alt="">
+                                    </a>
+                                    <a class="ms-2" href="#">
+                                        <img class="social-icon" src="./images/icon/link.svg" alt="">
+                                    </a>
+                                </div>
+
+                            </div>
+
+                            <!-- product titile -->
+                            <div class="mt-2 title-full fs-5">
+                                Clear Men Cool Sport Menthol Shampoo 450ml
+                            </div>
+
+                            <!-- product price -->
+                            <div class="mt-2 price fs-5">
+                                <span class="text-decoration-line-through">৳600</span>
+                                <span class="ms-3 fw-semibold">৳510 </span>
+                            </div>
+
+                            <!-- product price in app -->
+                            <div class="mt-2 app-price fs-5 text-deep-red">
+                                <span class="fw-semibold">App Price : </span>
+                                <span class="ms-3 fw-semibold">৳ 484 </span>
+                            </div>
+
+                            
+                            <!-- product count size color -->
+                            <div class="mt-2 row align-items-center justify-content-between flex-wrap w-100">
+
+                                <!-- product count -->
+                                <div class="col-12 col-md-6 col-lg-4 count-container ">
+
+                                    <div class="d-flex align-items-center border border-1">
+                                        <div class="btn border-0 outline-0">
+                                            <img class="count-btn-icon" src="./images/icon/minus.svg" alt="">
+                                        </div>
+                                        <div class="mx-1 count">1</div>
+                                        <div class="btn border-0 outline-0">
+                                            <img class="count-btn-icon" src="./images/icon/plus.svg" alt="">
+                                        </div>
+                                    </div>
+                                    
+                                </div>
+
+                                <!-- product color -->
+                                <div class="col-12 col-md-6 col-lg-4 color-container">
+                                    <div class="sm text-center">Color</div>
+
+                                    <form class="color-btn-container d-flex justify-content-center align-items-center">
+
+                                        <div class="form-check ">
+                                            <input class="form-check-input color-btn" type="radio" name="flexRadioDefault"  style="background-color: red;">
+                                            </div>
+
+                                        <div class="form-check ms-1">
+                                            <input class="form-check-input color-btn" type="radio" name="flexRadioDefault" checked style="background-color: green;">
+                                        </div>
+
+                                        <div class="form-check ms-1">
+                                            <input class="form-check-input color-btn" type="radio" name="flexRadioDefault"  style="background-color: yellow;">
+                                        </div>
+
+                                        <div class="form-check ms-1">
+                                            <input class="form-check-input color-btn" type="radio" name="flexRadioDefault" style="background-color: blue;">
+                                        </div>
+                                            
+                                    </form>
+                                </div>
+
+                                <!-- product size -->
+                                <div class="col-12 col-md-6 col-lg-4  size-container">
+                                    <div class="sm text-center">Size</div>
+
+                                    <form class="d-flex justify-content-center align-items-center">
+
+                                        <div class="ms-1">
+                                            <input type="radio" class="btn-check" name="options" id="option1" autocomplete="off" checked>
+                                            <label class="btn btn-outline-dark size-btn fw-semibold" for="option1">36</label>
+                                        </div>
+                                        <div class="ms-1">
+                                            <input type="radio" class="btn-check" name="options" id="option2" autocomplete="off" checked>
+                                            <label class="btn btn-outline-dark size-btn fw-semibold" for="option2">38</label>
+                                        </div>
+                                        <div class="ms-1">
+                                            <input type="radio" class="btn-check" name="options" id="option3" autocomplete="off" checked>
+                                            <label class="btn btn-outline-dark size-btn fw-semibold" for="option3">40</label>
+                                        </div>
+                                        <div class="ms-1">
+                                            <input type="radio" class="btn-check" name="options" id="option4" autocomplete="off" checked>
+                                            <label class="btn btn-outline-dark size-btn fw-semibold" for="option4">42</label>
+                                        </div>
+
+                                            
+                                    </form>
+                                </div>
+
+                            </div>
+
+                            <!-- discount offer and voucher -->
+                            <div class="mt-3 d-flex px-2">
+                                <!-- offer -->
+                                <div class="offer bg-violet text-white text-center py-2 px-3">
+                                    <div class="title">FREE Gift & DELIVERY </div>
+                                    <div class="details">on min order tk 1500</div>
+                                </div>
+                                <!-- voucher -->
+                                <div class="voucher mt-3 mt-md-0 ms-0 ms-md-3">
+                                    <img  src="./images/product_details/Voucher.png" alt="">
+                                </div>
+                            </div>
+
+                            <!-- add cart and love button -->
+                            <div class="mt-3 d-flex">
+                                
+                                <button class="flex-grow-1 btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-2">
+                                    <span>
+                                        <img src="./images/icon/Cart_white.svg" alt="">
+                                    </span>
+                                    <span class="ms-3 fs-5">Add to Cart</span>
+                                </button>
+
+                                <button class="ms-3 btn border-dark rounded-0">
+                                    <img class="bg-light" src="./images/icon/heart_hollow.svg" alt="">
+                                </button>
+                            </div>
+
+                            <!-- product detail -->
+                            <div class="mt-3 text-gray fw-light">       
+                                <p>
+                                    This is the ultimate anti-dandruff shampoo made specially for men.
+                                    Clear Cool Sport Menthol comes with Icy Menthol Blast, provides intense cooling power...
+                                </p>
+                            </div>
+    
+                        </div>
+                    </div>
+
+                    <!-- side add -->
+                    <div class="d-none d-xl-block col-xl-1">
+                        <div class="add text-center fs-3 p-2 h-100">Add</div>
+                    </div>
+                </div>
+            </div>
+        </section>
+
+
+        <!-- product details tab -->
+        <section id="product-details-tab" class="mt-4"> 
+            <div class="container">
+
+                <!-- tab button -->
+                <ul class="nav nav-tabs" id="myTab" role="tablist" >
+                    <li class="nav-item" role="presentation">
+                        <button class="btn rounded-0 border-0 fs-5 fw-normal me-2 me-md-5 py-3 px-3 active" id="detail-tab" data-bs-toggle="tab" data-bs-target="#detail" type="button" role="tab" aria-controls="detail" aria-selected="true">Detail</button>
+                    </li>
+                    <li class="nav-item" role="presentation">
+                        <button class="btn rounded-0 border-0 fs-5 fw-normal me-2 me-md-5 py-3 px-3" id="video-tab" data-bs-toggle="tab" data-bs-target="#video" type="button" role="tab" aria-controls="video" aria-selected="false">Video</button>
+                    </li>
+                    <li class="nav-item" role="presentation">
+                        <button class="btn rounded-0 border-0 fs-5 fw-normal me-2 me-md-5 py-3 px-3" id="review-tab" data-bs-toggle="tab" data-bs-target="#review" type="button" role="tab" aria-controls="review" aria-selected="false">Review</button>
+                    </li>
+                    </ul>
+
+
+                    <!-- tab container -->
+                    <div class="tab-content py-3 " id="myTabContent">
+                    <!-- details -->
+                    <div class="details tab-pane fade show active" id="detail" role="tabpanel" aria-labelledby="detail-tab">
+                        <div class="px-3 py-4 shadow-black text-gray">
+                            <div class="sm fs-5 fw-bold">
+                                How To Use :
+                            </div>
+
+                            <ul class="mt-3 ps-4 fs-5 fw-light text-gray ">
+                                <li>
+                                    <p>
+                                        Massage onto wet hair & scalp and rinse thoroughly.
+                                    </p>
+                                </li>
+                                <li>
+                                    <p>
+                                        For best results, apply twice in every wash and use daily.
+                                    </p>
+                                </li>
+                            </ul>
+
+                            <div class="mt-4 fs-5 fw-semibold">
+                                Warning: Avoid contact with eyes. If eye contact occurs, rinse immediately.
+                            </div>
+
+                            <div class="mt-4 fs-5 fw-bold">
+                                Ingredients :
+                            </div>
+
+                            <div class="mt-4 mb-5 fs-5 fw-light text-gray">
+                                Water, Sodium Laureth Sulfate, Cocamidopropyl Betaine, Dimethiconol and TEA-Dodecylbenzenesulfonate, Zinc Pyrithione, Propylene Glycol, Dimethicone, Laureth-4, Laureth-23 and Poloxamer 407, Perfume, Carbomer, Climbazole, Sodium Chloride, Phenoxyethanol, Menthol, Sodium Hydroxide, Sodium Salicylate, Guar Hydroxypropyltrimonium Chloride, Zinc Sulfate, Citric Acid, Glycerin, PEG-45M, PPG-9, Helianthus Annuus (Sunflower) Seed Oil, Lysine MonoHydrochloride, Panthenol, Tocopheryl Acetate, Pyridoxine Hydrochloride, Sodium Ascorbyl Phosphate, Panax Ginseng Root Extract, Tea Tree Oil, Peppermint Leaf Extract, CI 42051, CI 60730.
+                            </div>
+                        </div>
+                    </div>
+
+                    <!-- video -->
+                    <div class="tab-pane fade" id="video" role="tabpanel" aria-labelledby="video-tab">
+                        <div class="p-3 shadow-black">video</div>
+                        
+                    </div>
+
+                    <!-- review -->
+                    <div class="tab-pane fade" id="review" role="tabpanel" aria-labelledby="review-tab">
+                        <div class="p-3 shadow-black">review</div>
+                    </div>
+                    </div>
+
+            </div>
+        </section>
+        <!-- product details tab end -->
+
+
+        <!-- related product -->
+        <section id="related-product" class="my-4">
+            <div class="container">
+
+                <div class="display-6 border-bottom border-1 py-3 text-black-light">Related Products</div>
+
+                <!-- products -->
+                <div class="d-flex flex-wrap mt-5">
+
+                    <div class="product-single p-1 p-md-2 ">
+                        <div class=" product rounded-1 px-3 py-3 text-start">
+
+                            <!-- product image -->
+                            <a href="./product-details.html">
+                                <div class="image-container text-center">
+                                    <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                </div>
+                            </a>
+
+                            <!-- product brand and ratting -->
+                            <div class="my-2 d-flex flex-wrap align-items-center ">
+
+                                <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                                
+                                <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                    <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                    <div class="rating-count ms-1 ms-md-2">(15)</div>
+                                </div>
+                            </div>
+
+                            <!-- product name -->
+                            <a href="./product-details.html" class="title text-gray  ">
+                                Clear Kind to skin refreshing
+                                shampoo
+                            </a>
+                            
+                            <!-- offer -->
+                            <p class="offer pt-2 pt-xl-3 text-deep-red">
+                                Buy 2 Get 1 free
+                            </p>
+
+                            <!-- product price -->
+                            <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                                <span class="text-decoration-line-through text-light-gray">৳600</span>
+                                <span class="ms-3 fw-semibold">৳510 </span>
+                            </div>
+
+                            <!-- product price in app -->
+                            <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                                <span class="fw-semibold">App Price : </span>
+                                <span class="ms-3 fw-semibold">৳ 484 </span>
+                            </div>
+
+                            <!-- add to cart -->
+                            <div class="text-center pt-2 pt-lg-3">
+                                <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                    <span>
+                                        <img src="./images/icon/Cart_white.svg" alt="">
+                                    </span>
+                                    <span class="add-cart-text ms-2">Add to Cart</span>
+                                </button>
+                            </div>
+                        </div>
+                    </div>
+
+                    <div class="product-single p-1 p-md-2 ">
+                        <div class=" product rounded-1 px-3 py-3 text-start">
+
+                            <!-- product image -->
+                            <a href="./product-details.html">
+                                <div class="image-container text-center">
+                                    <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                </div>
+                            </a>
+
+                            <!-- product brand and ratting -->
+                            <div class="my-2 d-flex flex-wrap align-items-center ">
+
+                                <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                                
+                                <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                    <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                    <div class="rating-count ms-1 ms-md-2">(15)</div>
+                                </div>
+                            </div>
+
+                            <!-- product name -->
+                            <a href="./product-details.html" class="title text-gray  ">
+                                Clear Kind to skin refreshing
+                                shampoo
+                            </a>
+                            
+                            <!-- offer -->
+                            <p class="offer pt-2 pt-xl-3 text-deep-red">
+                                Buy 2 Get 1 free
+                            </p>
+
+                            <!-- product price -->
+                            <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                                <span class="text-decoration-line-through text-light-gray">৳600</span>
+                                <span class="ms-3 fw-semibold">৳510 </span>
+                            </div>
+
+                            <!-- product price in app -->
+                            <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                                <span class="fw-semibold">App Price : </span>
+                                <span class="ms-3 fw-semibold">৳ 484 </span>
+                            </div>
+
+                            <!-- add to cart -->
+                            <div class="text-center pt-2 pt-lg-3">
+                                <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                    <span>
+                                        <img src="./images/icon/Cart_white.svg" alt="">
+                                    </span>
+                                    <span class="add-cart-text ms-2">Add to Cart</span>
+                                </button>
+                            </div>
+                        </div>
+                    </div>
+
+                    <div class="product-single p-1 p-md-2 ">
+                        <div class=" product rounded-1 px-3 py-3 text-start">
+
+                            <!-- product image -->
+                            <a href="./product-details.html">
+                                <div class="image-container text-center">
+                                    <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                </div>
+                            </a>
+
+                            <!-- product brand and ratting -->
+                            <div class="my-2 d-flex flex-wrap align-items-center ">
+
+                                <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                                
+                                <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                    <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                    <div class="rating-count ms-1 ms-md-2">(15)</div>
+                                </div>
+                            </div>
+
+                            <!-- product name -->
+                            <a href="./product-details.html" class="title text-gray  ">
+                                Clear Kind to skin refreshing
+                                shampoo
+                            </a>
+                            
+                            <!-- offer -->
+                            <p class="offer pt-2 pt-xl-3 text-deep-red">
+                                Buy 2 Get 1 free
+                            </p>
+
+                            <!-- product price -->
+                            <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                                <span class="text-decoration-line-through text-light-gray">৳600</span>
+                                <span class="ms-3 fw-semibold">৳510 </span>
+                            </div>
+
+                            <!-- product price in app -->
+                            <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                                <span class="fw-semibold">App Price : </span>
+                                <span class="ms-3 fw-semibold">৳ 484 </span>
+                            </div>
+
+                            <!-- add to cart -->
+                            <div class="text-center pt-2 pt-lg-3">
+                                <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                    <span>
+                                        <img src="./images/icon/Cart_white.svg" alt="">
+                                    </span>
+                                    <span class="add-cart-text ms-2">Add to Cart</span>
+                                </button>
+                            </div>
+                        </div>
+                    </div>
+
+                    <div class="product-single p-1 p-md-2 ">
+                        <div class=" product rounded-1 px-3 py-3 text-start">
+
+                            <!-- product image -->
+                            <a href="./product-details.html">
+                                <div class="image-container text-center">
+                                    <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                </div>
+                            </a>
+
+                            <!-- product brand and ratting -->
+                            <div class="my-2 d-flex flex-wrap align-items-center ">
+
+                                <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                                
+                                <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                    <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                    <div class="rating-count ms-1 ms-md-2">(15)</div>
+                                </div>
+                            </div>
+
+                            <!-- product name -->
+                            <a href="./product-details.html" class="title text-gray  ">
+                                Clear Kind to skin refreshing
+                                shampoo
+                            </a>
+                            
+                            <!-- offer -->
+                            <p class="offer pt-2 pt-xl-3 text-deep-red">
+                                Buy 2 Get 1 free
+                            </p>
+
+                            <!-- product price -->
+                            <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                                <span class="text-decoration-line-through text-light-gray">৳600</span>
+                                <span class="ms-3 fw-semibold">৳510 </span>
+                            </div>
+
+                            <!-- product price in app -->
+                            <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                                <span class="fw-semibold">App Price : </span>
+                                <span class="ms-3 fw-semibold">৳ 484 </span>
+                            </div>
+
+                            <!-- add to cart -->
+                            <div class="text-center pt-2 pt-lg-3">
+                                <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                    <span>
+                                        <img src="./images/icon/Cart_white.svg" alt="">
+                                    </span>
+                                    <span class="add-cart-text ms-2">Add to Cart</span>
+                                </button>
+                            </div>
+                        </div>
+                    </div>
+
+                    <div class="product-single p-1 p-md-2 d-none d-xl-block">
+                        <div class=" product rounded-1 px-3 py-3 text-start">
+
+                            <!-- product image -->
+                            <a href="./product-details.html">
+                                <div class="image-container text-center">
+                                    <img class="h-100" src="./images/product_details/product image.png" alt="">
+                                </div>
+                            </a>
+
+                            <!-- product brand and ratting -->
+                            <div class="my-2 d-flex flex-wrap align-items-center ">
+
+                                <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                                
+                                <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                    <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                    <div class="rating-count ms-1 ms-md-2">(15)</div>
+                                </div>
+                            </div>
+
+                            <!-- product name -->
+                            <a href="./product-details.html" class="title text-gray  ">
+                                Clear Kind to skin refreshing
+                                shampoo
+                            </a>
+                            
+                            <!-- offer -->
+                            <p class="offer pt-2 pt-xl-3 text-deep-red">
+                                Buy 2 Get 1 free
+                            </p>
+
+                            <!-- product price -->
+                            <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                                <span class="text-decoration-line-through text-light-gray">৳600</span>
+                                <span class="ms-3 fw-semibold">৳510 </span>
+                            </div>
+
+                            <!-- product price in app -->
+                            <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                                <span class="fw-semibold">App Price : </span>
+                                <span class="ms-3 fw-semibold">৳ 484 </span>
+                            </div>
+
+                            <!-- add to cart -->
+                            <div class="text-center pt-2 pt-lg-3">
+                                <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                    <span>
+                                        <img src="./images/icon/Cart_white.svg" alt="">
+                                    </span>
+                                    <span class="add-cart-text ms-2">Add to Cart</span>
+                                </button>
+                            </div>
+                        </div>
+                    </div>
+
+                </div>
+
+            </div>
+        </section>
+        <!-- related product end -->
+
+
+        <!-- also like this product -->
+        <section id="also-like-product" class="my-4">
+            <div class="container">
+
+                <div class="display-6 border-bottom border-1 py-3 text-black-light">You May Also like this</div>
+
+
+                <!-- products -->
+                <div class="d-flex flex-wrap mt-5">
+
+                    <div class="product-single p-1 p-md-2 ">
+                        <div class=" product rounded-1 px-3 py-3 text-start">
+
+                            <!-- product image -->
+                            <a href="./product-details.html">
+                                <div class="image-container text-center">
+                                    <img class="h-100" src="./images/product_details/also-product.png" alt="">
+                                </div>
+                            </a>
+
+                            <!-- product brand and ratting -->
+                            <div class="my-2 d-flex flex-wrap align-items-center ">
+
+                                <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                                
+                                <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                    <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                    <div class="rating-count ms-1 ms-md-2">(15)</div>
+                                </div>
+                            </div>
+
+                            <!-- product name -->
+                            <a href="./product-details.html" class="title text-gray  ">
+                                Clear Kind to skin refreshing
+                                shampoo
+                            </a>
+                            
+                            <!-- offer -->
+                            <p class="offer pt-2 pt-xl-3 text-deep-red">
+                                Buy 2 Get 1 free
+                            </p>
+
+                            <!-- product price -->
+                            <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                                <span class="text-decoration-line-through text-light-gray">৳600</span>
+                                <span class="ms-3 fw-semibold">৳510 </span>
+                            </div>
+
+                            <!-- product price in app -->
+                            <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                                <span class="fw-semibold">App Price : </span>
+                                <span class="ms-3 fw-semibold">৳ 484 </span>
+                            </div>
+
+                            <!-- add to cart -->
+                            <div class="text-center pt-2 pt-lg-3">
+                                <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                    <span>
+                                        <img src="./images/icon/Cart_white.svg" alt="">
+                                    </span>
+                                    <span class="add-cart-text ms-2">Add to Cart</span>
+                                </button>
+                            </div>
+                        </div>
+                    </div>
+
+                    <div class="product-single p-1 p-md-2 ">
+                        <div class=" product rounded-1 px-3 py-3 text-start">
+
+                            <!-- product image -->
+                            <a href="./product-details.html">
+                                <div class="image-container text-center">
+                                    <img class="h-100" src="./images/product_details/also-product.png" alt="">
+                                </div>
+                            </a>
+
+                            <!-- product brand and ratting -->
+                            <div class="my-2 d-flex flex-wrap align-items-center ">
+
+                                <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                                
+                                <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                    <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                    <div class="rating-count ms-1 ms-md-2">(15)</div>
+                                </div>
+                            </div>
+
+                            <!-- product name -->
+                            <a href="./product-details.html" class="title text-gray  ">
+                                Clear Kind to skin refreshing
+                                shampoo
+                            </a>
+                            
+                            <!-- offer -->
+                            <p class="offer pt-2 pt-xl-3 text-deep-red">
+                                Buy 2 Get 1 free
+                            </p>
+
+                            <!-- product price -->
+                            <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                                <span class="text-decoration-line-through text-light-gray">৳600</span>
+                                <span class="ms-3 fw-semibold">৳510 </span>
+                            </div>
+
+                            <!-- product price in app -->
+                            <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                                <span class="fw-semibold">App Price : </span>
+                                <span class="ms-3 fw-semibold">৳ 484 </span>
+                            </div>
+
+                            <!-- add to cart -->
+                            <div class="text-center pt-2 pt-lg-3">
+                                <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                    <span>
+                                        <img src="./images/icon/Cart_white.svg" alt="">
+                                    </span>
+                                    <span class="add-cart-text ms-2">Add to Cart</span>
+                                </button>
+                            </div>
+                        </div>
+                    </div>
+
+                    <div class="product-single p-1 p-md-2 ">
+                        <div class=" product rounded-1 px-3 py-3 text-start">
+
+                            <!-- product image -->
+                            <a href="./product-details.html">
+                                <div class="image-container text-center">
+                                    <img class="h-100" src="./images/product_details/also-product.png" alt="">
+                                </div>
+                            </a>
+
+                            <!-- product brand and ratting -->
+                            <div class="my-2 d-flex flex-wrap align-items-center ">
+
+                                <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                                
+                                <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                    <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                    <div class="rating-count ms-1 ms-md-2">(15)</div>
+                                </div>
+                            </div>
+
+                            <!-- product name -->
+                            <a href="./product-details.html" class="title text-gray  ">
+                                Clear Kind to skin refreshing
+                                shampoo
+                            </a>
+                            
+                            <!-- offer -->
+                            <p class="offer pt-2 pt-xl-3 text-deep-red">
+                                Buy 2 Get 1 free
+                            </p>
+
+                            <!-- product price -->
+                            <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                                <span class="text-decoration-line-through text-light-gray">৳600</span>
+                                <span class="ms-3 fw-semibold">৳510 </span>
+                            </div>
+
+                            <!-- product price in app -->
+                            <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                                <span class="fw-semibold">App Price : </span>
+                                <span class="ms-3 fw-semibold">৳ 484 </span>
+                            </div>
+
+                            <!-- add to cart -->
+                            <div class="text-center pt-2 pt-lg-3">
+                                <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                    <span>
+                                        <img src="./images/icon/Cart_white.svg" alt="">
+                                    </span>
+                                    <span class="add-cart-text ms-2">Add to Cart</span>
+                                </button>
+                            </div>
+                        </div>
+                    </div>
+
+                    <div class="product-single p-1 p-md-2 ">
+                        <div class=" product rounded-1 px-3 py-3 text-start">
+
+                            <!-- product image -->
+                            <a href="./product-details.html">
+                                <div class="image-container text-center">
+                                    <img class="h-100" src="./images/product_details/also-product.png" alt="">
+                                </div>
+                            </a>
+
+                            <!-- product brand and ratting -->
+                            <div class="my-2 d-flex flex-wrap align-items-center ">
+
+                                <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                                
+                                <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                    <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                    <div class="rating-count ms-1 ms-md-2">(15)</div>
+                                </div>
+                            </div>
+
+                            <!-- product name -->
+                            <a href="./product-details.html" class="title text-gray  ">
+                                Clear Kind to skin refreshing
+                                shampoo
+                            </a>
+                            
+                            <!-- offer -->
+                            <p class="offer pt-2 pt-xl-3 text-deep-red">
+                                Buy 2 Get 1 free
+                            </p>
+
+                            <!-- product price -->
+                            <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                                <span class="text-decoration-line-through text-light-gray">৳600</span>
+                                <span class="ms-3 fw-semibold">৳510 </span>
+                            </div>
+
+                            <!-- product price in app -->
+                            <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                                <span class="fw-semibold">App Price : </span>
+                                <span class="ms-3 fw-semibold">৳ 484 </span>
+                            </div>
+
+                            <!-- add to cart -->
+                            <div class="text-center pt-2 pt-lg-3">
+                                <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                    <span>
+                                        <img src="./images/icon/Cart_white.svg" alt="">
+                                    </span>
+                                    <span class="add-cart-text ms-2">Add to Cart</span>
+                                </button>
+                            </div>
+                        </div>
+                    </div>
+
+                    <div class="product-single p-1 p-md-2 d-none d-xl-block">
+                        <div class=" product rounded-1 px-3 py-3 text-start">
+
+                            <!-- product image -->
+                            <a href="./product-details.html">
+                                <div class="image-container text-center">
+                                    <img class="h-100" src="./images/product_details/also-product.png" alt="">
+                                </div>
+                            </a>
+
+                            <!-- product brand and ratting -->
+                            <div class="my-2 d-flex flex-wrap align-items-center ">
+
+                                <a href="#" class="brand-title text-deep-red fw-bold fs-6">Clear</a>
+                                
+                                <div class="ms-1 ms-lg-2 rating d-flex align-items-start">
+                                    <img class="ms-0 rating-icon"  src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_full.svg" alt="">
+                                    <img class="ms-0 rating-icon" src="./images/icon/star_empty.svg" alt="">
+                                    <div class="rating-count ms-1 ms-md-2">(15)</div>
+                                </div>
+                            </div>
+
+                            <!-- product name -->
+                            <a href="./product-details.html" class="title text-gray  ">
+                                Clear Kind to skin refreshing
+                                shampoo
+                            </a>
+                            
+                            <!-- offer -->
+                            <p class="offer pt-2 pt-xl-3 text-deep-red">
+                                Buy 2 Get 1 free
+                            </p>
+
+                            <!-- product price -->
+                            <div class=" pt-md-2 pt-xl-3 price fs-6 text-center ">
+                                <span class="text-decoration-line-through text-light-gray">৳600</span>
+                                <span class="ms-3 fw-semibold">৳510 </span>
+                            </div>
+
+                            <!-- product price in app -->
+                            <div class=" pt-md-2 pt-xl-3 app-price  text-center fs-6 text-deep-red">
+                                <span class="fw-semibold">App Price : </span>
+                                <span class="ms-3 fw-semibold">৳ 484 </span>
+                            </div>
+
+                            <!-- add to cart -->
+                            <div class="text-center pt-2 pt-lg-3">
+                                <button class="checkout-btn mx-auto btn-sm btn btn-dark rounded-0 d-flex justify-content-center align-items-center py-1 px-2">
+                                    <span>
+                                        <img src="./images/icon/Cart_white.svg" alt="">
+                                    </span>
+                                    <span class="add-cart-text ms-2">Add to Cart</span>
+                                </button>
+                            </div>
+                        </div>
+                    </div>
+
+                </div>
+            </div>
+        </section>
+        <!-- also like this product end -->
+    
+    
+        <!-- footer -->
+        <section id="footer" class=" bg-dark text-white mt-5">
+            <div class="container py-5">
+    
+                <div class="row  footer-border-bottom justify-content-evenly">
+    
+                    <div class="col-12 col-lg-4">
+                        <div class="py-2 footer-comp-title h3 text-center">
+                            BECOME AN INSIDER
+                        </div>
+    
+                        <form class="mt-2" action="">
+                            <input class="py-3 px-5 fs-5 w-100 text-center" type="text" placeholder="ENTER YOUR EMAIL ADDRESS">
+                        </form>
+    
+                        <div class="social mt-5 mb-5">
+                            <div class="footer-comp-title h4 text-center">
+                                FOLLOW US ON
+                            </div>
+    
+                            <ul class="mt-4 d-flex justify-content-around align-items-center">
+                                <li>
+                                    <a href="#">
+                                        <img class="social-icon" src="./images/icon/instragram.svg" alt="">
+                                    </a>
+                                 </li>
+                                <li>
+                                    <a href="#">
+                                        <img class="social-icon" src="./images/icon/massenger.svg" alt="">
+                                    </a>
+                                 </li>
+                                <li>
+                                    <a href="#">
+                                        <img class="social-icon" src="./images/icon/facebook.svg" alt="">
+                                    </a>
+                                 </li>
+                                <li>
+                                    <a href="#">
+                                        <img class="social-icon" src="./images/icon/massenger.svg" alt="">
+                                    </a>
+                                 </li>
+                                 <li>
+                                    <a href="#">
+                                        <img class="social-icon" src="./images/icon/instragram.svg" alt="">
+                                    </a>
+                                 </li>
+                            </ul>
+    
+                            <p class="mt-4 fw-light fs-5 text-center">hr@themallbd.com</p>
+                        </div>
+                    </div>
+    
+                    <div class="col-12 col-lg-6">
+    
+                        <div class="row justify-content-between">
+                            <div class="col-8 col-md-5 mb-5">
+                                <div class="py-2 mb-3 footer-comp-title footer-border-bottom h3 ">HELP</div>
+                                <ul>
+                                    <li class="mb-2"><a href="#">ORDER</a></li>
+                                    <li class="mb-2"><a href="#">DELIVERY</a></li>
+                                    <li class="mb-2"><a href="#">RETUTRNS</a></li>
+                                    <li class="mb-2"><a href="#">COOKIE POLICY</a></li>
+                                    <li class="mb-2"><a href="#">CUSTOMER SUPPORT</a></li>
+                                    <li class="mb-2"><a href="#">VIP PRIVILEGES</a></li>
+                                    <li class="mb-2"><a href="#">HOW TO BECOME A VIP</a></li>
+                                    <li class="mb-2"><a href="#">THE MALL GLOBAL</a></li>
+                                </ul>
+                            </div>
+    
+                            <div class="col-8 col-md-5 mb-5">
+                                <div class="py-2 mb-3  footer-comp-title footer-border-bottom h3">OUR COMPANY</div>
+                                <ul>
+                                    <li class="mb-2"><a  href="#">ABOUT US</a></li>
+                                    <li class="mb-2"><a href="#">CONTACT US</a></li>
+                                    <li class="mb-2"><a href="#">PRIVACY POLICY</a></li>
+                                    <li class="mb-2"><a href="#">COOKIE POLICY</a></li>
+                                    <li class="mb-2"><a href="#">PAYMENTS</a></li>
+                                    <li class="mb-2"><a href="#">SITEMAP</a></li>
+                                    <li class="mb-2"><a href="#">TERMS & CONDITIONS</a></li>
+                                </ul>
+    
+                            </div>
+                        </div>
+                    </div>
+                </div>
+    
+                <div class="mt-4 fs-4 text-center fw-light">
+                    &copy 2022 THE MALL ALL RIGHT RESERVED
+                </div>
+            </div>
+        </section>
+        <!-- footer end-->
+        
+
+
+
+    
+    <!-- bootstrap js -->
+    <script src="./js/bootstrap.bundle.min.js"></script>
+
+    <!-- swiper slider js -->
+    <script src="./js/swiper-bundle.min.js"></script>
+
+    <!-- lightbox js -->
+    <script src="./js/simple-lightbox.js"></script>
+
+    <!-- custom js -->
+    <script src="./js/app.js"></script>
+</body>
+</html>

Beberapa file tidak ditampilkan karena terlalu banyak file yang berubah dalam diff ini