
@media print {
  *,
  *::before,
}
*,

*::before,
*::after {
  box-sizing: border-box; }



body {
  margin: 0;
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }



.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }

@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }

  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none; }

  .col-xl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%; }

  .col-xl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%; }

  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%; }

  .col-xl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%; }

  .col-xl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%; }

  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%; }

  .col-xl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%; }

  .col-xl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%; }

  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%; }

  .col-xl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%; }

  .col-xl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%; }

  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%; }

  .order-xl-first {
    order: -1; }

  .order-xl-last {
    order: 13; }

  .order-xl-0 {
    order: 0; }

  .order-xl-1 {
    order: 1; }

  .order-xl-2 {
    order: 2; }

  .order-xl-3 {
    order: 3; }

  .order-xl-4 {
    order: 4; }

  .order-xl-5 {
    order: 5; }

  .order-xl-6 {
    order: 6; }

  .order-xl-7 {
    order: 7; }

  .order-xl-8 {
    order: 8; }

  .order-xl-9 {
    order: 9; }

  .order-xl-10 {
    order: 10; }

  .order-xl-11 {
    order: 11; }

  .order-xl-12 {
    order: 12; }

  .offset-xl-0 {
    margin-left: 0; }

  .offset-xl-1 {
    margin-left: 8.3333333333%; }

  .offset-xl-2 {
    margin-left: 16.6666666667%; }

  .offset-xl-3 {
    margin-left: 25%; }

  .offset-xl-4 {
    margin-left: 33.3333333333%; }

  .offset-xl-5 {
    margin-left: 41.6666666667%; }

  .offset-xl-6 {
    margin-left: 50%; }

  .offset-xl-7 {
    margin-left: 58.3333333333%; }

  .offset-xl-8 {
    margin-left: 66.6666666667%; }

  .offset-xl-9 {
    margin-left: 75%; }

  .offset-xl-10 {
    margin-left: 83.3333333333%; }

  .offset-xl-11 {
    margin-left: 91.6666666667%; } }

.d-flex {
  display: flex !important; }

.align-items-center {
  align-items: center !important; }

.text-center {
  text-align: center !important; }


.mango-nectar-detail-bg {
  background-color: #fde052; }

.guava-nectar-detail-bg {
  background-color: #f4e8cc; }

.apple-nectar-detail-bg {
  background-color: #ebc7b3; }

.pomegranate-nectar-detail-bg {
  background-color: #eccac4; }

.peach-fruit-drink-detail-bg {
  background-color: #f8d68d; }

.mixed-fruit-nectar-detail-bg {
  background-color: #f7b398; }

.orange-mango-nectar-detail-bg {
  background-color: #ffdc63; }

.orange-nectar-detail-bg {
  background-color: #ffd664; }

.red-grape-fruit-drink-detail-bg {
  background-color: #debec1; }



.product-list-all {
  height: 433px !important;
  overflow: hidden;
  cursor: pointer; }
  @media screen and (max-width: 768px) {
    .product-list-all {
      height: 330px !important; } }
  .product-list-all a {
    width: 100%; }
  .product-list-all .product-img {
    max-width: 170px;
    text-align: center;
    margin: 0 auto;
    transition: all 0.3s;
    position: relative;
    left: 0;
    z-index: 1; }
    @media screen and (max-width: 768px) {
      .product-list-all .product-img {
        left: 6.7rem;
        max-width: 130px; } }
  .product-list-all h1 {
    position: absolute;
    left: 0;
    right: 0;
    font-size: 36px;
    margin-left: 13rem;
    color: #248855;
    text-align: left;
    width: 50%;
    transition: all 0.5s;
    top: 35%;
    opacity: 0; }
    @media screen and (max-width: 1600px) {
      .product-list-all h1 {
        font-size: 30px; } }
    @media screen and (max-width: 1400px) {
      .product-list-all h1 {
        font-size: 24px; } }
    @media screen and (max-width: 768px) {
      .product-list-all h1 {
        opacity: 1;
        margin-left: 3rem; } }
  .product-list-all .hover-element {
    position: absolute;
    left: -10rem;
    bottom: -11rem;
    max-width: 450px;
    opacity: 0; }
    @media screen and (max-width: 1400px) {
      .product-list-all .hover-element {
        max-width: 400px; } }
    @media screen and (max-width: 768px) {
      .product-list-all .hover-element {
        opacity: 1; } }
  .product-list-all:hover .hover-element {
    opacity: 1; }
  .product-list-all:hover .product-img {
    position: relative;
    left: 8rem; }
    @media screen and (max-width: 1400px) {
      .product-list-all:hover .product-img {
        left: 6.7rem; } }
  .product-list-all:hover h1 {
    margin-left: 3rem;
    opacity: 1; }

/*Code Till Updated*/

