We Guarantee 100% Authentic Korean Products in Pakistan
Free Delivery For Order Above Rs. 15000 in Pakistan
Korean Mega Skin Care Retail Store
Search

Round Lab 1025 – Dokdo Cleanser 150ml

0 customer reviews

Slightly acidic (pH 5.0 – 6.0), foamy and creamy cleanser purifies and removes excess sebum without over-drying. It clears away impurities and helps the skin maintain a healthy moisture balance.

 

HOW IT WORKS

– Dense, rich foamy texture. Removes ultra-fine dust, grime, and makeup residues.

– High concentration of pure minerals from Ulleungdo’s deep seawater maintains skin’s moisture balance and prevents over stripping.

– Triple Hyaluronic Acid, Panthenol, Allantoin and Ceramide NP deeply hydrate and soothe skin.

Original price was: ₨ 4,870.Current price is: ₨ 4,500.

SKU: Categories: Acne, ACNE, CLEANSERTags: CleanserBrand: Round Lab
<div
  class="pp-random-viewers"
  data-min="80"
  data-max="130"
  data-delay-min="7000"
  data-delay-max="13000"
  role="status"
  aria-live="polite"
>
  <svg
    class="pp-random-viewers__icon"
    viewBox="0 0 24 24"
    width="22"
    height="22"
    aria-hidden="true"
  >
    <path
      fill="currentColor"
      d="M12 5c-5.5 0-9.5 5.2-9.7 5.4a1 1 0 0 0 0 1.2C2.5 11.8 6.5 17 12 17s9.5-5.2 9.7-5.4a1 1 0 0 0 0-1.2C21.5 10.2 17.5 5 12 5Zm0 10c-3.7 0-6.8-3.1-7.6-4 .8-.9 3.9-4 7.6-4s6.8 3.1 7.6 4c-.8.9-3.9 4-7.6 4Zm0-6a2 2 0 1 0 0 4 2 2 0 0 0 0-4Z"
    />
  </svg>

  <span>
    <strong class="pp-random-viewers__number"></strong>
    people are viewing this product
  </span>
</div>
.pp-random-viewers {
  display: flex;
  align-items: center;
  gap: 10px;
  width: 100%;
  padding: 13px 16px;
  margin: 14px 0;

  background: #f6f8fc;
  border: 1px solid rgba(1, 25, 69, 0.12);
  border-left: 3px solid #011945;
  border-radius: 6px;

  color: #4b5563;
  font-family: inherit;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.45;
}

.pp-random-viewers__icon {
  width: 19px;
  height: 19px;
  flex: 0 0 19px;
  color: #011945;
}

.pp-random-viewers__number {
  color: #011945;
  font-weight: 700;
}

@media (max-width: 767px) {
  .pp-random-viewers {
    gap: 8px;
    padding: 12px 13px;
    font-size: 13px;
  }

  .pp-random-viewers__icon {
    width: 18px;
    height: 18px;
    flex-basis: 18px;
  }
}
(function () {
  function initializeRandomViewers() {
    const viewerBoxes = document.querySelectorAll(
      ".pp-random-viewers:not([data-viewers-initialized])"
    );

    viewerBoxes.forEach(function (box) {
      box.setAttribute("data-viewers-initialized", "true");

      const numberElement = box.querySelector(
        ".pp-random-viewers__number"
      );

      const minimum = parseInt(box.dataset.min, 10) || 7;
      const maximum = parseInt(box.dataset.max, 10) || 18;
      const minimumDelay =
        parseInt(box.dataset.delayMin, 10) || 7000;
      const maximumDelay =
        parseInt(box.dataset.delayMax, 10) || 13000;

      function randomBetween(min, max) {
        return Math.floor(Math.random() * (max - min + 1)) + min;
      }

      const storageKey =
        "pp_random_viewers_" + window.location.pathname;

      let currentNumber;

      try {
        currentNumber = parseInt(
          sessionStorage.getItem(storageKey),
          10
        );
      } catch (error) {
        currentNumber = NaN;
      }

      if (
        !Number.isInteger(currentNumber) ||
        currentNumber < minimum ||
        currentNumber > maximum
      ) {
        currentNumber = randomBetween(minimum, maximum);
      }

      function displayNumber() {
        numberElement.textContent = currentNumber;

        try {
          sessionStorage.setItem(
            storageKey,
            String(currentNumber)
          );
        } catch (error) {
          // Continue if browser storage is unavailable.
        }
      }

      function scheduleNextChange() {
        window.setTimeout(
          changeNumber,
          randomBetween(minimumDelay, maximumDelay)
        );
      }

      function changeNumber() {
        if (minimum === maximum) {
          return;
        }

        const lowestPossible = Math.max(
          minimum,
          currentNumber - 2
        );

        const highestPossible = Math.min(
          maximum,
          currentNumber + 2
        );

        let nextNumber = currentNumber;

        while (nextNumber === currentNumber) {
          nextNumber = randomBetween(
            lowestPossible,
            highestPossible
          );
        }

        currentNumber = nextNumber;
        displayNumber();
        scheduleNextChange();
      }

      displayNumber();
      scheduleNextChange();
    });
  }

  if (document.readyState === "loading") {
    document.addEventListener(
      "DOMContentLoaded",
      initializeRandomViewers
    );
  } else {
    initializeRandomViewers();
  }
})();
<!--
  Prime Pets delivery timeline for a Bricks Code element.

  Placement:
  Single Product template -> below Add to Cart -> Code element.

  Delivery rules:
  - Asia/Karachi timezone
  - Orders before 3:00 PM process today
  - Orders at/after 3:00 PM process next working day
  - Sunday is the only off-day
  - Delivery is 4-5 working days after processing
-->

<section
  class="pp-delivery-card"
  data-pp-delivery-timeline
  aria-label="Estimated order and delivery timeline"
>
  <ol class="pp-delivery-timeline">
    <li class="pp-delivery-step pp-delivery-step--order">
      <span class="pp-delivery-icon" aria-hidden="true">
        <svg viewBox="0 0 24 24" role="img">
          <circle cx="9" cy="20" r="1.25"></circle>
          <circle cx="18" cy="20" r="1.25"></circle>
          <path d="M2.5 3.5h2.4l2.1 11a2 2 0 0 0 2 1.6h8.8a2 2 0 0 0 1.9-1.4L21.5 8H6.1"></path>
          <path d="M9 8v5M13 8v5M17 8v5"></path>
        </svg>
      </span>
      <span class="pp-delivery-label">Order</span>
      <span class="pp-delivery-date" data-pp-order-date aria-live="polite">Today</span>
    </li>

    <li class="pp-delivery-step pp-delivery-step--process">
      <span class="pp-delivery-icon" aria-hidden="true">
        <svg viewBox="0 0 24 24" role="img">
          <path d="M4 7.5 12 3l8 4.5v9L12 21l-8-4.5z"></path>
          <path d="m4 7.5 8 4.5 8-4.5M12 12v9M8 5.25l8 4.5"></path>
        </svg>
      </span>
      <span class="pp-delivery-label">Process</span>
      <span class="pp-delivery-date" data-pp-process-date aria-live="polite">Calculating</span>
    </li>

    <li class="pp-delivery-step pp-delivery-step--deliver">
      <span class="pp-delivery-icon" aria-hidden="true">
        <svg viewBox="0 0 24 24" role="img">
          <path d="M3 6h11v11H3zM14 10h4l3 3v4h-7z"></path>
          <path d="M17 10v3h4M7 20a2 2 0 1 0 0-4 2 2 0 0 0 0 4ZM18 20a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z"></path>
        </svg>
      </span>
      <span class="pp-delivery-label">Deliver</span>
      <span class="pp-delivery-date" data-pp-delivery-date aria-live="polite">Calculating</span>
    </li>
  </ol>
</section>

.pp-delivery-card,
.pp-delivery-card * {
  box-sizing: border-box;
}

.pp-delivery-card {
  --pp-navy: #061b35;
  --pp-blue: #0b2d5c;
  --pp-silver: #c8ccd2;
  --pp-ivory: #f7f3ed;
  width: 100%;
  margin: 22px 0 0;
  padding: 28px 20px 25px;
  overflow: hidden;
  color: var(--pp-navy);
  background: linear-gradient(180deg, #ffffff 0%, var(--pp-ivory) 100%);
  border: 1px solid rgba(200, 204, 210, 0.72);
  border-radius: 22px;
  box-shadow: 0 14px 34px rgba(6, 27, 53, 0.08);
}

.pp-delivery-timeline {
  position: relative;
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  align-items: start;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
}

.pp-delivery-timeline::before,
.pp-delivery-timeline::after {
  position: absolute;
  top: 21px;
  left: 16.666%;
  height: 3px;
  content: "";
  pointer-events: none;
  border-radius: 999px;
}

.pp-delivery-timeline::before {
  right: 16.666%;
  background: var(--pp-silver);
}

.pp-delivery-timeline::after {
  width: 33.334%;
  background: linear-gradient(90deg, var(--pp-blue), #2457a6);
  transform-origin: left center;
}

.pp-delivery-step {
  position: relative;
  z-index: 1;
  display: flex;
  min-width: 0;
  flex-direction: column;
  align-items: center;
  text-align: center;
}

.pp-delivery-icon {
  display: grid;
  width: 44px;
  height: 44px;
  margin-bottom: 11px;
  place-items: center;
  color: var(--pp-ivory);
  background: var(--pp-navy);
  border: 1px solid rgba(255, 255, 255, 0.18);
  border-radius: 50%;
  box-shadow: 0 4px 12px rgba(6, 27, 53, 0.08);
}

.pp-delivery-icon svg {
  width: 22px;
  height: 22px;
  fill: none;
  stroke: currentColor;
  stroke-width: 1.8;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.pp-delivery-step--deliver .pp-delivery-icon {
  color: var(--pp-ivory);
  background: var(--pp-navy);
}

.pp-delivery-label,
.pp-delivery-date {
  display: block;
  max-width: 100%;
  font-family: "Poppins", "Lato", Arial, sans-serif;
  overflow-wrap: anywhere;
}

.pp-delivery-label {
  margin-bottom: 2px;
  font-size: 11px;
  font-weight: 800;
  line-height: 1.2;
  letter-spacing: 0.045em;
  text-transform: uppercase;
}

.pp-delivery-date {
  min-height: 17px;
  font-size: 12px;
  font-weight: 650;
  line-height: 1.35;
  color: #30343a;
}

@media (prefers-reduced-motion: no-preference) {
  .pp-delivery-timeline::after {
    animation: pp-delivery-line-in 700ms ease-out both;
  }

  .pp-delivery-icon {
    animation: pp-delivery-icon-in 420ms ease-out both;
  }

  .pp-delivery-step:nth-child(2) .pp-delivery-icon {
    animation-delay: 100ms;
  }

  .pp-delivery-step:nth-child(3) .pp-delivery-icon {
    animation-delay: 200ms;
  }
}

@keyframes pp-delivery-line-in {
  from {
    transform: scaleX(0);
  }
  to {
    transform: scaleX(1);
  }
}

@keyframes pp-delivery-icon-in {
  from {
    opacity: 0;
    transform: translateY(4px) scale(0.9);
  }
  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}

@media (max-width: 478px) {
  .pp-delivery-card {
    margin-top: 18px;
    padding: 22px 8px 20px;
    border-radius: 18px;
  }

  .pp-delivery-timeline::before,
  .pp-delivery-timeline::after {
    top: 18px;
  }

  .pp-delivery-icon {
    width: 38px;
    height: 38px;
    margin-bottom: 9px;
  }

  .pp-delivery-icon svg {
    width: 19px;
    height: 19px;
  }

  .pp-delivery-label {
    font-size: 9.5px;
  }

  .pp-delivery-date {
    padding: 0 3px;
    font-size: 10.5px;
  }
}
(() => {
  "use strict";

  const CONFIG = {
    timeZone: "Asia/Karachi",
    cutoffHour: 15,
    deliveryMin: 4,
    deliveryMax: 5,
    offDays: [0]
  };

  function getKarachiDateParts() {
    const currentTime = new Date();

    try {
      const formatter = new Intl.DateTimeFormat("en-CA", {
        timeZone: CONFIG.timeZone,
        year: "numeric",
        month: "2-digit",
        day: "2-digit",
        hour: "2-digit",
        hourCycle: "h23"
      });

      const parts = Object.fromEntries(
        formatter
          .formatToParts(currentTime)
          .filter((part) => part.type !== "literal")
          .map((part) => [part.type, part.value])
      );

      return {
        year: Number(parts.year),
        month: Number(parts.month),
        day: Number(parts.day),
        hour: Number(parts.hour)
      };
    } catch (error) {
      // Pakistan Standard Time is UTC+5 and does not observe daylight saving.
      const pakistanTime = new Date(currentTime.getTime() + 5 * 60 * 60 * 1000);

      return {
        year: pakistanTime.getUTCFullYear(),
        month: pakistanTime.getUTCMonth() + 1,
        day: pakistanTime.getUTCDate(),
        hour: pakistanTime.getUTCHours()
      };
    }
  }

  function nextWorkingDay(date) {
    const nextDate = new Date(date.getTime());

    do {
      nextDate.setUTCDate(nextDate.getUTCDate() + 1);
    } while (CONFIG.offDays.includes(nextDate.getUTCDay()));

    return nextDate;
  }

  function addWorkingDays(startDate, numberOfDays) {
    const date = new Date(startDate.getTime());
    let addedDays = 0;

    while (addedDays < numberOfDays) {
      date.setUTCDate(date.getUTCDate() + 1);

      if (!CONFIG.offDays.includes(date.getUTCDay())) {
        addedDays += 1;
      }
    }

    return date;
  }

  function formatDate(date) {
    return new Intl.DateTimeFormat("en-US", {
      month: "short",
      day: "numeric",
      timeZone: "UTC"
    }).format(date);
  }

  function calculateTimeline() {
    const karachi = getKarachiDateParts();
    const today = new Date(
      Date.UTC(karachi.year, karachi.month - 1, karachi.day)
    );

    let processDate = new Date(today.getTime());

    if (
      CONFIG.offDays.includes(processDate.getUTCDay()) ||
      karachi.hour >= CONFIG.cutoffHour
    ) {
      processDate = nextWorkingDay(processDate);
    }

    return {
      process: formatDate(processDate),
      deliveryStart: formatDate(
        addWorkingDays(processDate, CONFIG.deliveryMin)
      ),
      deliveryEnd: formatDate(
        addWorkingDays(processDate, CONFIG.deliveryMax)
      )
    };
  }

  function initializeTimeline(element) {
    if (element.dataset.ppDeliveryInitialized === "true") {
      return;
    }

    const dates = calculateTimeline();
    const orderDate = element.querySelector("[data-pp-order-date]");
    const processDate = element.querySelector("[data-pp-process-date]");
    const deliveryDate = element.querySelector("[data-pp-delivery-date]");

    if (orderDate) orderDate.textContent = "Today";
    if (processDate) processDate.textContent = dates.process;
    if (deliveryDate) {
      deliveryDate.textContent = `${dates.deliveryStart} - ${dates.deliveryEnd}`;
    }

    element.dataset.ppDeliveryInitialized = "true";
  }

  function initializeAllTimelines() {
    document
      .querySelectorAll("[data-pp-delivery-timeline]")
      .forEach(initializeTimeline);
  }

  if (document.readyState === "loading") {
    document.addEventListener("DOMContentLoaded", initializeAllTimelines, {
      once: true
    });
  } else {
    initializeAllTimelines();
  }
})();

Slightly acidic (pH 5.0 – 6.0), foamy and creamy cleanser purifies and removes excess sebum without over-drying. It clears away impurities and helps the skin maintain a healthy moisture balance. – Dense, rich foamy texture. Removes ultra-fine dust, grime, and makeup residues. High concentration of pure minerals from Ulleungdo’s deep seawater maintains the skin’s moisture balance and prevents over stripping. Triple Hyaluronic Acid, Panthenol, Allantoin and Ceramide NP deeply hydrate and soothe skin

Reviews

There are no reviews yet.

Be the first to review “Round Lab 1025 – Dokdo Cleanser 150ml”

Your email address will not be published. Required fields are marked *

Related Products

<?php
$product_id = get_the_ID();
$product    = wc_get_product( $product_id );

if ( $product instanceof WC_Product ) {
    $gallery_ids = $product->get_gallery_image_ids();

    if ( ! empty( $gallery_ids ) ) {
        echo wp_get_attachment_image(
            $gallery_ids[0],
            'large',
            false,
            array(
                'class'       => 'pp-card-hover-image',
                'alt'         => '',
                'aria-hidden' => 'true',
                'loading'     => 'lazy',
                'decoding'    => 'async',
            )
        );
    }
}
?>
/* Product-card image container */
.pp-card-media {
  position: relative !important;
  overflow: hidden !important;
}

/* Main and secondary images */
.pp-card-main-image,
.pp-card-hover-layer,
.pp-card-hover-image {
  border-radius: inherit;
}

.pp-card-main-image {
  transition:
    opacity 0.35s ease,
    transform 0.5s ease !important;
}

/* Dynamically generated gallery image */
.pp-card-hover-layer {
  position: absolute !important;
  inset: 0 !important;
  z-index: 2;
  width: 100% !important;
  height: 100% !important;
  overflow: hidden;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.35s ease;
}

.pp-card-hover-image {
  display: block;
  width: 100% !important;
  height: 100% !important;
  object-fit: cover;
  transition: transform 0.5s ease;
}

/* Keep the category badge above both images */
.pp-card-media .brxe-text-basic {
  z-index: 3;
}

/* Hover animation on devices that support hovering */
@media (hover: hover) and (pointer: fine) {
  .pp-product-card:hover .pp-card-hover-layer {
    opacity: 1;
  }

  .pp-product-card:hover .pp-card-main-image {
    opacity: 0;
    transform: scale(1.025);
  }

  .pp-product-card:hover .pp-card-hover-image {
    transform: scale(1.025);
  }
}
/* Rounded product-card images */
.pp-card-media,
.pp-card-main-image,
.pp-card-hover-image {
  border-radius: 16px !important;
}

.pp-card-media {
  overflow: hidden !important;
}

/* Slightly smaller corners on mobile */
@media (max-width: 767px) {
  .pp-card-media,
  .pp-card-main-image,
  .pp-card-hover-image {
    border-radius: 12px !important;
  }
}
{post_terms_pa_brand}

Needly Exfoliating Facial Pads with BHA & PHA | Daily Toner Pad | for Pore Tightening 60 pads / 280g

Original price was: ₨ 8,500.Current price is: ₨ 7,450.
Add to Cart
<?php
$product_id = get_the_ID();
$product    = wc_get_product( $product_id );

if ( $product instanceof WC_Product ) {
    $gallery_ids = $product->get_gallery_image_ids();

    if ( ! empty( $gallery_ids ) ) {
        echo wp_get_attachment_image(
            $gallery_ids[0],
            'large',
            false,
            array(
                'class'       => 'pp-card-hover-image',
                'alt'         => '',
                'aria-hidden' => 'true',
                'loading'     => 'lazy',
                'decoding'    => 'async',
            )
        );
    }
}
?>
/* Product-card image container */
.pp-card-media {
  position: relative !important;
  overflow: hidden !important;
}

/* Main and secondary images */
.pp-card-main-image,
.pp-card-hover-layer,
.pp-card-hover-image {
  border-radius: inherit;
}

.pp-card-main-image {
  transition:
    opacity 0.35s ease,
    transform 0.5s ease !important;
}

/* Dynamically generated gallery image */
.pp-card-hover-layer {
  position: absolute !important;
  inset: 0 !important;
  z-index: 2;
  width: 100% !important;
  height: 100% !important;
  overflow: hidden;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.35s ease;
}

.pp-card-hover-image {
  display: block;
  width: 100% !important;
  height: 100% !important;
  object-fit: cover;
  transition: transform 0.5s ease;
}

/* Keep the category badge above both images */
.pp-card-media .brxe-text-basic {
  z-index: 3;
}

/* Hover animation on devices that support hovering */
@media (hover: hover) and (pointer: fine) {
  .pp-product-card:hover .pp-card-hover-layer {
    opacity: 1;
  }

  .pp-product-card:hover .pp-card-main-image {
    opacity: 0;
    transform: scale(1.025);
  }

  .pp-product-card:hover .pp-card-hover-image {
    transform: scale(1.025);
  }
}
/* Rounded product-card images */
.pp-card-media,
.pp-card-main-image,
.pp-card-hover-image {
  border-radius: 16px !important;
}

.pp-card-media {
  overflow: hidden !important;
}

/* Slightly smaller corners on mobile */
@media (max-width: 767px) {
  .pp-card-media,
  .pp-card-main-image,
  .pp-card-hover-image {
    border-radius: 12px !important;
  }
}
{post_terms_pa_brand}

mixsoon Bean Essence, Vegansnail, Exfoliating Essence for face, Hydrating Korean Skin Care,Glassskin 1.69 fl.oz/50ml

Original price was: ₨ 7,200.Current price is: ₨ 6,250.
Add to Cart
<?php
$product_id = get_the_ID();
$product    = wc_get_product( $product_id );

if ( $product instanceof WC_Product ) {
    $gallery_ids = $product->get_gallery_image_ids();

    if ( ! empty( $gallery_ids ) ) {
        echo wp_get_attachment_image(
            $gallery_ids[0],
            'large',
            false,
            array(
                'class'       => 'pp-card-hover-image',
                'alt'         => '',
                'aria-hidden' => 'true',
                'loading'     => 'lazy',
                'decoding'    => 'async',
            )
        );
    }
}
?>
/* Product-card image container */
.pp-card-media {
  position: relative !important;
  overflow: hidden !important;
}

/* Main and secondary images */
.pp-card-main-image,
.pp-card-hover-layer,
.pp-card-hover-image {
  border-radius: inherit;
}

.pp-card-main-image {
  transition:
    opacity 0.35s ease,
    transform 0.5s ease !important;
}

/* Dynamically generated gallery image */
.pp-card-hover-layer {
  position: absolute !important;
  inset: 0 !important;
  z-index: 2;
  width: 100% !important;
  height: 100% !important;
  overflow: hidden;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.35s ease;
}

.pp-card-hover-image {
  display: block;
  width: 100% !important;
  height: 100% !important;
  object-fit: cover;
  transition: transform 0.5s ease;
}

/* Keep the category badge above both images */
.pp-card-media .brxe-text-basic {
  z-index: 3;
}

/* Hover animation on devices that support hovering */
@media (hover: hover) and (pointer: fine) {
  .pp-product-card:hover .pp-card-hover-layer {
    opacity: 1;
  }

  .pp-product-card:hover .pp-card-main-image {
    opacity: 0;
    transform: scale(1.025);
  }

  .pp-product-card:hover .pp-card-hover-image {
    transform: scale(1.025);
  }
}
/* Rounded product-card images */
.pp-card-media,
.pp-card-main-image,
.pp-card-hover-image {
  border-radius: 16px !important;
}

.pp-card-media {
  overflow: hidden !important;
}

/* Slightly smaller corners on mobile */
@media (max-width: 767px) {
  .pp-card-media,
  .pp-card-main-image,
  .pp-card-hover-image {
    border-radius: 12px !important;
  }
}
{post_terms_pa_brand}

Skin1004 Hyalu-Cica Water-Fit Sun Serum SPF50+ PA++++

Original price was: ₨ 5,400.Current price is: ₨ 4,450.
Add to Cart
Cosrx BHA power liquid+ Cosrx acne pimple master patch (acne control)
Cosrx BHA power liquid+ Cosrx acne pimple master patch (acne control)
<?php
$product_id = get_the_ID();
$product    = wc_get_product( $product_id );

if ( $product instanceof WC_Product ) {
    $gallery_ids = $product->get_gallery_image_ids();

    if ( ! empty( $gallery_ids ) ) {
        echo wp_get_attachment_image(
            $gallery_ids[0],
            'large',
            false,
            array(
                'class'       => 'pp-card-hover-image',
                'alt'         => '',
                'aria-hidden' => 'true',
                'loading'     => 'lazy',
                'decoding'    => 'async',
            )
        );
    }
}
?>
/* Product-card image container */
.pp-card-media {
  position: relative !important;
  overflow: hidden !important;
}

/* Main and secondary images */
.pp-card-main-image,
.pp-card-hover-layer,
.pp-card-hover-image {
  border-radius: inherit;
}

.pp-card-main-image {
  transition:
    opacity 0.35s ease,
    transform 0.5s ease !important;
}

/* Dynamically generated gallery image */
.pp-card-hover-layer {
  position: absolute !important;
  inset: 0 !important;
  z-index: 2;
  width: 100% !important;
  height: 100% !important;
  overflow: hidden;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.35s ease;
}

.pp-card-hover-image {
  display: block;
  width: 100% !important;
  height: 100% !important;
  object-fit: cover;
  transition: transform 0.5s ease;
}

/* Keep the category badge above both images */
.pp-card-media .brxe-text-basic {
  z-index: 3;
}

/* Hover animation on devices that support hovering */
@media (hover: hover) and (pointer: fine) {
  .pp-product-card:hover .pp-card-hover-layer {
    opacity: 1;
  }

  .pp-product-card:hover .pp-card-main-image {
    opacity: 0;
    transform: scale(1.025);
  }

  .pp-product-card:hover .pp-card-hover-image {
    transform: scale(1.025);
  }
}
/* Rounded product-card images */
.pp-card-media,
.pp-card-main-image,
.pp-card-hover-image {
  border-radius: 16px !important;
}

.pp-card-media {
  overflow: hidden !important;
}

/* Slightly smaller corners on mobile */
@media (max-width: 767px) {
  .pp-card-media,
  .pp-card-main-image,
  .pp-card-hover-image {
    border-radius: 12px !important;
  }
}
{post_terms_pa_brand}

Defeat Acne Bundle

Original price was: ₨ 5,999.Current price is: ₨ 4,999.
Add to Cart
Ma:Nyo Cleansing Oil+Cosrx Low Ph Good Morning Cleanser (Double Cleansing)
Ma:Nyo Cleansing Oil+Cosrx Low Ph Good Morning Cleanser (Double Cleansing)
<?php
$product_id = get_the_ID();
$product    = wc_get_product( $product_id );

if ( $product instanceof WC_Product ) {
    $gallery_ids = $product->get_gallery_image_ids();

    if ( ! empty( $gallery_ids ) ) {
        echo wp_get_attachment_image(
            $gallery_ids[0],
            'large',
            false,
            array(
                'class'       => 'pp-card-hover-image',
                'alt'         => '',
                'aria-hidden' => 'true',
                'loading'     => 'lazy',
                'decoding'    => 'async',
            )
        );
    }
}
?>
/* Product-card image container */
.pp-card-media {
  position: relative !important;
  overflow: hidden !important;
}

/* Main and secondary images */
.pp-card-main-image,
.pp-card-hover-layer,
.pp-card-hover-image {
  border-radius: inherit;
}

.pp-card-main-image {
  transition:
    opacity 0.35s ease,
    transform 0.5s ease !important;
}

/* Dynamically generated gallery image */
.pp-card-hover-layer {
  position: absolute !important;
  inset: 0 !important;
  z-index: 2;
  width: 100% !important;
  height: 100% !important;
  overflow: hidden;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.35s ease;
}

.pp-card-hover-image {
  display: block;
  width: 100% !important;
  height: 100% !important;
  object-fit: cover;
  transition: transform 0.5s ease;
}

/* Keep the category badge above both images */
.pp-card-media .brxe-text-basic {
  z-index: 3;
}

/* Hover animation on devices that support hovering */
@media (hover: hover) and (pointer: fine) {
  .pp-product-card:hover .pp-card-hover-layer {
    opacity: 1;
  }

  .pp-product-card:hover .pp-card-main-image {
    opacity: 0;
    transform: scale(1.025);
  }

  .pp-product-card:hover .pp-card-hover-image {
    transform: scale(1.025);
  }
}
/* Rounded product-card images */
.pp-card-media,
.pp-card-main-image,
.pp-card-hover-image {
  border-radius: 16px !important;
}

.pp-card-media {
  overflow: hidden !important;
}

/* Slightly smaller corners on mobile */
@media (max-width: 767px) {
  .pp-card-media,
  .pp-card-main-image,
  .pp-card-hover-image {
    border-radius: 12px !important;
  }
}
{post_terms_pa_brand}

Double Cleansing bundle

 9,250
Add to Cart
<?php
$product_id = get_the_ID();
$product    = wc_get_product( $product_id );

if ( $product instanceof WC_Product ) {
    $gallery_ids = $product->get_gallery_image_ids();

    if ( ! empty( $gallery_ids ) ) {
        echo wp_get_attachment_image(
            $gallery_ids[0],
            'large',
            false,
            array(
                'class'       => 'pp-card-hover-image',
                'alt'         => '',
                'aria-hidden' => 'true',
                'loading'     => 'lazy',
                'decoding'    => 'async',
            )
        );
    }
}
?>
/* Product-card image container */
.pp-card-media {
  position: relative !important;
  overflow: hidden !important;
}

/* Main and secondary images */
.pp-card-main-image,
.pp-card-hover-layer,
.pp-card-hover-image {
  border-radius: inherit;
}

.pp-card-main-image {
  transition:
    opacity 0.35s ease,
    transform 0.5s ease !important;
}

/* Dynamically generated gallery image */
.pp-card-hover-layer {
  position: absolute !important;
  inset: 0 !important;
  z-index: 2;
  width: 100% !important;
  height: 100% !important;
  overflow: hidden;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.35s ease;
}

.pp-card-hover-image {
  display: block;
  width: 100% !important;
  height: 100% !important;
  object-fit: cover;
  transition: transform 0.5s ease;
}

/* Keep the category badge above both images */
.pp-card-media .brxe-text-basic {
  z-index: 3;
}

/* Hover animation on devices that support hovering */
@media (hover: hover) and (pointer: fine) {
  .pp-product-card:hover .pp-card-hover-layer {
    opacity: 1;
  }

  .pp-product-card:hover .pp-card-main-image {
    opacity: 0;
    transform: scale(1.025);
  }

  .pp-product-card:hover .pp-card-hover-image {
    transform: scale(1.025);
  }
}
/* Rounded product-card images */
.pp-card-media,
.pp-card-main-image,
.pp-card-hover-image {
  border-radius: 16px !important;
}

.pp-card-media {
  overflow: hidden !important;
}

/* Slightly smaller corners on mobile */
@media (max-width: 767px) {
  .pp-card-media,
  .pp-card-main-image,
  .pp-card-hover-image {
    border-radius: 12px !important;
  }
}
{post_terms_pa_brand}

Acne Pimple Master Patch

Original price was: ₨ 1,499.Current price is: ₨ 999.
Add to Cart