<!doctype html>

<html lang="en" dir="ltr">
  <head>

    <!-- Google Tag Manager -->
<script async crossorigin fetchpriority="high" src="/cdn/shopifycloud/importmap-polyfill/es-modules-shim.2.4.0.js"></script>
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({‘gtm.start’:
new Date().getTime(),event:‘gtm.js’});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!=‘dataLayer’?‘&l=‘+l:‘’;j.async=true;j.src=
’https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,‘script’,‘dataLayer’,‘GTM-MLXCV9NT’);</script>
<!-- End Google Tag Manager -->


    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0">
    <meta name="theme-color" content="#e461a1">

    <title>Pink Pussycat - High-Quality Sex Toys for Intimate Pleasure</title>
    <link
  rel="stylesheet"
  href="https://cdn.jsdelivr.net/npm/swiper@10/swiper-bundle.min.css"
/>



<script src="https://cdn.jsdelivr.net/npm/swiper@10/swiper-bundle.min.js"></script><meta name="description" content="Explore Pink Pussycat&#39;s premium selection of high-quality sex toys for unforgettable intimate moments. Discover our range of vibrators, male masturbators, and other adult essentials, and experience discreet and prompt shipping to your door. Elevate your pleasure today!"><link rel="canonical" href="https://pinkpussycat.com/"><link rel="shortcut icon" href="//pinkpussycat.com/cdn/shop/files/Cat.webp?v=1763758028&width=96">
      <link rel="apple-touch-icon" href="//pinkpussycat.com/cdn/shop/files/Cat.webp?v=1763758028&width=180"><link rel="preconnect" href="https://cdn.shopify.com">
    <link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
    <link rel="dns-prefetch" href="https://productreviews.shopifycdn.com"><link rel="preload" href="//pinkpussycat.com/cdn/fonts/barlow/barlow_n7.691d1d11f150e857dcbc1c10ef03d825bc378d81.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="//pinkpussycat.com/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2" as="font" type="font/woff2" crossorigin><meta property="og:type" content="website">
  <meta property="og:title" content="Pink Pussycat - High-Quality Sex Toys for Intimate Pleasure"><meta property="og:description" content="Explore Pink Pussycat&#39;s premium selection of high-quality sex toys for unforgettable intimate moments. Discover our range of vibrators, male masturbators, and other adult essentials, and experience discreet and prompt shipping to your door. Elevate your pleasure today!"><meta property="og:url" content="https://pinkpussycat.com/">
<meta property="og:site_name" content="Pink Pussycat"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="Pink Pussycat - High-Quality Sex Toys for Intimate Pleasure">
  <meta name="twitter:description" content="Explore Pink Pussycat&#39;s premium selection of high-quality sex toys for unforgettable intimate moments. Discover our range of vibrators, male masturbators, and other adult essentials, and experience discreet and prompt shipping to your door. Elevate your pleasure today!"><script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "BreadcrumbList",
    "itemListElement": [{
        "@type": "ListItem",
        "position": 1,
        "name": "Home",
        "item": "https://pinkpussycat.com"
      }]
  }
</script><script type="application/ld+json">
  [
    {
      "@context": "https://schema.org",
      "@type": "WebSite",
      "name": "Pink Pussycat",
      "url": "https:\/\/pinkpussycat.com",
      "potentialAction": {
        "@type": "SearchAction",
        "target": "https:\/\/pinkpussycat.com\/search?q={search_term_string}",
        "query-input": "required name=search_term_string"
      }
    },
    {
      "@context": "https://schema.org",
      "@type": "Organization",
      "name": "Pink Pussycat","url": "https:\/\/pinkpussycat.com"
    }
  ]
  </script><style>/* Typography (heading) */
  @font-face {
  font-family: Barlow;
  font-weight: 700;
  font-style: normal;
  font-display: fallback;
  src: url("//pinkpussycat.com/cdn/fonts/barlow/barlow_n7.691d1d11f150e857dcbc1c10ef03d825bc378d81.woff2") format("woff2"),
       url("//pinkpussycat.com/cdn/fonts/barlow/barlow_n7.4fdbb1cb7da0e2c2f88492243ffa2b4f91924840.woff") format("woff");
}

@font-face {
  font-family: Barlow;
  font-weight: 700;
  font-style: italic;
  font-display: fallback;
  src: url("//pinkpussycat.com/cdn/fonts/barlow/barlow_i7.50e19d6cc2ba5146fa437a5a7443c76d5d730103.woff2") format("woff2"),
       url("//pinkpussycat.com/cdn/fonts/barlow/barlow_i7.47e9f98f1b094d912e6fd631cc3fe93d9f40964f.woff") format("woff");
}

/* Typography (body) */
  @font-face {
  font-family: Poppins;
  font-weight: 400;
  font-style: normal;
  font-display: fallback;
  src: url("//pinkpussycat.com/cdn/fonts/poppins/poppins_n4.0ba78fa5af9b0e1a374041b3ceaadf0a43b41362.woff2") format("woff2"),
       url("//pinkpussycat.com/cdn/fonts/poppins/poppins_n4.214741a72ff2596839fc9760ee7a770386cf16ca.woff") format("woff");
}

@font-face {
  font-family: Poppins;
  font-weight: 400;
  font-style: italic;
  font-display: fallback;
  src: url("//pinkpussycat.com/cdn/fonts/poppins/poppins_i4.846ad1e22474f856bd6b81ba4585a60799a9f5d2.woff2") format("woff2"),
       url("//pinkpussycat.com/cdn/fonts/poppins/poppins_i4.56b43284e8b52fc64c1fd271f289a39e8477e9ec.woff") format("woff");
}

@font-face {
  font-family: Poppins;
  font-weight: 700;
  font-style: normal;
  font-display: fallback;
  src: url("//pinkpussycat.com/cdn/fonts/poppins/poppins_n7.56758dcf284489feb014a026f3727f2f20a54626.woff2") format("woff2"),
       url("//pinkpussycat.com/cdn/fonts/poppins/poppins_n7.f34f55d9b3d3205d2cd6f64955ff4b36f0cfd8da.woff") format("woff");
}

@font-face {
  font-family: Poppins;
  font-weight: 700;
  font-style: italic;
  font-display: fallback;
  src: url("//pinkpussycat.com/cdn/fonts/poppins/poppins_i7.42fd71da11e9d101e1e6c7932199f925f9eea42d.woff2") format("woff2"),
       url("//pinkpussycat.com/cdn/fonts/poppins/poppins_i7.ec8499dbd7616004e21155106d13837fff4cf556.woff") format("woff");
}

:root {
    /**
     * ---------------------------------------------------------------------
     * SPACING VARIABLES
     *
     * We are using a spacing inspired from frameworks like Tailwind CSS.
     * ---------------------------------------------------------------------
     */
    --spacing-0-5: 0.125rem; /* 2px */
    --spacing-1: 0.25rem; /* 4px */
    --spacing-1-5: 0.375rem; /* 6px */
    --spacing-2: 0.5rem; /* 8px */
    --spacing-2-5: 0.625rem; /* 10px */
    --spacing-3: 0.75rem; /* 12px */
    --spacing-3-5: 0.875rem; /* 14px */
    --spacing-4: 1rem; /* 16px */
    --spacing-4-5: 1.125rem; /* 18px */
    --spacing-5: 1.25rem; /* 20px */
    --spacing-5-5: 1.375rem; /* 22px */
    --spacing-6: 1rem; /* 24px */
    --spacing-6-5: 1.625rem; /* 26px */
    --spacing-7: 1.75rem; /* 28px */
    --spacing-7-5: 1.875rem; /* 30px */
    --spacing-8: 2rem; /* 32px */
    --spacing-8-5: 2.125rem; /* 34px */
    --spacing-9: 2.25rem; /* 36px */
    --spacing-9-5: 2.375rem; /* 38px */
    --spacing-10: 2.5rem; /* 40px */
    --spacing-11: 2.75rem; /* 44px */
    --spacing-12: 3rem; /* 48px */
    --spacing-14: 3.5rem; /* 56px */
    --spacing-16: 4rem; /* 64px */
    --spacing-18: 4.5rem; /* 72px */
    --spacing-20: 5rem; /* 80px */
    --spacing-24: 6rem; /* 96px */
    --spacing-28: 7rem; /* 112px */
    --spacing-32: 8rem; /* 128px */
    --spacing-36: 9rem; /* 144px */
    --spacing-40: 10rem; /* 160px */
    --spacing-44: 11rem; /* 176px */
    --spacing-48: 12rem; /* 192px */
    --spacing-52: 13rem; /* 208px */
    --spacing-56: 14rem; /* 224px */
    --spacing-60: 15rem; /* 240px */
    --spacing-64: 16rem; /* 256px */
    --spacing-72: 18rem; /* 288px */
    --spacing-80: 20rem; /* 320px */
    --spacing-96: 24rem; /* 384px */

    /* Container */
    --container-max-width: 1800px;
    --container-narrow-max-width: 1550px;
    --container-gutter: var(--spacing-5);
    --section-outer-spacing-block: var(--spacing-12);
    --section-inner-max-spacing-block: var(--spacing-10);
    --section-inner-spacing-inline: var(--container-gutter);
    --section-stack-spacing-block: var(--spacing-8);

    /* Grid gutter */
    --grid-gutter: var(--spacing-5);

    /* Product list settings */
    --product-list-row-gap: var(--spacing-8);
    --product-list-column-gap: var(--grid-gutter);

    /* Form settings */
    --input-gap: var(--spacing-2);
    --input-height: 2.625rem;
    --input-padding-inline: var(--spacing-4);

    /* Other sizes */
    --sticky-area-height: calc(var(--sticky-announcement-bar-enabled, 0) * var(--announcement-bar-height, 0px) + var(--sticky-header-enabled, 0) * var(--header-height, 0px));

    /* RTL support */
    --transform-logical-flip: 1;
    --transform-origin-start: left;
    --transform-origin-end: right;

    /**
     * ---------------------------------------------------------------------
     * TYPOGRAPHY
     * ---------------------------------------------------------------------
     */

    /* Font properties */
    --heading-font-family: Barlow, sans-serif;
    --heading-font-weight: 700;
    --heading-font-style: normal;
    --heading-text-transform: normal;
    --heading-letter-spacing: 0.0em;
    --text-font-family: Poppins, sans-serif;
    --text-font-weight: 400;
    --text-font-style: normal;
    --text-letter-spacing: 0.0em;

    /* Font sizes */
    --text-h0: 3rem;
    --text-h1: 2.5rem;
    --text-h2: 2rem;
    --text-h3: 1.5rem;
    --text-h4: 1.375rem;
    --text-h5: 1.125rem;
    --text-h6: 1rem;
    --text-xs: 0.6875rem;
    --text-sm: 0.75rem;
    --text-base: 0.875rem;
    --text-lg: 1.125rem;

    /**
     * ---------------------------------------------------------------------
     * COLORS
     * ---------------------------------------------------------------------
     */

    /* Color settings */--accent: 246 103 174;
    --text-primary: 26 26 26;
    --background-primary: 255 255 255;
    --dialog-background: 255 255 255;
    --border-color: var(--text-color, var(--text-primary)) / 0.12;

    /* Button colors */
    --button-background-primary: 246 103 174;
    --button-text-primary: 255 255 255;
    --button-background-secondary: 0 0 0;
    --button-text-secondary: 255 255 255;

    /* Status colors */
    --success-background: 224 244 232;
    --success-text: 0 163 65;
    --warning-background: 255 246 233;
    --warning-text: 255 183 74;
    --error-background: 254 231 231;
    --error-text: 248 58 58;

    /* Product colors */
    --on-sale-text: 248 58 58;
    --on-sale-badge-background: 248 58 58;
    --on-sale-badge-text: 255 255 255;
    --sold-out-badge-background: 0 0 0;
    --sold-out-badge-text: 255 255 255;
    --primary-badge-background: 128 60 238;
    --primary-badge-text: 255 255 255;
    --star-color: 255 183 74;
    --product-card-background: 255 255 255;
    --product-card-text: 26 26 26;

    /* Header colors */
    --header-background: 228 97 161;
    --header-text: 255 255 255;

    /* Footer colors */
    --footer-background: 228 97 161;
    --footer-text: 255 255 255;

    /* Rounded variables (used for border radius) */
    --rounded-xs: 0.25rem;
    --rounded-sm: 0.375rem;
    --rounded: 0.75rem;
    --rounded-lg: 1.5rem;
    --rounded-full: 9999px;

    --rounded-button: 3.75rem;
    --rounded-input: 0.5rem;

    /* Box shadow */
    --shadow-sm: 0 2px 8px rgb(var(--text-primary) / 0.1);
    --shadow: 0 5px 15px rgb(var(--text-primary) / 0.1);
    --shadow-md: 0 5px 30px rgb(var(--text-primary) / 0.1);
    --shadow-block: 0px 18px 50px rgb(var(--text-primary) / 0.1);

    /**
     * ---------------------------------------------------------------------
     * OTHER
     * ---------------------------------------------------------------------
     */

    --stagger-products-reveal-opacity: 0;
    --cursor-close-svg-url: url(//pinkpussycat.com/cdn/shop/t/4/assets/cursor-close.svg?v=147174565022153725511763669603);
    --cursor-zoom-in-svg-url: url(//pinkpussycat.com/cdn/shop/t/4/assets/cursor-zoom-in.svg?v=154953035094101115921763669603);
    --cursor-zoom-out-svg-url: url(//pinkpussycat.com/cdn/shop/t/4/assets/cursor-zoom-out.svg?v=16155520337305705181763669603);
    --checkmark-svg-url: url(//pinkpussycat.com/cdn/shop/t/4/assets/checkmark.svg?v=77552481021870063511763669603);
  }

  [dir="rtl"]:root {
    /* RTL support */
    --transform-logical-flip: -1;
    --transform-origin-start: right;
    --transform-origin-end: left;
  }

  @media screen and (min-width: 700px) {
    :root {
      /* Typography (font size) */
      --text-h0: 4rem;
      --text-h1: 3rem;
      --text-h2: 2.5rem;
      --text-h3: 2rem;
      --text-h4: 1.625rem;
      --text-h5: 1.25rem;
      --text-h6: 1.125rem;

      --text-xs: 0.75rem;
      --text-sm: 0.875rem;
      --text-base: 1.0rem;
      --text-lg: 1.25rem;

      /* Spacing */
      --container-gutter: 2rem;
      --section-outer-spacing-block: var(--spacing-16);
      --section-inner-max-spacing-block: var(--spacing-12);
      --section-inner-spacing-inline: var(--spacing-12);
      --section-stack-spacing-block: var(--spacing-12);

      /* Grid gutter */
      --grid-gutter: var(--spacing-6);

      /* Product list settings */
      --product-list-row-gap: var(--spacing-12);

      /* Form settings */
      --input-gap: 1rem;
      --input-height: 3.125rem;
      --input-padding-inline: var(--spacing-5);
    }
  }

  @media screen and (min-width: 1000px) {
    :root {
      /* Spacing settings */
      --container-gutter: var(--spacing-12);
      --section-outer-spacing-block: var(--spacing-18);
      --section-inner-max-spacing-block: var(--spacing-16);
      --section-inner-spacing-inline: var(--spacing-16);
      --section-stack-spacing-block: var(--spacing-12);
    }
  }

  @media screen and (min-width: 1150px) {
    :root {
      /* Spacing settings */
      --container-gutter: var(--spacing-12);
      --section-outer-spacing-block: var(--spacing-20);
      --section-inner-max-spacing-block: var(--spacing-16);
      --section-inner-spacing-inline: var(--spacing-16);
      --section-stack-spacing-block: var(--spacing-12);
    }
  }

  @media screen and (min-width: 1400px) {
    :root {
      /* Typography (font size) */
      --text-h0: 5rem;
      --text-h1: 3.75rem;
      --text-h2: 3rem;
      --text-h3: 2.25rem;
      --text-h4: 2rem;
      --text-h5: 1.5rem;
      --text-h6: 1.25rem;

      --section-outer-spacing-block: var(--spacing-24);
      --section-inner-max-spacing-block: var(--spacing-18);
      --section-inner-spacing-inline: var(--spacing-18);
    }
  }

  @media screen and (min-width: 1600px) {
    :root {
      --section-outer-spacing-block: var(--spacing-24);
      --section-inner-max-spacing-block: var(--spacing-20);
      --section-inner-spacing-inline: var(--spacing-20);
    }
  }

  /**
   * ---------------------------------------------------------------------
   * LIQUID DEPENDANT CSS
   *
   * Our main CSS is Liquid free, but some very specific features depend on
   * theme settings, so we have them here
   * ---------------------------------------------------------------------
   */@media screen and (pointer: fine) {
        .button:not([disabled]):hover, .btn:not([disabled]):hover, .shopify-payment-button__button--unbranded:not([disabled]):hover {
          --button-background-opacity: 0.85;
        }

        .button--subdued:not([disabled]):hover {
          --button-background: var(--text-color) / .05 !important;
        }
      }</style><script>
  // This allows to expose several variables to the global scope, to be used in scripts
  window.themeVariables = {
    settings: {
      showPageTransition: null,
      staggerProductsApparition: true,
      reduceDrawerAnimation: false,
      reduceMenuAnimation: false,
      headingApparition: "split_fade",
      pageType: "index",
      moneyFormat: "${{amount}}",
      moneyWithCurrencyFormat: "${{amount}} USD",
      currencyCodeEnabled: false,
      cartType: "drawer",
      showDiscount: true,
      discountMode: "saving",
      pageBackground: "#ffffff",
      textColor: "#1a1a1a"
    },

    strings: {
      accessibilityClose: "Close",
      accessibilityNext: "Next",
      accessibilityPrevious: "Previous",
      closeGallery: "Close gallery",
      zoomGallery: "Zoom",
      errorGallery: "Image cannot be loaded",
      searchNoResults: "No results could be found.",
      addOrderNote: "Add order note",
      editOrderNote: "Edit order note",
      shippingEstimatorNoResults: "Sorry, we do not ship to your address.",
      shippingEstimatorOneResult: "There is one shipping rate for your address:",
      shippingEstimatorMultipleResults: "There are several shipping rates for your address:",
      shippingEstimatorError: "One or more error occurred while retrieving shipping rates:"
    },

    breakpoints: {
      'sm': 'screen and (min-width: 700px)',
      'md': 'screen and (min-width: 1000px)',
      'lg': 'screen and (min-width: 1150px)',
      'xl': 'screen and (min-width: 1400px)',

      'sm-max': 'screen and (max-width: 699px)',
      'md-max': 'screen and (max-width: 999px)',
      'lg-max': 'screen and (max-width: 1149px)',
      'xl-max': 'screen and (max-width: 1399px)'
    }
  };

  // For detecting native share
  document.documentElement.classList.add(`native-share--${navigator.share ? 'enabled' : 'disabled'}`);</script><script type="importmap">{
        "imports": {
          "vendor": "//pinkpussycat.com/cdn/shop/t/4/assets/vendor.min.js?v=166563502121812900551763669593",
          "theme": "//pinkpussycat.com/cdn/shop/t/4/assets/theme.js?v=63782355822096238611763669593",
          "photoswipe": "//pinkpussycat.com/cdn/shop/t/4/assets/photoswipe.min.js?v=13374349288281597431763669593"
        }
      }
    </script>

    <script type="module" src="//pinkpussycat.com/cdn/shop/t/4/assets/vendor.min.js?v=166563502121812900551763669593"></script>
    <script type="module" src="//pinkpussycat.com/cdn/shop/t/4/assets/theme.js?v=63782355822096238611763669593"></script>

    <script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta name="google-site-verification" content="5x8MYxjRRWf1fabzHs1wwXI9L8JRHKOWfWx2kIibTwE">
<meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/69519704322/digital_wallets/dialog">
<meta name="shopify-checkout-api-token" content="731c0a436c13322222debb55ccceb76d">
<meta id="in-context-paypal-metadata" data-shop-id="69519704322" data-venmo-supported="true" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD">
<script async="async" src="/checkouts/internal/preloads.js?locale=en-US"></script>
<link rel="preconnect" href="https://shop.app" crossorigin="anonymous">
<script async="async" src="https://shop.app/checkouts/internal/preloads.js?locale=en-US&shop_id=69519704322" crossorigin="anonymous"></script>
<script id="apple-pay-shop-capabilities" type="application/json">{"shopId":69519704322,"countryCode":"US","currencyCode":"USD","merchantCapabilities":["supports3DS"],"merchantId":"gid:\/\/shopify\/Shop\/69519704322","merchantName":"Pink Pussycat","requiredBillingContactFields":["postalAddress","email"],"requiredShippingContactFields":["postalAddress","email"],"shippingType":"shipping","supportedNetworks":["visa","masterCard","amex","discover","elo","jcb"],"total":{"type":"pending","label":"Pink Pussycat","amount":"1.00"},"shopifyPaymentsEnabled":true,"supportsSubscriptions":true}</script>
<script id="shopify-features" type="application/json">{"accessToken":"731c0a436c13322222debb55ccceb76d","betas":["rich-media-storefront-analytics"],"domain":"pinkpussycat.com","predictiveSearch":true,"shopId":69519704322,"locale":"en"}</script>
<script>var Shopify = Shopify || {};
Shopify.shop = "ccb7a8-4a.myshopify.com";
Shopify.locale = "en";
Shopify.currency = {"active":"USD","rate":"1.0"};
Shopify.country = "US";
Shopify.theme = {"name":"Impact","id":156045148418,"schema_name":"Impact","schema_version":"6.11.2","theme_store_id":1190,"role":"main"};
Shopify.theme.handle = "null";
Shopify.theme.style = {"id":null,"handle":null};
Shopify.cdnHost = "pinkpussycat.com/cdn";
Shopify.routes = Shopify.routes || {};
Shopify.routes.root = "/";
Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
Shopify.SignInWithShop = Shopify.SignInWithShop || {};
Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
Shopify.SignInWithShop.User.recognized = false;</script>
<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
<script>
  window.ShopifyPay = window.ShopifyPay || {};
  window.ShopifyPay.apiHost = "shop.app\/pay";
  window.ShopifyPay.redirectState = null;
</script>
<script>
  window.Shopify = window.Shopify || {};
  window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
  window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.01 };
  window.Shopify.SignInWithShop.eligible = true;
</script>
<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
<script defer="defer" async type="module" src="//pinkpussycat.com/cdn/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
<script type="module">
  await import("//pinkpussycat.com/cdn/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");

  window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});

</script>
<script>
  window.Shopify = window.Shopify || {};
  if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
  window.Shopify.featureAssets['shop-js'] = {"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"listener":["modules/v2/loader.listener.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"avatar":["modules/v2/loader.avatar.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"]};
</script>
<script>(function() {
  var isLoaded = false;
  function asyncLoad() {
    if (isLoaded) return;
    isLoaded = true;
    var urls = ["https:\/\/loox.io\/widget\/_-gUvJTA6W\/loox.1767638861282.js?shop=ccb7a8-4a.myshopify.com","\/\/cdn.shopify.com\/proxy\/b647a5357add71d6f5f863c704a5c6fae7a9d04ec9c90fad4d6b5ee898bfcce3\/d1639lhkj5l89m.cloudfront.net\/js\/storefront\/uppromote.js?shop=ccb7a8-4a.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"];
    for (var i = 0; i < urls.length; i++) {
      var s = document.createElement('script');
      s.type = 'text/javascript';
      s.async = true;
      s.src = urls[i];
      var x = document.getElementsByTagName('script')[0];
      x.parentNode.insertBefore(s, x);
    }
  };
  if(window.attachEvent) {
    window.attachEvent('onload', asyncLoad);
  } else {
    window.addEventListener('load', asyncLoad, false);
  }
})();</script>
<script id="__st">var __st={"a":69519704322,"offset":-25200,"reqid":"e7d15146-d005-4776-ba84-70a55bf2b141-1781035434","pageurl":"pinkpussycat.com\/index.css","u":"65b0510dd3cd","p":"home"};</script>
<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.2.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('DOMContentLoaded',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" defer="defer" src="//pinkpussycat.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
<script crossorigin="anonymous" defer="defer" src="//pinkpussycat.com/cdn/shopifycloud/storefront/assets/shopify_pay/storefront-bf1cdb70.js?v=20250812"></script>
<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://pinkpussycat.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
</script>
<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
  function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
</script>
<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("DOMContentLoaded",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
</script>
<script async="async" integrity="sha256-hlq21VGceRKy8z+Fjhropk1BwDPACP0RdQ5rBrATyUo=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-67b41cb9.js" crossorigin="anonymous"></script>
<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://pinkpussycat.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
<style id="shopify-accelerated-checkout-cart">
        #shopify-buyer-consent {
  margin-top: 1em;
  display: inline-block;
  width: 100%;
}

#shopify-buyer-consent.hidden {
  display: none;
}

#shopify-subscription-policy-button {
  background: none;
  border: none;
  padding: 0;
  text-decoration: underline;
  font-size: inherit;
  cursor: pointer;
}

#shopify-subscription-policy-button::before {
  box-shadow: none;
}

      </style>

<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
<link href="//pinkpussycat.com/cdn/shop/t/4/assets/theme.css?v=125760696239640310811771004574" rel="stylesheet" type="text/css" media="all" /><!-- BEGIN app block: shopify://apps/uppromote-affiliate/blocks/core-script/64c32457-930d-4cb9-9641-e24c0d9cf1f4 --><!-- BEGIN app snippet: core-metafields-setting --><!--suppress ES6ConvertVarToLetConst -->
<script type="application/json" id="core-uppromote-settings">{"app_env":{"env":"production"}}</script>
<script type="application/json" id="core-uppromote-cart">{"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"USD","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}</script>
<script id="core-uppromote-quick-store-tracking-vars">
    function getDocumentContext(){const{href:a,hash:b,host:c,hostname:d,origin:e,pathname:f,port:g,protocol:h,search:i}=window.location,j=document.referrer,k=document.characterSet,l=document.title;return{location:{href:a,hash:b,host:c,hostname:d,origin:e,pathname:f,port:g,protocol:h,search:i},referrer:j||document.location.href,characterSet:k,title:l}}function getNavigatorContext(){const{language:a,cookieEnabled:b,languages:c,userAgent:d}=navigator;return{language:a,cookieEnabled:b,languages:c,userAgent:d}}function getWindowContext(){const{innerHeight:a,innerWidth:b,outerHeight:c,outerWidth:d,origin:e,screen:{height:j,width:k},screenX:f,screenY:g,scrollX:h,scrollY:i}=window;return{innerHeight:a,innerWidth:b,outerHeight:c,outerWidth:d,origin:e,screen:{screenHeight:j,screenWidth:k},screenX:f,screenY:g,scrollX:h,scrollY:i,location:getDocumentContext().location}}function getContext(){return{document:getDocumentContext(),navigator:getNavigatorContext(),window:getWindowContext()}}
    if (window.location.href.includes('?sca_ref=')) {
        localStorage.setItem('__up_lastViewedPageContext', JSON.stringify({
            context: getContext(),
            timestamp: new Date().toISOString(),
        }))
    }
</script>

<script id="core-uppromote-setting-booster">
    var UpPromoteCoreSettings = JSON.parse(document.getElementById('core-uppromote-settings').textContent)
    UpPromoteCoreSettings.currentCart = JSON.parse(document.getElementById('core-uppromote-cart')?.textContent || '{}')
    const idToClean = ['core-uppromote-settings', 'core-uppromote-cart', 'core-uppromote-setting-booster', 'core-uppromote-quick-store-tracking-vars']
    idToClean.forEach(id => {
        document.getElementById(id)?.remove()
    })
</script>
<!-- END app snippet -->


<!-- END app block --><!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->












  <script async src="https://static.klaviyo.com/onsite/js/XFSbtN/klaviyo.js?company_id=XFSbtN"></script>
  <script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>

  




  <script>
    window.klaviyoReviewsProductDesignMode = false
  </script>









<!-- END app block --><script src="https://cdn.shopify.com/extensions/019ea521-715e-7b37-ac6a-d1a36d721c99/affliate-by-secomapp-118/assets/core.min.js" type="text/javascript" defer="defer"></script>
<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 69519704322,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
<script>
  window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
</script>
<script id="web-pixels-manager-setup">(function(){var wpmLoader=function(){"use strict";return function(e,d,r,n){var o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{};if(!Boolean(null==(i=null==(a=window.Shopify)?void 0:a.analytics)?void 0:i.replayQueue)){var a,i;window.Shopify=window.Shopify||{};var t=window.Shopify;t.analytics=t.analytics||{};var s=t.analytics;s.replayQueue=[],s.publish=function(e,d,r){return s.replayQueue.push([e,d,r]),!0};try{self.performance.mark("wpm:start")}catch(e){}var l,u,c,m,p,f,h,g,y,w,v,b,S,P=(u=(l={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(13[5-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(13[5-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(13[3-9]|1[4-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,c=l.legacy,(m=navigator.userAgent).match(u)?"modern":m.match(c)?"legacy":"unknown"),C="modern"===P?"modern":"legacy",_=(null!=n?n:{modern:"",legacy:""})[C],O=[(p={baseUrl:d,hashVersion:r,buildTarget:C}).baseUrl,"/wpm","/b",p.hashVersion,"modern"===p.buildTarget?"m":"l",".js"].join(""),U=(f={version:r,bundleTarget:P,surface:e.surface,pageUrl:self.location.href,monorailEndpoint:e.monorailEndpoint},h=f.version,g=f.bundleTarget,y=f.surface,w=f.pageUrl,v=f.monorailEndpoint,{emit:function(e){var d=e.status,r=e.errorMsg,n=(new Date).getTime(),o=JSON.stringify({metadata:{event_sent_at_ms:n},events:[{schema_id:"web_pixels_manager_load/3.1",payload:{version:h,bundle_target:g,page_url:w,status:d,surface:y,error_msg:r},metadata:{event_created_at_ms:n}}]});if(!v)return console&&console.warn&&console.warn("[Web Pixels Manager] No Monorail endpoint provided, skipping logging."),!1;try{return self.navigator.sendBeacon.bind(self.navigator)(v,o)}catch(e){}var a=new XMLHttpRequest;try{return a.open("POST",v,!0),a.setRequestHeader("Content-Type","text/plain"),a.send(o),!0}catch(e){return console&&console.warn&&console.warn("[Web Pixels Manager] Got an unhandled error while logging to Monorail."),!1}}});try{o.browserTarget=P,function(e){var d=e.src,r=e.async,n=void 0===r||r,o=e.onload,a=e.onerror,i=e.sri,t=e.scriptDataAttributes,s=void 0===t?{}:t,l=document.createElement("script"),u=document.querySelector("head"),c=document.querySelector("body");if(l.async=n,l.src=d,i&&(l.integrity=i,l.crossOrigin="anonymous"),s)for(var m in s)if(Object.prototype.hasOwnProperty.call(s,m))try{l.dataset[m]=s[m]}catch(e){}if(o&&l.addEventListener("load",o),a&&l.addEventListener("error",a),u)u.appendChild(l);else{if(!c)throw new Error("Did not find a head or body element to append the script");c.appendChild(l)}}({src:O,async:!0,onload:function(){if(!function(){var e,d;return Boolean(null==(d=null==(e=window.Shopify)?void 0:e.analytics)?void 0:d.initialized)}()){var d=window.webPixelsManager.init(e)||void 0;if(d){var r=window.Shopify.analytics;r.replayQueue.forEach(function(e){var r=e[0],n=e[1],o=e[2];d.publishCustomEvent(r,n,o)}),r.replayQueue=[],r.publish=d.publishCustomEvent,r.visitor=d.visitor,r.initialized=!0}}},onerror:function(){return U.emit({status:"failed",errorMsg:"".concat(O," has failed to load")})},sri:(b=_,S=/^sha384-[A-Za-z0-9+/=]+$/,"string"==typeof b&&S.test(b)?_:""),scriptDataAttributes:o}),U.emit({status:"loading"})}catch(e){U.emit({status:"failed",errorMsg:(null==e?void 0:e.message)||"Unknown error"})}}}}();wpmLoader({shopId: 69519704322,storefrontBaseUrl: "https://pinkpussycat.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://monorail-edge.shopifysvc.com/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["2dca8a86","d5bdd5d0","3209b71c","5acaffe6","86d76263","3b3c7daf","6faea013"],webPixelsConfigList: [{"id":"2012217602","configuration":"{\"shopId\":\"148527\",\"env\":\"production\",\"metaData\":\"[]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"d31b8f2f85b9efaa1a0d27efab5ecbed","type":"APP","apiClientId":2773553,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1984692482","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-D7W9RFBB4R\\\",\\\"AW-17936748585\\\",\\\"GT-K4L2PMTH\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-D7W9RFBB4R\\\",\\\"AW-17936748585\\\/6cDhCL79zP8bEKmg9OhC\\\",\\\"AW-17936748585\\\",\\\"G-TQJMZV8X5M\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-D7W9RFBB4R\\\",\\\"AW-17936748585\\\/JKxCCJe_uv8bEKmg9OhC\\\",\\\"AW-17936748585\\\",\\\"G-TQJMZV8X5M\\\"]},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-D7W9RFBB4R\\\",\\\"AW-17936748585\\\/9GIgCLv9zP8bEKmg9OhC\\\",\\\"MC-05CNS9ZX07\\\",\\\"AW-17936748585\\\",\\\"G-TQJMZV8X5M\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-D7W9RFBB4R\\\",\\\"AW-17936748585\\\/6XM5CMTLzf8bEKmg9OhC\\\",\\\"MC-05CNS9ZX07\\\",\\\"AW-17936748585\\\",\\\"G-TQJMZV8X5M\\\"]},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-D7W9RFBB4R\\\",\\\"AW-17936748585\\\/xDFeCLj9zP8bEKmg9OhC\\\",\\\"MC-05CNS9ZX07\\\",\\\"AW-17936748585\\\",\\\"G-TQJMZV8X5M\\\"]},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-D7W9RFBB4R\\\",\\\"AW-17936748585\\\/7iTECMH9zP8bEKmg9OhC\\\",\\\"AW-17936748585\\\",\\\"G-TQJMZV8X5M\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-D7W9RFBB4R\\\",\\\"AW-17936748585\\\/1EqBCJq_uv8bEKmg9OhC\\\",\\\"AW-17936748585\\\",\\\"G-TQJMZV8X5M\\\"]}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"f15305aac1e98c5c26a7c80e7bc37bde","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1955692802","configuration":"{\"accountID\":\"XFSbtN\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"524f6c1ee37bacdca7657a665bdca589","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":[]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0460","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0460","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"Pink Pussycat","paymentSettings":{"currencyCode":"USD"},"myshopifyDomain":"ccb7a8-4a.myshopify.com","countryCode":"US","storefrontUrl":"https:\/\/pinkpussycat.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":null,"purchasingCompany":null,"page":null},},"https://pinkpussycat.com/cdn","a9664f44w6a62cec8p04af10e4mb91e3447",{"modern":"","legacy":""},{"trekkieShim":true,"apiClientId":"580111","pageType":"home","shopId":"69519704322","storefrontBaseUrl":"https:\/\/pinkpussycat.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"2dca8a86\", \"d5bdd5d0\", \"3209b71c\", \"5acaffe6\", \"86d76263\", \"3b3c7daf\", \"6faea013\"]","isMerchantRequest":"false","hashVersion":"a9664f44w6a62cec8p04af10e4mb91e3447","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script><script>
  window.ShopifyAnalytics = window.ShopifyAnalytics || {};
  window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
  window.ShopifyAnalytics.meta.currency = 'USD';
  var meta = {"page":{"pageType":"home","requestId":"e7d15146-d005-4776-ba84-70a55bf2b141-1781035434"}};
  for (var attr in meta) {
    window.ShopifyAnalytics.meta[attr] = meta[attr];
  }
</script>
<script class="analytics">
  (function () {
    var customDocumentWrite = function(content) {
      var jquery = null;

      if (window.jQuery) {
        jquery = window.jQuery;
      } else if (window.Checkout && window.Checkout.$) {
        jquery = window.Checkout.$;
      }

      if (jquery) {
        jquery('body').append(content);
      }
    };

    var hasLoggedConversion = function(token) {
      if (token) {
        return document.cookie.indexOf('loggedConversion=' + token) !== -1;
      }
      return false;
    }

    var setCookieIfConversion = function(token) {
      if (token) {
        var twoMonthsFromNow = new Date(Date.now());
        twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);

        document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
      }
    }

    var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
    window.ShopifyAnalytics.lib.trekkie = window.trekkie;
    if (trekkie.integrations) {
      return;
    }
    trekkie.methods = [
      'identify',
      'page',
      'ready',
      'track',
      'trackForm',
      'trackLink'
    ];
    trekkie.factory = function(method) {
      return function() {
        var args = Array.prototype.slice.call(arguments);
        args.unshift(method);
        trekkie.push(args);
        if (window.__TREKKIE_SHIM_QUEUE && (method == 'track' || method == 'page')) {
          try {
            window.__TREKKIE_SHIM_QUEUE.push({
              from: 'trekkie-stub',
              method: method,
              args: args.slice(1)
            });
          } catch (e) {
            // no-op
          }
        }
        return trekkie;
      };
    };
    for (var i = 0; i < trekkie.methods.length; i++) {
      var key = trekkie.methods[i];
      trekkie[key] = trekkie.factory(key);
    }
    trekkie.load = function(config) {
      trekkie.config = config || {};
      trekkie.config.initialDocumentCookie = document.cookie;
      var first = document.getElementsByTagName('script')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
script.onerror = function(e) {
  var scriptFallback = document.createElement('script');
  scriptFallback.type = 'text/javascript';
  scriptFallback.onerror = function(error) {
          var Monorail = {
      produce: function produce(monorailDomain, schemaId, payload) {
        var currentMs = new Date().getTime();
        var event = {
          schema_id: schemaId,
          payload: payload,
          metadata: {
            event_created_at_ms: currentMs,
            event_sent_at_ms: currentMs
          }
        };
        return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
      },
      sendRequest: function sendRequest(endpointUrl, payload) {
        // Try the sendBeacon API
        if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
          var blobData = new window.Blob([payload], {
            type: 'text/plain'
          });

          if (window.navigator.sendBeacon(endpointUrl, blobData)) {
            return true;
          } // sendBeacon was not successful

        } // XHR beacon

        var xhr = new XMLHttpRequest();

        try {
          xhr.open('POST', endpointUrl);
          xhr.setRequestHeader('Content-Type', 'text/plain');
          xhr.send(payload);
        } catch (e) {
          console.log(e);
        }

        return false;
      },
      isIos12: function isIos12() {
        return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
      }
    };
    Monorail.produce('monorail-edge.shopifysvc.com',
      'trekkie_storefront_load_errors/1.1',
      {shop_id: 69519704322,
      theme_id: 156045148418,
      app_name: "storefront",
      context_url: window.location.href,
      source_url: "//pinkpussycat.com/cdn/s/trekkie.storefront.370ef8ffef154dc56bb5a814fea4666724353464.min.js"});

  };
  scriptFallback.async = true;
  scriptFallback.src = '//pinkpussycat.com/cdn/s/trekkie.storefront.370ef8ffef154dc56bb5a814fea4666724353464.min.js';
  first.parentNode.insertBefore(scriptFallback, first);
};
script.async = true;
script.src = '//pinkpussycat.com/cdn/s/trekkie.storefront.370ef8ffef154dc56bb5a814fea4666724353464.min.js';
first.parentNode.insertBefore(script, first);

    };
    trekkie.load(
      {"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":69519704322,"isMerchantRequest":null,"themeId":156045148418,"themeCityHash":"16081247717886000370","contentLanguage":"en","currency":"USD","eventMetadataId":"fbf143f1-9798-4daf-ba4d-b6016b30e0a3"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["b5387b81","d5bdd5d0"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":false,"source":"trekkie-storefront-renderer","apiClientId":580111}}
    );

    var loaded = false;
    trekkie.ready(function() {
      if (loaded) return;
      loaded = true;

      window.ShopifyAnalytics.lib = window.trekkie;

      var originalDocumentWrite = document.write;
      document.write = customDocumentWrite;
      try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
      document.write = originalDocumentWrite;

      window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"e7d15146-d005-4776-ba84-70a55bf2b141-1781035434","shopifyEmitted":true});

      var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
      var token = match? match[1]: undefined;
      if (!hasLoggedConversion(token)) {
        setCookieIfConversion(token);
        
      }
    });

    var eventsListenerScript = document.createElement('script');
    eventsListenerScript.async = true;
    eventsListenerScript.src = "//pinkpussycat.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
    document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
})();</script>
<script
  defer
  src="https://pinkpussycat.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.5.0.min.js"
  data-application="storefront-renderer"
  data-shop-id="69519704322"
  data-render-region="gcp-us-central1"
  data-page-type="index"
  data-theme-instance-id="156045148418"
  data-theme-name="Impact"
  data-theme-version="6.11.2"
  data-monorail-region="shop_domain"
  data-resource-timing-sampling-rate="10"
  data-shs="true"
  data-shs-beacon="true"
  data-shs-export-with-fetch="true"
  data-shs-logs-sample-rate="1"
  data-shs-beacon-endpoint="https://pinkpussycat.com/api/collect"
></script>
</head>

  <body class="zoom-image--enabled">
    <!-- Google Tag Manager (noscript) -->
<noscript><iframe src=“https://www.googletagmanager.com/ns.html?id=GTM-MLXCV9NT”
height=“0" width=“0” style=“display:none;visibility:hidden”></iframe></noscript>
<!-- End Google Tag Manager (noscript) --><!-- DRAWER -->
<template id="drawer-default-template">
  <style>
    [hidden] {
      display: none !important;
    }
  </style>

  <button part="outside-close-button" is="close-button" aria-label="Close"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
      </svg></button>

  <div part="overlay"></div>

  <div part="content">
    <header part="header">
      <slot name="header"></slot>

      <button part="close-button" is="close-button" aria-label="Close"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
      </svg></button>
    </header>

    <div part="body">
      <slot></slot>
    </div>

    <footer part="footer">
      <slot name="footer"></slot>
    </footer>
  </div>
</template>

<!-- POPOVER -->
<template id="popover-default-template">
  <button part="outside-close-button" is="close-button" aria-label="Close"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
      </svg></button>

  <div part="overlay"></div>

  <div part="content">
    <header part="title">
      <slot name="title"></slot>
    </header>

    <div part="body">
      <slot></slot>
    </div>
  </div>
</template><a href="#main" class="skip-to-content sr-only">Skip to content</a><!-- BEGIN sections: header-group -->
<aside id="shopify-section-sections--20755109445890__announcement-bar" class="shopify-section shopify-section-group-header-group shopify-section--announcement-bar"><style>
    :root {
      --sticky-announcement-bar-enabled:0;
    }</style><height-observer variable="announcement-bar">
    <div class="announcement-bar bg-custom text-custom"style="--background: 248 245 255; --text-color: 26 26 26;"><div class="container">
          <div class="announcement-bar__wrapper justify-between"><button class="tap-area" is="prev-button" aria-controls="announcement-bar" aria-label="Previous"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewBox="0 0 7 10">
        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
      </svg></button><announcement-bar swipeable  id="announcement-bar" class="announcement-bar__static-list"><p class="bold text-xs " ><a href="/collections/new-arrivals">Make Yourself Purr — Shop New Arrivals</a></p><p class="bold text-xs reveal-invisible" ><a href="/collections/best-sellers">Announce something here</a></p></announcement-bar><button class="tap-area" is="next-button" aria-controls="announcement-bar" aria-label="Next"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-right reverse-icon" viewBox="0 0 7 10">
        <path d="m1 9 4-4-4-4" fill="none" stroke="currentColor" stroke-width="2"></path>
      </svg></button></div>
        </div></div>
  </height-observer>

  <script>
    document.documentElement.style.setProperty('--announcement-bar-height', Math.round(document.getElementById('shopify-section-sections--20755109445890__announcement-bar').clientHeight) + 'px');
  </script></aside><header id="shopify-section-sections--20755109445890__header" class="shopify-section shopify-section-group-header-group shopify-section--header"><style>
  :root {
    --sticky-header-enabled:0;
  }

  #shopify-section-sections--20755109445890__header {
    --header-grid-template: "main-nav logo secondary-nav" / minmax(0, 1fr) auto minmax(0, 1fr);
    --header-padding-block: var(--spacing-4-5);
    --header-background-opacity: 1.0;
    --header-background-blur-radius: 0px;
    --header-transparent-text-color: 255 255 255;--header-logo-width: 40px;
      --header-logo-height: 38px;position: relative;
    top: 0;
    z-index: 10;
  }@media screen and (min-width: 700px) {
    #shopify-section-sections--20755109445890__header {--header-logo-width: 60px;
        --header-logo-height: 57px;--header-padding-block: var(--spacing-8-5);
    }
  }</style>

<height-observer variable="header">
  <store-header class="header"  >
    <div class="header__wrapper"><div class="header__main-nav">
        <div class="header__icon-list">
          <button type="button" class="tap-area " aria-controls="header-sidebar-menu">
            <span class="sr-only">Menu</span><svg role="presentation" stroke-width="2" focusable="false" width="22" height="22" class="icon icon-hamburger" viewBox="0 0 22 22">
        <path d="M1 5h20M1 11h20M1 17h20" stroke="currentColor" stroke-linecap="round"></path>
      </svg></button>

          <a href="/search" class="tap-area sm:hidden" aria-controls="search-drawer">
            <span class="sr-only">Search</span><svg role="presentation" stroke-width="2" focusable="false" width="22" height="22" class="icon icon-search" viewBox="0 0 22 22">
        <circle cx="11" cy="10" r="7" fill="none" stroke="currentColor"></circle>
        <path d="m16 15 3 3" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
      </svg></a></div>
      </div><h1 class="header__logo">
          <a href="/"><span class="sr-only">Pink Pussycat</span><img src="//pinkpussycat.com/cdn/shop/files/Cat.webp?v=1763758028&amp;width=468" alt="Pink Pussycat" srcset="//pinkpussycat.com/cdn/shop/files/Cat.webp?v=1763758028&amp;width=120 120w, //pinkpussycat.com/cdn/shop/files/Cat.webp?v=1763758028&amp;width=180 180w" width="468" height="444" sizes="60px" class="header__logo-image"><img src="//pinkpussycat.com/cdn/shop/files/Cat.webp?v=1763758028&amp;width=468" alt="" srcset="//pinkpussycat.com/cdn/shop/files/Cat.webp?v=1763758028&amp;width=120 120w, //pinkpussycat.com/cdn/shop/files/Cat.webp?v=1763758028&amp;width=180 180w" width="468" height="444" sizes="60px" class="header__logo-image header__logo-image--transparent"></a>
        </h1>
      
<div class="header__secondary-nav"><ul class="header__icon-list"><li>
            <a href="/search" class="hidden tap-area sm:block" aria-controls="search-drawer">
              <span class="sr-only">Search</span><svg role="presentation" stroke-width="2" focusable="false" width="22" height="22" class="icon icon-search" viewBox="0 0 22 22">
        <circle cx="11" cy="10" r="7" fill="none" stroke="currentColor"></circle>
        <path d="m16 15 3 3" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
      </svg></a>
          </li><li>
              <a href="https://pinkpussycat.com/customer_authentication/redirect?locale=en&region_country=US" class="hidden tap-area sm:block">
                <span class="sr-only">Login</span><svg role="presentation" stroke-width="2" focusable="false" width="22" height="22" class="icon icon-account" viewBox="0 0 22 22">
        <circle cx="11" cy="7" r="4" fill="none" stroke="currentColor"></circle>
        <path d="M3.5 19c1.421-2.974 4.247-5 7.5-5s6.079 2.026 7.5 5" fill="none" stroke="currentColor" stroke-linecap="round"></path>
      </svg></a>
            </li><li>
            <a href="/cart" data-no-instant class="relative block tap-area" aria-controls="cart-drawer">
              <span class="sr-only">Cart</span><svg role="presentation" stroke-width="2" focusable="false" width="22" height="22" class="icon icon-cart" viewBox="0 0 22 22">
            <path d="M11 7H3.577A2 2 0 0 0 1.64 9.497l2.051 8A2 2 0 0 0 5.63 19H16.37a2 2 0 0 0 1.937-1.503l2.052-8A2 2 0 0 0 18.422 7H11Zm0 0V1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
          </svg><div class="header__cart-count">
                <cart-count class="count-bubble opacity-0">
                  <span class="sr-only">0 items</span>
                  <span aria-hidden="true">0</span>
                </cart-count>
              </div>
            </a>
          </li>
        </ul>
      </div>
    </div>
  </store-header>
</height-observer><navigation-drawer mobile-opening="bottom" open-from="left" id="header-sidebar-menu" class="navigation-drawer drawer " >
    <button is="close-button" aria-label="Close"class="sm-max:hidden"><svg role="presentation" stroke-width="2" focusable="false" width="19" height="19" class="icon icon-close" viewBox="0 0 24 24">
        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
      </svg></button><div class="panel-list__wrapper">
  <div class="panel">
    <div class="panel__wrapper" >
      <div class="panel__scroller v-stack gap-8"><ul class="v-stack gap-4">
<li class="h3 sm:h4"><a href="/collections/all-products" class="group block w-full">
                  <span><span class="reversed-link">Shop All Products</span></span>
                </a></li>
<li class="h3 sm:h4"><button class="text-with-icon w-full group justify-between" aria-expanded="false" data-panel="1-0">
                  <span>Vibrators</span>
                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
      </svg></span>
                </button></li>
<li class="h3 sm:h4"><button class="text-with-icon w-full group justify-between" aria-expanded="false" data-panel="1-1">
                  <span>Male Masturbators</span>
                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
      </svg></span>
                </button></li>
<li class="h3 sm:h4"><button class="text-with-icon w-full group justify-between" aria-expanded="false" data-panel="1-2">
                  <span>Collections</span>
                  <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
      </svg></span>
                </button></li>
<li class="h3 sm:h4"><a href="/collections/lingerie-1" class="group block w-full">
                  <span><span class="reversed-link">Lingerie</span></span>
                </a></li>
<li class="h3 sm:h4"><a href="/collections/apparel" class="group block w-full">
                  <span><span class="reversed-link">Merchandise</span></span>
                </a></li>
<li class="h3 sm:h4"><a href="/blogs/blog" class="group block w-full">
                  <span><span class="reversed-link">Blog</span></span>
                </a></li></ul></div><div class="panel-footer v-stack gap-5"><div class="panel-footer__localization-wrapper h-stack gap-6 border-t md:hidden"><a href="/account" class="panel-footer__account-link bold text-sm">Account</a></div></div></div>
  </div><div class="panel gap-8">
      <div class="panel__wrapper"  hidden>
                  <ul class="v-stack gap-4">
                    <li class="">
                      <button class="text-with-icon h6 text-subdued" data-panel="0"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewBox="0 0 7 10">
        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
      </svg>Vibrators
                      </button>
                    </li><li class="h3 sm:h4"><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-0">
                              <span>ALL VIBES FOR HER</span>
                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
      </svg></span>
                            </button></li><li class="h3 sm:h4"><a class="group block w-full" href="/products/pink-pussycat-anti-bacterial-storage-toy-bag"><span><span class="reversed-link">ANTIBACTERIAL STORAGE</span></span>
                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/products/pink-pussycat-purrr-fect-lube"><span><span class="reversed-link">LUBE</span></span>
                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/fingerella"><span><span class="reversed-link">FINGERELLA - COMING SOON</span></span>
                            </a></li></ul></div><div class="panel__wrapper"  hidden>
                  <ul class="v-stack gap-4">
                    <li class="">
                      <button class="text-with-icon h6 text-subdued" data-panel="0"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewBox="0 0 7 10">
        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
      </svg>Male Masturbators
                      </button>
                    </li><li class="h3 sm:h4"><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-1">
                              <span>SHOP ALL BODY PARTS</span>
                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
      </svg></span>
                            </button></li><li class="h3 sm:h4"><button class="text-with-icon w-full justify-between" aria-expanded="false" data-panel="2-2">
                              <span>SHOP ALL STROKERS</span>
                              <span class="circle-chevron group-hover:colors group-expanded:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
      </svg></span>
                            </button></li><li class="h3 sm:h4"><a class="group block w-full" href="/products/pink-pussycat-anti-bacterial-storage-toy-bag"><span><span class="reversed-link">ANTIBACTERIAL STORAGE</span></span>
                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/products/pink-pussycat-purrr-fect-lube"><span><span class="reversed-link">LUBE</span></span>
                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/accessories"><span><span class="reversed-link">ACCESSORIES</span></span>
                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/naughty-feet"><span><span class="reversed-link">NAUGHTY FEET - COMING SOON</span></span>
                            </a></li></ul></div><div class="panel__wrapper"  hidden>
                  <ul class="v-stack gap-4">
                    <li class="">
                      <button class="text-with-icon h6 text-subdued" data-panel="0"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewBox="0 0 7 10">
        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
      </svg>Collections
                      </button>
                    </li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/intimately-gg"><span><span class="reversed-link">Intimately GG</span></span>
                            </a></li><li class="h3 sm:h4"><a class="group block w-full" href="/collections/the-shanna-moakler-collection"><span><span class="reversed-link">Smoak by Shanna Moakler</span></span>
                            </a></li></ul></div>
    </div>
    <div class="panel">
      <div class="panel__wrapper" hidden>
                              <ul class="v-stack gap-4">
                                <li class="text-with-icon ">
                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewBox="0 0 7 10">
        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
      </svg>ALL VIBES FOR HER
                                  </button>
                                </li><li class="h5 sm:h5">
                                    <a class="group block w-full"
                                       href="/collections/bullet-vibrators"><span><span class="reversed-link">Bullets</span></span>
                                    </a>
                                  </li><li class="h5 sm:h5">
                                    <a class="group block w-full"
                                       href="/collections/classic-vibes"><span><span class="reversed-link">Classic Vibrators</span></span>
                                    </a>
                                  </li><li class="h5 sm:h5">
                                    <a class="group block w-full"
                                       href="/collections/clitoral-stimulation"><span><span class="reversed-link">Clitoral Vibrators</span></span>
                                    </a>
                                  </li><li class="h5 sm:h5">
                                    <a class="group block w-full"
                                       href="/collections/bullet-vibrators"><span><span class="reversed-link">Discreet Vibrators</span></span>
                                    </a>
                                  </li><li class="h5 sm:h5">
                                    <a class="group block w-full"
                                       href="/collections/finger-vibes"><span><span class="reversed-link">Finger Vibrators</span></span>
                                    </a>
                                  </li><li class="h5 sm:h5">
                                    <a class="group block w-full"
                                       href="/collections/g-spot-vibes"><span><span class="reversed-link">G-Spot Vibrators</span></span>
                                    </a>
                                  </li><li class="h5 sm:h5">
                                    <a class="group block w-full"
                                       href="/collections/thrusting-vibes"><span><span class="reversed-link">Thrusting Vibrators</span></span>
                                    </a>
                                  </li><li class="h5 sm:h5">
                                    <a class="group block w-full"
                                       href="/collections/wand-massager-vibes"><span><span class="reversed-link">Wand & Massager Vibrators</span></span>
                                    </a>
                                  </li></ul>
                            </div><div class="panel__wrapper" hidden>
                              <ul class="v-stack gap-4">
                                <li class="text-with-icon ">
                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewBox="0 0 7 10">
        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
      </svg>SHOP ALL BODY PARTS
                                  </button>
                                </li><li class="h5 sm:h5">
                                    <a class="group block w-full"
                                       href="/collections/stroker-king"><span><span class="reversed-link">Stroker Kings</span></span>
                                    </a>
                                  </li><li class="h5 sm:h5">
                                    <a class="group block w-full"
                                       href="/collections/butt-woman-masturbators"><span><span class="reversed-link">Butt Woman</span></span>
                                    </a>
                                  </li><li class="h5 sm:h5">
                                    <a class="group block w-full"
                                       href="/collections/miniskirt-masturbators"><span><span class="reversed-link">Mini Skirts</span></span>
                                    </a>
                                  </li><li class="h5 sm:h5">
                                    <a class="group block w-full"
                                       href="/collections/tit-woman-masturbators"><span><span class="reversed-link">Tit Woman</span></span>
                                    </a>
                                  </li><li class="h5 sm:h5">
                                    <a class="group block w-full"
                                       href="/collections/torso-masturbators"><span><span class="reversed-link">Torso</span></span>
                                    </a>
                                  </li></ul>
                            </div><div class="panel__wrapper" hidden>
                              <ul class="v-stack gap-4">
                                <li class="text-with-icon ">
                                  <button class="text-with-icon h6 text-subdued" data-panel="1"><svg role="presentation" focusable="false" width="7" height="10" class="icon icon-chevron-left reverse-icon" viewBox="0 0 7 10">
        <path d="M6 1 2 5l4 4" fill="none" stroke="currentColor" stroke-width="2"></path>
      </svg>SHOP ALL STROKERS
                                  </button>
                                </li><li class="h5 sm:h5">
                                    <a class="group block w-full"
                                       href="/collections/pussy-strokers"><span><span class="reversed-link">Pussy Strokers</span></span>
                                    </a>
                                  </li><li class="h5 sm:h5">
                                    <a class="group block w-full"
                                       href="/collections/hall-pass-stroker"><span><span class="reversed-link">Hall Pass Strokers</span></span>
                                    </a>
                                  </li><li class="h5 sm:h5">
                                    <a class="group block w-full"
                                       href="/collections/hard-case-strokers"><span><span class="reversed-link">Hard Case Strokers</span></span>
                                    </a>
                                  </li></ul>
                            </div>
    </div></div></navigation-drawer><script>
  document.documentElement.style.setProperty('--header-height', Math.round(document.getElementById('shopify-section-sections--20755109445890__header').clientHeight) + 'px');
</script>

<style> #shopify-section-sections--20755109445890__header .header__wrapper {padding: 8px 20px; padding-top: 17px;} #shopify-section-sections--20755109445890__header .header__logo-image {} </style></header>
<!-- END sections: header-group --><!-- BEGIN sections: overlay-group -->
<div id="shopify-section-sections--20755109478658__newsletter-popup" class="shopify-section shopify-section-group-overlay-group shopify-section--popup"><newsletter-popup id="newsletter-drawer" open-from="right" class="drawer newsletter-drawer" only-once apparition-delay="5"  handle-section-events>
      <button is="close-button" aria-label="Close" class="sm-max:hidden"><svg role="presentation" stroke-width="2" focusable="false" width="19" height="19" class="icon icon-close" viewBox="0 0 24 24">
        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
      </svg></button><div class="newsletter-drawer__content v-stack gap-4 text-center">
        <div class="v-stack gap-6"><p class="h5">Signup for our newsletter</p><form method="post" action="/contact#newsletter-sections--20755109478658__newsletter-popup" id="newsletter-sections--20755109478658__newsletter-popup" accept-charset="UTF-8" class="form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><div class="fieldset">
                <input type="hidden" name="contact[tags]" value="newsletter"><div class="form-control" ><input id="input-sections--20755109478658__newsletter-popup--contactemail" class="input is-floating" type="email" dir="ltr" name="contact[email]" placeholder=" " 
  
  
  
  
  autocomplete="email"
  
  
  required
  
><label for="input-sections--20755109478658__newsletter-popup--contactemail" class="floating-label">E-mail</label></div></div>

  <button type="submit" class="button button--xl"
  
  
  
  
  
  
  
  is="custom-button"
 >
    

    <div class="text-with-icon justify-center"><svg role="presentation" fill="none" focusable="false" stroke-width="2" width="18" height="18" class="icon icon-picto-envelope" viewBox="0 0 24 24">
        <path d="M1.77 18.063a3.586 3.586 0 0 0 3.174 3.11c2.278.24 4.637.49 7.056.49 2.417 0 4.778-.252 7.056-.49a3.584 3.584 0 0 0 3.175-3.11c.243-1.96.483-3.987.483-6.063 0-2.074-.24-4.102-.483-6.063a3.586 3.586 0 0 0-3.175-3.112c-2.278-.236-4.639-.487-7.056-.487s-4.778.252-7.056.49a3.583 3.583 0 0 0-3.175 3.11c-.243 1.96-.483 3.988-.483 6.062 0 2.074.24 4.102.483 6.063Z" fill="currentColor" fill-opacity=".12" stroke="currentColor" stroke-linejoin="round"/>
        <path d="m1.817 5.493 8.06 6.356a3.428 3.428 0 0 0 4.245 0l8.06-6.356" stroke="currentColor" stroke-linejoin="round"/>
      </svg>Subscribe</div>
  </button><style>
.atc-button__custom {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  font-family: Poppins;
  font-weight:500;
}
.atc-button__custom .text-subdued {
 color: var(--button-text-color) !important;
  font-family: Poppins;
  font-size: 16px;

}
</style></form></div><p class="text-xs text-subdued">Describe what your customers will receive when subscribing to your newsletter.</p></div>
    </newsletter-popup></div><div id="shopify-section-sections--20755109478658__cart-drawer" class="shopify-section shopify-section-group-overlay-group"><cart-drawer  class="cart-drawer drawer drawer--lg" id="cart-drawer"><button is="close-button" aria-label="Close"><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
      </svg></button>

    <div class="empty-state align-self-center">
      <div class="empty-state__icon-wrapper"><svg role="presentation" stroke-width="1" focusable="false" width="32" height="32" class="icon icon-cart" viewBox="0 0 22 22">
            <path d="M11 7H3.577A2 2 0 0 0 1.64 9.497l2.051 8A2 2 0 0 0 5.63 19H16.37a2 2 0 0 0 1.937-1.503l2.052-8A2 2 0 0 0 18.422 7H11Zm0 0V1" fill="none" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
          </svg><span class="count-bubble count-bubble--lg">0</span>
      </div>

      <div class="prose">
        <p class="h5">Your cart is empty</p>
<a class="button button--xl"
  
  
  
  
  
  href="/collections/all"
  
  
 >Continue shopping</a><style>
.atc-button__custom {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  font-family: Poppins;
  font-weight:500;
}
.atc-button__custom .text-subdued {
 color: var(--button-text-color) !important;
  font-family: Poppins;
  font-size: 16px;

}
</style></div>
    </div></cart-drawer>


</div><div id="shopify-section-sections--20755109478658__search-drawer" class="shopify-section shopify-section-group-overlay-group"><search-drawer  class="search-drawer  drawer drawer--lg" id="search-drawer">
  <form action="/search" method="get" class="v-stack gap-5 sm:gap-8" role="search">
    <div class="search-input">
      <input type="search" name="q" placeholder="Search for..." autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false" aria-label="Search">
      <button type="reset" class="text-subdued">Clear</button>
      <button type="button" is="close-button">
        <span class="sr-only">Close</span><svg role="presentation" stroke-width="2" focusable="false" width="24" height="24" class="icon icon-close" viewBox="0 0 24 24">
        <path d="M17.658 6.343 6.344 17.657M17.658 17.657 6.344 6.343" stroke="currentColor"></path>
      </svg></button>
    </div>

    <predictive-search class="predictive-search" section-id="sections--20755109478658__search-drawer"><div slot="results"></div>

      <div slot="loading">
        <div class="v-stack gap-5 sm:gap-6 ">
          <div class="h-stack gap-4 sm:gap-5"><span class="skeleton skeleton--tab"></span><span class="skeleton skeleton--tab"></span><span class="skeleton skeleton--tab"></span></div>

          <div class="v-stack gap-4 sm:gap-6"><div class="h-stack align-center gap-5 sm:gap-6">
                <span class="skeleton skeleton--thumbnail"></span>

                <div class="v-stack gap-3 w-full">
                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
                </div>
              </div><div class="h-stack align-center gap-5 sm:gap-6">
                <span class="skeleton skeleton--thumbnail"></span>

                <div class="v-stack gap-3 w-full">
                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
                </div>
              </div><div class="h-stack align-center gap-5 sm:gap-6">
                <span class="skeleton skeleton--thumbnail"></span>

                <div class="v-stack gap-3 w-full">
                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
                </div>
              </div><div class="h-stack align-center gap-5 sm:gap-6">
                <span class="skeleton skeleton--thumbnail"></span>

                <div class="v-stack gap-3 w-full">
                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 20%"></span>
                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 80%"></span>
                  <span class="skeleton skeleton--text" style="--skeleton-text-width: 40%"></span>
                </div>
              </div></div>
        </div></div>
    </predictive-search>
  </form>
</search-drawer>

</div>
<!-- END sections: overlay-group --><main role="main" id="main" class="anchor">
      <section id="shopify-section-template--20755109052674__image_with_text_overlay_EADeyT" class="shopify-section shopify-section--image-with-text-overlay"><style>
  #shopify-section-template--20755109052674__image_with_text_overlay_EADeyT {--section-outer-spacing-block: 0;--content-over-media-overlay: 0 0 0 / 0.0;margin-block-start: calc(-1 * var(--header-height) * var(--section-is-first));}
</style>

<div class="section   section-blends section-full text-custom"style="--text-color: 255 255 255;" allow-transparent-header>
  <a href="/collections/best-sellers" class="banner-link">


  <image-banner reveal-on-scroll="true"  class="content-over-media content-over-media--auto full-bleed  text-custom"style="--text-color: 255 255 255;"><picture><source
            media="(max-width: 699px)"
            srcset="//pinkpussycat.com/cdn/shop/files/m1.gif?v=1769197544&width=400 400w, //pinkpussycat.com/cdn/shop/files/m1.gif?v=1769197544&width=600 600w, //pinkpussycat.com/cdn/shop/files/m1.gif?v=1769197544&width=800 800w, //pinkpussycat.com/cdn/shop/files/m1.gif?v=1769197544&width=1000 1000w, //pinkpussycat.com/cdn/shop/files/m1.gif?v=1769197544&width=1200 1200w"
            width="1080"
            height="1600"
          ><img src="//pinkpussycat.com/cdn/shop/files/2_5cb86b13-76be-4a22-911e-b201e0583e90.gif?v=1769197545&amp;width=2880" alt="" srcset="//pinkpussycat.com/cdn/shop/files/2_5cb86b13-76be-4a22-911e-b201e0583e90.gif?v=1769197545&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/2_5cb86b13-76be-4a22-911e-b201e0583e90.gif?v=1769197545&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/2_5cb86b13-76be-4a22-911e-b201e0583e90.gif?v=1769197545&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/2_5cb86b13-76be-4a22-911e-b201e0583e90.gif?v=1769197545&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/2_5cb86b13-76be-4a22-911e-b201e0583e90.gif?v=1769197545&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/2_5cb86b13-76be-4a22-911e-b201e0583e90.gif?v=1769197545&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/2_5cb86b13-76be-4a22-911e-b201e0583e90.gif?v=1769197545&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/2_5cb86b13-76be-4a22-911e-b201e0583e90.gif?v=1769197545&amp;width=900 900w, //pinkpussycat.com/cdn/shop/files/2_5cb86b13-76be-4a22-911e-b201e0583e90.gif?v=1769197545&amp;width=1000 1000w, //pinkpussycat.com/cdn/shop/files/2_5cb86b13-76be-4a22-911e-b201e0583e90.gif?v=1769197545&amp;width=1200 1200w, //pinkpussycat.com/cdn/shop/files/2_5cb86b13-76be-4a22-911e-b201e0583e90.gif?v=1769197545&amp;width=1400 1400w, //pinkpussycat.com/cdn/shop/files/2_5cb86b13-76be-4a22-911e-b201e0583e90.gif?v=1769197545&amp;width=1600 1600w, //pinkpussycat.com/cdn/shop/files/2_5cb86b13-76be-4a22-911e-b201e0583e90.gif?v=1769197545&amp;width=1800 1800w, //pinkpussycat.com/cdn/shop/files/2_5cb86b13-76be-4a22-911e-b201e0583e90.gif?v=1769197545&amp;width=2000 2000w, //pinkpussycat.com/cdn/shop/files/2_5cb86b13-76be-4a22-911e-b201e0583e90.gif?v=1769197545&amp;width=2200 2200w, //pinkpussycat.com/cdn/shop/files/2_5cb86b13-76be-4a22-911e-b201e0583e90.gif?v=1769197545&amp;width=2400 2400w, //pinkpussycat.com/cdn/shop/files/2_5cb86b13-76be-4a22-911e-b201e0583e90.gif?v=1769197545&amp;width=2600 2600w, //pinkpussycat.com/cdn/shop/files/2_5cb86b13-76be-4a22-911e-b201e0583e90.gif?v=1769197545&amp;width=2800 2800w" width="2880" height="1210" sizes="100vw" fetchpriority="high"></picture></image-banner>
  
  </a>

</div>

</section><div id="shopify-section-template--20755109052674__custom_benefits_section_mQ9Mgx" class="shopify-section"><section class="three-features-section reveal">
  
    <h2>Thoughtfully made for women</h2>
  
  <div class="three-features-container">

    <!-- FEATURE 1 -->
    <div class="feature-item">
      
        <img class="feature-icon" src="//pinkpussycat.com/cdn/shop/files/3_1_200x.webp?v=1771012852" alt=""
        fetchpriority="high"
        decoding="async"
        >
      
      <div>
        <h3 class="feature-title"><p>Most discreet shipping available</p></h3>
        <div class="feature-text"><p>Only you know what’s inside</p></div>
        
        
      </div>
    </div>

    <!-- FEATURE 2 -->
    <div class="feature-item">
      
        <img class="feature-icon" src="//pinkpussycat.com/cdn/shop/files/2_2_200x.webp?v=1771012852" alt=""
        fetchpriority="high"
        decoding="async"
        >
      

      <div>
        <h3 class="feature-title"><p>Trusted by women</p></h3>
        <div class="feature-text"><p>For quality, comfort, and discretion</p></div>
      </div>
    </div>

    <!-- FEATURE 3 -->
    <div class="feature-item">
      
        <img class="feature-icon" src="//pinkpussycat.com/cdn/shop/files/pig_200x.webp?v=1771012853" alt=""
        fetchpriority="high"
        decoding="async"
        >
      

      <div>
      
        <h3 class="feature-title"><p>Our prices haven’t increased</p></h3>
        <div class="feature-text"><p>We absorb the extra costs, not you</p></div>
      </div>
    </div>

  </div>
</section>

<style>
.three-features-section {
  padding: 60px 20px;
  margin: 20px 0px;
  background: #f8f5ff; /* ajusta según tu tema */
}

.three-features-container {
  max-width: 1300px;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  text-align: center;
  gap: 60px;
  align-items: center;
  text-align: center;
}

.feature-item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 297px;
  background: white;
  padding: 5px 15px;
  border-radius: 10px;
  background: #ffffff;
}

.feature-icon {
  width: 110px;
  height: auto;
  margin: 0px;
}

.feature-center-image {
  max-width: 220px;
  height: auto;
}

.feature-title {
  font-size: 18px;
  font-weight: 600;
  line-height: 110%;
  margin-bottom: 10px;
  color: #121212;
  max-width: 250px;
  text-align: left;
  
}

.feature-text, .feature-text p {
  font-size: 13.2px;
  color: #121212;
  max-width: 260px;
  line-height: 115%;
  font-family: Poppins;
  text-align: left;
}

.feature-link {
  margin-top: 10px;
  font-size: 14px;
  font-weight: 600;
  text-decoration: underline;
}

.three-features-section h2{
  font-size: 65px;
  text-align: center;
  margin-bottom: 40px;
  line-height: 120%;
  font-weight: 500;
}

/* Responsive */
@media (max-width: 768px) {
  .three-features-section h2{
    font-size: 28px;
    margin-bottom: 20px;
  }
  .three-features-section {
    padding: 30px 20px;
  }
  .feature-text {
    font-size: 12px;
  }
  .feature-item {
    max-width: 100%;
  }
  .three-features-container {
    grid-template-columns: 1fr;
    gap: 20px;
    display: grid;
  }
  .feature-title {
    font-size: 18px;
  }
}

@media (max-width: 768px) {
  .three-features-section {
    margin: 0px;
    padding: 20px 16px;
  }
  .three-features-section h2{
    display: none;
  }
  .three-features-container {
    display: grid;
    grid-template-columns: 1fr;
    gap: 14px;
  }

  .feature-item {
    max-width: 100%;
    padding: 12px;
    justify-content: flex-start;
  }

  /* el tercero ocupa todo el ancho */
  .feature-item:nth-child(1) {
    grid-column: 1 / -1;
  }

  .feature-icon {
    width: 70px;
  }

  .feature-title {
    font-size: 18px;
  }

  .feature-text,
  .feature-text p {
    font-size: 12px;
  }
}


</style>



</div><section id="shopify-section-template--20755109052674__collection_list_Mzg4jw" class="shopify-section shopify-section--collection-list"><style>
  #shopify-section-template--20755109052674__collection_list_Mzg4jw {
    --section-background-hash: 0;
  }

  #shopify-section-template--20755109052674__collection_list_Mzg4jw + * {
    --previous-section-background-hash: 0;
  }</style><style>
  #shopify-section-template--20755109052674__collection_list_Mzg4jw .collection-list {--collection-list-grid: auto / repeat(2, minmax(0, 1fr));}

  @media screen and (min-width: 700px) {
    #shopify-section-template--20755109052674__collection_list_Mzg4jw .collection-list {
      --collection-list-grid: auto / repeat(2, minmax(0, 1fr));
    }
  }

  @media screen and (min-width: 1000px) {
    #shopify-section-template--20755109052674__collection_list_Mzg4jw .collection-list {
      --collection-list-grid: auto / repeat(3, minmax(0, 1fr));
    }
  }

  @media screen and (min-width: 1400px) {
    #shopify-section-template--20755109052674__collection_list_Mzg4jw .collection-list {
      --collection-list-grid: auto / repeat(3, minmax(0, 1fr));
    }
  }
</style><div class="section   section-blends section-full">
  <div class="section-stack reveal">
  <section-header class="section-header "></section-header><div class="floating-controls-container"><scroll-carousel selector=".collection-card" id="scroll-area-template--20755109052674__collection_list_Mzg4jw" class="scroll-area bleed is-scrollable">
        <collection-list class="collection-list"><a href="/collections/vibrators" class="collection-card  shadow" reveal-js>
              <div class="content-over-media group rounded-sm" style="aspect-ratio: 16/9;--content-over-media-overlay: 0 0 0 / 0.0"><img src="//pinkpussycat.com/cdn/shop/files/3.webp?v=1769019742&amp;width=2304" alt="" srcset="//pinkpussycat.com/cdn/shop/files/3.webp?v=1769019742&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/3.webp?v=1769019742&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/3.webp?v=1769019742&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/3.webp?v=1769019742&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/3.webp?v=1769019742&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/3.webp?v=1769019742&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/3.webp?v=1769019742&amp;width=1000 1000w, //pinkpussycat.com/cdn/shop/files/3.webp?v=1769019742&amp;width=1200 1200w, //pinkpussycat.com/cdn/shop/files/3.webp?v=1769019742&amp;width=1400 1400w, //pinkpussycat.com/cdn/shop/files/3.webp?v=1769019742&amp;width=1600 1600w" width="2304" height="1277" loading="lazy" sizes="(max-width: 699px) 73vw, 600px" class="zoom-image"><div class="collection-card__content-wrapper text-custom place-self-start text-start" style="--text-color: 255 255 255"><div class="collection-card__content prose"><p class="h2">Vibrators</p>
                               <div class="shop-now__collection">
                        Shop Now
                      </div>
                      
                    </div></div></div>
            </a><a href="/collections/bullet-vibrators" class="collection-card  shadow" reveal-js>
              <div class="content-over-media group rounded-sm" style="aspect-ratio: 16/9;--content-over-media-overlay: 0 0 0 / 0.0"><img src="//pinkpussycat.com/cdn/shop/files/bullet.webp?v=1769198794&amp;width=2304" alt="" srcset="//pinkpussycat.com/cdn/shop/files/bullet.webp?v=1769198794&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/bullet.webp?v=1769198794&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/bullet.webp?v=1769198794&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/bullet.webp?v=1769198794&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/bullet.webp?v=1769198794&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/bullet.webp?v=1769198794&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/bullet.webp?v=1769198794&amp;width=1000 1000w, //pinkpussycat.com/cdn/shop/files/bullet.webp?v=1769198794&amp;width=1200 1200w, //pinkpussycat.com/cdn/shop/files/bullet.webp?v=1769198794&amp;width=1400 1400w, //pinkpussycat.com/cdn/shop/files/bullet.webp?v=1769198794&amp;width=1600 1600w" width="2304" height="1436" loading="lazy" sizes="(max-width: 699px) 73vw, 600px" class="zoom-image"><div class="collection-card__content-wrapper text-custom place-self-start text-start" style="--text-color: 255 255 255"><div class="collection-card__content prose"><p class="h2">Bullets</p>
                               <div class="shop-now__collection">
                        Shop Now
                      </div>
                      
                    </div></div></div>
            </a><a href="/collections/best-sellers" class="collection-card  shadow" reveal-js>
              <div class="content-over-media group rounded-sm" style="aspect-ratio: 16/9;--content-over-media-overlay: 0 0 0 / 0.0"><img src="//pinkpussycat.com/cdn/shop/files/1b.webp?v=1764967142&amp;width=2304" alt="" srcset="//pinkpussycat.com/cdn/shop/files/1b.webp?v=1764967142&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/1b.webp?v=1764967142&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/1b.webp?v=1764967142&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/1b.webp?v=1764967142&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/1b.webp?v=1764967142&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/1b.webp?v=1764967142&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/1b.webp?v=1764967142&amp;width=1000 1000w, //pinkpussycat.com/cdn/shop/files/1b.webp?v=1764967142&amp;width=1200 1200w, //pinkpussycat.com/cdn/shop/files/1b.webp?v=1764967142&amp;width=1400 1400w, //pinkpussycat.com/cdn/shop/files/1b.webp?v=1764967142&amp;width=1600 1600w" width="2304" height="1436" loading="lazy" sizes="(max-width: 699px) 73vw, 600px" class="zoom-image"><div class="collection-card__content-wrapper text-custom place-self-center text-center" style="--text-color: 255 255 255"><div class="collection-card__content prose"><p class="h2">Best Sellers</p>
                               <div class="shop-now__collection">
                        Shop Now
                      </div>
                      
                    </div></div></div>
            </a><a href="/collections/new-arrivals" class="collection-card  shadow" reveal-js>
              <div class="content-over-media group rounded-sm" style="aspect-ratio: 16/9;--content-over-media-overlay: 0 0 0 / 0.0"><img src="//pinkpussycat.com/cdn/shop/files/3b.webp?v=1764967142&amp;width=2304" alt="" srcset="//pinkpussycat.com/cdn/shop/files/3b.webp?v=1764967142&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/3b.webp?v=1764967142&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/3b.webp?v=1764967142&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/3b.webp?v=1764967142&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/3b.webp?v=1764967142&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/3b.webp?v=1764967142&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/3b.webp?v=1764967142&amp;width=1000 1000w, //pinkpussycat.com/cdn/shop/files/3b.webp?v=1764967142&amp;width=1200 1200w, //pinkpussycat.com/cdn/shop/files/3b.webp?v=1764967142&amp;width=1400 1400w, //pinkpussycat.com/cdn/shop/files/3b.webp?v=1764967142&amp;width=1600 1600w" width="2304" height="1436" loading="lazy" sizes="(max-width: 699px) 73vw, 600px" class="zoom-image"><div class="collection-card__content-wrapper text-custom place-self-center text-center" style="--text-color: 255 255 255"><div class="collection-card__content prose"><p class="h2">New Arrivals</p>
                               <div class="shop-now__collection">
                        Shop Now
                      </div>
                      
                    </div></div></div>
            </a><a href="/collections/intimately-gg" class="collection-card  shadow" reveal-js>
              <div class="content-over-media group rounded-sm" style="aspect-ratio: 16/9;--content-over-media-overlay: 0 0 0 / 0.0"><img src="//pinkpussycat.com/cdn/shop/files/b_3.png?v=1767135663&amp;width=2304" alt="" srcset="//pinkpussycat.com/cdn/shop/files/b_3.png?v=1767135663&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/b_3.png?v=1767135663&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/b_3.png?v=1767135663&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/b_3.png?v=1767135663&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/b_3.png?v=1767135663&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/b_3.png?v=1767135663&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/b_3.png?v=1767135663&amp;width=1000 1000w, //pinkpussycat.com/cdn/shop/files/b_3.png?v=1767135663&amp;width=1200 1200w, //pinkpussycat.com/cdn/shop/files/b_3.png?v=1767135663&amp;width=1400 1400w, //pinkpussycat.com/cdn/shop/files/b_3.png?v=1767135663&amp;width=1600 1600w" width="2304" height="1856" loading="lazy" sizes="(max-width: 699px) 73vw, 600px" class="zoom-image"><div class="collection-card__content-wrapper text-custom place-self-center text-center" style="--text-color: 255 255 255"><div class="collection-card__content prose"><p class="h2">Intimately GG</p>
                               <div class="shop-now__collection">
                        Shop Now
                      </div>
                      
                    </div></div></div>
            </a><a href="/collections/the-shanna-moakler-collection" class="collection-card  shadow" reveal-js>
              <div class="content-over-media group rounded-sm" style="aspect-ratio: 16/9;--content-over-media-overlay: 0 0 0 / 0.0"><img src="//pinkpussycat.com/cdn/shop/files/shanna2_2.png?v=1773272061&amp;width=2304" alt="" srcset="//pinkpussycat.com/cdn/shop/files/shanna2_2.png?v=1773272061&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/shanna2_2.png?v=1773272061&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/shanna2_2.png?v=1773272061&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/shanna2_2.png?v=1773272061&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/shanna2_2.png?v=1773272061&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/shanna2_2.png?v=1773272061&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/shanna2_2.png?v=1773272061&amp;width=1000 1000w, //pinkpussycat.com/cdn/shop/files/shanna2_2.png?v=1773272061&amp;width=1200 1200w, //pinkpussycat.com/cdn/shop/files/shanna2_2.png?v=1773272061&amp;width=1400 1400w, //pinkpussycat.com/cdn/shop/files/shanna2_2.png?v=1773272061&amp;width=1600 1600w" width="2304" height="1856" loading="lazy" sizes="(max-width: 699px) 73vw, 600px" class="zoom-image"><div class="collection-card__content-wrapper text-custom place-self-center text-center" style="--text-color: 255 255 255"><div class="collection-card__content prose"><p class="h2">The Shanna Moakler</p>
                               <div class="shop-now__collection">
                        Shop Now
                      </div>
                      
                    </div></div></div>
            </a></collection-list>
      </scroll-carousel></div>
  </div>
</div>



<style>
  .collection-card__content-wrapper {
  position: absolute !important;
  width: max-content !important;
  top: -25px !important;
  left: -25px !important;
  height: 100% !important;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
} 
.collection-card__content {
    height: 100% !important;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
    .shop-now__collection {
      font-size: 13px !important;
      height: 2rem;
      width: 8rem;
      padding: 2px 10px; background: white; color: black; border-radius: 99px;
      cursor: pointer;
      display: flex;
      position: relative;
      bottom: -10px;
      align-items: center;
      justify-content: center;
    }
    .collection-card__content .h2 {
      font-size: 32px;
    }
    .shop-now__collection:hover {
      background: black;
      color: white;
      border: none;
    }
    .collection-card__content .h2 {
      font-weight: 400 !important;
    }
  @media (max-width: 768px){
    .collection-card__content-wrapper {
      left: 0px !important;
      top: 0px !important;
    }
    .collection-card__content .h2 {
      font-size: 14px;
    }
    .shop-now__collection {
      display: none;
    }
  }
</style><style> #shopify-section-template--20755109052674__collection_list_Mzg4jw .rounded-sm {border-radius: 0px;} #shopify-section-template--20755109052674__collection_list_Mzg4jw .bleed {padding: 0px 10px;} #shopify-section-template--20755109052674__collection_list_Mzg4jw .collection-list {gap: 10px; max-width: 100%; margin: auto;} @media (min-width: 768px) {#shopify-section-template--20755109052674__collection_list_Mzg4jw .collection-list {gap: 18.5px; } #shopify-section-template--20755109052674__collection_list_Mzg4jw .bleed {padding: 0px 20px; }} #shopify-section-template--20755109052674__collection_list_Mzg4jw .section-header {display: none;} #shopify-section-template--20755109052674__collection_list_Mzg4jw .section-full {padding-top: 0px;} </style></section><section id="shopify-section-template--20755109052674__featured_collection_NaAUXU" class="shopify-section shopify-section--featured-collection"><style>
  #shopify-section-template--20755109052674__featured_collection_NaAUXU {
    --section-background-hash: 0;
  }

  #shopify-section-template--20755109052674__featured_collection_NaAUXU + * {
    --previous-section-background-hash: 0;
  }</style><style>#shopify-section-template--20755109052674__featured_collection_NaAUXU .product-list {
    --product-list-gap: var(--product-list-row-gap) var(--product-list-column-gap);
    --product-list-items-per-row: 2;
    --product-list-carousel-item-width: 74vw;
    --product-list-grid: auto / auto-flow var(--product-list-carousel-item-width);
  }

  @media screen and (min-width: 700px) {
    #shopify-section-template--20755109052674__featured_collection_NaAUXU .product-list {
      --product-list-gap: var(--product-list-row-gap) var(--product-list-column-gap);
      --product-list-items-per-row: 2;
      --product-list-carousel-item-width: 36vw;
    }
  }

  @media screen and (min-width: 1000px) {
    #shopify-section-template--20755109052674__featured_collection_NaAUXU .product-list {
      --product-list-items-per-row: 4;
      --product-list-carousel-item-width: calc(var(--container-inner-width) / 4 - (var(--product-list-column-gap) / 4 * 3));
    }
  }
</style>

<div class="section   section-blends section-full">
  <div class="section-stack reveal">
  <section-header class="section-header "><div class="prose" "><div style="display: flex; align-items: flex-start; gap: 10px;"><h2 class="h2" reveal-on-scroll="true"><split-lines>Most Desired</split-lines></h2><a href="/collections/best-sellers" class="text-with-icon group" style="background: none; text-decoration: none; display: flex; margin: 0; align-items: center;">
        <span class="reversed-link">View all</span>
        <span class="circle-chevron group-hover:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
      </svg></span>
      </a></div><p>Our top rated must haves in one place.</p></div></section-header><div class="floating-controls-container"><scroll-carousel selector="product-card" id="scroll-area-template--20755109052674__featured_collection_NaAUXU" class="scroll-area bleed is-scrollable">
        <reveal-items selector=".product-list > *">
          <product-list class="product-list">
<product-card handle="pink-pussycat-thrusting-rose-pink"  class="product-card product-card--blends product-card--show-secondary-media bg-custom text-custom"style="--background: 255 255 255; --text-color: 26 26 26;"><div class="product-card__badge-list"><sold-out-badge class="badge badge--sold-out">Sold out</sold-out-badge></div><div class="product-card__figure" style="position: relative;">
      <a href="/products/pink-pussycat-thrusting-rose-pink" data-instant>
       

        
          
        
          
        
          
        
          
        
          
        
          
        
          
        

        

        
<img src="//pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink1.png?v=1770831276&amp;width=1078" alt="Thrusting Rose - Pink" srcset="//pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink1.png?v=1770831276&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink1.png?v=1770831276&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink1.png?v=1770831276&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink1.png?v=1770831276&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink1.png?v=1770831276&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink1.png?v=1770831276&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink1.png?v=1770831276&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink1.png?v=1770831276&amp;width=1000 1000w" width="1078" height="1080" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"><img src="//pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink3.png?v=1770831276&amp;width=1078" alt="Thrusting Rose - Pink" srcset="//pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink3.png?v=1770831276&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink3.png?v=1770831276&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink3.png?v=1770831276&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink3.png?v=1770831276&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink3.png?v=1770831276&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink3.png?v=1770831276&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink3.png?v=1770831276&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink3.png?v=1770831276&amp;width=1000 1000w" width="1078" height="1080" loading="lazy" class="product-card__image product-card__image--secondary object-fill" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"><a href="/products/pink-pussycat-thrusting-rose-pink" data-instant>Thrusting Rose - Pink</a></span></div><button
      class="js-add-to-cart"
      data-variant-id="47225298780418"
    >
      Add -<price-list class="price-list  "><sale-price class="text-subdued">
        <span class="sr-only">Sale price</span>$59.99</sale-price></price-list></button></div>
</product-card>


<style>
  .gg-collection-badge {
  display: inline-block;
  position: absolute;
  top: 10px;
  right: 10px;
  background: #F667AE;
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  border: 1px solid black;
  letter-spacing: 0.5px;
  padding: 2px 8px;
  border-radius: 4px;
  z-index: 9;
}
</style>
<product-card handle="pink-pussycat-mini-wand-massager-pink"  class="product-card product-card--blends product-card--show-secondary-media bg-custom text-custom"style="--background: 255 255 255; --text-color: 26 26 26;"><div class="product-card__badge-list"><sold-out-badge class="badge badge--sold-out">Sold out</sold-out-badge></div><div class="product-card__figure" style="position: relative;">
      <a href="/products/pink-pussycat-mini-wand-massager-pink" data-instant>
       

        
          
        
          
        
          
        
          
        
          
        
          
        
          
        

        

        
<img src="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_3.jpg?v=1772857897&amp;width=1080" alt="Mini Wand Massager - Pink" srcset="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_3.jpg?v=1772857897&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_3.jpg?v=1772857897&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_3.jpg?v=1772857897&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_3.jpg?v=1772857897&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_3.jpg?v=1772857897&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_3.jpg?v=1772857897&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_3.jpg?v=1772857897&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_3.jpg?v=1772857897&amp;width=1000 1000w" width="1080" height="1080" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"><img src="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_1.jpg?v=1772857897&amp;width=1080" alt="Mini Wand Massager - Pink" srcset="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_1.jpg?v=1772857897&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_1.jpg?v=1772857897&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_1.jpg?v=1772857897&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_1.jpg?v=1772857897&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_1.jpg?v=1772857897&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_1.jpg?v=1772857897&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_1.jpg?v=1772857897&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_1.jpg?v=1772857897&amp;width=1000 1000w" width="1080" height="1080" loading="lazy" class="product-card__image product-card__image--secondary object-fill" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"><a href="/products/pink-pussycat-mini-wand-massager-pink" data-instant>Mini Wand Massager - Pink</a></span></div><button
      class="js-add-to-cart"
      data-variant-id="47225298747650"
    >
      Add -<price-list class="price-list  "><sale-price class="text-subdued">
        <span class="sr-only">Sale price</span>$34.99</sale-price></price-list></button></div>
</product-card>


<style>
  .gg-collection-badge {
  display: inline-block;
  position: absolute;
  top: 10px;
  right: 10px;
  background: #F667AE;
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  border: 1px solid black;
  letter-spacing: 0.5px;
  padding: 2px 8px;
  border-radius: 4px;
  z-index: 9;
}
</style>
<product-card handle="pink-pussycat-vibrating-gold-rechargeable-bullet"  class="product-card product-card--blends product-card--show-secondary-media bg-custom text-custom"style="--background: 255 255 255; --text-color: 26 26 26;"><div class="product-card__figure" style="position: relative;">
      <a href="/products/pink-pussycat-vibrating-gold-rechargeable-bullet" data-instant>
       

        
          
        
          
        
          
        
          
        
          
        
          
        
          
        

        

        
<img src="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingGoldRechargeableBullet_3.jpg?v=1772857716&amp;width=1080" alt="Gold Rechargeable Bullet" srcset="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingGoldRechargeableBullet_3.jpg?v=1772857716&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingGoldRechargeableBullet_3.jpg?v=1772857716&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingGoldRechargeableBullet_3.jpg?v=1772857716&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingGoldRechargeableBullet_3.jpg?v=1772857716&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingGoldRechargeableBullet_3.jpg?v=1772857716&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingGoldRechargeableBullet_3.jpg?v=1772857716&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingGoldRechargeableBullet_3.jpg?v=1772857716&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingGoldRechargeableBullet_3.jpg?v=1772857716&amp;width=1000 1000w" width="1080" height="1080" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"><img src="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingGoldRechargeableBullet_1.jpg?v=1772857716&amp;width=1080" alt="Gold Rechargeable Bullet" srcset="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingGoldRechargeableBullet_1.jpg?v=1772857716&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingGoldRechargeableBullet_1.jpg?v=1772857716&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingGoldRechargeableBullet_1.jpg?v=1772857716&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingGoldRechargeableBullet_1.jpg?v=1772857716&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingGoldRechargeableBullet_1.jpg?v=1772857716&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingGoldRechargeableBullet_1.jpg?v=1772857716&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingGoldRechargeableBullet_1.jpg?v=1772857716&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingGoldRechargeableBullet_1.jpg?v=1772857716&amp;width=1000 1000w" width="1080" height="1080" loading="lazy" class="product-card__image product-card__image--secondary object-fill" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))"></a><div class="product-card__quick-buy"><form method="post" action="/cart/add" id="product_form_9271375429890" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="47265764835586">

              <div class="pointer-fine:hidden">
                <button type="submit" is="custom-button" class="product-card__mobile-quick-buy-button" aria-label="+ Quick add"><svg role="presentation" fill="none" stroke-width="2" focusable="false" width="16" height="14" class="icon icon-quick-buy-cart" viewBox="0 0 16 14">
            <path d="M7.75 4.75H2.283a1 1 0 0 0-.97 1.244l1.574 6.25a1 1 0 0 0 .97.756h7.787a1 1 0 0 0 .97-.756l1.573-6.25a1 1 0 0 0-.97-1.244H7.75Zm0 0V1" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
          </svg></button>
              </div>

              <div class="pointer-coarse:hidden">

  <button type="submit" class="button"
  
  
  
  
  
  
  
  is="custom-button"
 >
    
+ Quick add
  </button><style>
.atc-button__custom {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  font-family: Poppins;
  font-weight:500;
}
.atc-button__custom .text-subdued {
 color: var(--button-text-color) !important;
  font-family: Poppins;
  font-size: 16px;

}
</style></div><input type="hidden" name="product-id" value="9271375429890" /><input type="hidden" name="section-id" value="template--20755109052674__featured_collection_NaAUXU" /></form></div></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"><a href="/products/pink-pussycat-vibrating-gold-rechargeable-bullet" data-instant>Gold Rechargeable Bullet</a></span></div><button
      class="js-add-to-cart"
      data-variant-id="47265764835586"
    >
      Add -<price-list class="price-list  "><sale-price class="text-subdued">
        <span class="sr-only">Sale price</span>$28.00</sale-price></price-list></button></div>
</product-card>


<style>
  .gg-collection-badge {
  display: inline-block;
  position: absolute;
  top: 10px;
  right: 10px;
  background: #F667AE;
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  border: 1px solid black;
  letter-spacing: 0.5px;
  padding: 2px 8px;
  border-radius: 4px;
  z-index: 9;
}
</style>
<product-card handle="pink-pussycat-vibrating-clit-tease-rechargeable-silicone-stimulator"  class="product-card product-card--blends product-card--show-secondary-media bg-custom text-custom"style="--background: 255 255 255; --text-color: 26 26 26;"><div class="product-card__figure" style="position: relative;">
      <a href="/products/pink-pussycat-vibrating-clit-tease-rechargeable-silicone-stimulator" data-instant>
       

        
          
        
          
        
          
        
          
        
          
        
          
        
          
        

        

        
<img src="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingClitTeaseRechargeableSiliconeStimulator_3.jpg?v=1772857681&amp;width=1080" alt="Clit Tease Rechargeable Silicone Stimulator" srcset="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingClitTeaseRechargeableSiliconeStimulator_3.jpg?v=1772857681&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingClitTeaseRechargeableSiliconeStimulator_3.jpg?v=1772857681&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingClitTeaseRechargeableSiliconeStimulator_3.jpg?v=1772857681&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingClitTeaseRechargeableSiliconeStimulator_3.jpg?v=1772857681&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingClitTeaseRechargeableSiliconeStimulator_3.jpg?v=1772857681&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingClitTeaseRechargeableSiliconeStimulator_3.jpg?v=1772857681&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingClitTeaseRechargeableSiliconeStimulator_3.jpg?v=1772857681&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingClitTeaseRechargeableSiliconeStimulator_3.jpg?v=1772857681&amp;width=1000 1000w" width="1080" height="1080" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"><img src="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingClitTeaseRechargeableSiliconeStimulator_2.jpg?v=1772857681&amp;width=1080" alt="Clit Tease Rechargeable Silicone Stimulator" srcset="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingClitTeaseRechargeableSiliconeStimulator_2.jpg?v=1772857681&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingClitTeaseRechargeableSiliconeStimulator_2.jpg?v=1772857681&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingClitTeaseRechargeableSiliconeStimulator_2.jpg?v=1772857681&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingClitTeaseRechargeableSiliconeStimulator_2.jpg?v=1772857681&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingClitTeaseRechargeableSiliconeStimulator_2.jpg?v=1772857681&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingClitTeaseRechargeableSiliconeStimulator_2.jpg?v=1772857681&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingClitTeaseRechargeableSiliconeStimulator_2.jpg?v=1772857681&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingClitTeaseRechargeableSiliconeStimulator_2.jpg?v=1772857681&amp;width=1000 1000w" width="1080" height="1080" loading="lazy" class="product-card__image product-card__image--secondary object-fill" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))"></a><div class="product-card__quick-buy"><form method="post" action="/cart/add" id="product_form_9271374250242" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="47265752678658">

              <div class="pointer-fine:hidden">
                <button type="submit" is="custom-button" class="product-card__mobile-quick-buy-button" aria-label="+ Quick add"><svg role="presentation" fill="none" stroke-width="2" focusable="false" width="16" height="14" class="icon icon-quick-buy-cart" viewBox="0 0 16 14">
            <path d="M7.75 4.75H2.283a1 1 0 0 0-.97 1.244l1.574 6.25a1 1 0 0 0 .97.756h7.787a1 1 0 0 0 .97-.756l1.573-6.25a1 1 0 0 0-.97-1.244H7.75Zm0 0V1" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
          </svg></button>
              </div>

              <div class="pointer-coarse:hidden">

  <button type="submit" class="button"
  
  
  
  
  
  
  
  is="custom-button"
 >
    
+ Quick add
  </button><style>
.atc-button__custom {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  font-family: Poppins;
  font-weight:500;
}
.atc-button__custom .text-subdued {
 color: var(--button-text-color) !important;
  font-family: Poppins;
  font-size: 16px;

}
</style></div><input type="hidden" name="product-id" value="9271374250242" /><input type="hidden" name="section-id" value="template--20755109052674__featured_collection_NaAUXU" /></form></div></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"><a href="/products/pink-pussycat-vibrating-clit-tease-rechargeable-silicone-stimulator" data-instant>Clit Tease Rechargeable Silicone Stimulator</a></span></div><button
      class="js-add-to-cart"
      data-variant-id="47265752678658"
    >
      Add -<price-list class="price-list  "><sale-price class="text-subdued">
        <span class="sr-only">Sale price</span>$32.00</sale-price></price-list></button></div>
</product-card>


<style>
  .gg-collection-badge {
  display: inline-block;
  position: absolute;
  top: 10px;
  right: 10px;
  background: #F667AE;
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  border: 1px solid black;
  letter-spacing: 0.5px;
  padding: 2px 8px;
  border-radius: 4px;
  z-index: 9;
}
</style>
<product-card handle="juicy-v-gasm-stimulator"  class="product-card product-card--blends product-card--show-secondary-media bg-custom text-custom"style="--background: 255 255 255; --text-color: 26 26 26;"><div class="product-card__badge-list"><sold-out-badge class="badge badge--sold-out">Sold out</sold-out-badge></div><div class="product-card__figure" style="position: relative;">
      <a href="/products/juicy-v-gasm-stimulator" data-instant>
       

        
          
        
          
        
          
        
          
        
          
        
          
        
          
        

        

        
<img src="//pinkpussycat.com/cdn/shop/files/PP_V-GasmStimulator_pink_1_239d9fbe-711f-4d89-be54-0f4d84c33503.jpg?v=1772857390&amp;width=2000" alt="Juicy V-gasm Stimulator" srcset="//pinkpussycat.com/cdn/shop/files/PP_V-GasmStimulator_pink_1_239d9fbe-711f-4d89-be54-0f4d84c33503.jpg?v=1772857390&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/PP_V-GasmStimulator_pink_1_239d9fbe-711f-4d89-be54-0f4d84c33503.jpg?v=1772857390&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/PP_V-GasmStimulator_pink_1_239d9fbe-711f-4d89-be54-0f4d84c33503.jpg?v=1772857390&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/PP_V-GasmStimulator_pink_1_239d9fbe-711f-4d89-be54-0f4d84c33503.jpg?v=1772857390&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/PP_V-GasmStimulator_pink_1_239d9fbe-711f-4d89-be54-0f4d84c33503.jpg?v=1772857390&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/PP_V-GasmStimulator_pink_1_239d9fbe-711f-4d89-be54-0f4d84c33503.jpg?v=1772857390&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/PP_V-GasmStimulator_pink_1_239d9fbe-711f-4d89-be54-0f4d84c33503.jpg?v=1772857390&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/PP_V-GasmStimulator_pink_1_239d9fbe-711f-4d89-be54-0f4d84c33503.jpg?v=1772857390&amp;width=1000 1000w, //pinkpussycat.com/cdn/shop/files/PP_V-GasmStimulator_pink_1_239d9fbe-711f-4d89-be54-0f4d84c33503.jpg?v=1772857390&amp;width=1200 1200w, //pinkpussycat.com/cdn/shop/files/PP_V-GasmStimulator_pink_1_239d9fbe-711f-4d89-be54-0f4d84c33503.jpg?v=1772857390&amp;width=1400 1400w, //pinkpussycat.com/cdn/shop/files/PP_V-GasmStimulator_pink_1_239d9fbe-711f-4d89-be54-0f4d84c33503.jpg?v=1772857390&amp;width=1600 1600w, //pinkpussycat.com/cdn/shop/files/PP_V-GasmStimulator_pink_1_239d9fbe-711f-4d89-be54-0f4d84c33503.jpg?v=1772857390&amp;width=1800 1800w" width="2000" height="2500" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"><img src="//pinkpussycat.com/cdn/shop/files/JuicyV-gasmStimulator_1.jpg?v=1772857390&amp;width=1080" alt="Juicy V-gasm Stimulator" srcset="//pinkpussycat.com/cdn/shop/files/JuicyV-gasmStimulator_1.jpg?v=1772857390&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/JuicyV-gasmStimulator_1.jpg?v=1772857390&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/JuicyV-gasmStimulator_1.jpg?v=1772857390&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/JuicyV-gasmStimulator_1.jpg?v=1772857390&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/JuicyV-gasmStimulator_1.jpg?v=1772857390&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/JuicyV-gasmStimulator_1.jpg?v=1772857390&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/JuicyV-gasmStimulator_1.jpg?v=1772857390&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/JuicyV-gasmStimulator_1.jpg?v=1772857390&amp;width=1000 1000w" width="1080" height="1080" loading="lazy" class="product-card__image product-card__image--secondary object-fill" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"><a href="/products/juicy-v-gasm-stimulator" data-instant>Juicy V-gasm Stimulator</a></span></div><button
      class="js-add-to-cart"
      data-variant-id="47225298977026"
    >
      Add -<price-list class="price-list  "><sale-price class="text-subdued">
        <span class="sr-only">Sale price</span>$49.99</sale-price></price-list></button></div>
</product-card>


<style>
  .gg-collection-badge {
  display: inline-block;
  position: absolute;
  top: 10px;
  right: 10px;
  background: #F667AE;
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  border: 1px solid black;
  letter-spacing: 0.5px;
  padding: 2px 8px;
  border-radius: 4px;
  z-index: 9;
}
</style>
<product-card handle="finger-clitorial-massager"  class="product-card product-card--blends product-card--show-secondary-media bg-custom text-custom"style="--background: 255 255 255; --text-color: 26 26 26;"><div class="product-card__badge-list"><sold-out-badge class="badge badge--sold-out">Sold out</sold-out-badge></div><div class="product-card__figure" style="position: relative;">
      <a href="/products/finger-clitorial-massager" data-instant>
       

        
          
        
          
        
          
        
          
        
          
        

        

        
<img src="//pinkpussycat.com/cdn/shop/files/Finger-Clitorial-Massager1.png?v=1770927772&amp;width=1078" alt="Finger Clitorial Massager" srcset="//pinkpussycat.com/cdn/shop/files/Finger-Clitorial-Massager1.png?v=1770927772&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/Finger-Clitorial-Massager1.png?v=1770927772&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/Finger-Clitorial-Massager1.png?v=1770927772&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/Finger-Clitorial-Massager1.png?v=1770927772&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/Finger-Clitorial-Massager1.png?v=1770927772&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/Finger-Clitorial-Massager1.png?v=1770927772&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/Finger-Clitorial-Massager1.png?v=1770927772&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/Finger-Clitorial-Massager1.png?v=1770927772&amp;width=1000 1000w" width="1078" height="1080" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"><img src="//pinkpussycat.com/cdn/shop/files/Finger-Clitorial-Massager2.png?v=1770927772&amp;width=1078" alt="Finger Clitorial Massager" srcset="//pinkpussycat.com/cdn/shop/files/Finger-Clitorial-Massager2.png?v=1770927772&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/Finger-Clitorial-Massager2.png?v=1770927772&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/Finger-Clitorial-Massager2.png?v=1770927772&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/Finger-Clitorial-Massager2.png?v=1770927772&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/Finger-Clitorial-Massager2.png?v=1770927772&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/Finger-Clitorial-Massager2.png?v=1770927772&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/Finger-Clitorial-Massager2.png?v=1770927772&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/Finger-Clitorial-Massager2.png?v=1770927772&amp;width=1000 1000w" width="1078" height="1080" loading="lazy" class="product-card__image product-card__image--secondary object-fill" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"><a href="/products/finger-clitorial-massager" data-instant>Finger Clitorial Massager</a></span></div><button
      class="js-add-to-cart"
      data-variant-id="47333708562690"
    >
      Add -<price-list class="price-list  "><sale-price class="text-subdued">
        <span class="sr-only">Sale price</span>$49.99</sale-price></price-list></button></div>
</product-card>


<style>
  .gg-collection-badge {
  display: inline-block;
  position: absolute;
  top: 10px;
  right: 10px;
  background: #F667AE;
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  border: 1px solid black;
  letter-spacing: 0.5px;
  padding: 2px 8px;
  border-radius: 4px;
  z-index: 9;
}
</style></product-list>
        </reveal-items>
      </scroll-carousel><button is="prev-button" class="circle-button circle-button--lg circle-button--fill border group" aria-controls="scroll-area-template--20755109052674__featured_collection_NaAUXU" disabled>
            <span class="sr-only">Previous</span>
            <span class="animated-arrow animated-arrow--reverse"></span>
          </button>

          <button is="next-button" class="circle-button circle-button--lg circle-button--fill border group" aria-controls="scroll-area-template--20755109052674__featured_collection_NaAUXU">
            <span class="sr-only">Next</span>
            <span class="animated-arrow"></span>
          </button></div>
  </div>
</div>

</section><div id="shopify-section-template--20755109052674__cta_with_image_XzXMTz" class="shopify-section"><section class="hero-pleasure hero-template--20755109052674__cta_with_image_XzXMTz reveal">
  <div class="hero-inner">

    <!-- TEXT -->
    <div class="hero-text">
      
        <h1 class="hero-title"><p>Your pleasure, </p><p>your power.</p></h1>
      

      
        <p class="hero-subtitle">Explore toys designed to make you feel confident, curious, and completely in control</p>
      

      
        <a href="/collections/best-sellers" class="hero-btn">
          Shop Now
        </a>
      
    </div>

 <!-- MEDIA (IMAGE OR VIDEO) -->

  <div class="hero-image">
    <img
      src="//pinkpussycat.com/cdn/shop/files/ezgif.com-video-to-webp-converter_800x.webp?v=1771011670"
      alt="&lt;p&gt;Your pleasure, &lt;/p&gt;&lt;p&gt;your power.&lt;/p&gt;"
      loading="lazy"
    >
  </div>

  </div>
</section>




<style>
    .hero-pleasure {
  width: 100%;
  padding: 30px 60px ;
  padding-top: 0px;
  overflow: visible;
}

.hero-pleasure .hero-inner {
  display: grid;
  grid-template-columns: 1fr 1fr;
  position: relative;
  align-items: center;
  gap: 32px;
  padding: 48px;
  background: linear-gradient(45deg, #e461a1, #a0a6da);
  border-radius: 30px;
}

.hero-pleasure .hero-text {
  display: flex;
  flex-direction: column;
  justify-content: center;
  max-width: 700px;
  margin: auto;
  gap: 20px;
}

.hero-pleasure .hero-text p {
  margin-bottom: 24px;
  color: white;
  font-size: 22px;
  font-family: Poppins;
}



.hero-pleasure .hero-text .hero-title, .hero-text .hero-title p {
  font-family: Recoleta;
  font-size: 91px;
  line-height: 70%;
  color: white;
  font-weight: bold;
}



.hero-pleasure .hero-btn {
  display: inline-block;
  border-radius: 999px;
  text-decoration: none;
  font-weight: 600;
  color: white;
  font-size: 20px;
  width: 80%;
  padding: 10px 5px;
  border-radius: 999px;
  text-align: center;
  margin: 0px;
}

.hero-pleasure .hero-image img {
  width: 100%;
  height: auto;
  display: block;
}

.hero-pleasure .hero-image {
  flex: 1;
  position: absolute;
  right: 5%;
  bottom: 0;
  max-width: 50%;
  z-index: 5;
}
@media (min-width: 1440px) {
    .hero-pleasure {
      padding-top: 60px;
    }
.hero-pleasure .hero-image {
  max-width: 40%;
  right: 10%;
}
}
@media (min-width: 1750px) {
  .hero-pleasure .hero-text {
    max-width: 80%;
  }
  .hero-pleasure .hero-image {
    max-width: 30%;
    right: 20%;

  }
}

@keyframes floaty {
  0%   { transform: translatex(0) rotate(-1deg); }
  50%  { transform: translatex(-80px) rotate(1deg); }
  100% { transform: translatex(0) rotate(-1deg); }
}

/* Mobile */
@media (max-width: 768px) {
  .hero-pleasure .hero-text h1 {
    font-size: 32px;
  }
  .hero-pleasure {
    padding: 0px 20px;
  }
  .hero-pleasure .hero-inner {
    padding: 30px 20px 0px;
    display: flex;
    flex-direction: column-reverse;
    text-align: center;
    gap: 30px;
  }
  
  .hero-pleasure .hero-text {
    gap: 14px;
  }

  .hero-pleasure .hero-text .hero-title, .hero-text .hero-title p {
    font-size: 38px;
    line-height: 90%;
    margin: 0px;
  }
  .hero-pleasure .hero-text .hero-subtitle {
    font-size: 13px;
    line-height: 120%;
    margin-bottom: 0px;
  }
  .hero-pleasure .hero-btn, .hero-subtitle {
    max-width: 100%;
    width: 100%;
  }
  
  .hero-pleasure .hero-btn{
    font-size: 14px;
    padding: 10px 5px;
  }

  .hero-pleasure .hero-image {
    order: -1;
    position: unset;
    width: 100%;
    max-width: 100%;
  }
}

.hero-btn {
  font-size: 14px;
  display: flex; 
  gap: 4px; 
  align-items: center; 
  justify-content: center;
  width: 100%;
  border-radius: 999px;
  box-shadow: 0px 6px 0 #3E2622;
  color: white;
  background: #F667AE;
  font-family: Poppins;
  padding: 10px;
  margin: 5px auto;
  transition:
    transform 0.6s ease,
    box-shadow 0.6s ease,
    background-color 0.3s ease,
    color 0.3s ease;
}

/* HOVER */
.hero-btn:hover {
  transform: translateY(3px);
  box-shadow: 0px 3px 0 #3E2622;
}

/* CLICK REAL */
.hero-btn:active {
  transform: translateY(6px);
  box-shadow: 0px 1px 0 #3E2622;
}
</style></div><section id="shopify-section-template--20755109052674__featured_collection_6UYR6n" class="shopify-section shopify-section--featured-collection"><style>
  #shopify-section-template--20755109052674__featured_collection_6UYR6n {
    --section-background-hash: 0;
  }

  #shopify-section-template--20755109052674__featured_collection_6UYR6n + * {
    --previous-section-background-hash: 0;
  }</style><style>#shopify-section-template--20755109052674__featured_collection_6UYR6n .product-list {
    --product-list-gap: var(--product-list-row-gap) var(--product-list-column-gap);
    --product-list-items-per-row: 2;
    --product-list-carousel-item-width: 74vw;
    --product-list-grid: auto / auto-flow var(--product-list-carousel-item-width);
  }

  @media screen and (min-width: 700px) {
    #shopify-section-template--20755109052674__featured_collection_6UYR6n .product-list {
      --product-list-gap: var(--product-list-row-gap) var(--product-list-column-gap);
      --product-list-items-per-row: 2;
      --product-list-carousel-item-width: 36vw;
    }
  }

  @media screen and (min-width: 1000px) {
    #shopify-section-template--20755109052674__featured_collection_6UYR6n .product-list {
      --product-list-items-per-row: 4;
      --product-list-carousel-item-width: calc(var(--container-inner-width) / 4 - (var(--product-list-column-gap) / 4 * 3));
    }
  }
</style>

<div class="section   section-blends section-full">
  <div class="section-stack reveal">
  <section-header class="section-header "><div class="prose" "><div style="display: flex; align-items: flex-start; gap: 10px;"><h2 class="h2" reveal-on-scroll="true"><split-lines>Pink Pussycat</split-lines></h2><a href="/collections/pink-pussycat" class="text-with-icon group" style="background: none; text-decoration: none; display: flex; margin: 0; align-items: center;">
        <span class="reversed-link">View all</span>
        <span class="circle-chevron group-hover:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
      </svg></span>
      </a></div><p>Our best collection, made for those who own their desires.</p></div></section-header><div class="floating-controls-container"><scroll-carousel selector="product-card" id="scroll-area-template--20755109052674__featured_collection_6UYR6n" class="scroll-area bleed is-scrollable">
        <reveal-items selector=".product-list > *">
          <product-list class="product-list">
<product-card handle="pink-pussycat-personal-mini-massager-pink"  class="product-card product-card--blends product-card--show-secondary-media bg-custom text-custom"style="--background: 255 255 255; --text-color: 26 26 26;"><div class="product-card__figure" style="position: relative;">
      <a href="/products/pink-pussycat-personal-mini-massager-pink" data-instant>
       

        
          
        
          
        
          
        
          
        
          
        

        

        
<img src="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPersonalMiniMassager-Pink_3.jpg?v=1772857933&amp;width=1080" alt="Vibrating Personal Mini Massager - Pink" srcset="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPersonalMiniMassager-Pink_3.jpg?v=1772857933&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPersonalMiniMassager-Pink_3.jpg?v=1772857933&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPersonalMiniMassager-Pink_3.jpg?v=1772857933&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPersonalMiniMassager-Pink_3.jpg?v=1772857933&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPersonalMiniMassager-Pink_3.jpg?v=1772857933&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPersonalMiniMassager-Pink_3.jpg?v=1772857933&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPersonalMiniMassager-Pink_3.jpg?v=1772857933&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPersonalMiniMassager-Pink_3.jpg?v=1772857933&amp;width=1000 1000w" width="1080" height="1080" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"><img src="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPersonalMiniMassager-Pink_1.jpg?v=1772857933&amp;width=1080" alt="Vibrating Personal Mini Massager - Pink" srcset="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPersonalMiniMassager-Pink_1.jpg?v=1772857933&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPersonalMiniMassager-Pink_1.jpg?v=1772857933&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPersonalMiniMassager-Pink_1.jpg?v=1772857933&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPersonalMiniMassager-Pink_1.jpg?v=1772857933&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPersonalMiniMassager-Pink_1.jpg?v=1772857933&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPersonalMiniMassager-Pink_1.jpg?v=1772857933&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPersonalMiniMassager-Pink_1.jpg?v=1772857933&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPersonalMiniMassager-Pink_1.jpg?v=1772857933&amp;width=1000 1000w" width="1080" height="1080" loading="lazy" class="product-card__image product-card__image--secondary object-fill" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))"></a><div class="product-card__quick-buy"><form method="post" action="/cart/add" id="product_form_9265205149954" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="47225298682114">

              <div class="pointer-fine:hidden">
                <button type="submit" is="custom-button" class="product-card__mobile-quick-buy-button" aria-label="+ Quick add"><svg role="presentation" fill="none" stroke-width="2" focusable="false" width="16" height="14" class="icon icon-quick-buy-cart" viewBox="0 0 16 14">
            <path d="M7.75 4.75H2.283a1 1 0 0 0-.97 1.244l1.574 6.25a1 1 0 0 0 .97.756h7.787a1 1 0 0 0 .97-.756l1.573-6.25a1 1 0 0 0-.97-1.244H7.75Zm0 0V1" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
          </svg></button>
              </div>

              <div class="pointer-coarse:hidden">

  <button type="submit" class="button"
  
  
  
  
  
  
  
  is="custom-button"
 >
    
+ Quick add
  </button><style>
.atc-button__custom {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  font-family: Poppins;
  font-weight:500;
}
.atc-button__custom .text-subdued {
 color: var(--button-text-color) !important;
  font-family: Poppins;
  font-size: 16px;

}
</style></div><input type="hidden" name="product-id" value="9265205149954" /><input type="hidden" name="section-id" value="template--20755109052674__featured_collection_6UYR6n" /></form></div></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"><a href="/products/pink-pussycat-personal-mini-massager-pink" data-instant>Vibrating Personal Mini Massager - Pink</a></span></div><button
      class="js-add-to-cart"
      data-variant-id="47225298682114"
    >
      Add -<price-list class="price-list  "><sale-price class="text-subdued">
        <span class="sr-only">Sale price</span>$34.99</sale-price></price-list></button></div>
</product-card>


<style>
  .gg-collection-badge {
  display: inline-block;
  position: absolute;
  top: 10px;
  right: 10px;
  background: #F667AE;
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  border: 1px solid black;
  letter-spacing: 0.5px;
  padding: 2px 8px;
  border-radius: 4px;
  z-index: 9;
}
</style>
<product-card handle="pink-pussycat-pocket-wand-massager-pink"  class="product-card product-card--blends product-card--show-secondary-media bg-custom text-custom"style="--background: 255 255 255; --text-color: 26 26 26;"><div class="product-card__figure" style="position: relative;">
      <a href="/products/pink-pussycat-pocket-wand-massager-pink" data-instant>
       

        
          
        
          
        
          
        
          
        
          
        
          
        
          
        

        

        
<img src="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPocketWandMassager-Pink_3.jpg?v=1772857948&amp;width=1080" alt="Pocket Wand Massager - Pink" srcset="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPocketWandMassager-Pink_3.jpg?v=1772857948&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPocketWandMassager-Pink_3.jpg?v=1772857948&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPocketWandMassager-Pink_3.jpg?v=1772857948&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPocketWandMassager-Pink_3.jpg?v=1772857948&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPocketWandMassager-Pink_3.jpg?v=1772857948&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPocketWandMassager-Pink_3.jpg?v=1772857948&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPocketWandMassager-Pink_3.jpg?v=1772857948&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPocketWandMassager-Pink_3.jpg?v=1772857948&amp;width=1000 1000w" width="1080" height="1080" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"><img src="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPocketWandMassager-Pink_1.jpg?v=1772857948&amp;width=1080" alt="Pocket Wand Massager - Pink" srcset="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPocketWandMassager-Pink_1.jpg?v=1772857948&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPocketWandMassager-Pink_1.jpg?v=1772857948&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPocketWandMassager-Pink_1.jpg?v=1772857948&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPocketWandMassager-Pink_1.jpg?v=1772857948&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPocketWandMassager-Pink_1.jpg?v=1772857948&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPocketWandMassager-Pink_1.jpg?v=1772857948&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPocketWandMassager-Pink_1.jpg?v=1772857948&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingPocketWandMassager-Pink_1.jpg?v=1772857948&amp;width=1000 1000w" width="1080" height="1080" loading="lazy" class="product-card__image product-card__image--secondary object-fill" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))"></a><div class="product-card__quick-buy"><form method="post" action="/cart/add" id="product_form_9265205182722" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="47225298714882">

              <div class="pointer-fine:hidden">
                <button type="submit" is="custom-button" class="product-card__mobile-quick-buy-button" aria-label="+ Quick add"><svg role="presentation" fill="none" stroke-width="2" focusable="false" width="16" height="14" class="icon icon-quick-buy-cart" viewBox="0 0 16 14">
            <path d="M7.75 4.75H2.283a1 1 0 0 0-.97 1.244l1.574 6.25a1 1 0 0 0 .97.756h7.787a1 1 0 0 0 .97-.756l1.573-6.25a1 1 0 0 0-.97-1.244H7.75Zm0 0V1" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
          </svg></button>
              </div>

              <div class="pointer-coarse:hidden">

  <button type="submit" class="button"
  
  
  
  
  
  
  
  is="custom-button"
 >
    
+ Quick add
  </button><style>
.atc-button__custom {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  font-family: Poppins;
  font-weight:500;
}
.atc-button__custom .text-subdued {
 color: var(--button-text-color) !important;
  font-family: Poppins;
  font-size: 16px;

}
</style></div><input type="hidden" name="product-id" value="9265205182722" /><input type="hidden" name="section-id" value="template--20755109052674__featured_collection_6UYR6n" /></form></div></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"><a href="/products/pink-pussycat-pocket-wand-massager-pink" data-instant>Pocket Wand Massager - Pink</a></span></div><button
      class="js-add-to-cart"
      data-variant-id="47225298714882"
    >
      Add -<price-list class="price-list  "><sale-price class="text-subdued">
        <span class="sr-only">Sale price</span>$34.99</sale-price></price-list></button></div>
</product-card>


<style>
  .gg-collection-badge {
  display: inline-block;
  position: absolute;
  top: 10px;
  right: 10px;
  background: #F667AE;
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  border: 1px solid black;
  letter-spacing: 0.5px;
  padding: 2px 8px;
  border-radius: 4px;
  z-index: 9;
}
</style>
<product-card handle="pink-pussycat-mini-wand-massager-pink"  class="product-card product-card--blends product-card--show-secondary-media bg-custom text-custom"style="--background: 255 255 255; --text-color: 26 26 26;"><div class="product-card__badge-list"><sold-out-badge class="badge badge--sold-out">Sold out</sold-out-badge></div><div class="product-card__figure" style="position: relative;">
      <a href="/products/pink-pussycat-mini-wand-massager-pink" data-instant>
       

        
          
        
          
        
          
        
          
        
          
        
          
        
          
        

        

        
<img src="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_3.jpg?v=1772857897&amp;width=1080" alt="Mini Wand Massager - Pink" srcset="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_3.jpg?v=1772857897&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_3.jpg?v=1772857897&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_3.jpg?v=1772857897&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_3.jpg?v=1772857897&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_3.jpg?v=1772857897&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_3.jpg?v=1772857897&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_3.jpg?v=1772857897&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_3.jpg?v=1772857897&amp;width=1000 1000w" width="1080" height="1080" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"><img src="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_1.jpg?v=1772857897&amp;width=1080" alt="Mini Wand Massager - Pink" srcset="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_1.jpg?v=1772857897&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_1.jpg?v=1772857897&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_1.jpg?v=1772857897&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_1.jpg?v=1772857897&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_1.jpg?v=1772857897&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_1.jpg?v=1772857897&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_1.jpg?v=1772857897&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingMiniWandMassager-Pink_1.jpg?v=1772857897&amp;width=1000 1000w" width="1080" height="1080" loading="lazy" class="product-card__image product-card__image--secondary object-fill" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"><a href="/products/pink-pussycat-mini-wand-massager-pink" data-instant>Mini Wand Massager - Pink</a></span></div><button
      class="js-add-to-cart"
      data-variant-id="47225298747650"
    >
      Add -<price-list class="price-list  "><sale-price class="text-subdued">
        <span class="sr-only">Sale price</span>$34.99</sale-price></price-list></button></div>
</product-card>


<style>
  .gg-collection-badge {
  display: inline-block;
  position: absolute;
  top: 10px;
  right: 10px;
  background: #F667AE;
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  border: 1px solid black;
  letter-spacing: 0.5px;
  padding: 2px 8px;
  border-radius: 4px;
  z-index: 9;
}
</style>
<product-card handle="pink-pussycat-thrusting-rose-pink"  class="product-card product-card--blends product-card--show-secondary-media bg-custom text-custom"style="--background: 255 255 255; --text-color: 26 26 26;"><div class="product-card__badge-list"><sold-out-badge class="badge badge--sold-out">Sold out</sold-out-badge></div><div class="product-card__figure" style="position: relative;">
      <a href="/products/pink-pussycat-thrusting-rose-pink" data-instant>
       

        
          
        
          
        
          
        
          
        
          
        
          
        
          
        

        

        
<img src="//pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink1.png?v=1770831276&amp;width=1078" alt="Thrusting Rose - Pink" srcset="//pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink1.png?v=1770831276&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink1.png?v=1770831276&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink1.png?v=1770831276&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink1.png?v=1770831276&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink1.png?v=1770831276&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink1.png?v=1770831276&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink1.png?v=1770831276&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink1.png?v=1770831276&amp;width=1000 1000w" width="1078" height="1080" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"><img src="//pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink3.png?v=1770831276&amp;width=1078" alt="Thrusting Rose - Pink" srcset="//pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink3.png?v=1770831276&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink3.png?v=1770831276&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink3.png?v=1770831276&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink3.png?v=1770831276&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink3.png?v=1770831276&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink3.png?v=1770831276&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink3.png?v=1770831276&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/Thrusting-Rose---Pink3.png?v=1770831276&amp;width=1000 1000w" width="1078" height="1080" loading="lazy" class="product-card__image product-card__image--secondary object-fill" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"><a href="/products/pink-pussycat-thrusting-rose-pink" data-instant>Thrusting Rose - Pink</a></span></div><button
      class="js-add-to-cart"
      data-variant-id="47225298780418"
    >
      Add -<price-list class="price-list  "><sale-price class="text-subdued">
        <span class="sr-only">Sale price</span>$59.99</sale-price></price-list></button></div>
</product-card>


<style>
  .gg-collection-badge {
  display: inline-block;
  position: absolute;
  top: 10px;
  right: 10px;
  background: #F667AE;
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  border: 1px solid black;
  letter-spacing: 0.5px;
  padding: 2px 8px;
  border-radius: 4px;
  z-index: 9;
}
</style>
<product-card handle="pink-pussycat-licking-rose-pink"  class="product-card product-card--blends product-card--show-secondary-media bg-custom text-custom"style="--background: 255 255 255; --text-color: 26 26 26;"><div class="product-card__badge-list"><sold-out-badge class="badge badge--sold-out">Sold out</sold-out-badge></div><div class="product-card__figure" style="position: relative;">
      <a href="/products/pink-pussycat-licking-rose-pink" data-instant>
       

        
          
        
          
        
          
        
          
        
          
        
          
        

        

        
<img src="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingLickingRose-Pink_3.jpg?v=1772857876&amp;width=1080" alt="Vibrating Licking Rose - Pink" srcset="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingLickingRose-Pink_3.jpg?v=1772857876&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingLickingRose-Pink_3.jpg?v=1772857876&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingLickingRose-Pink_3.jpg?v=1772857876&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingLickingRose-Pink_3.jpg?v=1772857876&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingLickingRose-Pink_3.jpg?v=1772857876&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingLickingRose-Pink_3.jpg?v=1772857876&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingLickingRose-Pink_3.jpg?v=1772857876&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingLickingRose-Pink_3.jpg?v=1772857876&amp;width=1000 1000w" width="1080" height="1080" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"><img src="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingLickingRose-Pink_1.jpg?v=1772857876&amp;width=1080" alt="Vibrating Licking Rose - Pink" srcset="//pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingLickingRose-Pink_1.jpg?v=1772857876&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingLickingRose-Pink_1.jpg?v=1772857876&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingLickingRose-Pink_1.jpg?v=1772857876&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingLickingRose-Pink_1.jpg?v=1772857876&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingLickingRose-Pink_1.jpg?v=1772857876&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingLickingRose-Pink_1.jpg?v=1772857876&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingLickingRose-Pink_1.jpg?v=1772857876&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/PinkPussycatVibratingLickingRose-Pink_1.jpg?v=1772857876&amp;width=1000 1000w" width="1080" height="1080" loading="lazy" class="product-card__image product-card__image--secondary object-fill" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"><a href="/products/pink-pussycat-licking-rose-pink" data-instant>Vibrating Licking Rose - Pink</a></span></div><button
      class="js-add-to-cart"
      data-variant-id="47225298813186"
    >
      Add -<price-list class="price-list  "><sale-price class="text-subdued">
        <span class="sr-only">Sale price</span>$59.99</sale-price></price-list></button></div>
</product-card>


<style>
  .gg-collection-badge {
  display: inline-block;
  position: absolute;
  top: 10px;
  right: 10px;
  background: #F667AE;
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  border: 1px solid black;
  letter-spacing: 0.5px;
  padding: 2px 8px;
  border-radius: 4px;
  z-index: 9;
}
</style>
<product-card handle="pink-pussycat-silver-bullet-rechargeable-vibrator-chrome"  class="product-card product-card--blends product-card--show-secondary-media bg-custom text-custom"style="--background: 255 255 255; --text-color: 26 26 26;"><div class="product-card__figure" style="position: relative;">
      <a href="/products/pink-pussycat-silver-bullet-rechargeable-vibrator-chrome" data-instant>
       

        
          
        
          
        
          
        
          
        
          
        
          
        

        

        
<img src="//pinkpussycat.com/cdn/shop/files/PinkPussycatSilverBulletRechargeableVibrator-Chrome_3.jpg?v=1772857663&amp;width=1080" alt="Silver Bullet Rechargeable Vibrator - Chrome" srcset="//pinkpussycat.com/cdn/shop/files/PinkPussycatSilverBulletRechargeableVibrator-Chrome_3.jpg?v=1772857663&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/PinkPussycatSilverBulletRechargeableVibrator-Chrome_3.jpg?v=1772857663&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/PinkPussycatSilverBulletRechargeableVibrator-Chrome_3.jpg?v=1772857663&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/PinkPussycatSilverBulletRechargeableVibrator-Chrome_3.jpg?v=1772857663&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/PinkPussycatSilverBulletRechargeableVibrator-Chrome_3.jpg?v=1772857663&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/PinkPussycatSilverBulletRechargeableVibrator-Chrome_3.jpg?v=1772857663&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/PinkPussycatSilverBulletRechargeableVibrator-Chrome_3.jpg?v=1772857663&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/PinkPussycatSilverBulletRechargeableVibrator-Chrome_3.jpg?v=1772857663&amp;width=1000 1000w" width="1080" height="1080" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"><img src="//pinkpussycat.com/cdn/shop/files/PinkPussycatSilverBulletRechargeableVibrator-Chrome_1.jpg?v=1772857663&amp;width=1080" alt="Silver Bullet Rechargeable Vibrator - Chrome" srcset="//pinkpussycat.com/cdn/shop/files/PinkPussycatSilverBulletRechargeableVibrator-Chrome_1.jpg?v=1772857663&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/PinkPussycatSilverBulletRechargeableVibrator-Chrome_1.jpg?v=1772857663&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/PinkPussycatSilverBulletRechargeableVibrator-Chrome_1.jpg?v=1772857663&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/PinkPussycatSilverBulletRechargeableVibrator-Chrome_1.jpg?v=1772857663&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/PinkPussycatSilverBulletRechargeableVibrator-Chrome_1.jpg?v=1772857663&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/PinkPussycatSilverBulletRechargeableVibrator-Chrome_1.jpg?v=1772857663&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/PinkPussycatSilverBulletRechargeableVibrator-Chrome_1.jpg?v=1772857663&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/PinkPussycatSilverBulletRechargeableVibrator-Chrome_1.jpg?v=1772857663&amp;width=1000 1000w" width="1080" height="1080" loading="lazy" class="product-card__image product-card__image--secondary object-fill" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))"></a><div class="product-card__quick-buy"><form method="post" action="/cart/add" id="product_form_9265205936386" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="id" value="47225299599618">

              <div class="pointer-fine:hidden">
                <button type="submit" is="custom-button" class="product-card__mobile-quick-buy-button" aria-label="+ Quick add"><svg role="presentation" fill="none" stroke-width="2" focusable="false" width="16" height="14" class="icon icon-quick-buy-cart" viewBox="0 0 16 14">
            <path d="M7.75 4.75H2.283a1 1 0 0 0-.97 1.244l1.574 6.25a1 1 0 0 0 .97.756h7.787a1 1 0 0 0 .97-.756l1.573-6.25a1 1 0 0 0-.97-1.244H7.75Zm0 0V1" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round"></path>
          </svg></button>
              </div>

              <div class="pointer-coarse:hidden">

  <button type="submit" class="button"
  
  
  
  
  
  
  
  is="custom-button"
 >
    
+ Quick add
  </button><style>
.atc-button__custom {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  font-family: Poppins;
  font-weight:500;
}
.atc-button__custom .text-subdued {
 color: var(--button-text-color) !important;
  font-family: Poppins;
  font-size: 16px;

}
</style></div><input type="hidden" name="product-id" value="9265205936386" /><input type="hidden" name="section-id" value="template--20755109052674__featured_collection_6UYR6n" /></form></div></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"><a href="/products/pink-pussycat-silver-bullet-rechargeable-vibrator-chrome" data-instant>Silver Bullet Rechargeable Vibrator - Chrome</a></span></div><button
      class="js-add-to-cart"
      data-variant-id="47225299599618"
    >
      Add -<price-list class="price-list  "><sale-price class="text-subdued">
        <span class="sr-only">Sale price</span>$28.00</sale-price></price-list></button></div>
</product-card>


<style>
  .gg-collection-badge {
  display: inline-block;
  position: absolute;
  top: 10px;
  right: 10px;
  background: #F667AE;
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  border: 1px solid black;
  letter-spacing: 0.5px;
  padding: 2px 8px;
  border-radius: 4px;
  z-index: 9;
}
</style></product-list>
        </reveal-items>
      </scroll-carousel><button is="prev-button" class="circle-button circle-button--lg circle-button--fill border group" aria-controls="scroll-area-template--20755109052674__featured_collection_6UYR6n" disabled>
            <span class="sr-only">Previous</span>
            <span class="animated-arrow animated-arrow--reverse"></span>
          </button>

          <button is="next-button" class="circle-button circle-button--lg circle-button--fill border group" aria-controls="scroll-area-template--20755109052674__featured_collection_6UYR6n">
            <span class="sr-only">Next</span>
            <span class="animated-arrow"></span>
          </button></div>
  </div>
</div>

</section><section id="shopify-section-template--20755109052674__testimonials_Qrazzh" class="shopify-section shopify-section--testimonials"><style>
  #shopify-section-template--20755109052674__testimonials_Qrazzh {
    --section-background-hash: 0;
  }

  #shopify-section-template--20755109052674__testimonials_Qrazzh + * {
    --previous-section-background-hash: 0;
  }</style><style>
    #shopify-section-template--20755109052674__testimonials_Qrazzh {
      --testimonial-list-items-per-row: 1;
      --testimonial-list-carousel-item-width: 74vw;

      --testimonial-list-grid: auto / auto-flow var(--testimonial-list-carousel-item-width);
    }

    #shopify-section-template--20755109052674__testimonials_Qrazzh .scrollbar {--text-color: 255 255 255;
    }

    @media screen and (min-width: 700px) {
      #shopify-section-template--20755109052674__testimonials_Qrazzh {
        --testimonial-list-items-per-row: 2;
        --testimonial-list-carousel-item-width: 52vw;
      }
    }

    @media screen and (min-width: 1000px) {
      #shopify-section-template--20755109052674__testimonials_Qrazzh {
        --testimonial-list-carousel-item-width: 36vw;
      }
    }

    @media screen and (min-width: 1150px) {
      #shopify-section-template--20755109052674__testimonials_Qrazzh {
        --testimonial-list-items-per-row: 3;
        --testimonial-list-carousel-item-width: calc(100% / 3 - (var(--grid-gutter) / 3 * 2));
      }
    }
  </style>

  <div class="section   section-blends section-full text-custom"style="--text-color: 255 255 255;">
    <div class="section-stack reveal"><div class="scrollable-with-controls"><scroll-carousel id="scroll-area-template--20755109052674__testimonials_Qrazzh" class="testimonial-list scroll-area bleed "><div class="testimonial rounded-sm bg-custom text-custom"style="--background: 255 250 250; --text-color: 255 255 255;" ><div class="h-stack align-start gap-4 sm:gap-6"><div class="v-stack gap-2 sm:gap-2.5"><div class="rating">
                        <div class="rating__stars" role="img" aria-label="4 out of 5 stars"><svg role="presentation" fill="none" focusable="false" width="15" height="15" class="rating__star rating__star--full icon icon-rating-star" viewBox="0 0 15 15">
        <path d="M7.5 0L9.58587 5.2731L15 5.72949L10.875 9.44483L12.1353 15L7.5 12.0231L2.86475 15L4.125 9.44483L0 5.72949L5.41414 5.2731L7.5 0Z" fill="currentColor"></path>
      </svg><svg role="presentation" fill="none" focusable="false" width="15" height="15" class="rating__star rating__star--full icon icon-rating-star" viewBox="0 0 15 15">
        <path d="M7.5 0L9.58587 5.2731L15 5.72949L10.875 9.44483L12.1353 15L7.5 12.0231L2.86475 15L4.125 9.44483L0 5.72949L5.41414 5.2731L7.5 0Z" fill="currentColor"></path>
      </svg><svg role="presentation" fill="none" focusable="false" width="15" height="15" class="rating__star rating__star--full icon icon-rating-star" viewBox="0 0 15 15">
        <path d="M7.5 0L9.58587 5.2731L15 5.72949L10.875 9.44483L12.1353 15L7.5 12.0231L2.86475 15L4.125 9.44483L0 5.72949L5.41414 5.2731L7.5 0Z" fill="currentColor"></path>
      </svg><svg role="presentation" fill="none" focusable="false" width="15" height="15" class="rating__star rating__star--full icon icon-rating-star" viewBox="0 0 15 15">
        <path d="M7.5 0L9.58587 5.2731L15 5.72949L10.875 9.44483L12.1353 15L7.5 12.0231L2.86475 15L4.125 9.44483L0 5.72949L5.41414 5.2731L7.5 0Z" fill="currentColor"></path>
      </svg><svg role="presentation" fill="none" focusable="false" width="15" height="15" class="rating__star rating__star--empty icon icon-rating-star" viewBox="0 0 15 15">
        <path d="M7.5 0L9.58587 5.2731L15 5.72949L10.875 9.44483L12.1353 15L7.5 12.0231L2.86475 15L4.125 9.44483L0 5.72949L5.41414 5.2731L7.5 0Z" fill="currentColor"></path>
      </svg></div>
                      </div><p class="text-subdued">Amanda R.</p></div>
                </div><div style="font-family: Poppins;" class="v-stack gap-2 sm:gap-2.5"><p> “Worked exactly as expected and kicked in fast. I felt more confident and relaxed.”</p></div></div><div class="testimonial rounded-sm bg-custom text-custom"style="--background: 255 250 250; --text-color: 255 255 255;" ><div class="h-stack align-start gap-4 sm:gap-6"><div class="v-stack gap-2 sm:gap-2.5"><div class="rating">
                        <div class="rating__stars" role="img" aria-label="5 out of 5 stars"><svg role="presentation" fill="none" focusable="false" width="15" height="15" class="rating__star rating__star--full icon icon-rating-star" viewBox="0 0 15 15">
        <path d="M7.5 0L9.58587 5.2731L15 5.72949L10.875 9.44483L12.1353 15L7.5 12.0231L2.86475 15L4.125 9.44483L0 5.72949L5.41414 5.2731L7.5 0Z" fill="currentColor"></path>
      </svg><svg role="presentation" fill="none" focusable="false" width="15" height="15" class="rating__star rating__star--full icon icon-rating-star" viewBox="0 0 15 15">
        <path d="M7.5 0L9.58587 5.2731L15 5.72949L10.875 9.44483L12.1353 15L7.5 12.0231L2.86475 15L4.125 9.44483L0 5.72949L5.41414 5.2731L7.5 0Z" fill="currentColor"></path>
      </svg><svg role="presentation" fill="none" focusable="false" width="15" height="15" class="rating__star rating__star--full icon icon-rating-star" viewBox="0 0 15 15">
        <path d="M7.5 0L9.58587 5.2731L15 5.72949L10.875 9.44483L12.1353 15L7.5 12.0231L2.86475 15L4.125 9.44483L0 5.72949L5.41414 5.2731L7.5 0Z" fill="currentColor"></path>
      </svg><svg role="presentation" fill="none" focusable="false" width="15" height="15" class="rating__star rating__star--full icon icon-rating-star" viewBox="0 0 15 15">
        <path d="M7.5 0L9.58587 5.2731L15 5.72949L10.875 9.44483L12.1353 15L7.5 12.0231L2.86475 15L4.125 9.44483L0 5.72949L5.41414 5.2731L7.5 0Z" fill="currentColor"></path>
      </svg><svg role="presentation" fill="none" focusable="false" width="15" height="15" class="rating__star rating__star--full icon icon-rating-star" viewBox="0 0 15 15">
        <path d="M7.5 0L9.58587 5.2731L15 5.72949L10.875 9.44483L12.1353 15L7.5 12.0231L2.86475 15L4.125 9.44483L0 5.72949L5.41414 5.2731L7.5 0Z" fill="currentColor"></path>
      </svg></div>
                      </div><p class="text-subdued">Vanessa L.</p></div>
                </div><div style="font-family: Poppins;" class="v-stack gap-2 sm:gap-2.5"><p>“I really appreciated how private the shipping was. Felt safe ordering.”</p></div></div><div class="testimonial rounded-sm bg-custom text-custom"style="--background: 255 250 250; --text-color: 255 255 255;" ><div class="h-stack align-start gap-4 sm:gap-6"><div class="v-stack gap-2 sm:gap-2.5"><div class="rating">
                        <div class="rating__stars" role="img" aria-label="4 out of 5 stars"><svg role="presentation" fill="none" focusable="false" width="15" height="15" class="rating__star rating__star--full icon icon-rating-star" viewBox="0 0 15 15">
        <path d="M7.5 0L9.58587 5.2731L15 5.72949L10.875 9.44483L12.1353 15L7.5 12.0231L2.86475 15L4.125 9.44483L0 5.72949L5.41414 5.2731L7.5 0Z" fill="currentColor"></path>
      </svg><svg role="presentation" fill="none" focusable="false" width="15" height="15" class="rating__star rating__star--full icon icon-rating-star" viewBox="0 0 15 15">
        <path d="M7.5 0L9.58587 5.2731L15 5.72949L10.875 9.44483L12.1353 15L7.5 12.0231L2.86475 15L4.125 9.44483L0 5.72949L5.41414 5.2731L7.5 0Z" fill="currentColor"></path>
      </svg><svg role="presentation" fill="none" focusable="false" width="15" height="15" class="rating__star rating__star--full icon icon-rating-star" viewBox="0 0 15 15">
        <path d="M7.5 0L9.58587 5.2731L15 5.72949L10.875 9.44483L12.1353 15L7.5 12.0231L2.86475 15L4.125 9.44483L0 5.72949L5.41414 5.2731L7.5 0Z" fill="currentColor"></path>
      </svg><svg role="presentation" fill="none" focusable="false" width="15" height="15" class="rating__star rating__star--full icon icon-rating-star" viewBox="0 0 15 15">
        <path d="M7.5 0L9.58587 5.2731L15 5.72949L10.875 9.44483L12.1353 15L7.5 12.0231L2.86475 15L4.125 9.44483L0 5.72949L5.41414 5.2731L7.5 0Z" fill="currentColor"></path>
      </svg><svg role="presentation" fill="none" focusable="false" width="15" height="15" class="rating__star rating__star--empty icon icon-rating-star" viewBox="0 0 15 15">
        <path d="M7.5 0L9.58587 5.2731L15 5.72949L10.875 9.44483L12.1353 15L7.5 12.0231L2.86475 15L4.125 9.44483L0 5.72949L5.41414 5.2731L7.5 0Z" fill="currentColor"></path>
      </svg></div>
                      </div><p class="text-subdued">Diana T.</p></div>
                </div><div style="font-family: Poppins;" class="v-stack gap-2 sm:gap-2.5"><p>“I felt more present and comfortable with myself. Everything felt natural and easy.”</p></div></div></scroll-carousel><div class="scrollbar peer-not-scrollable:hidden">
  <scroll-progress observes="scroll-area-template--20755109052674__testimonials_Qrazzh" class="scrollbar__progress" style="--scroll-progress: 1.0"></scroll-progress><div aria-controls="scroll-area-template--20755109052674__testimonials_Qrazzh" class="scrollbar__buttons">
      <button is="prev-button" class="circle-button ring group" aria-controls="scroll-area-template--20755109052674__testimonials_Qrazzh" disabled>
        <span class="sr-only">Previous</span>
        <span class="animated-arrow animated-arrow--reverse"></span>
      </button>

      <button is="next-button" class="circle-button ring group" aria-controls="scroll-area-template--20755109052674__testimonials_Qrazzh">
        <span class="sr-only">Next</span>
        <span class="animated-arrow"></span>
      </button>
    </div></div></div>
    </div>
  </div><style> #shopify-section-template--20755109052674__testimonials_Qrazzh .scrollable-with-controls {gap: 0px;} #shopify-section-template--20755109052674__testimonials_Qrazzh .testimonial {background: linear-gradient(90deg, #e461a1, #a0a6da);} #shopify-section-template--20755109052674__testimonials_Qrazzh .text-subdued {color: white; font-weight: bold;} </style></section><section id="shopify-section-template--20755109052674__featured_collection_Kqf4DH" class="shopify-section shopify-section--featured-collection"><style>
  #shopify-section-template--20755109052674__featured_collection_Kqf4DH {
    --section-background-hash: 0;
  }

  #shopify-section-template--20755109052674__featured_collection_Kqf4DH + * {
    --previous-section-background-hash: 0;
  }</style><style>#shopify-section-template--20755109052674__featured_collection_Kqf4DH .product-list {
    --product-list-gap: var(--product-list-row-gap) var(--product-list-column-gap);
    --product-list-items-per-row: 2;
    --product-list-carousel-item-width: 74vw;
    --product-list-grid: auto / auto-flow var(--product-list-carousel-item-width);
  }

  @media screen and (min-width: 700px) {
    #shopify-section-template--20755109052674__featured_collection_Kqf4DH .product-list {
      --product-list-gap: var(--product-list-row-gap) var(--product-list-column-gap);
      --product-list-items-per-row: 2;
      --product-list-carousel-item-width: 36vw;
    }
  }

  @media screen and (min-width: 1000px) {
    #shopify-section-template--20755109052674__featured_collection_Kqf4DH .product-list {
      --product-list-items-per-row: 4;
      --product-list-carousel-item-width: calc(var(--container-inner-width) / 4 - (var(--product-list-column-gap) / 4 * 3));
    }
  }
</style>

<div class="section   section-blends section-full">
  <div class="section-stack reveal">
  <section-header class="section-header "><div class="prose" "><div style="display: flex; align-items: flex-start; gap: 10px;"><h2 class="h2" reveal-on-scroll="true"><split-lines>Beginner Friendly</split-lines></h2><a href="/collections/classic-vibes" class="text-with-icon group" style="background: none; text-decoration: none; display: flex; margin: 0; align-items: center;">
        <span class="reversed-link">View all</span>
        <span class="circle-chevron group-hover:colors"><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
      </svg></span>
      </a></div><p>Perfect for first-time explorers ready to discover what feels good.</p></div></section-header><div class="floating-controls-container"><scroll-carousel selector="product-card" id="scroll-area-template--20755109052674__featured_collection_Kqf4DH" class="scroll-area bleed is-scrollable">
        <reveal-items selector=".product-list > *">
          <product-list class="product-list">
<product-card handle="juicy-v-gasm-stimulator"  class="product-card product-card--blends product-card--show-secondary-media bg-custom text-custom"style="--background: 255 255 255; --text-color: 26 26 26;"><div class="product-card__badge-list"><sold-out-badge class="badge badge--sold-out">Sold out</sold-out-badge></div><div class="product-card__figure" style="position: relative;">
      <a href="/products/juicy-v-gasm-stimulator" data-instant>
       

        
          
        
          
        
          
        
          
        
          
        
          
        
          
        

        

        
<img src="//pinkpussycat.com/cdn/shop/files/PP_V-GasmStimulator_pink_1_239d9fbe-711f-4d89-be54-0f4d84c33503.jpg?v=1772857390&amp;width=2000" alt="Juicy V-gasm Stimulator" srcset="//pinkpussycat.com/cdn/shop/files/PP_V-GasmStimulator_pink_1_239d9fbe-711f-4d89-be54-0f4d84c33503.jpg?v=1772857390&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/PP_V-GasmStimulator_pink_1_239d9fbe-711f-4d89-be54-0f4d84c33503.jpg?v=1772857390&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/PP_V-GasmStimulator_pink_1_239d9fbe-711f-4d89-be54-0f4d84c33503.jpg?v=1772857390&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/PP_V-GasmStimulator_pink_1_239d9fbe-711f-4d89-be54-0f4d84c33503.jpg?v=1772857390&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/PP_V-GasmStimulator_pink_1_239d9fbe-711f-4d89-be54-0f4d84c33503.jpg?v=1772857390&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/PP_V-GasmStimulator_pink_1_239d9fbe-711f-4d89-be54-0f4d84c33503.jpg?v=1772857390&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/PP_V-GasmStimulator_pink_1_239d9fbe-711f-4d89-be54-0f4d84c33503.jpg?v=1772857390&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/PP_V-GasmStimulator_pink_1_239d9fbe-711f-4d89-be54-0f4d84c33503.jpg?v=1772857390&amp;width=1000 1000w, //pinkpussycat.com/cdn/shop/files/PP_V-GasmStimulator_pink_1_239d9fbe-711f-4d89-be54-0f4d84c33503.jpg?v=1772857390&amp;width=1200 1200w, //pinkpussycat.com/cdn/shop/files/PP_V-GasmStimulator_pink_1_239d9fbe-711f-4d89-be54-0f4d84c33503.jpg?v=1772857390&amp;width=1400 1400w, //pinkpussycat.com/cdn/shop/files/PP_V-GasmStimulator_pink_1_239d9fbe-711f-4d89-be54-0f4d84c33503.jpg?v=1772857390&amp;width=1600 1600w, //pinkpussycat.com/cdn/shop/files/PP_V-GasmStimulator_pink_1_239d9fbe-711f-4d89-be54-0f4d84c33503.jpg?v=1772857390&amp;width=1800 1800w" width="2000" height="2500" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"><img src="//pinkpussycat.com/cdn/shop/files/JuicyV-gasmStimulator_1.jpg?v=1772857390&amp;width=1080" alt="Juicy V-gasm Stimulator" srcset="//pinkpussycat.com/cdn/shop/files/JuicyV-gasmStimulator_1.jpg?v=1772857390&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/JuicyV-gasmStimulator_1.jpg?v=1772857390&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/JuicyV-gasmStimulator_1.jpg?v=1772857390&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/JuicyV-gasmStimulator_1.jpg?v=1772857390&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/JuicyV-gasmStimulator_1.jpg?v=1772857390&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/JuicyV-gasmStimulator_1.jpg?v=1772857390&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/JuicyV-gasmStimulator_1.jpg?v=1772857390&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/JuicyV-gasmStimulator_1.jpg?v=1772857390&amp;width=1000 1000w" width="1080" height="1080" loading="lazy" class="product-card__image product-card__image--secondary object-fill" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"><a href="/products/juicy-v-gasm-stimulator" data-instant>Juicy V-gasm Stimulator</a></span></div><button
      class="js-add-to-cart"
      data-variant-id="47225298977026"
    >
      Add -<price-list class="price-list  "><sale-price class="text-subdued">
        <span class="sr-only">Sale price</span>$49.99</sale-price></price-list></button></div>
</product-card>


<style>
  .gg-collection-badge {
  display: inline-block;
  position: absolute;
  top: 10px;
  right: 10px;
  background: #F667AE;
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  border: 1px solid black;
  letter-spacing: 0.5px;
  padding: 2px 8px;
  border-radius: 4px;
  z-index: 9;
}
</style>
<product-card handle="the-gg-rabbit-vibrator"  class="product-card product-card--blends product-card--show-secondary-media bg-custom text-custom"style="--background: 255 255 255; --text-color: 26 26 26;"><div class="product-card__badge-list"><sold-out-badge class="badge badge--sold-out">Sold out</sold-out-badge></div><div class="product-card__figure" style="position: relative;">
      <a href="/products/the-gg-rabbit-vibrator" data-instant>
       

        
          
        
          
        
          
        
          
        
          
            
            

        
          <span class="gg-collection-badge">
            GG Collection
          </span>
        

        
<img src="//pinkpussycat.com/cdn/shop/files/TheGGRabbitVibrator_4.jpg?v=1772857069&amp;width=1080" alt="The GG Rabbit Vibrator" srcset="//pinkpussycat.com/cdn/shop/files/TheGGRabbitVibrator_4.jpg?v=1772857069&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/TheGGRabbitVibrator_4.jpg?v=1772857069&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/TheGGRabbitVibrator_4.jpg?v=1772857069&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/TheGGRabbitVibrator_4.jpg?v=1772857069&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/TheGGRabbitVibrator_4.jpg?v=1772857069&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/TheGGRabbitVibrator_4.jpg?v=1772857069&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/TheGGRabbitVibrator_4.jpg?v=1772857069&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/TheGGRabbitVibrator_4.jpg?v=1772857069&amp;width=1000 1000w" width="1080" height="1080" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"><img src="//pinkpussycat.com/cdn/shop/files/TheGGRabbitVibrator.jpg?v=1772857069&amp;width=1080" alt="The GG Rabbit Vibrator" srcset="//pinkpussycat.com/cdn/shop/files/TheGGRabbitVibrator.jpg?v=1772857069&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/TheGGRabbitVibrator.jpg?v=1772857069&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/TheGGRabbitVibrator.jpg?v=1772857069&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/TheGGRabbitVibrator.jpg?v=1772857069&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/TheGGRabbitVibrator.jpg?v=1772857069&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/TheGGRabbitVibrator.jpg?v=1772857069&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/TheGGRabbitVibrator.jpg?v=1772857069&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/TheGGRabbitVibrator.jpg?v=1772857069&amp;width=1000 1000w" width="1080" height="1080" loading="lazy" class="product-card__image product-card__image--secondary object-fill" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"><a href="/products/the-gg-rabbit-vibrator" data-instant>The GG Rabbit Vibrator</a></span></div><button
      class="js-add-to-cart"
      data-variant-id="47266186625282"
    >
      Add -<price-list class="price-list  "><sale-price class="text-subdued">
        <span class="sr-only">Sale price</span>$99.99</sale-price></price-list></button></div>
</product-card>


<style>
  .gg-collection-badge {
  display: inline-block;
  position: absolute;
  top: 10px;
  right: 10px;
  background: #F667AE;
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  border: 1px solid black;
  letter-spacing: 0.5px;
  padding: 2px 8px;
  border-radius: 4px;
  z-index: 9;
}
</style>
<product-card handle="the-vibrator-by-shanna-moakler"  class="product-card product-card--blends product-card--show-secondary-media bg-custom text-custom"style="--background: 255 255 255; --text-color: 26 26 26;"><div class="product-card__badge-list"><sold-out-badge class="badge badge--sold-out">Sold out</sold-out-badge></div><div class="product-card__figure" style="position: relative;">
      <a href="/products/the-vibrator-by-shanna-moakler" data-instant>
       

        
          
        
          
        
          
        
          
        
          
        
          
        
          
        

        

        
<img src="//pinkpussycat.com/cdn/shop/files/TheVibratorbyShannaMoakler_1.jpg?v=1769195802&amp;width=1080" alt="The Vibrator by Shanna Moakler" srcset="//pinkpussycat.com/cdn/shop/files/TheVibratorbyShannaMoakler_1.jpg?v=1769195802&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/TheVibratorbyShannaMoakler_1.jpg?v=1769195802&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/TheVibratorbyShannaMoakler_1.jpg?v=1769195802&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/TheVibratorbyShannaMoakler_1.jpg?v=1769195802&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/TheVibratorbyShannaMoakler_1.jpg?v=1769195802&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/TheVibratorbyShannaMoakler_1.jpg?v=1769195802&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/TheVibratorbyShannaMoakler_1.jpg?v=1769195802&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/TheVibratorbyShannaMoakler_1.jpg?v=1769195802&amp;width=1000 1000w" width="1080" height="1080" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"><img src="//pinkpussycat.com/cdn/shop/files/TheVibratorbyShannaMoakler_2.jpg?v=1769195802&amp;width=1080" alt="The Vibrator by Shanna Moakler" srcset="//pinkpussycat.com/cdn/shop/files/TheVibratorbyShannaMoakler_2.jpg?v=1769195802&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/TheVibratorbyShannaMoakler_2.jpg?v=1769195802&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/TheVibratorbyShannaMoakler_2.jpg?v=1769195802&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/TheVibratorbyShannaMoakler_2.jpg?v=1769195802&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/TheVibratorbyShannaMoakler_2.jpg?v=1769195802&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/TheVibratorbyShannaMoakler_2.jpg?v=1769195802&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/TheVibratorbyShannaMoakler_2.jpg?v=1769195802&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/TheVibratorbyShannaMoakler_2.jpg?v=1769195802&amp;width=1000 1000w" width="1080" height="1080" loading="lazy" class="product-card__image product-card__image--secondary object-fill" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"><a href="/products/the-vibrator-by-shanna-moakler" data-instant>The Vibrator by Shanna Moakler</a></span></div><button
      class="js-add-to-cart"
      data-variant-id="47225298911490"
    >
      Add -<price-list class="price-list  "><sale-price class="text-subdued">
        <span class="sr-only">Sale price</span>$49.99</sale-price></price-list></button></div>
</product-card>


<style>
  .gg-collection-badge {
  display: inline-block;
  position: absolute;
  top: 10px;
  right: 10px;
  background: #F667AE;
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  border: 1px solid black;
  letter-spacing: 0.5px;
  padding: 2px 8px;
  border-radius: 4px;
  z-index: 9;
}
</style>
<product-card handle="juicy-g-gasm-rabbit-stimulator-rechargeable-rabbit-vibrator-2"  class="product-card product-card--blends product-card--show-secondary-media bg-custom text-custom"style="--background: 255 255 255; --text-color: 26 26 26;"><div class="product-card__badge-list"><sold-out-badge class="badge badge--sold-out">Sold out</sold-out-badge></div><div class="product-card__figure" style="position: relative;">
      <a href="/products/juicy-g-gasm-rabbit-stimulator-rechargeable-rabbit-vibrator-2" data-instant>
       

        
          
        
          
        
          
        
          
        
          
        
          
        
          
        
          
        

        

        
<img src="//pinkpussycat.com/cdn/shop/files/JuicyG-GasmRabbitStimulatorRechargeableRabbitVibrator_1.jpg?v=1769193167&amp;width=1080" alt="Juicy G-Gasm Rabbit Stimulator Rechargeable Rabbit Vibrator" srcset="//pinkpussycat.com/cdn/shop/files/JuicyG-GasmRabbitStimulatorRechargeableRabbitVibrator_1.jpg?v=1769193167&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/JuicyG-GasmRabbitStimulatorRechargeableRabbitVibrator_1.jpg?v=1769193167&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/JuicyG-GasmRabbitStimulatorRechargeableRabbitVibrator_1.jpg?v=1769193167&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/JuicyG-GasmRabbitStimulatorRechargeableRabbitVibrator_1.jpg?v=1769193167&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/JuicyG-GasmRabbitStimulatorRechargeableRabbitVibrator_1.jpg?v=1769193167&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/JuicyG-GasmRabbitStimulatorRechargeableRabbitVibrator_1.jpg?v=1769193167&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/JuicyG-GasmRabbitStimulatorRechargeableRabbitVibrator_1.jpg?v=1769193167&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/JuicyG-GasmRabbitStimulatorRechargeableRabbitVibrator_1.jpg?v=1769193167&amp;width=1000 1000w" width="1080" height="1080" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"><img src="//pinkpussycat.com/cdn/shop/files/JuicyG-GasmRabbitStimulatorRechargeableRabbitVibrator_2.jpg?v=1769193167&amp;width=1080" alt="Juicy G-Gasm Rabbit Stimulator Rechargeable Rabbit Vibrator" srcset="//pinkpussycat.com/cdn/shop/files/JuicyG-GasmRabbitStimulatorRechargeableRabbitVibrator_2.jpg?v=1769193167&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/JuicyG-GasmRabbitStimulatorRechargeableRabbitVibrator_2.jpg?v=1769193167&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/JuicyG-GasmRabbitStimulatorRechargeableRabbitVibrator_2.jpg?v=1769193167&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/JuicyG-GasmRabbitStimulatorRechargeableRabbitVibrator_2.jpg?v=1769193167&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/JuicyG-GasmRabbitStimulatorRechargeableRabbitVibrator_2.jpg?v=1769193167&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/JuicyG-GasmRabbitStimulatorRechargeableRabbitVibrator_2.jpg?v=1769193167&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/JuicyG-GasmRabbitStimulatorRechargeableRabbitVibrator_2.jpg?v=1769193167&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/JuicyG-GasmRabbitStimulatorRechargeableRabbitVibrator_2.jpg?v=1769193167&amp;width=1000 1000w" width="1080" height="1080" loading="lazy" class="product-card__image product-card__image--secondary object-fill" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"><a href="/products/juicy-g-gasm-rabbit-stimulator-rechargeable-rabbit-vibrator-2" data-instant>Juicy G-Gasm Rabbit Stimulator Rechargeable Rabbit Vibrator</a></span></div><div class="product-card__aside"><fieldset class="product-card__swatch-list h-stack gap-0.5" data-option-position="1">
                  <legend class="sr-only">Color</legend><input class="sr-only" type="radio" name="swatch--template--20755109052674__featured_collection_Kqf4DH-8502726983938-1" id="option-value--template--20755109052674__featured_collection_Kqf4DH-swatch--template--20755109052674__featured_collection_Kqf4DH-8502726983938-1-1802239901954" value="1802239901954"  checked="checked"   data-option-position="1" 

      data-variant-id="44711301284098" 
><label class="color-swatch  color-swatch--sm is-disabled   rounded-full"  style="--swatch-background: linear-gradient(to right, pink, pink)" for="option-value--template--20755109052674__featured_collection_Kqf4DH-swatch--template--20755109052674__featured_collection_Kqf4DH-8502726983938-1-1802239901954">
      <span class="sr-only">Pink</span>
    </label>
                </fieldset></div><button
      class="js-add-to-cart"
      data-variant-id="44711301284098"
    >
      Add -<price-list class="price-list  "><sale-price class="text-subdued">
        <span class="sr-only">Sale price</span>$49.99</sale-price></price-list></button></div>
</product-card>


<style>
  .gg-collection-badge {
  display: inline-block;
  position: absolute;
  top: 10px;
  right: 10px;
  background: #F667AE;
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  border: 1px solid black;
  letter-spacing: 0.5px;
  padding: 2px 8px;
  border-radius: 4px;
  z-index: 9;
}
</style>
<product-card handle="juicy-g-gasm-stimulator"  class="product-card product-card--blends product-card--show-secondary-media bg-custom text-custom"style="--background: 255 255 255; --text-color: 26 26 26;"><div class="product-card__badge-list"><sold-out-badge class="badge badge--sold-out">Sold out</sold-out-badge></div><div class="product-card__figure" style="position: relative;">
      <a href="/products/juicy-g-gasm-stimulator" data-instant>
       

        
          
        
          
        
          
        
          
        
          
        
          
        

        

        
<img src="//pinkpussycat.com/cdn/shop/files/G-Gasm-Stimulator2.png?v=1770831009&amp;width=1078" alt="G-Gasm Stimulator" srcset="//pinkpussycat.com/cdn/shop/files/G-Gasm-Stimulator2.png?v=1770831009&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/G-Gasm-Stimulator2.png?v=1770831009&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/G-Gasm-Stimulator2.png?v=1770831009&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/G-Gasm-Stimulator2.png?v=1770831009&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/G-Gasm-Stimulator2.png?v=1770831009&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/G-Gasm-Stimulator2.png?v=1770831009&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/G-Gasm-Stimulator2.png?v=1770831009&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/G-Gasm-Stimulator2.png?v=1770831009&amp;width=1000 1000w" width="1078" height="1080" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"><img src="//pinkpussycat.com/cdn/shop/files/G-Gasm-Stimulator1.png?v=1770831009&amp;width=1078" alt="G-Gasm Stimulator" srcset="//pinkpussycat.com/cdn/shop/files/G-Gasm-Stimulator1.png?v=1770831009&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/G-Gasm-Stimulator1.png?v=1770831009&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/G-Gasm-Stimulator1.png?v=1770831009&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/G-Gasm-Stimulator1.png?v=1770831009&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/G-Gasm-Stimulator1.png?v=1770831009&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/G-Gasm-Stimulator1.png?v=1770831009&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/G-Gasm-Stimulator1.png?v=1770831009&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/G-Gasm-Stimulator1.png?v=1770831009&amp;width=1000 1000w" width="1078" height="1080" loading="lazy" class="product-card__image product-card__image--secondary object-fill" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"><a href="/products/juicy-g-gasm-stimulator" data-instant>G-Gasm Stimulator</a></span></div><button
      class="js-add-to-cart"
      data-variant-id="47225299042562"
    >
      Add -<price-list class="price-list  "><sale-price class="text-subdued">
        <span class="sr-only">Sale price</span>$49.99</sale-price></price-list></button></div>
</product-card>


<style>
  .gg-collection-badge {
  display: inline-block;
  position: absolute;
  top: 10px;
  right: 10px;
  background: #F667AE;
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  border: 1px solid black;
  letter-spacing: 0.5px;
  padding: 2px 8px;
  border-radius: 4px;
  z-index: 9;
}
</style>
<product-card handle="the-gg-spot-clitoral-vibe"  class="product-card product-card--blends product-card--show-secondary-media bg-custom text-custom"style="--background: 255 255 255; --text-color: 26 26 26;"><div class="product-card__badge-list"><sold-out-badge class="badge badge--sold-out">Sold out</sold-out-badge></div><div class="product-card__figure" style="position: relative;">
      <a href="/products/the-gg-spot-clitoral-vibe" data-instant>
       

        
          
        
          
        
          
        
          
        
          
            
            

        
          <span class="gg-collection-badge">
            GG Collection
          </span>
        

        
<img src="//pinkpussycat.com/cdn/shop/files/GG_SpotClitoralVibe_pink_1.jpg?v=1772857093&amp;width=2000" alt="The GG Spot &amp; Clitoral Vibe" srcset="//pinkpussycat.com/cdn/shop/files/GG_SpotClitoralVibe_pink_1.jpg?v=1772857093&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/GG_SpotClitoralVibe_pink_1.jpg?v=1772857093&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/GG_SpotClitoralVibe_pink_1.jpg?v=1772857093&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/GG_SpotClitoralVibe_pink_1.jpg?v=1772857093&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/GG_SpotClitoralVibe_pink_1.jpg?v=1772857093&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/GG_SpotClitoralVibe_pink_1.jpg?v=1772857093&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/GG_SpotClitoralVibe_pink_1.jpg?v=1772857093&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/GG_SpotClitoralVibe_pink_1.jpg?v=1772857093&amp;width=1000 1000w, //pinkpussycat.com/cdn/shop/files/GG_SpotClitoralVibe_pink_1.jpg?v=1772857093&amp;width=1200 1200w, //pinkpussycat.com/cdn/shop/files/GG_SpotClitoralVibe_pink_1.jpg?v=1772857093&amp;width=1400 1400w, //pinkpussycat.com/cdn/shop/files/GG_SpotClitoralVibe_pink_1.jpg?v=1772857093&amp;width=1600 1600w, //pinkpussycat.com/cdn/shop/files/GG_SpotClitoralVibe_pink_1.jpg?v=1772857093&amp;width=1800 1800w" width="2000" height="2500" loading="lazy" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))" class="product-card__image product-card__image--primary  aspect-natural"><img src="//pinkpussycat.com/cdn/shop/files/The-GG-Spot-_-Clitoral-Vibe1.png?v=1772857093&amp;width=1078" alt="The GG Spot &amp; Clitoral Vibe" srcset="//pinkpussycat.com/cdn/shop/files/The-GG-Spot-_-Clitoral-Vibe1.png?v=1772857093&amp;width=200 200w, //pinkpussycat.com/cdn/shop/files/The-GG-Spot-_-Clitoral-Vibe1.png?v=1772857093&amp;width=300 300w, //pinkpussycat.com/cdn/shop/files/The-GG-Spot-_-Clitoral-Vibe1.png?v=1772857093&amp;width=400 400w, //pinkpussycat.com/cdn/shop/files/The-GG-Spot-_-Clitoral-Vibe1.png?v=1772857093&amp;width=500 500w, //pinkpussycat.com/cdn/shop/files/The-GG-Spot-_-Clitoral-Vibe1.png?v=1772857093&amp;width=600 600w, //pinkpussycat.com/cdn/shop/files/The-GG-Spot-_-Clitoral-Vibe1.png?v=1772857093&amp;width=700 700w, //pinkpussycat.com/cdn/shop/files/The-GG-Spot-_-Clitoral-Vibe1.png?v=1772857093&amp;width=800 800w, //pinkpussycat.com/cdn/shop/files/The-GG-Spot-_-Clitoral-Vibe1.png?v=1772857093&amp;width=1000 1000w" width="1078" height="1080" loading="lazy" class="product-card__image product-card__image--secondary object-fill" fetchpriority="low" sizes="(max-width: 699px) 74vw, (max-width: 999px) 38vw, calc((100vw - 96px) / 4 - (24px / 4 * 3))"></a></div><div class="product-card__info "><div class="v-stack gap-0.5 w-full "><span class="product-card__title"><a href="/products/the-gg-spot-clitoral-vibe" data-instant>The GG Spot & Clitoral Vibe</a></span></div><button
      class="js-add-to-cart"
      data-variant-id="47266193998082"
    >
      Add -<price-list class="price-list  "><sale-price class="text-subdued">
        <span class="sr-only">Sale price</span>$99.99</sale-price></price-list></button></div>
</product-card>


<style>
  .gg-collection-badge {
  display: inline-block;
  position: absolute;
  top: 10px;
  right: 10px;
  background: #F667AE;
  color: #fff;
  font-size: 11px;
  font-weight: bold;
  border: 1px solid black;
  letter-spacing: 0.5px;
  padding: 2px 8px;
  border-radius: 4px;
  z-index: 9;
}
</style></product-list>
        </reveal-items>
      </scroll-carousel><button is="prev-button" class="circle-button circle-button--lg circle-button--fill border group" aria-controls="scroll-area-template--20755109052674__featured_collection_Kqf4DH" disabled>
            <span class="sr-only">Previous</span>
            <span class="animated-arrow animated-arrow--reverse"></span>
          </button>

          <button is="next-button" class="circle-button circle-button--lg circle-button--fill border group" aria-controls="scroll-area-template--20755109052674__featured_collection_Kqf4DH">
            <span class="sr-only">Next</span>
            <span class="animated-arrow"></span>
          </button></div>
  </div>
</div>

</section><section id="shopify-section-template--20755109052674__faq_ermw7M" class="shopify-section shopify-section--faq"><style>
  #shopify-section-template--20755109052674__faq_ermw7M {
    --section-background-hash: 0;
  }

  #shopify-section-template--20755109052674__faq_ermw7M + * {
    --previous-section-background-hash: 0;
  }</style><style>
  #shopify-section-template--20755109052674__faq_ermw7M {
    --section-stack-intro: 60%;
    --section-stack-main: 60%;
  }
</style>

<div class="section   section-blends section-full">
  <div class="section-stack section-stack--center "><div class="section-stack__intro">
        <div class="v-stack gap-10"><div class="prose text-center"><h2 class="h2">FAQ</h2></div></div>
      </div><div class="section-stack__main" >
        <div class="accordion-box rounded bg-secondary"><details  class=" accordion  group" aria-expanded="false" is="accordion-disclosure"  >
  <summary><div class="accordion__toggle"><span >Are your products body-safe and made with high-quality materials?</span><span class="circle-chevron group-hover:colors group-expanded:colors group-expanded:rotate"><svg role="presentation" focusable="false" width="8" height="6" class="icon icon-chevron-bottom-small" viewBox="0 0 8 6">
        <path d="m1 1.5 3 3 3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
      </svg></span>
    </div>
  </summary>

  <div class="accordion__content"><div class="prose"><p>Yes. All our products are made with body-safe, non-toxic materials such as medical-grade silicone and are free from harmful chemicals. Your comfort and safety always come first.</p></div></div>
</details><details  class=" accordion  group" aria-expanded="false" is="accordion-disclosure"  >
  <summary><div class="accordion__toggle"><span >Is my order shipped discreetly?</span><span class="circle-chevron group-hover:colors group-expanded:colors group-expanded:rotate"><svg role="presentation" focusable="false" width="8" height="6" class="icon icon-chevron-bottom-small" viewBox="0 0 8 6">
        <path d="m1 1.5 3 3 3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
      </svg></span>
    </div>
  </summary>

  <div class="accordion__content"><div class="prose"><p>Absolutely. Every order is shipped in plain, unbranded packaging with no indication of the contents, ensuring complete privacy from checkout to delivery.</p></div></div>
</details><details  class=" accordion  group" aria-expanded="false" is="accordion-disclosure"  >
  <summary><div class="accordion__toggle"><span >Are your products beginner-friendly?</span><span class="circle-chevron group-hover:colors group-expanded:colors group-expanded:rotate"><svg role="presentation" focusable="false" width="8" height="6" class="icon icon-chevron-bottom-small" viewBox="0 0 8 6">
        <path d="m1 1.5 3 3 3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
      </svg></span>
    </div>
  </summary>

  <div class="accordion__content"><div class="prose"><p>Yes. Many of our products are designed with beginners in mind, offering intuitive controls, adjustable intensity levels, and clear instructions so you can explore comfortably at your own pace.</p></div></div>
</details><details  class=" accordion  group" aria-expanded="false" is="accordion-disclosure"  >
  <summary><div class="accordion__toggle"><span >How do I clean and care for my toy?</span><span class="circle-chevron group-hover:colors group-expanded:colors group-expanded:rotate"><svg role="presentation" focusable="false" width="8" height="6" class="icon icon-chevron-bottom-small" viewBox="0 0 8 6">
        <path d="m1 1.5 3 3 3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
      </svg></span>
    </div>
  </summary>

  <div class="accordion__content"><div class="prose"><p>Cleaning is simple. We recommend using warm water and a mild toy cleaner before and after each use. Proper care ensures hygiene, longevity, and optimal performance.</p></div></div>
</details><details  class=" accordion  group" aria-expanded="false" is="accordion-disclosure"  >
  <summary><div class="accordion__toggle"><span >Are rechargeable toys safe and easy to use?</span><span class="circle-chevron group-hover:colors group-expanded:colors group-expanded:rotate"><svg role="presentation" focusable="false" width="8" height="6" class="icon icon-chevron-bottom-small" viewBox="0 0 8 6">
        <path d="m1 1.5 3 3 3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
      </svg></span>
    </div>
  </summary>

  <div class="accordion__content"><div class="prose"><p>Yes. Our rechargeable toys use reliable charging technology, eliminate the need for batteries, and are designed for safe, long-lasting use. Charging instructions are included with every product.</p></div></div>
</details><details  class=" accordion  group" aria-expanded="false" is="accordion-disclosure"  >
  <summary><div class="accordion__toggle"><span >Can I return or exchange a product if it’s not right for me?</span><span class="circle-chevron group-hover:colors group-expanded:colors group-expanded:rotate"><svg role="presentation" focusable="false" width="8" height="6" class="icon icon-chevron-bottom-small" viewBox="0 0 8 6">
        <path d="m1 1.5 3 3 3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
      </svg></span>
    </div>
  </summary>

  <div class="accordion__content"><div class="prose"><p>For hygiene reasons, opened products cannot be returned. However, if your item arrives damaged or defective, our support team will promptly assist with a replacement or solution.</p></div></div>
</details><details  class=" accordion  group" aria-expanded="false" is="accordion-disclosure"  >
  <summary><div class="accordion__toggle"><span >I’m new to this—how do I choose the right product for me?</span><span class="circle-chevron group-hover:colors group-expanded:colors group-expanded:rotate"><svg role="presentation" focusable="false" width="8" height="6" class="icon icon-chevron-bottom-small" viewBox="0 0 8 6">
        <path d="m1 1.5 3 3 3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
      </svg></span>
    </div>
  </summary>

  <div class="accordion__content"><div class="prose"><p>We’re here to help. Our product descriptions are written to guide you clearly, and our customer support team is always available to answer questions and help you find what best fits your needs and comfort level.</p></div></div>
</details></div>
      </div><div ><div class="faq-availability"><div class="v-stack gap-4"><div class="v-stack">Our customer support is available Monday to Friday: 8am-8:30pm.<span class="text-subdued">Average answer time: 24h</span></div></div></div></div>
  </div>
</div><script type="application/ld+json">
  {
    "@context": "https://schema.org",
    "@type": "FAQPage",
    "mainEntity": [{
          "@type": "Question",
          "name": "Are your products body-safe and made with high-quality materials?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "\u003cp\u003eYes. All our products are made with body-safe, non-toxic materials such as medical-grade silicone and are free from harmful chemicals. Your comfort and safety always come first.\u003c\/p\u003e"
          }
        },
{
          "@type": "Question",
          "name": "Is my order shipped discreetly?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "\u003cp\u003eAbsolutely. Every order is shipped in plain, unbranded packaging with no indication of the contents, ensuring complete privacy from checkout to delivery.\u003c\/p\u003e"
          }
        },
{
          "@type": "Question",
          "name": "Are your products beginner-friendly?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "\u003cp\u003eYes. Many of our products are designed with beginners in mind, offering intuitive controls, adjustable intensity levels, and clear instructions so you can explore comfortably at your own pace.\u003c\/p\u003e"
          }
        },
{
          "@type": "Question",
          "name": "How do I clean and care for my toy?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "\u003cp\u003eCleaning is simple. We recommend using warm water and a mild toy cleaner before and after each use. Proper care ensures hygiene, longevity, and optimal performance.\u003c\/p\u003e"
          }
        },
{
          "@type": "Question",
          "name": "Are rechargeable toys safe and easy to use?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "\u003cp\u003eYes. Our rechargeable toys use reliable charging technology, eliminate the need for batteries, and are designed for safe, long-lasting use. Charging instructions are included with every product.\u003c\/p\u003e"
          }
        },
{
          "@type": "Question",
          "name": "Can I return or exchange a product if it’s not right for me?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "\u003cp\u003eFor hygiene reasons, opened products cannot be returned. However, if your item arrives damaged or defective, our support team will promptly assist with a replacement or solution.\u003c\/p\u003e"
          }
        },
{
          "@type": "Question",
          "name": "I’m new to this—how do I choose the right product for me?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "\u003cp\u003eWe’re here to help. Our product descriptions are written to guide you clearly, and our customer support team is always available to answer questions and help you find what best fits your needs and comfort level.\u003c\/p\u003e"
          }
        }
]
  }
</script>


</section><div id="shopify-section-template--20755109052674__custom_benefits_section_PCzPBH" class="shopify-section"><section class="three-features-section reveal">
  
    <h2>Thoughtfully made for women</h2>
  
  <div class="three-features-container">

    <!-- FEATURE 1 -->
    <div class="feature-item">
      
        <img class="feature-icon" src="//pinkpussycat.com/cdn/shop/files/3_1_200x.webp?v=1771012852" alt=""
        fetchpriority="high"
        decoding="async"
        >
      
      <div>
        <h3 class="feature-title"><p>Most discreet shipping available</p></h3>
        <div class="feature-text"><p>Only you know what’s inside</p></div>
        
        
      </div>
    </div>

    <!-- FEATURE 2 -->
    <div class="feature-item">
      
        <img class="feature-icon" src="//pinkpussycat.com/cdn/shop/files/2_2_200x.webp?v=1771012852" alt=""
        fetchpriority="high"
        decoding="async"
        >
      

      <div>
        <h3 class="feature-title"><p>Trusted by women</p></h3>
        <div class="feature-text"><p>For quality, comfort, and discretion</p></div>
      </div>
    </div>

    <!-- FEATURE 3 -->
    <div class="feature-item">
      
        <img class="feature-icon" src="//pinkpussycat.com/cdn/shop/files/pig_200x.webp?v=1771012853" alt=""
        fetchpriority="high"
        decoding="async"
        >
      

      <div>
      
        <h3 class="feature-title"><p>Our prices haven’t increased</p></h3>
        <div class="feature-text"><p>We absorb the extra costs, not you</p></div>
      </div>
    </div>

  </div>
</section>

<style>
.three-features-section {
  padding: 60px 20px;
  margin: 20px 0px;
  background: #f8f5ff; /* ajusta según tu tema */
}

.three-features-container {
  max-width: 1300px;
  margin: 0 auto;
  display: flex;
  justify-content: center;
  text-align: center;
  gap: 60px;
  align-items: center;
  text-align: center;
}

.feature-item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  max-width: 297px;
  background: white;
  padding: 5px 15px;
  border-radius: 10px;
  background: #ffffff;
}

.feature-icon {
  width: 110px;
  height: auto;
  margin: 0px;
}

.feature-center-image {
  max-width: 220px;
  height: auto;
}

.feature-title {
  font-size: 18px;
  font-weight: 600;
  line-height: 110%;
  margin-bottom: 10px;
  color: #121212;
  max-width: 250px;
  text-align: left;
  
}

.feature-text, .feature-text p {
  font-size: 13.2px;
  color: #121212;
  max-width: 260px;
  line-height: 115%;
  font-family: Poppins;
  text-align: left;
}

.feature-link {
  margin-top: 10px;
  font-size: 14px;
  font-weight: 600;
  text-decoration: underline;
}

.three-features-section h2{
  font-size: 65px;
  text-align: center;
  margin-bottom: 40px;
  line-height: 120%;
  font-weight: 500;
}

/* Responsive */
@media (max-width: 768px) {
  .three-features-section h2{
    font-size: 28px;
    margin-bottom: 20px;
  }
  .three-features-section {
    padding: 30px 20px;
  }
  .feature-text {
    font-size: 12px;
  }
  .feature-item {
    max-width: 100%;
  }
  .three-features-container {
    grid-template-columns: 1fr;
    gap: 20px;
    display: grid;
  }
  .feature-title {
    font-size: 18px;
  }
}

@media (max-width: 768px) {
  .three-features-section {
    margin: 0px;
    padding: 20px 16px;
  }
  .three-features-section h2{
    display: none;
  }
  .three-features-container {
    display: grid;
    grid-template-columns: 1fr;
    gap: 14px;
  }

  .feature-item {
    max-width: 100%;
    padding: 12px;
    justify-content: flex-start;
  }

  /* el tercero ocupa todo el ancho */
  .feature-item:nth-child(1) {
    grid-column: 1 / -1;
  }

  .feature-icon {
    width: 70px;
  }

  .feature-title {
    font-size: 18px;
  }

  .feature-text,
  .feature-text p {
    font-size: 12px;
  }
}


</style>



</div>
<!-- BEGIN sections: footer-group -->
<footer id="shopify-section-sections--20755109380354__footer" class="shopify-section shopify-section-group-footer-group shopify-section--footer"><div class="footer">
  <div class="container">
    <div class="footer__wrapper"><div class="footer__block-list empty:hidden"><div class="footer__block footer__block--newsletter" ><div class="v-stack gap-6"><p class="h3">Sign up for new stories and personal offers</p><form method="post" action="/contact#footer-newsletter" id="footer-newsletter" accept-charset="UTF-8" class="footer__newsletter-form form"><input type="hidden" name="form_type" value="customer" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="contact[tags]" value="newsletter"><div class="form-control" ><input id="input-sections--20755109380354__footer--contactemail" class="input is-floating" type="email" dir="ltr" name="contact[email]" placeholder=" " 
  
  
  
  
  autocomplete="email"
  
  enterkeyhint="send"
  required
  
><label for="input-sections--20755109380354__footer--contactemail" class="floating-label">E-mail</label><div class="self-submit-button">
        <button type="submit" class="circle-chevron hover:colors">
          <span class="sr-only">Subscribe</span><svg role="presentation" focusable="false" width="5" height="8" class="icon icon-chevron-right-small reverse-icon" viewBox="0 0 5 8">
        <path d="m.75 7 3-3-3-3" fill="none" stroke="currentColor" stroke-width="1.5"></path>
      </svg></button>
      </div></div></form></div>
                </div><div class="footer__block footer__block--menu" ><p class="bold">Links</p><ul class="v-stack gap-3" role="list"><li>
                          <a href="/search" class="inline-block link-faded break-all">Search</a>
                        </li><li>
                          <a href="/pages/contact" class="inline-block link-faded break-all">Contact Us</a>
                        </li><li>
                          <a href="/collections" class="inline-block link-faded break-all">All Collections</a>
                        </li><li>
                          <a href="/pages/instruction-manuals" class="inline-block link-faded break-all">Instruction Manuals</a>
                        </li><li>
                          <a href="/pages/affiliate" class="inline-block link-faded break-all">Affiliate Program</a>
                        </li><li>
                          <a href="/blogs/blog" class="inline-block link-faded break-all">Blog</a>
                        </li></ul>
                  </div></div><div class="footer__aside empty:hidden"><div class="footer__aside-bottom"><ul class="footer__payment-icons h-stack wrap gap-2"><li class="contents"><svg xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="pi-american_express" viewBox="0 0 38 24" width="38" height="24"><title id="pi-american_express">American Express</title><path fill="#000" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3Z" opacity=".07"/><path fill="#006FCF" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32Z"/><path fill="#FFF" d="M22.012 19.936v-8.421L37 11.528v2.326l-1.732 1.852L37 17.573v2.375h-2.766l-1.47-1.622-1.46 1.628-9.292-.02Z"/><path fill="#006FCF" d="M23.013 19.012v-6.57h5.572v1.513h-3.768v1.028h3.678v1.488h-3.678v1.01h3.768v1.531h-5.572Z"/><path fill="#006FCF" d="m28.557 19.012 3.083-3.289-3.083-3.282h2.386l1.884 2.083 1.89-2.082H37v.051l-3.017 3.23L37 18.92v.093h-2.307l-1.917-2.103-1.898 2.104h-2.321Z"/><path fill="#FFF" d="M22.71 4.04h3.614l1.269 2.881V4.04h4.46l.77 2.159.771-2.159H37v8.421H19l3.71-8.421Z"/><path fill="#006FCF" d="m23.395 4.955-2.916 6.566h2l.55-1.315h2.98l.55 1.315h2.05l-2.904-6.566h-2.31Zm.25 3.777.875-2.09.873 2.09h-1.748Z"/><path fill="#006FCF" d="M28.581 11.52V4.953l2.811.01L32.84 9l1.456-4.046H37v6.565l-1.74.016v-4.51l-1.644 4.494h-1.59L30.35 7.01v4.51h-1.768Z"/></svg>
</li><li class="contents"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" role="img" x="0" y="0" width="38" height="24" viewBox="0 0 165.521 105.965" xml:space="preserve" aria-labelledby="pi-apple_pay"><title id="pi-apple_pay">Apple Pay</title><path fill="#000" d="M150.698 0H14.823c-.566 0-1.133 0-1.698.003-.477.004-.953.009-1.43.022-1.039.028-2.087.09-3.113.274a10.51 10.51 0 0 0-2.958.975 9.932 9.932 0 0 0-4.35 4.35 10.463 10.463 0 0 0-.975 2.96C.113 9.611.052 10.658.024 11.696a70.22 70.22 0 0 0-.022 1.43C0 13.69 0 14.256 0 14.823v76.318c0 .567 0 1.132.002 1.699.003.476.009.953.022 1.43.028 1.036.09 2.084.275 3.11a10.46 10.46 0 0 0 .974 2.96 9.897 9.897 0 0 0 1.83 2.52 9.874 9.874 0 0 0 2.52 1.83c.947.483 1.917.79 2.96.977 1.025.183 2.073.245 3.112.273.477.011.953.017 1.43.02.565.004 1.132.004 1.698.004h135.875c.565 0 1.132 0 1.697-.004.476-.002.952-.009 1.431-.02 1.037-.028 2.085-.09 3.113-.273a10.478 10.478 0 0 0 2.958-.977 9.955 9.955 0 0 0 4.35-4.35c.483-.947.789-1.917.974-2.96.186-1.026.246-2.074.274-3.11.013-.477.02-.954.022-1.43.004-.567.004-1.132.004-1.699V14.824c0-.567 0-1.133-.004-1.699a63.067 63.067 0 0 0-.022-1.429c-.028-1.038-.088-2.085-.274-3.112a10.4 10.4 0 0 0-.974-2.96 9.94 9.94 0 0 0-4.35-4.35A10.52 10.52 0 0 0 156.939.3c-1.028-.185-2.076-.246-3.113-.274a71.417 71.417 0 0 0-1.431-.022C151.83 0 151.263 0 150.698 0z" /><path fill="#FFF" d="M150.698 3.532l1.672.003c.452.003.905.008 1.36.02.793.022 1.719.065 2.583.22.75.135 1.38.34 1.984.648a6.392 6.392 0 0 1 2.804 2.807c.306.6.51 1.226.645 1.983.154.854.197 1.783.218 2.58.013.45.019.9.02 1.36.005.557.005 1.113.005 1.671v76.318c0 .558 0 1.114-.004 1.682-.002.45-.008.9-.02 1.35-.022.796-.065 1.725-.221 2.589a6.855 6.855 0 0 1-.645 1.975 6.397 6.397 0 0 1-2.808 2.807c-.6.306-1.228.511-1.971.645-.881.157-1.847.2-2.574.22-.457.01-.912.017-1.379.019-.555.004-1.113.004-1.669.004H14.801c-.55 0-1.1 0-1.66-.004a74.993 74.993 0 0 1-1.35-.018c-.744-.02-1.71-.064-2.584-.22a6.938 6.938 0 0 1-1.986-.65 6.337 6.337 0 0 1-1.622-1.18 6.355 6.355 0 0 1-1.178-1.623 6.935 6.935 0 0 1-.646-1.985c-.156-.863-.2-1.788-.22-2.578a66.088 66.088 0 0 1-.02-1.355l-.003-1.327V14.474l.002-1.325a66.7 66.7 0 0 1 .02-1.357c.022-.792.065-1.717.222-2.587a6.924 6.924 0 0 1 .646-1.981c.304-.598.7-1.144 1.18-1.623a6.386 6.386 0 0 1 1.624-1.18 6.96 6.96 0 0 1 1.98-.646c.865-.155 1.792-.198 2.586-.22.452-.012.905-.017 1.354-.02l1.677-.003h135.875" /><g><g><path fill="#000" d="M43.508 35.77c1.404-1.755 2.356-4.112 2.105-6.52-2.054.102-4.56 1.355-6.012 3.112-1.303 1.504-2.456 3.959-2.156 6.266 2.306.2 4.61-1.152 6.063-2.858" /><path fill="#000" d="M45.587 39.079c-3.35-.2-6.196 1.9-7.795 1.9-1.6 0-4.049-1.8-6.698-1.751-3.447.05-6.645 2-8.395 5.1-3.598 6.2-.95 15.4 2.55 20.45 1.699 2.5 3.747 5.25 6.445 5.151 2.55-.1 3.549-1.65 6.647-1.65 3.097 0 3.997 1.65 6.696 1.6 2.798-.05 4.548-2.5 6.247-5 1.95-2.85 2.747-5.6 2.797-5.75-.05-.05-5.396-2.101-5.446-8.251-.05-5.15 4.198-7.6 4.398-7.751-2.399-3.548-6.147-3.948-7.447-4.048" /></g><g><path fill="#000" d="M78.973 32.11c7.278 0 12.347 5.017 12.347 12.321 0 7.33-5.173 12.373-12.529 12.373h-8.058V69.62h-5.822V32.11h14.062zm-8.24 19.807h6.68c5.07 0 7.954-2.729 7.954-7.46 0-4.73-2.885-7.434-7.928-7.434h-6.706v14.894z" /><path fill="#000" d="M92.764 61.847c0-4.809 3.665-7.564 10.423-7.98l7.252-.442v-2.08c0-3.04-2.001-4.704-5.562-4.704-2.938 0-5.07 1.507-5.51 3.82h-5.252c.157-4.86 4.731-8.395 10.918-8.395 6.654 0 10.995 3.483 10.995 8.89v18.663h-5.38v-4.497h-.13c-1.534 2.937-4.914 4.782-8.579 4.782-5.406 0-9.175-3.222-9.175-8.057zm17.675-2.417v-2.106l-6.472.416c-3.64.234-5.536 1.585-5.536 3.95 0 2.288 1.975 3.77 5.068 3.77 3.95 0 6.94-2.522 6.94-6.03z" /><path fill="#000" d="M120.975 79.652v-4.496c.364.051 1.247.103 1.715.103 2.573 0 4.029-1.09 4.913-3.899l.52-1.663-9.852-27.293h6.082l6.863 22.146h.13l6.862-22.146h5.927l-10.216 28.67c-2.34 6.577-5.017 8.735-10.683 8.735-.442 0-1.872-.052-2.261-.157z" /></g></g></svg>
</li><li class="contents"><svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-diners_club"><title id="pi-diners_club">Diners Club</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M12 12v3.7c0 .3-.2.3-.5.2-1.9-.8-3-3.3-2.3-5.4.4-1.1 1.2-2 2.3-2.4.4-.2.5-.1.5.2V12zm2 0V8.3c0-.3 0-.3.3-.2 2.1.8 3.2 3.3 2.4 5.4-.4 1.1-1.2 2-2.3 2.4-.4.2-.4.1-.4-.2V12zm7.2-7H13c3.8 0 6.8 3.1 6.8 7s-3 7-6.8 7h8.2c3.8 0 6.8-3.1 6.8-7s-3-7-6.8-7z" fill="#3086C8"/></svg></li><li class="contents"><svg viewBox="0 0 38 24" width="38" height="24" role="img" aria-labelledby="pi-discover" fill="none" xmlns="http://www.w3.org/2000/svg"><title id="pi-discover">Discover</title><path fill="#000" opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32z" fill="#fff"/><path d="M3.57 7.16H2v5.5h1.57c.83 0 1.43-.2 1.96-.63.63-.52 1-1.3 1-2.11-.01-1.63-1.22-2.76-2.96-2.76zm1.26 4.14c-.34.3-.77.44-1.47.44h-.29V8.1h.29c.69 0 1.11.12 1.47.44.37.33.59.84.59 1.37 0 .53-.22 1.06-.59 1.39zm2.19-4.14h1.07v5.5H7.02v-5.5zm3.69 2.11c-.64-.24-.83-.4-.83-.69 0-.35.34-.61.8-.61.32 0 .59.13.86.45l.56-.73c-.46-.4-1.01-.61-1.62-.61-.97 0-1.72.68-1.72 1.58 0 .76.35 1.15 1.35 1.51.42.15.63.25.74.31.21.14.32.34.32.57 0 .45-.35.78-.83.78-.51 0-.92-.26-1.17-.73l-.69.67c.49.73 1.09 1.05 1.9 1.05 1.11 0 1.9-.74 1.9-1.81.02-.89-.35-1.29-1.57-1.74zm1.92.65c0 1.62 1.27 2.87 2.9 2.87.46 0 .86-.09 1.34-.32v-1.26c-.43.43-.81.6-1.29.6-1.08 0-1.85-.78-1.85-1.9 0-1.06.79-1.89 1.8-1.89.51 0 .9.18 1.34.62V7.38c-.47-.24-.86-.34-1.32-.34-1.61 0-2.92 1.28-2.92 2.88zm12.76.94l-1.47-3.7h-1.17l2.33 5.64h.58l2.37-5.64h-1.16l-1.48 3.7zm3.13 1.8h3.04v-.93h-1.97v-1.48h1.9v-.93h-1.9V8.1h1.97v-.94h-3.04v5.5zm7.29-3.87c0-1.03-.71-1.62-1.95-1.62h-1.59v5.5h1.07v-2.21h.14l1.48 2.21h1.32l-1.73-2.32c.81-.17 1.26-.72 1.26-1.56zm-2.16.91h-.31V8.03h.33c.67 0 1.03.28 1.03.82 0 .55-.36.85-1.05.85z" fill="#231F20"/><path d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint0_linear)"/><path opacity=".65" d="M20.16 12.86a2.931 2.931 0 100-5.862 2.931 2.931 0 000 5.862z" fill="url(#pi-paint1_linear)"/><path d="M36.57 7.506c0-.1-.07-.15-.18-.15h-.16v.48h.12v-.19l.14.19h.14l-.16-.2c.06-.01.1-.06.1-.13zm-.2.07h-.02v-.13h.02c.06 0 .09.02.09.06 0 .05-.03.07-.09.07z" fill="#231F20"/><path d="M36.41 7.176c-.23 0-.42.19-.42.42 0 .23.19.42.42.42.23 0 .42-.19.42-.42 0-.23-.19-.42-.42-.42zm0 .77c-.18 0-.34-.15-.34-.35 0-.19.15-.35.34-.35.18 0 .33.16.33.35 0 .19-.15.35-.33.35z" fill="#231F20"/><path d="M37 12.984S27.09 19.873 8.976 23h26.023a2 2 0 002-1.984l.024-3.02L37 12.985z" fill="#F48120"/><defs><linearGradient id="pi-paint0_linear" x1="21.657" y1="12.275" x2="19.632" y2="9.104" gradientUnits="userSpaceOnUse"><stop stop-color="#F89F20"/><stop offset=".25" stop-color="#F79A20"/><stop offset=".533" stop-color="#F68D20"/><stop offset=".62" stop-color="#F58720"/><stop offset=".723" stop-color="#F48120"/><stop offset="1" stop-color="#F37521"/></linearGradient><linearGradient id="pi-paint1_linear" x1="21.338" y1="12.232" x2="18.378" y2="6.446" gradientUnits="userSpaceOnUse"><stop stop-color="#F58720"/><stop offset=".359" stop-color="#E16F27"/><stop offset=".703" stop-color="#D4602C"/><stop offset=".982" stop-color="#D05B2E"/></linearGradient></defs></svg></li><li class="contents"><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-google_pay"><title id="pi-google_pay">Google Pay</title><path d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000" opacity=".07"/><path d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32" fill="#FFF"/><path d="M18.093 11.976v3.2h-1.018v-7.9h2.691a2.447 2.447 0 0 1 1.747.692 2.28 2.28 0 0 1 .11 3.224l-.11.116c-.47.447-1.098.69-1.747.674l-1.673-.006zm0-3.732v2.788h1.698c.377.012.741-.135 1.005-.404a1.391 1.391 0 0 0-1.005-2.354l-1.698-.03zm6.484 1.348c.65-.03 1.286.188 1.778.613.445.43.682 1.03.65 1.649v3.334h-.969v-.766h-.049a1.93 1.93 0 0 1-1.673.931 2.17 2.17 0 0 1-1.496-.533 1.667 1.667 0 0 1-.613-1.324 1.606 1.606 0 0 1 .613-1.336 2.746 2.746 0 0 1 1.698-.515c.517-.02 1.03.093 1.49.331v-.208a1.134 1.134 0 0 0-.417-.901 1.416 1.416 0 0 0-.98-.368 1.545 1.545 0 0 0-1.319.717l-.895-.564a2.488 2.488 0 0 1 2.182-1.06zM23.29 13.52a.79.79 0 0 0 .337.662c.223.176.5.269.785.263.429-.001.84-.17 1.146-.472.305-.286.478-.685.478-1.103a2.047 2.047 0 0 0-1.324-.374 1.716 1.716 0 0 0-1.03.294.883.883 0 0 0-.392.73zm9.286-3.75l-3.39 7.79h-1.048l1.281-2.728-2.224-5.062h1.103l1.612 3.885 1.569-3.885h1.097z" fill="#5F6368"/><path d="M13.986 11.284c0-.308-.024-.616-.073-.92h-4.29v1.747h2.451a2.096 2.096 0 0 1-.9 1.373v1.134h1.464a4.433 4.433 0 0 0 1.348-3.334z" fill="#4285F4"/><path d="M9.629 15.721a4.352 4.352 0 0 0 3.01-1.097l-1.466-1.14a2.752 2.752 0 0 1-4.094-1.44H5.577v1.17a4.53 4.53 0 0 0 4.052 2.507z" fill="#34A853"/><path d="M7.079 12.05a2.709 2.709 0 0 1 0-1.735v-1.17H5.577a4.505 4.505 0 0 0 0 4.075l1.502-1.17z" fill="#FBBC04"/><path d="M9.629 8.44a2.452 2.452 0 0 1 1.74.68l1.3-1.293a4.37 4.37 0 0 0-3.065-1.183 4.53 4.53 0 0 0-4.027 2.5l1.502 1.171a2.715 2.715 0 0 1 2.55-1.875z" fill="#EA4335"/></svg>
</li><li class="contents"><svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-master"><title id="pi-master">Mastercard</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><circle fill="#EB001B" cx="15" cy="12" r="7"/><circle fill="#F79E1B" cx="23" cy="12" r="7"/><path fill="#FF5F00" d="M22 12c0-2.4-1.2-4.5-3-5.7-1.8 1.3-3 3.4-3 5.7s1.2 4.5 3 5.7c1.8-1.2 3-3.3 3-5.7z"/></svg></li><li class="contents"><svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" width="38" height="24" role="img" aria-labelledby="pi-paypal"><title id="pi-paypal">PayPal</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path fill="#003087" d="M23.9 8.3c.2-1 0-1.7-.6-2.3-.6-.7-1.7-1-3.1-1h-4.1c-.3 0-.5.2-.6.5L14 15.6c0 .2.1.4.3.4H17l.4-3.4 1.8-2.2 4.7-2.1z"/><path fill="#3086C8" d="M23.9 8.3l-.2.2c-.5 2.8-2.2 3.8-4.6 3.8H18c-.3 0-.5.2-.6.5l-.6 3.9-.2 1c0 .2.1.4.3.4H19c.3 0 .5-.2.5-.4v-.1l.4-2.4v-.1c0-.2.3-.4.5-.4h.3c2.1 0 3.7-.8 4.1-3.2.2-1 .1-1.8-.4-2.4-.1-.5-.3-.7-.5-.8z"/><path fill="#012169" d="M23.3 8.1c-.1-.1-.2-.1-.3-.1-.1 0-.2 0-.3-.1-.3-.1-.7-.1-1.1-.1h-3c-.1 0-.2 0-.2.1-.2.1-.3.2-.3.4l-.7 4.4v.1c0-.3.3-.5.6-.5h1.3c2.5 0 4.1-1 4.6-3.8v-.2c-.1-.1-.3-.2-.5-.2h-.1z"/></svg></li><li class="contents"><svg xmlns="http://www.w3.org/2000/svg" role="img" viewBox="0 0 38 24" width="38" height="24" aria-labelledby="pi-shopify_pay"><title id="pi-shopify_pay">Shop Pay</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z" fill="#000"/><path d="M35.889 0C37.05 0 38 .982 38 2.182v19.636c0 1.2-.95 2.182-2.111 2.182H2.11C.95 24 0 23.018 0 21.818V2.182C0 .982.95 0 2.111 0H35.89z" fill="#5A31F4"/><path d="M9.35 11.368c-1.017-.223-1.47-.31-1.47-.705 0-.372.306-.558.92-.558.54 0 .934.238 1.225.704a.079.079 0 00.104.03l1.146-.584a.082.082 0 00.032-.114c-.475-.831-1.353-1.286-2.51-1.286-1.52 0-2.464.755-2.464 1.956 0 1.275 1.15 1.597 2.17 1.82 1.02.222 1.474.31 1.474.705 0 .396-.332.582-.993.582-.612 0-1.065-.282-1.34-.83a.08.08 0 00-.107-.035l-1.143.57a.083.083 0 00-.036.111c.454.92 1.384 1.437 2.627 1.437 1.583 0 2.539-.742 2.539-1.98s-1.155-1.598-2.173-1.82v-.003zM15.49 8.855c-.65 0-1.224.232-1.636.646a.04.04 0 01-.069-.03v-2.64a.08.08 0 00-.08-.081H12.27a.08.08 0 00-.08.082v8.194a.08.08 0 00.08.082h1.433a.08.08 0 00.081-.082v-3.594c0-.695.528-1.227 1.239-1.227.71 0 1.226.521 1.226 1.227v3.594a.08.08 0 00.081.082h1.433a.08.08 0 00.081-.082v-3.594c0-1.51-.981-2.577-2.355-2.577zM20.753 8.62c-.778 0-1.507.24-2.03.588a.082.082 0 00-.027.109l.632 1.088a.08.08 0 00.11.03 2.5 2.5 0 011.318-.366c1.25 0 2.17.891 2.17 2.068 0 1.003-.736 1.745-1.669 1.745-.76 0-1.288-.446-1.288-1.077 0-.361.152-.657.548-.866a.08.08 0 00.032-.113l-.596-1.018a.08.08 0 00-.098-.035c-.799.299-1.359 1.018-1.359 1.984 0 1.46 1.152 2.55 2.76 2.55 1.877 0 3.227-1.313 3.227-3.195 0-2.018-1.57-3.492-3.73-3.492zM28.675 8.843c-.724 0-1.373.27-1.845.746-.026.027-.069.007-.069-.029v-.572a.08.08 0 00-.08-.082h-1.397a.08.08 0 00-.08.082v8.182a.08.08 0 00.08.081h1.433a.08.08 0 00.081-.081v-2.683c0-.036.043-.054.069-.03a2.6 2.6 0 001.808.7c1.682 0 2.993-1.373 2.993-3.157s-1.313-3.157-2.993-3.157zm-.271 4.929c-.956 0-1.681-.768-1.681-1.783s.723-1.783 1.681-1.783c.958 0 1.68.755 1.68 1.783 0 1.027-.713 1.783-1.681 1.783h.001z" fill="#fff"/></svg>
</li><li class="contents"><svg viewBox="0 0 38 24" width="38" height="24" xmlns="http://www.w3.org/2000/svg" role="img" aria-labelledby="pi-venmo"><title id="pi-venmo">Venmo</title><g fill="none" fill-rule="evenodd"><rect fill-opacity=".07" fill="#000" width="38" height="24" rx="3"/><path fill="#3D95CE" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M24.675 8.36c0 3.064-2.557 7.045-4.633 9.84h-4.74L13.4 6.57l4.151-.402 1.005 8.275c.94-1.566 2.099-4.025 2.099-5.702 0-.918-.154-1.543-.394-2.058l3.78-.783c.437.738.634 1.499.634 2.46z" fill="#FFF" fill-rule="nonzero"/></g></svg>
</li><li class="contents"><svg viewBox="0 0 38 24" xmlns="http://www.w3.org/2000/svg" role="img" width="38" height="24" aria-labelledby="pi-visa"><title id="pi-visa">Visa</title><path opacity=".07" d="M35 0H3C1.3 0 0 1.3 0 3v18c0 1.7 1.4 3 3 3h32c1.7 0 3-1.3 3-3V3c0-1.7-1.4-3-3-3z"/><path fill="#fff" d="M35 1c1.1 0 2 .9 2 2v18c0 1.1-.9 2-2 2H3c-1.1 0-2-.9-2-2V3c0-1.1.9-2 2-2h32"/><path d="M28.3 10.1H28c-.4 1-.7 1.5-1 3h1.9c-.3-1.5-.3-2.2-.6-3zm2.9 5.9h-1.7c-.1 0-.1 0-.2-.1l-.2-.9-.1-.2h-2.4c-.1 0-.2 0-.2.2l-.3.9c0 .1-.1.1-.1.1h-2.1l.2-.5L27 8.7c0-.5.3-.7.8-.7h1.5c.1 0 .2 0 .2.2l1.4 6.5c.1.4.2.7.2 1.1.1.1.1.1.1.2zm-13.4-.3l.4-1.8c.1 0 .2.1.2.1.7.3 1.4.5 2.1.4.2 0 .5-.1.7-.2.5-.2.5-.7.1-1.1-.2-.2-.5-.3-.8-.5-.4-.2-.8-.4-1.1-.7-1.2-1-.8-2.4-.1-3.1.6-.4.9-.8 1.7-.8 1.2 0 2.5 0 3.1.2h.1c-.1.6-.2 1.1-.4 1.7-.5-.2-1-.4-1.5-.4-.3 0-.6 0-.9.1-.2 0-.3.1-.4.2-.2.2-.2.5 0 .7l.5.4c.4.2.8.4 1.1.6.5.3 1 .8 1.1 1.4.2.9-.1 1.7-.9 2.3-.5.4-.7.6-1.4.6-1.4 0-2.5.1-3.4-.2-.1.2-.1.2-.2.1zm-3.5.3c.1-.7.1-.7.2-1 .5-2.2 1-4.5 1.4-6.7.1-.2.1-.3.3-.3H18c-.2 1.2-.4 2.1-.7 3.2-.3 1.5-.6 3-1 4.5 0 .2-.1.2-.3.2M5 8.2c0-.1.2-.2.3-.2h3.4c.5 0 .9.3 1 .8l.9 4.4c0 .1 0 .1.1.2 0-.1.1-.1.1-.1l2.1-5.1c-.1-.1 0-.2.1-.2h2.1c0 .1 0 .1-.1.2l-3.1 7.3c-.1.2-.1.3-.2.4-.1.1-.3 0-.5 0H9.7c-.1 0-.2 0-.2-.2L7.9 9.5c-.2-.2-.5-.5-.9-.6-.6-.3-1.7-.5-1.9-.5L5 8.2z" fill="#142688"/></svg></li></ul><div class="footer__copyright v-stack gap-1">
            <p class="text-sm text-subdued">© 2026, Pink Pussycat. <a target="_blank" rel="nofollow" href="https://www.shopify.com?utm_campaign=poweredby&amp;utm_medium=shopify&amp;utm_source=onlinestore">Powered by Shopify</a></p></div>
        </div>
      </div>
    </div>
  </div>
</div>

</footer>
<!-- END sections: footer-group --></main>

    <style>
          @font-face {
      font-family: 'Recoleta';
      src: url('//pinkpussycat.com/cdn/shop/t/4/assets/Recoleta-Regular.otf?v=89235084298173259381769548447') format('opentype');
      font-weight: normal;
      font-style: normal;
      font-display: swap;
    }
    @font-face {
      font-family: 'Recoleta';
      src: url('//pinkpussycat.com/cdn/shop/t/4/assets/Recoleta-Bold.otf?v=135584739408608073001769548447') format('opentype');
      font-weight: bold;
      font-style: normal;
      font-display: swap;
    }
    @font-face {
      font-family: 'Recoleta';
      src: url('//pinkpussycat.com/cdn/shop/t/4/assets/Recoleta-SemiBold.otf?v=70433137393651417541769548447') format('opentype');
      font-weight: 500;
      font-style: normal;
      font-display: swap;
    }
    
    </style>

    <script>
document.addEventListener("click", async function (e) {
  const button = e.target.closest(".js-add-to-cart");
  if (!button) return;

  e.preventDefault();

  const variantId = button.dataset.variantId;
  if (!variantId) return;

  button.disabled = true;

  try {
    await fetch("/cart/add.js", {
      method: "POST",
      headers: { "Content-Type": "application/json" },
      body: JSON.stringify({
        id: variantId,
        quantity: 1
      })
    });

    // 🔄 refresca el carrito (Impact)
    document.dispatchEvent(
      new CustomEvent("cart:refresh", { bubbles: true })
    );

    // 🧯 Fallback: simula click real en el ícono de carrito
    const cartTrigger = document.querySelector(
      'a[aria-controls="cart-drawer"]'
    );

    if (cartTrigger) {
      cartTrigger.click();
    }

  } catch (error) {
    console.error("Add to cart error", error);
  } finally {
    button.disabled = false;
  }
});
</script>
<script>
document.addEventListener("DOMContentLoaded", () => {
  const reveals = document.querySelectorAll(".reveal");

  const observer = new IntersectionObserver(
    entries => {
      entries.forEach(entry => {
        if (entry.isIntersecting) {
          entry.target.classList.add("active");
        }
      });
    },
    {
      threshold: 0.2
    }
  );

  reveals.forEach(el => observer.observe(el));
});
</script>

<div id="age-verification-overlay">
  <div id="age-verification-modal">
    <img 
      src="https://cdn.shopify.com/s/files/1/0695/1970/4322/files/Cat.webp?v=1763758028" 
      alt="Pink Pussycat" 
      loading="lazy"
      width=150
      height=100
    >
    <h2><strong>
        Adult Only Website
    </strong>
</h2>
    
    <p>You must be 21 years or older to enter this site.
    </p>
    <p>

        This website contains age-restricted materials including nudity and explicit depictions of sexual activity. By entering, you affirm that you are at least 21 years of age and you consent to viewing sexually explicit content.
    </p>
    <div class="age-buttons">
      <button id="age-yes">Yes, I am 21+</button>
      <button id="age-no">I'm not</button>
    </div>
  </div>
</div>

<style>
#age-verification-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 1);
  display: none;
  align-items: center;
  justify-content: center;
  z-index: 9999;
}

#age-verification-modal {
  background: #white;
  padding: 40px;
  color: white;
  text-align: center;
  max-width: 1000px;
  width: 90%;
  border-radius: 8px;
}

#age-verification-modal h2 {
  margin-bottom: 10px;
}

#age-verification-modal p {
  margin-bottom: 20px;
}

#age-verification-modal img{
    margin: 0px auto 30px;
}

.age-buttons button {
  padding: 10px 20px;
  margin: 5px;
  border: none;
  cursor: pointer;
  border-radius: 10px;
  color: white;
  font-family: 'Poppins', sans-serif;
}

#age-yes {
  background: #f667ae;
}

#age-no {
  background: #ccc;
  color: black;
}
</style>

<script>
document.addEventListener("DOMContentLoaded", function () {
  const overlay = document.getElementById("age-verification-overlay");
  const yesBtn = document.getElementById("age-yes");
  const noBtn = document.getElementById("age-no");

  if (!overlay || !yesBtn || !noBtn) return;

  const isVerified = sessionStorage.getItem("ageVerifiedPinkPussycat") === "true";

  if (!isVerified) {
    overlay.style.display = "flex";
    document.body.style.overflow = "hidden";
  }

  yesBtn.addEventListener("click", function () {
    sessionStorage.setItem("ageVerifiedPinkPussycat", "true");
    overlay.style.display = "none";
    document.body.style.overflow = "auto";
  });

  noBtn.addEventListener("click", function () {
    window.location.href = "https://www.google.com";
  });
});
</script>
  <div id="shopify-block-AakNoTzR0N0NkN3Z2W__11532412952436166569" class="shopify-block shopify-app-block">


	<script>var loox_global_hash = '1777174476755';</script><style>.loox-reviews-default { max-width: 1200px; margin: 0 auto; }</style>







</div><div id="shopify-block-AK0h3cTVsZkRtSWZvY__back-in-stock-restock-alerts-4bb73be2-b7c2-4870-949f-c528145452a3" class="shopify-block shopify-app-block"><!-- Config and setup JS -->
<script id="RestockRocketConfig">
  window._RestockRocketConfig = window._RestockRocketConfig || {}

  // Helper function to normalize locale format from hyphen to underscore (e.g., 'en-US' -> 'en_us')
  // This matches the backend's Mobility.normalize_locale behavior
  // Returns empty string if locale is empty or invalid (matches original behavior)
  function normalizeLocale(locale) {
    if (!locale || locale.trim() === '') {
      return '';
    }
    return locale.toString().toLowerCase().replace(/-/g, '_');
  }

  window._RestockRocketConfig.locale = 'en';
  window._RestockRocketConfig.normalizedLocale = normalizeLocale('en');
  window._RestockRocketConfig.shop = 'ccb7a8-4a.myshopify.com';
  window._RestockRocketConfig.pageType = 'index';
  window._RestockRocketConfig.liquidRenderedAt = 1781035435;window._RestockRocketConfig.marketId = 19368935682;window._RestockRocketConfig.countryName = 'United States';
    window._RestockRocketConfig.countryIsoCode = 'US';window._RestockRocketConfig.cartInventoryQuantity = {};// cart.token falls back to the `cart` cookie when the Liquid context didn't carry one
  // (some page types render with cart={} until first interaction).
  if (!window._RestockRocketConfig.cartToken) {
    try {
      const m = document.cookie.match(/(?:^|;\s*)cart=([^;]+)/);
      if (m && m[1]) window._RestockRocketConfig.cartToken = decodeURIComponent(m[1]);
    } catch (e) { /* cookie unavailable */ }
  }window._RestockRocketConfig.cachedSettings = {"id":53490,"shop_id":53466,"currency":"USD","created_at":"2026-02-04T23:58:06.640Z","updated_at":"2026-03-12T01:56:23.814Z","enable_app":true,"enable_signup_widget":true,"storefront_button_text":"Notify me when available","storefront_button_text_color":"#FFFFFF","storefront_button_background_color":"#202223","storefront_form_header":"Notify me","storefront_form_description":"Get a notification as soon as this product is back in stock by signing up below!","storefront_form_button_text":"Notify me when available","storefront_form_button_text_color":"#FFFFFF","storefront_form_button_background_color":"#202223","storefront_form_terms":"Promise we won't spam. You'll only receive notifications for this product.","storefront_form_error":"Please enter a valid email address","storefront_form_success":"Thank you! We will notify you when the product is available.","enable_powered_by":true,"show_button_on_preorder":false,"sms_enabled":false,"email_enabled":true,"storefront_button_disable_tag":"rocket-hide","theme_config":{},"storefront_form_email_placeholder":"Email address","storefront_form_phone_placeholder":"SMS","storefront_form_phone_label":"Phone number","storefront_form_email_label":"Email","storefront_form_phone_error":"Please enter a valid phone number","storefront_form_customer_name_placeholder":"Name","storefront_form_customer_name_error":"Please enter your name","storefront_form_did_you_mean_error":"Did you mean %{suggested_email}? Or use %{current_email}","form_customer_name_enabled":false,"form_customer_name_required":false,"css_config":null,"js_config":null,"collect_promotion_consent":false,"storefront_form_promotion_consent_label":"Notify me about other news, sales, discounts & offers too!","show_button_on_collection":false,"sms_default_country":"us","sms_allowed_countries":[],"sms_restrict_country":false,"sms_default_channel":true,"optin_required":false,"optin_success_text":"Registration confirmed! You'll receive an alert when the product is restocked.","storefront_button_border_radius":0,"storefront_button_disable_tag_hides_button":true,"storefront_button_disable_tag_enabled":false,"quantity_required":false,"storefront_form_quantity_label":"Quantity","enable_alerts":true,"sms_allowed":false,"email_allowed":true,"collect_promotion_consent_default":true,"insert_button_after_selector":null,"insert_button_after_selector_type":"afterend","storefront_button_position_type":"float-right","storefront_form_duplicate_error":"You've already subscribed for alerts to this product.","storefront_mixed_cart_error":"Preorders must be purchased separately from regular items. Please complete your current order first, or clear your cart to continue.","storefront_error_heading":"Error","default_locale":"en","collection_page_button_text_color":"#FFFFFF","collection_page_button_background_color":"#202223","show_button_if_any_out_of_stock":false,"show_button_if_any_variant_out_of_stock_collection":false,"show_button_on_index":false,"insert_button_after_selector_collection":null,"insert_button_after_selector_index":null,"push_enabled":false,"push_allowed":false,"storefront_form_push_label":"Push","storefront_form_push_description":"Click 'Allow' to be notified via push notification","storefront_form_push_error":"Permission rejected! Please review notification settings and try again.","storefront_font_family":"OpenSans","insert_button_after_selector_collection_type":"afterend","show_channel_selector":false,"storefront_form_empty_error":"Please fill in one or more of the options above","storefront_form_push_input":"Send push notification","insert_button_after_selector_page":null,"show_button_on_page":false,"insert_button_after_selector_search":null,"show_button_on_search":false,"app_proxy_path_prefix":"/apps/restockrocket-production","collection_link_selector":"","index_link_selector":"","page_link_selector":"","search_link_selector":"","collection_check_link_visibility":true,"collection_buttons_container":null,"index_buttons_container":null,"page_buttons_container":null,"search_buttons_container":null,"extension_enable_url_variant_detection":true,"extension_enable_value_variant_detection":true,"extension_value_variant_selector":"[name='id']","resubscribe_text":"This product is out of stock. Get notified when it’s restocked again by entering your details below!","preorder_enabled":true,"preorder_buy_button_selector":null,"preorder_add_to_cart_button_selector":null,"preorder_badge_selector":null,"preorder_button_out_of_stock_text":"Out of stock","preorder_button_add_to_cart_text":"Add to cart","preorder_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_enabled":false,"preorder_collection_form_selector":"form[action*=\"/cart/add\"]","preorder_collection_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_index_enabled":false,"preorder_index_form_selector":"form[action*=\"/cart/add\"]","preorder_index_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_page_enabled":false,"preorder_page_form_selector":"form[action*=\"/cart/add\"]","preorder_page_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_search_enabled":false,"preorder_search_form_selector":"form[action*=\"/cart/add\"]","preorder_search_add_to_cart_button_selector":"form[action*=\"/cart/add\"] button","preorder_collection_badge_selector":null,"preorder_index_badge_selector":null,"preorder_page_badge_selector":null,"preorder_search_badge_selector":null,"preorder_badge_selector_type":"afterend","preorder_collection_badge_selector_type":"afterend","preorder_button_child_selector":"span","preorder_button_disclaimer_insert_selector":null,"preorder_button_disclaimer_insert_selector_type":"afterend","preorder_payment_insert_selector":null,"preorder_payment_insert_selector_type":"afterend","preorder_price_container_selector":null,"preorder_price_container_selector_insert_type":"afterend","preorder_terms_insert_selector":null,"preorder_terms_insert_selector_type":"afterend","preorder_original_price_selector":null,"preorder_price_format":"{{amount}} {{currency}}","show_badge_if_any_variant_is_preorder":false,"enable_console_debug":false,"inline_form_enabled":false,"inline_form_selector":null,"inline_form_selector_type":"afterend","storefront_form_prefill_customer":true,"storefront_form_show_image":false,"storefront_form_text_color":"#202223","storefront_form_background_color":"#FFFFFF","storefront_form_border_radius":10,"market_setup_type":"single_market","shopify_app_id":5940125,"preorder_progress_bar_insert_selector":null,"preorder_progress_bar_insert_selector_type":"beforebegin","countdown_timer_insert_selector":null,"countdown_timer_insert_selector_type":"afterend","cache":true,"cached_at":"2026-03-12T01:56:23.846Z","multi_language_enabled":false,"translation_locale":"en"};window._RestockRocketConfig.cachedPreorderVariantIds = {"preorder_variant_ids":[],"updated_at":"2026-06-09T19:55:46Z","market_locations_enabled":false,"market_id":19368935682,"preorder_location_filter_enabled":false,"preorder_location_filter_ids":[],"collection_id":null,"bulk_operation":true};window._RestockRocketConfig.cachedInStockVariantIds = {"in_stock_variant_ids":[47225296453890,47225296552194,47225296584962,47225296617730,47225296683266,47225296716034,47225296748802,47225296814338,47225296879874,47225297043714,47225297109250,47225297174786,47225297338626,47225297699074,47225297731842,47225297993986,47225298223362,47225298419970,47225298518274,47225298551042,47225298583810,47225298649346,47225298682114,47225298714882,47225298845954,47225299075330,47225299140866,47225299173634,47225299239170,47225299271938,47225299468546,47225299501314,47225299566850,47225299599618,47225299665154,47225299697922,47225299730690,47225299796226,47225299828994,47225300025602,47225300058370,47225300156674,47225300222210,47225300451586,47225300582658,47225300615426,47225300648194,47225300746498,47225300812034,47225300910338,47225300975874,47225301008642,47225301041410,47225301434626,47225301664002,47225301729538,47225301893378,47225301958914,47225302024450,47265728823554,47265752678658,47265764835586,47265794687234,47265907245314,47267103736066,47267103768834,47267142664450,47267142697218,47269318459650,47269318492418,47283555795202,47283555827970,47283555860738,47283569754370,47283569787138,47283569819906,47283582337282,47283582370050,47283582402818,47283582435586,47283582468354,47283582501122,47283582599426,47283582632194,47283582664962,47283583910146,47283583942914,47283583975682,47283586924802,47283586957570,47283589513474,47283589546242,47283589579010,47283589611778,47283589644546,47283589677314,47283654164738,47283654197506,47283654230274,47283654263042,47283654918402,47283654951170,47283654983938,47283655016706,47283655049474,47283655082242,47283656229122,47283656261890,47283660030210,47283660062978,47283660095746,47283669434626,47283669467394,47283683688706,47283683721474,47283683754242,47283683787010,47283683819778,47283683852546,47283708723458,47283708756226,47283713507586,47283713540354,47283725009154,47284863467778,47284867072258,47284880310530,47284900593922,47284972945666,47378391138562,47378423546114,47403090116866,47403090149634,47403090182402,47403090215170,47403090247938,47403090280706,47403093983490,47403094016258,47403094049026,47403094081794,47403094114562,47403094147330,47403102732546,47403102765314,47403102798082,47403102830850,47403102863618,47403102896386,47403109777666,47403109810434,47403109843202,47403109875970,47403109908738,47403109941506,47403121574146,47403121606914,47403121639682,47403121672450,47403121705218,47403121737986,47403130847490,47432588165378,47456764494082],"updated_at":"2026-06-08T17:39:04Z","market_locations_enabled":false,"market_id":19368935682,"preorder_location_filter_enabled":false,"preorder_location_filter_ids":[],"collection_id":null};window._RestockRocketConfig.cachedOutOfStockVariantIds = { out_of_stock_variant_ids: [] };window._RestockRocketConfig.cachedVariantPreorderLimits = {"variant_preorder_limits":{},"updated_at":"2026-06-09T19:37:40Z","shopify_market_id":19368935682,"market_locations_enabled":false};
    window._RestockRocketConfig.cachedVariantPreorderLimitsMarketKey = "variant_preorder_limits_for_market_19368935682";window._RestockRocketConfig.cachedVariantShippingTexts = {"variant_shipping_texts":{},"updated_at":"2026-06-09T19:37:40Z","shopify_market_id":19368935682,"market_locations_enabled":false};
    window._RestockRocketConfig.cachedVariantShippingTextsMarketKey = "variant_shipping_texts_for_market_19368935682";window._RestockRocketConfig.sellingPlans = [{"shopify_selling_plan_group_id":1953792258,"shopify_selling_plan_id":3532488962,"enabled":true,"variant_ids":[47266190164226,47267026010370,47266186625282,47266191343874,47266194260226,47267036233986,47267017949442,47266193998082,47267025977602,47267036266754,47267008708866],"product_variants_source":"custom","name":"Preorder","preorder_button_text":"Preorder","preorder_button_description":"Pre-order before it's gone.","preorder_button_description_background_color":"#1F2937","preorder_button_description_text_color":"#FFFFFF","preorder_button_description_border_radius":10,"preorder_button_description_show_quantity_limit":false,"preorder_button_description_quantity_limit_suffix":" units available for preorder","preorder_button_description_shipping_text_prefix":"Shipping: ","delivery_exact_time":null,"delivery_after_n_intervals":null,"delivery_at":null,"delivery_type":"asap","quantity_limit_text":"{{ quantity }} units available for preorder","preorder_button_description_show_shipping":false,"preorder_button_description_icons_enabled":true,"preorder_shipping_text":"Shipping: As soon as possible","shipping_applies_to_all_products":true,"shipping_text":"ASAP","payment_type":"full","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":null,"pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"discount_text":"Save {{ discount }}","billing_title":"Full payment","billing_description":null,"enable_billing_widget":false,"inventory_provider":"stoq","preorder_badge_enabled":false,"preorder_badge_text":"Preorder","preorder_badge_text_color":"#FFFFFF","preorder_badge_background_color":"#000000","preorder_discounted_price_enabled":null,"payment_line_item_property_enabled":false,"shipping_line_item_property_enabled":false,"custom_line_item_property_text":null,"preorder_button_text_color":"#ffffff","preorder_button_background_color":"#8700d3","preorder_button_colors_enabled":false,"markets_enabled":null,"market_id":null,"shopify_market_ids":[],"use_shopify_selling_plan":true,"use_simplified_shipping_text":true,"translations":{},"payment_options":[{"billing_type":"no_remaining_balance","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":null,"billing_at":null,"billing_after_n_intervals":null,"billing_after_interval_type":"day","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"billing_title":"Full payment","billing_description":null,"discount_text":"Save {{ discount }}","shopify_selling_plan_id":3532488962,"is_default":true,"type":"full","translations":{}}],"require_preorder_acknowledgement":false,"preorder_acknowledgement_text":"I acknowledge and agree to the preorder terms and conditions for this product.","disable_button_until_acknowledged":false,"preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"countdown_timer_style":"text","countdown_timer_text_color":"#000000","countdown_timer_background_color":"#f5f5f5","countdown_timer_border_radius":8,"countdown_timer_format":"DHMS","countdown_timer_use_schedule_dates":true,"countdown_timer_custom_start_date":null,"countdown_timer_custom_end_date":null,"countdown_timer_starts_text":null,"countdown_timer_ends_text":null,"schedule_offer":false,"schedule_start_date":null,"schedule_end_date":null,"updated_at":"2026-02-05T00:01:13.000Z","allow_mixed_cart":true,"mixed_cart_error_message":"Preorders must be purchased separately from regular items. Please complete your current order first, or clear your cart to continue.","b2b_enabled":true,"preorder_progress_bar_enabled":false,"preorder_progress_bar_text":"{{ sold }} of {{ total }} claimed","preorder_progress_bar_fill_color":"#000000","preorder_progress_bar_background_color":"#e5e5e5","preorder_progress_bar_text_color":"#FFFFFF","preorder_progress_bar_border_radius":4,"preorder_progress_bar_show_percentage":false}];(function() {
      const cachedData = {"plans":[{"shopify_selling_plan_group_id":1953792258,"shopify_selling_plan_id":3532488962,"enabled":true,"variant_ids":[47266190164226,47267026010370,47266186625282,47266191343874,47266194260226,47267036233986,47267017949442,47266193998082,47267025977602,47267036266754,47267008708866],"product_variants_source":"custom","name":"Preorder","preorder_button_text":"Preorder","preorder_button_description":"Pre-order before it's gone.","preorder_button_description_background_color":"#1F2937","preorder_button_description_text_color":"#FFFFFF","preorder_button_description_border_radius":10,"preorder_button_description_show_quantity_limit":false,"preorder_button_description_quantity_limit_suffix":" units available for preorder","preorder_button_description_shipping_text_prefix":"Shipping: ","delivery_exact_time":null,"delivery_after_n_intervals":null,"delivery_at":null,"delivery_type":"asap","quantity_limit_text":"{{ quantity }} units available for preorder","preorder_button_description_show_shipping":false,"preorder_button_description_icons_enabled":true,"preorder_shipping_text":"Shipping: As soon as possible","shipping_applies_to_all_products":true,"shipping_text":"ASAP","payment_type":"full","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":null,"pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"discount_text":"Save {{ discount }}","billing_title":"Full payment","billing_description":null,"enable_billing_widget":false,"inventory_provider":"stoq","preorder_badge_enabled":false,"preorder_badge_text":"Preorder","preorder_badge_text_color":"#FFFFFF","preorder_badge_background_color":"#000000","preorder_discounted_price_enabled":null,"payment_line_item_property_enabled":false,"shipping_line_item_property_enabled":false,"custom_line_item_property_text":null,"preorder_button_text_color":"#ffffff","preorder_button_background_color":"#8700d3","preorder_button_colors_enabled":false,"markets_enabled":null,"market_id":null,"shopify_market_ids":[],"use_shopify_selling_plan":true,"use_simplified_shipping_text":true,"translations":{},"payment_options":[{"billing_type":"no_remaining_balance","billing_checkout_charge_type":"percentage","billing_checkout_charge_amount":null,"billing_checkout_charge_percentage":null,"billing_at":null,"billing_after_n_intervals":null,"billing_after_interval_type":"day","pricing_type":"no_discount","pricing_amount":null,"pricing_percentage":null,"billing_title":"Full payment","billing_description":null,"discount_text":"Save {{ discount }}","shopify_selling_plan_id":3532488962,"is_default":true,"type":"full","translations":{}}],"require_preorder_acknowledgement":false,"preorder_acknowledgement_text":"I acknowledge and agree to the preorder terms and conditions for this product.","disable_button_until_acknowledged":false,"preorder_min_quantity":null,"preorder_max_quantity":null,"countdown_timer_enabled":false,"countdown_timer_style":"text","countdown_timer_text_color":"#000000","countdown_timer_background_color":"#f5f5f5","countdown_timer_border_radius":8,"countdown_timer_format":"DHMS","countdown_timer_use_schedule_dates":true,"countdown_timer_custom_start_date":null,"countdown_timer_custom_end_date":null,"countdown_timer_starts_text":null,"countdown_timer_ends_text":null,"schedule_offer":false,"schedule_start_date":null,"schedule_end_date":null,"updated_at":"2026-02-05T00:01:13.000Z","allow_mixed_cart":true,"mixed_cart_error_message":"Preorders must be purchased separately from regular items. Please complete your current order first, or clear your cart to continue.","b2b_enabled":true,"preorder_progress_bar_enabled":false,"preorder_progress_bar_text":"{{ sold }} of {{ total }} claimed","preorder_progress_bar_fill_color":"#000000","preorder_progress_bar_background_color":"#e5e5e5","preorder_progress_bar_text_color":"#FFFFFF","preorder_progress_bar_border_radius":4,"preorder_progress_bar_show_percentage":false}],"disabled_plan_ids":[],"cached_at":"2026-02-18T08:05:47Z"};

      if (cachedData && typeof cachedData === 'object' && cachedData.cached_at) {
        // Find the maximum updated_at from all items in old array
        const oldPlans = window._RestockRocketConfig.sellingPlans;
        const maxUpdatedAt = Array.isArray(oldPlans) && oldPlans.length > 0
          ? oldPlans.reduce(function(max, plan) {
              // Parse dates for proper comparison (handles mixed ISO formats)
              if (plan.updated_at) {
                const planDate = new Date(plan.updated_at);
                const maxDate = max ? new Date(max) : null;
                return (!maxDate || (planDate && !isNaN(planDate) && planDate > maxDate)) ? plan.updated_at : max;
              }
              return max;
            }, '')
          : null;

        // Use cached if old array is empty/has no timestamps, or cached is newer
        // Parse dates for comparison to handle format differences (+00:00 vs .000Z)
        const cachedDate = new Date(cachedData.cached_at);
        const maxDate = maxUpdatedAt ? new Date(maxUpdatedAt) : null;
        const useCached = !maxUpdatedAt || (cachedDate && !isNaN(cachedDate) && (!maxDate || cachedDate > maxDate));

        if (useCached) {
          if (Array.isArray(cachedData.plans)) {
            window._RestockRocketConfig.sellingPlans = cachedData.plans;
            // Only use disabled_plan_ids when using cached plans
            window._RestockRocketConfig.disabledSellingPlanIds = cachedData.disabled_plan_ids || [];
            console.debug('[RR] Using selling plans from cachedSellingPlans (cached_at: ' + cachedData.cached_at + ')');
          }
        } else {
          // When using old format (stale cache), don't trust disabled_plan_ids
          window._RestockRocketConfig.disabledSellingPlanIds = [];
          console.debug('[RR] Using selling plans from old format (max updated_at: ' + maxUpdatedAt + ')');
        }
      }
    })();window._RestockRocketConfig.enabledNotifyMeVariantIds = [];window._RestockRocketConfig.disabledNotifyMeVariantIds = [];window._RestockRocketConfig.backInStockTemplates = [];window._RestockRocketConfig.restockNotes = {};window._RestockRocketConfig.integrations = [{"id":"b8bb95ad-ea25-499a-9bb7-7bd74e795f34","shop_id":53466,"enabled":true,"page_types":["product","collection","index","search","page","cart","list-collections","article","blog"],"configuration":{"enableXHRHijack":true,"enableFetchHijack":true,"quantityLimitDisabled":false,"enableCartChangeValidation":false,"enableCartUpdateValidation":false,"cancelRequestOnModalRejection":false},"type":"hijack","css_config":null,"js_config":null,"created_at":"2026-02-04T23:58:54.168Z","updated_at":"2026-02-04T23:58:54.168Z"}];window._RestockRocketConfig.obfuscateInventoryQuantity = false;window._RestockRocketConfig.scriptUrlProduct = 'https://cdn.shopify.com/extensions/019ea604-5871-7fd9-9a64-ed7c19366c7a/restockrocket-1-526/assets/restockrocket-product.js'
  window._RestockRocketConfig.scriptUrlCollection = 'https://cdn.shopify.com/extensions/019ea604-5871-7fd9-9a64-ed7c19366c7a/restockrocket-1-526/assets/restockrocket-collection.js'
  window._RestockRocketConfig.scriptHost = window._RestockRocketConfig.scriptUrlProduct.substring(0, window._RestockRocketConfig.scriptUrlProduct.lastIndexOf('/') + 1)
  window._RestockRocketConfig.host = 'https://app.restockrocket.io'

  // Deployed extension build number, read from the CDN asset host Shopify generates:
  //   https://cdn.shopify.com/extensions/<uuid>/<handle>-<version>/assets/...
  // Trailing digits (e.g. ".../restockrocket-1-521/assets/" -> "521"). Kept numeric to
  // match ParseStoqData, so funnel app_version lines up with the order-attribution
  // app_version. Reflects the ACTUAL deployed build. This is the SINGLE source of the
  // parsed version — preorder.js getAppVersion() reads it back off config rather than
  // re-parsing, so the regex lives in exactly one place.
  try {
    const _stoqVersionMatch = window._RestockRocketConfig.scriptHost.match(/(\d+)\/?(?:assets\/?)?$/);
    window._RestockRocketConfig.appVersion = (_stoqVersionMatch && _stoqVersionMatch[1]) || '';
  } catch (e) {
    window._RestockRocketConfig.appVersion = '';
  }

  const SETTINGS_CACHE_DURATION = 15 * 60 * 1000; // 15 minutes in milliseconds
  const LIQUID_CACHE_MAX_AGE = 15 * 60; // 15 minutes in seconds

  // Calculate Liquid cache freshness once at initialization
  const liquidRenderedAt = window._RestockRocketConfig.liquidRenderedAt;

  // Validate timestamp and calculate cache age
  if (!liquidRenderedAt || typeof liquidRenderedAt !== 'number' || isNaN(liquidRenderedAt)) {
    console.debug('STOQ - Invalid or missing liquidRenderedAt timestamp, assuming fresh');
    window._RestockRocketConfig.isLiquidCacheFresh = true;
    window._RestockRocketConfig.liquidCacheAge = null;
  } else {
    const now = Math.floor(Date.now() / 1000); // Current time in seconds
    const liquidCacheAge = now - liquidRenderedAt; // Age in seconds
    // Surfaced into funnel events: a stale cache means the app rendered with
    // outdated inventory/selling-plan data — a real "had the opportunity but
    // failed" cause. Negative (client clock ahead) clamps to 0.
    window._RestockRocketConfig.liquidCacheAge = Math.max(0, liquidCacheAge);

    // Handle client clock ahead of server
    if (liquidCacheAge < 0) {
      console.debug(`STOQ - Client clock appears ahead of server by ${Math.abs(Math.round(liquidCacheAge / 60))} minutes, assuming cache fresh`);
      window._RestockRocketConfig.isLiquidCacheFresh = true;
    } else if (liquidCacheAge <= LIQUID_CACHE_MAX_AGE) {
      console.debug(`STOQ - Liquid cache is fresh (${Math.round(liquidCacheAge / 60)} minutes old)`);
      window._RestockRocketConfig.isLiquidCacheFresh = true;
    } else {
      console.debug(`STOQ - Liquid cache is stale (${Math.round(liquidCacheAge / 60)} minutes old, max ${Math.round(LIQUID_CACHE_MAX_AGE / 60)} minutes)`);
      window._RestockRocketConfig.isLiquidCacheFresh = false;
    }
  }

  function checkSettingsExpiry(settings) {
    try {
      if (!settings || !settings.updated_at) {
        console.debug('STOQ - Invalid settings data structure');
        return null;
      }

      if (!settings.cache) {
        console.debug('STOQ - settings caching disabled');
        return null;
      }

      // Check if translations are enabled but missing from cache
      // This handles the backfill period where DB has translations but metafield doesn't
      if (settings.multi_language_enabled) {
        if (!settings.translations) {
          // Translations enabled but no translation data in metafield
          // Metafield hasn't been backfilled yet - force refresh
          console.debug('STOQ - multi-language enabled but no translation data in cache, fetching fresh');
          return null;
        }

        // Translations object exists in metafield - cache is valid
        // If current locale isn't translated, applyTranslations will gracefully use default locale from base fields
        if (window._RestockRocketConfig.normalizedLocale &&
            !Object.prototype.hasOwnProperty.call(settings.translations, window._RestockRocketConfig.normalizedLocale)) {
          console.debug('STOQ - locale not explicitly translated, will use default language from cache');
        }
        // Don't return null - continue using cache even for untranslated locales
      }

      const updatedAt = new Date(settings.updated_at);
      if (isNaN(updatedAt.getTime())) {
        console.debug('STOQ - Invalid updated_at date format in settings');
        return null;
      }

      const age = Date.now() - updatedAt.getTime();
      if (age < SETTINGS_CACHE_DURATION) {
        console.debug('STOQ - settings changed recently, skipping cache');
        return null;
      }

      return settings;
    } catch (error) {
      console.debug('STOQ - Error checking settings cache:', error);
      return null;
    }
  }

  function createRestockRocketContainer() {
    const restockRocketContainer = document.createElement('div');
    restockRocketContainer.id = 'restock-rocket';
    document.body.appendChild(restockRocketContainer);
  }

  function createRestockRocketScript(scriptUrl) {
    const restockRocketScriptElement = document.createElement('script');
    restockRocketScriptElement.setAttribute('defer', 'defer');
    restockRocketScriptElement.src = scriptUrl;
    document.body.appendChild(restockRocketScriptElement);
  }

  createRestockRocketContainer()

  console.debug('STOQ - extension activated')

  // Fire stoq_initialized once per page load so the funnel pipeline has a definitive
  // "our code ran on this page" signal independent of any customer interaction.
  // Detected variants: the variants present in this page's Liquid context (product page has them;
  // collection/index/etc. don't expose variants from Liquid). Used to disambiguate "embed didn't
  // load" vs "embed loaded but the variant wasn't a preorder/BIS candidate" in order debug.
  try {
    const _stoqInitConfig = window._RestockRocketConfig;
    const _stoqDetectedVariantIds = (_stoqInitConfig.product && Array.isArray(_stoqInitConfig.product.variants))
      ? _stoqInitConfig.product.variants.map(function(v) { return v.id })
      : [];
    const _stoqSelectedVariantId = _stoqInitConfig.selected_variant_id;
    Shopify?.analytics?.publish?.('stoq_initialized', {
      cart_token: _stoqInitConfig.cartToken || '',
      page_url: window.location.href,
      page_type: _stoqInitConfig.pageType || '',
      shop_domain: _stoqInitConfig.shop || '',
      market_id: _stoqInitConfig.marketId || '',
      detected_variant_ids: _stoqDetectedVariantIds,
      selected_variant_id: _stoqSelectedVariantId || '',
      liquid_rendered_at: _stoqInitConfig.liquidRenderedAt || 0,
      app_version: _stoqInitConfig.appVersion || '',
      liquid_cache_age: _stoqInitConfig.liquidCacheAge,
      // Selected variant's stock posture as our app saw it at render — explains
      // whether we *should* have treated it as a preorder candidate.
      inventory_policy: (_stoqInitConfig.variantsInventoryPolicy || {})[_stoqSelectedVariantId] || '',
      inventory_quantity: (_stoqInitConfig.variantsInventoryQuantity || {})[_stoqSelectedVariantId],
    });
  } catch (e) {
    console.debug('STOQ - stoq_initialized publish failed:', e);
  }

  function applyTranslations(settings) {
    try {
      // Skip translation logic entirely if multi-language is not enabled
      if (!settings || !settings.multi_language_enabled) {
        return settings;
      }

      if (!settings.translations) {
        console.debug('STOQ - No translations found, skipping translation');
        return settings;
      }

      const normalizedLocale = window._RestockRocketConfig.normalizedLocale;
      const translations = settings.translations;

      if (!normalizedLocale) {
        // No matching locale has translations; drop payload to save memory
        console.debug('STOQ - No matching locale for translations. Available:', Object.keys(translations || {}));
        delete settings.translations;
        return settings;
      }

      console.debug(`STOQ - Applying translations for normalized locale: ${normalizedLocale} (original: ${window._RestockRocketConfig.locale})`);

      const translatedFields = translations[normalizedLocale];
      if (translatedFields && typeof translatedFields === 'object') {
        Object.keys(translatedFields).forEach(function(key) {
          const value = translatedFields[key];
          if (value !== null && value !== undefined && value !== '') {
            settings[key] = value;
          }
        });
      } else {
        console.debug('STOQ - No translated fields found for locale:', normalizedLocale);
      }

      delete settings.translations;
      return settings;
    } catch (e) {
      console.debug('STOQ - error applying translations:', e);
      return settings;
    }
  }

  // Setup event listener for cart selling plan updates
  // This must be called before any scripts are loaded to avoid race conditions
  function setupCartSellingPlanUpdater(settings) {
    // Setup listener regardless - updateCartSellingPlans has its own guards
    // This ensures cleanup happens even when preorders are disabled globally
    // Listen for stoq:inventory-data-loaded event dispatched by api.js
    window.addEventListener('stoq:inventory-data-loaded', function(event) {
      console.debug('STOQ - Inventory data loaded, updating cart selling plans');
      if (window._RestockRocket && window._RestockRocket.updateCartSellingPlans) {
        window._RestockRocket.updateCartSellingPlans()
          .then(hasUpdates => {
            if (hasUpdates) {
              console.debug('STOQ - cart selling plans updated successfully');
            } else {
              console.debug('STOQ - no cart selling plan updates needed');
            }
          })
          .catch(error => {
            console.error('STOQ - error updating cart selling plans:', error);
          });
      }
    });
  }

  // First try to get settings from metafields with expiry check
  const cachedSettings = window._RestockRocketConfig.cachedSettings;
  const validCachedSettings = cachedSettings ? checkSettingsExpiry(cachedSettings) : null;

  if (validCachedSettings) {
    console.debug('STOQ - using cached settings');
    initializeScripts(validCachedSettings);
  } else {
    console.debug('STOQ - fetching fresh settings');
    const headers = {
      'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop,
      'ngrok-skip-browser-warning': 'skip'
    };

    if (window.Shopify?.theme?.role === 'main') {
      headers['X-Shopify-Theme-Schema-Name'] = window.Shopify.theme.schema_name;
      headers['X-Shopify-Theme-Schema-Version'] = window.Shopify.theme.schema_version;
      headers['X-Shopify-Theme-Store-Id'] = window.Shopify.theme.theme_store_id;
    }

    fetch(
      `${window._RestockRocketConfig.host}/api/v1/setting.json?translation_locale=${window._RestockRocketConfig.normalizedLocale}`,
      { headers }
    )
    .then(function(response) {
      if (!response.ok) {
        throw new Error('Network response was not ok');
      }
      return response.json();
    })
    .then(function(settings) {
      initializeScripts(settings);
    })
    .catch(function(error) {
      // If request failed and we have cached settings (even if expired), use them as fallback
      if (cachedSettings) {
        console.debug('STOQ - using expired cached settings as fallback');
        initializeScripts(cachedSettings);
      } else {
        console.error('STOQ - failed to load settings:', error);
      }
    })
    .catch(function(e) {
      console.error(e)
    })
  }

  function fetchEmbedConfig(endpoint, apply) {
    return fetch(
      `${window._RestockRocketConfig.host}/api/v1/embed/${endpoint}.json`,
      {
        headers: {
          'X-Shopify-Shop-Domain': window._RestockRocketConfig.shop || window.Shopify.shop,
          'ngrok-skip-browser-warning': 'skip'
        }
      }
    )
    .then(function(response) {
      if (!response.ok) throw new Error(`Failed to fetch ${endpoint}`);
      return response.json();
    })
    .then(function(data) {
      try {
        apply(data);
      } catch (applyError) {
        // Apply failures are programming bugs (e.g. response shape changed
        // server-side and the assignment threw). Surface them as console.error
        // so they're visible in browser logs, then re-throw to fall through
        // to the same Liquid-cached fallback as a fetch failure.
        console.error('STOQ - apply failed for ' + endpoint + ':', applyError);
        throw applyError;
      }
    })
    .catch(function(error) {
      console.debug(`STOQ - using cached ${endpoint}:`, error.message);
    });
  }

  function initializeScripts(settings) {
    settings = applyTranslations(settings);
    window._RestockRocketConfig.settings = settings;
    console.debug(`STOQ - settings configured for ${window._RestockRocketConfig.pageType}`);

    // Stale-Liquid resilience (default-on, per-shop opt-out via the
    // `disable_refresh_on_stale_liquid` Toggle, surfaced as the negative
    // `disable_refresh_on_stale_liquid` flag in settings.json so that
    // `undefined` -- in CDN-cached metafield payloads that predate this
    // key -- reads as `!undefined === true` and gets default-on behavior
    // immediately, no metafield rewrite required).
    // When the Liquid CDN cache is older than LIQUID_CACHE_MAX_AGE the in-page
    // selling_plans / integrations metafields can be wrong; refresh both from
    // the API before launching scripts. Race against a 1000ms timeout so a slow
    // API can't block init indefinitely. If the timeout wins, the in-flight
    // fetches still complete and update window._RestockRocketConfig — the
    // bundle re-reads sellingPlans/integrations on every interaction, so the
    // late-arriving values benefit subsequent renders even though the first
    // paint may use the Liquid-cached values. On any failure the existing
    // Liquid-loaded values stay in place via fetchEmbedConfig's catch.
    if (!window._RestockRocketConfig.isLiquidCacheFresh && !settings.disable_refresh_on_stale_liquid) {
      console.debug('STOQ - Liquid cache stale, refreshing selling_plans + integrations');
      Promise.race([
        Promise.all([
          fetchEmbedConfig('selling_plans', function(data) {
            if (data && Array.isArray(data.plans)) {
              window._RestockRocketConfig.sellingPlans = data.plans;
              window._RestockRocketConfig.disabledSellingPlanIds = data.disabled_plan_ids || [];
            }
          }),
          fetchEmbedConfig('integrations', function(data) {
            if (Array.isArray(data)) {
              window._RestockRocketConfig.integrations = data;
            }
          })
        ]),
        new Promise(function(resolve) { setTimeout(resolve, 1000); })
      ]).then(function() { loadScripts(settings); });
      return;
    }

    loadScripts(settings);
  }

  function loadScripts(settings) {
    // Setup cart selling plan updater BEFORE loading any scripts to avoid race conditions
    setupCartSellingPlanUpdater(settings);

    if(settings.enable_app) {
      const hijackIntegration = window._RestockRocketConfig.integrations.find(function(integration) {
        return integration.type === 'hijack' && integration.enabled && integration.page_types.includes(window._RestockRocketConfig.pageType);
      })

      if(window._RestockRocketConfig.pageType === 'collection' && (settings.show_button_on_collection || settings.preorder_collection_enabled)) {
        createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
      } else if(window._RestockRocketConfig.pageType === 'index' && (settings.show_button_on_index || settings.preorder_index_enabled)) {
        createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
      } else if(window._RestockRocketConfig.pageType === 'search' && (settings.show_button_on_search || settings.preorder_search_enabled)) {
        createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
      } else if(window._RestockRocketConfig.pageType === 'page' && (settings.show_button_on_page || settings.preorder_page_enabled)) {
        createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
      } else if(window._RestockRocketConfig.pageType === 'product') {
        createRestockRocketScript(window._RestockRocketConfig.scriptUrlProduct);
      } else if(hijackIntegration) {
        createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
      } else if(settings.preorder_enabled) {
        // Load the bundle so updateCartSellingPlans runs even when hijack is not enabled
        createRestockRocketScript(window._RestockRocketConfig.scriptUrlCollection);
      } else {
        console.debug(`STOQ - no scripts enabled for ${window._RestockRocketConfig.pageType}`);
      }

      // Dispatch custom event when app is loaded
      // Cart selling plan updates will be triggered by stoq:inventory-data-loaded event
      const appLoadedEvent = new CustomEvent('stoq:loaded', {
        detail: {
          pageType: window._RestockRocketConfig.pageType,
          enabled: settings.enable_app,
          settings: settings,
          preorderEnabled: settings.preorder_enabled
        }
      });
      console.debug('STOQ - dispatching app loaded event');
      window.dispatchEvent(appLoadedEvent);
    }
  }
</script>

<!-- Critical CSS -->
<style id="RestockRocketStyle" type="text/css">
  .stoq-hide-buy-now .shopify-payment-button{display:none!important}.restock-rocket-button,.restock-rocket-button-float{opacity:1!important;border:none!important;cursor:pointer!important;background-image:none!important;box-shadow:none!important;padding:15px 20px;font-size:16px;width:100%;font-family:inherit}@font-face{font-family:OpenSans;font-weight:200;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-Light.woff)}@font-face{font-family:OpenSans;font-weight:300;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-Regular.woff)}@font-face{font-family:OpenSans;font-weight:600;src:url(https://d382hokyqag45a.cloudfront.net/assets/OpenSans-SemiBold.woff)}.restock-rocket-button-container{position:relative;z-index:1;width:100%}.restock-rocket-button-container-float-right{position:fixed;z-index:123123;top:calc(50% - 200px);right:0;transform:rotate(270deg);transform-origin:bottom right}.restock-rocket-button-container-float-left{position:fixed;z-index:123123;top:calc(50% - 200px);left:40px;transform:rotate(90deg);transform-origin:top left}.restock-rocket-button-container-float-left:hover,.restock-rocket-button-container-float-right:hover,.restock-rocket-button-container:hover,.restock-rocket-button-float:hover,.restock-rocket-button:hover{opacity:.8}.restock-rocket-button{min-height:50px;margin-top:10px;margin-bottom:10px}.restock-rocket-button-collection{position:relative;font-size:13px;line-height:1;padding:7px;height:auto;z-index:3}.restock-rocket-wrapper{background-color:rgba(0,0,0,.5);z-index:123123123;width:100%;height:100%;overflow:auto;position:fixed;right:0;top:0;transition-property:all;transition-duration:.3s;display:flex;flex-direction:column;justify-content:center;}.restock-rocket-wrapper-inline{width:100%;height:100%;margin-top:20px}.restock-rocket-preorder-description{padding:10px 15px;margin-top:20px;display:flex;flex-direction:column;gap:10px;}.preorder-description-details{margin-bottom:0;display:flex;flex-direction:column;gap:10px;}.preorder-detail-item{display:flex;flex-direction:row;justify-content:start;gap:8px;align-items:center;}.restock-rocket-payment-widget{border:1px solid #ebebeb;margin-bottom:20px;}.restock-rocket-payment-option{display:flex;flex-wrap:wrap;align-items:center;gap:5px;padding:15px 20px;}.restock-rocket-payment-option:not(:last-child){border-bottom:1px solid #ebebeb;}.restock-rocket-payment-input-container{flex:1 1 auto;min-width:0}.restock-rocket-preorder-discount-badge{background:#ebebeb;height:25px;line-height:25px;padding:0 15px;border-radius:25px;font-size:0.8rem;flex:0 0 auto}.restock-rocket-payment-input{margin-right:10px;margin-top:-3px;vertical-align:middle;margin-left:0;accent-color:#202223}.restock-rocket-payment-description{margin-top:4px;flex:1 1 100%}.restock-rocket-preorder-badge{font-size:13px;line-height:1;padding:5px 13px 6px;border-radius:40px;height:auto;border:none;width:auto;z-index:2;margin:0;background:0 0}.preorder-badge-collection{position:absolute;top:10px;right:10px}.preorder-badge-product{margin-left:10px}.restock-rocket-price-strike{text-decoration:line-through;color: #666666;}.restock-rocket-discounted-price{margin-left:10px;}.restock-rocket-acknowledgement-checkbox{margin-bottom:12px;display:flex;align-items:flex-start;gap:8px;font-size:14px;line-height: 1.5;}.restock-rocket-acknowledge-checkbox-input{width:18px;height:18px;margin-top:2px;cursor:pointer;flex-shrink:0;accent-color: #0d0d0d;}.restock-rocket-acknowledge-checkbox-label{flex:1;cursor:pointer;}.restock-rocket-preorder-countdown-timer{display:flex;flex-direction:column;align-items:center;padding:16px;margin:8px 0;font-family:inherit;}.restock-rocket-preorder-countdown-timer .countdown-header{font-size:16px;margin-bottom:6px;text-align:center}.restock-rocket-preorder-countdown-timer .countdown-units{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.restock-rocket-preorder-countdown-timer .countdown-unit{display:flex;flex-direction:column;align-items:center;gap:6px}.restock-rocket-preorder-countdown-timer .countdown-box{min-width:40px;padding:10px 6px;text-align:center;font-size:20px;line-height:1}.restock-rocket-preorder-countdown-timer .countdown-label{font-size:14px;font-weight:500;text-align:center;text-transform:capitalize;opacity:.7}@media (max-width:768px){.restock-rocket-preorder-countdown-timer{padding:14px}.restock-rocket-preorder-countdown-timer .countdown-box{min-width:55px;padding:14px 10px;font-size:26px}.restock-rocket-preorder-countdown-timer .countdown-label{font-size:11px}}@media (max-width:480px){.restock-rocket-preorder-countdown-timer{padding:12px}.restock-rocket-preorder-countdown-timer .countdown-units{width:100%;gap:10px}.restock-rocket-preorder-countdown-timer .countdown-box{width:100%;min-width:50px;padding:12px 8px;font-size:24px}.restock-rocket-preorder-countdown-timer .countdown-label{font-size:10px}}.restock-rocket-toast{position:fixed;cursor:pointer;background:#fff;border:0;min-width:40px;min-height:40px;box-shadow:0 0 15px rgba(0,0,0,.1)!important;z-index:622004;padding:20px 30px;font-family:inherit;font-size:inherit;color:#000;display:flex;justify-content:center;align-items:center}.restock-rocket-toast a{text-decoration:none;font-weight:700;color:#000}.restock-rocket-toast .dismiss{margin-left:15px;z-index:1;font-size:20px;}.restock-rocket-toast-top{top:60px}.restock-rocket-toast-bottom{bottom:75px}.restock-rocket-toast-left,.restock-rocket-toast-right{-webkit-animation:.5s forwards slide;animation:.5s forwards slide}.restock-rocket-toast-left{left:0;transform:translateX(-100%);-webkit-transform:translateX(-100%);border-radius:0 10px 10px 0}.restock-rocket-toast-left.slide-out{-webkit-animation:.5s forwards slide-out-left;animation:.5s forwards slide-out-left}.restock-rocket-toast-right{right:0;transform:translateX(100%);-webkit-transform:translateX(100%);border-radius:10px 0 0 10px}.restock-rocket-toast-right.slide-out{-webkit-animation:.5s forwards slide-out-right;animation:.5s forwards slide-out-right}@keyframes slide{100%{transform:translateX(0)}}@-webkit-keyframes slide{100%{-webkit-transform:translateX(0)}}@keyframes slide-out-left{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}@-webkit-keyframes slide-out-left{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(-100%)}}@keyframes slide-out-right{0%{transform:translateX(0)}100%{transform:translateX(100%)}}@-webkit-keyframes slide-out-right{0%{-webkit-transform:translateX(0)}100%{-webkit-transform:translateX(100%)}}.restock-rocket-preorder-progress-bar{padding:12px 15px;margin-bottom:20px;font-family:inherit;}.restock-rocket-preorder-progress-bar .preorder-progress-text{margin-bottom:8px;}.restock-rocket-preorder-progress-bar .preorder-progress-bar-row{display:flex;align-items:center;gap:10px;}.restock-rocket-preorder-progress-bar .preorder-progress-track{flex:1;height:12px;overflow:hidden;}.restock-rocket-preorder-progress-bar .preorder-progress-fill{display:block;height:100%;min-width:2px;transition:width 0.3s ease;}.restock-rocket-preorder-progress-bar .preorder-progress-percentage{font-weight:500;min-width:35px;text-align:right;}
</style>


</div><script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
</body>
</html>