preppypineapple.com Open in urlscan Pro
23.227.38.32  Public Scan

URL: https://preppypineapple.com/
Submission: On July 05 via automatic, source certstream-suspicious — Scanned from CA

Form analysis 3 forms found in the DOM

/search

<form action="/search" class="quick-search__form" autocomplete="off" data-quick-search-form="" data-scroll-lock-ignore="">
  <div class="quick-search__bar">
    <div class="quick-search__bar-inner">
      <label for="search" class="visually-hidden" aria-label="What are you looking for?"></label>
      <div class="quick-search__actions">
        <button class="quick-search__submit" type="submit" aria-label="Search">
          <span class="icon icon-new icon-search ">
            <svg viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
              <path d="M10.165 18.808a8.745 8.745 0 1 0 0-17.49 8.745 8.745 0 0 0 0 17.49z" stroke="currentColor" stroke-width="1.6" stroke-miterlimit="10" stroke-linecap="round"></path>
              <path d="m16.5 16.5 5.363 5.362" stroke="currentColor" stroke-width="1.6" stroke-miterlimit="10"></path>
            </svg>
          </span>
        </button>
      </div>
      <input class="quick-search__input" id="search" type="text" name="q" placeholder="What are you looking for?" data-input="">
      <input type="hidden" name="options[prefix]" value="last" aria-label="options[prefix]">
      <div class="quick-search__actions">
        <button class="quick-search__clear fs-body-50" type="button" data-clear=""> Clear </button>
      </div>
    </div>
  </div>
  <div class="quick-search__results-wrapper">
    <div class="quick-search__results" data-results=""></div>
  </div>
  <div class="quick-search__footer">
    <button type="submit" class="btn btn--primary btn--full">View all results</button>
  </div>
</form>

POST /contact#footer-subscribe

<form method="post" action="/contact#footer-subscribe" id="footer-subscribe" accept-charset="UTF-8" class="footer__newsletter-form"><input type="hidden" name="form_type" value="customer" aria-label="form_type"><input type="hidden" name="utf8"
    value="✓" aria-label="utf8">
  <div class="footer__newsletter-inner">
    <input type="hidden" name="contact[tags]" value="newsletter" aria-label="contact[tags]">
    <label for="footer-subscribe-email" class="visually-hidden">Your email</label>
    <input type="email" class="input" name="contact[email]" id="footer-subscribe-email" value="" placeholder="Your email" autocorrect="off" autocapitalize="off" required="">
    <button type="submit" name="commit" id="Subscribe-footer" class="footer__newsletter-button" aria-label="Subscribe"> Subscribe </button>
  </div>
</form>

<form class="needsclick klaviyo-form klaviyo-form-version-cid_1 kl-private-reset-css-Xuajs1" data-testid="klaviyo-form-UB3mEV" novalidate="" tabindex="-1"
  style="display: flex; flex-direction: row; box-sizing: border-box; width: 780px; min-width: 200px; max-width: 1000px; border-radius: 4px; border-style: none; border-width: 0px; border-color: rgb(0, 0, 0); background-color: rgb(246, 229, 255); background-repeat: no-repeat; background-position-y: 50%; padding: 20px 15px; flex: 1 1 0%;">
  <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: column; width: 100%; margin: 0px; padding: 0px 15px 0px 0px; min-height: 500px; justify-content: center;">
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1"
        style="display: flex; justify-content: flex-start; padding: 10px 6px 0px 0px; position: relative; background-color: rgb(246, 229, 255); flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-114835580" style="width: 100%;">
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span style="color: #ff60e1; font-family: Fjalla One, Arial, Helvetica Neue, Helvetica, sans-serif;"><span
                style="font-size: 36px;">YOU'VE UNLOCKED</span></span></p>
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span style="color: #ff60e1; font-family: Fjalla One, Arial, Helvetica Neue, Helvetica, sans-serif;"><span
                style="font-size: 36px;">A MYSTERY DISCOUNT</span></span></p>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; flex: 1 0 0px;">
        <div class="kl-private-reset-css-Xuajs1 go3176171171" id="rich-text-114835581" style="width: 100%;">
          <p style="text-align: center; font-size: 14px; font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; font-weight: 400;"><span class="ql-font-poppins"
              style="font-size: 14px; color: rgb(26, 21, 21); font-family: 'Nunito Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-weight: bold; font-style: normal;">JOIN THE PREPPY PINEAPPLE FAMILY &amp; GET AN EXCLUSIVE DISCOUNT!</span>
          </p>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; justify-content: flex-start; padding: 10px 6px 0px; position: relative; flex: 1 0 0px;">
        <div class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-grow: 1; flex-direction: column; align-self: flex-end;"><input id="email_114835582" class="needsclick go971838236 kl-private-reset-css-Xuajs1" type="email"
            autocomplete="email" name="email" tabindex="0" placeholder="Email" aria-label="Email" aria-invalid="false" options="[object Object]"
            style="box-sizing: border-box; border-radius: 4px; padding: 0px 0px 0px 16px; height: 50px; text-align: left; color: rgb(0, 0, 0); font-family: Poppins-Klaviyo-Hosted, Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 16px; font-weight: 400; letter-spacing: 0px; background-color: rgb(255, 255, 255); border: 1px solid rgb(0, 0, 0); box-shadow: rgba(0, 0, 0, 0) 0px 0px 5px;">
          <div class="needsclick  kl-private-reset-css-Xuajs1" style="width: 100%; position: relative;"></div>
        </div>
      </div>
    </div>
    <div data-testid="form-row" class="needsclick  kl-private-reset-css-Xuajs1" style="display: flex; flex-direction: row; align-items: stretch; position: relative;">
      <div component="[object Object]" data-testid="form-component" class="needsclick  kl-private-reset-css-Xuajs1"
        style="display: flex; justify-content: flex-start; padding: 10px 6px; position: relative; background-color: rgba(255, 255, 255, 0); flex: 1 0 0px;"><button class="needsclick go952291206 kl-private-reset-css-Xuajs1" type="button" tabindex="0"
          style="background: rgb(33, 29, 28); border-radius: 6px; border-style: none; border-color: rgb(33, 29, 28); border-width: 3px; color: rgb(255, 255, 255); font-family: Poppins-Klaviyo-Hosted, Arial, &quot;Helvetica Neue&quot;, Helvetica, sans-serif; font-size: 18px; font-weight: 700; letter-spacing: 0px; line-height: 1; white-space: normal; padding-top: 0px; padding-bottom: 0px; text-align: center; word-break: break-word; align-self: flex-end; cursor: pointer; height: 54px; width: 100%;">Continue</button>
      </div>
    </div>
  </div>
  <div class="needsclick  kl-private-reset-css-Xuajs1"
    style="display: flex; flex-direction: column; width: 390px; margin: -20px -15px -20px 0px; padding: 0px; border-top: 0px solid transparent; border-right: 0px solid transparent; border-bottom: 0px solid transparent; border-left: 0px; border-bottom-right-radius: 4px; border-top-right-radius: 4px; overflow: hidden; min-width: 390px; min-height: 500px;">
    <div class="needsclick  kl-private-reset-css-Xuajs1"
      style="background-image: url(&quot;https://d3k81ch9hvuctc.cloudfront.net/company/X7gvPt/images/82802dac-0438-472b-b5bb-7996531ea49b.jpeg&quot;); background-repeat: no-repeat; background-size: cover; background-position: 50% 50%; width: 100%; height: 100%; display: block;">
    </div>
  </div><input type="submit" tabindex="-1" value="Submit" style="display: none;">
</form>

Text Content

Back
Accessibility options


Are you sure you want to hide the widget forever? If you need it back, please
clear your cookies.

OkCancel
Content
Bigger Text


Bigger Text


Bigger Cursor


Bigger Cursor

Text Reader


Tooltips

Line Height


Line Height


Hide Images


Hide images

Readable Fonts


Readable fonts

Dyslexic Font


Dyslexic Font

Stop Animations


Stop Animations

Colors
Invert Color


Invert Colors

Brightness


Brightness


Contrast


Contrast


Grayscale Color


Grayscale

Saturation


Saturation


Navigation
Reading Line


Reading Line

Highlight Links


Highlight Links

Text Reader


Read page

Reading Mask


Reading Mask

Page Structure


Page Structure

LanguageEnglish (USA)
Search language
English
(USA)SwedishFinnishGermanSpanishPortugueseTurkishFrenchJapaneseKoreanHebrewLatvianPolishGreekThai
Accessibly App Accessibility Statement

Accessibly App is committed to making sites accessible for all, including people
with disabilities. We are continuously improving the service we provide through
our app to comply with increased accessibility standards, guidelines, and to
make the browsing experience better for everyone.

Conformance status

The app uses the Web Content Accessibility Guidelines (WCAG) defined
requirements to improve accessibility for people with disabilities. It defines
three levels of conformance: Level A, Level AA, and Level AAA. Accessibly App is
following the best guidelines and is partially conformant with WCAG 2.1 level
AA.

Technical information

Accessibly App is an app supported in Shopify and Wordpress environments. The
app relies on the following technologies:

HTML
CSS
JavaScript
NodeJs
MongoDB

Accessibly App features

When a site has Accessibly App i ac-h4 installed, the website can be adjusted
with keyboard navigation using the “tab” key (WCAG 2.1/2.1.1). Additionally, see
the list of all provided Accessibly App features and tools for better website
experience:

Zoom | WCAG 2.1 / 1.4.4

This feature enables users to enhance the size of the text to up to three times
the original text for better text readability.

Bigger cursor

Makes the cursor bigger and more prominent. Increases the size for better site
browsing.

Invert colors

Invert the colors of the website content. For those with decreased vision, the
high contrast greatly helps to read the site better.

Tweak Contrast | WCAG 2.1 / 1.4.6

This feature lets users manually select from two options: to enhance the
contrast of the website or to decrease the contrast.

Tweak Brightness | WCAG 2.1 / 1.4.6

This feature lets users update the brightness on the site. The content can
either be made brighter or darker.

Grayscale | WCAG 2.1 / 1.4.6

Users can turn on grayscale, making the website content appear only in shades of
gray. This benefits people with visual impairment.

Reading Line

Add a supportive reading line to the site.

Readable fonts

Convert the fonts available on-site to one of the most easily readable fonts:
Helvetica.

Alt Text and Images

Ability to read alt text of images. As of now, our tool has added a feature
where alt descriptions for images without them are generated using Google's
Vision AI. In the event that you haven't manually written these image
descriptions yourself, this greatly helps people with visual impairment browse
your site.

Tooltips | WCAG 2.1 / 2.5.3

Add labels to images that contain a written description of the image.

Highlight links

Highlight links to make them more prominent.

Hide images

Hide images on the site. This provides better site readability for people with
visual impairment.

Read page

A feature that allows a voice to read the text on your site out loud to
visitors.

Notes & Feedback

We always try to update our services and operate in the best possible manner to
benefit all of our clients and their site visitors.

We cannot control or correct problems with third-party sites, but please let us
know if you encounter difficulty with any sites we link to so we can pass the
information along to the site owners. You may also want to address your concerns
directly to these third parties.


Reset settings
Accessibility statement



FREE SHIPPING ON ORDERS OVER $100

NEW CUSTOMERS SAVE 20% WITH CODE: NEW20



NEW CUSTOMERS SAVE 20% WITH CODE: NEW20

FREE SHIPPING ON ORDERS OVER $100

NEW CUSTOMERS SAVE 20% WITH CODE: NEW20

FREE SHIPPING ON ORDERS OVER $100

Skip to content
 * 
 * 
 * 
 * 


PREPPY PINEAPPLE BOUTIQUE

 * New! 🛍
 * Stars & Stripes SALE
 * Tops
    * Graphic Tees/Sweatshirts
    * Bras, Bralettes, & Layering Tanks
    * Short Sleeve
    * Long Sleeve
    * Shackets/Cardigans

 * Bottoms
    * Leggings/Casual
    * Shorts/Skirts
    * Rompers/Jumpsuits

 * Denim
 * Dresses
 * Jewelry
    * Earrings
    * Necklaces
    * Bracelets/Rings

 * Accessories
    * Bags/Totes
    * Hats/Hair
    * Health/Beauty
    * Readers & Sunglasses

 * Footwear
 * Shop By Size
    * Small
    * Medium
    * Large
    * X-Large
    * 1X
    * 2X
    * 3X



0

PREPPY PINEAPPLE BOUTIQUE

0
 * New! 🛍
 * Stars & Stripes SALE
 * Tops
 * Graphic Tees/Sweatshirts
 * Bras, Bralettes, & Layering Tanks
 * Short Sleeve
 * Long Sleeve
 * Shackets/Cardigans
 * Bottoms
 * Leggings/Casual
 * Shorts/Skirts
 * Rompers/Jumpsuits
 * Denim
 * Dresses
 * Jewelry
 * Earrings
 * Necklaces
 * Bracelets/Rings
 * Accessories
 * Bags/Totes
 * Hats/Hair
 * Health/Beauty
 * Readers & Sunglasses
 * Footwear
 * Shop By Size
 * Small
 * Medium
 * Large
 * X-Large
 * 1X
 * 2X
 * 3X

 * New! 🛍
 * Stars & Stripes SALE
 * Tops
   * Tops
   * Graphic Tees/Sweatshirts
   * Bras, Bralettes, & Layering Tanks
   * Short Sleeve
   * Long Sleeve
   * Shackets/Cardigans
 * Bottoms
   * Bottoms
   * Leggings/Casual
   * Shorts/Skirts
   * Rompers/Jumpsuits
 * Denim
 * Dresses
 * Jewelry
   * Jewelry
   * Earrings
   * Necklaces
   * Bracelets/Rings
 * Accessories
   * Accessories
   * Bags/Totes
   * Hats/Hair
   * Health/Beauty
   * Readers & Sunglasses
 * Footwear
 * Shop By Size
   * Shop By Size
   * Small
   * Medium
   * Large
   * X-Large
   * 1X
   * 2X
   * 3X

 * Register / Login
 * * 
   * 
   * 
   * 





YOUR CART


YOUR CART IS EMPTY

Continue shopping

Clear

View all results



FEATURED FITS

 * Churro Wedge Sandal
 * Risen High Rise Flare Knee Distressed Denim
 * Eyes On You Jumpsuit
 * Hotter Than You Think
 * Once In A Blue Moon Dress - Peppercorn


SHOP OUR PICKS OF THE WEEK


NEW
Quick View


KEEP WATCH COLLARD MINI DRESS

$56.99

Unit price /per 




NEW
Quick View


BEFORE I GO SHORT SLEEVE ROMPER

$52.99

Unit price /per 




NEW
Quick View


PROVE THEM WRONG CAP SLEEVE MINI DRESS

$49.99

Unit price /per 




NEW
Quick View


IN YOUR THOUGHTS MINI DRESS- BLACK

$34.99

Unit price /per 




NEW
Quick View


CHANGE IS IN THE AIR MINI DRESS

$29.99

Unit price /per 




NEW
Quick View


ROCK THE NIGHT JUMPSUIT - AVOCADO

$44.99

Unit price /per 




NEW
Quick View


PURE POETRY CAP SLEEVES TOP

$49.99

Unit price /per 




NEW
Quick View


BECOMING AWARE SATIN MAXI DRESS

$52.99

Unit price /per 




NEW
Quick View


ILLUMINATING SPIRIT DOLMAN SLEEVE TOP

$36.99

Unit price /per 




NEW
Quick View


BLOOM, BABY, BLOOM MIDI DRESS

$46.99

Unit price /per 




NEW
Quick View


BIG BOW ENERGY TOP

$52.99

Unit price /per 




NEW
Quick View


FLIRT WITH FREEDOM SLEEVELESS ROMPER

$44.99

Unit price /per 




NEW
Quick View


CHASING SUMMER SATIN DRESS

$49.99

Unit price /per 




NEW
Quick View


HOLD ME CLOSER MIDI DRESS

$54.99

Unit price /per 




NEW
Quick View


EYES ON YOU STRAPLESS JUMPSUIT - WHITE

$64.99

Unit price /per 





DOWNLOAD OUR
MOBILE APP

APPLE iOS
GOOGLE PLAY
SHOP DRESSES
SHOP SHORTS
SHOP FOOTWEAR
SHOP JEWELRY

welcome to the


PREPPY PINEAPPLE


WE ARE AN AWARD WINNING BOUTIQUE LOCATED ON MAIN STREET IN THE HEART OF DOWNTOWN
LANCASTER, SC. WE ARE ALL ABOUT CLASSIC AND TIMELESS STYLES WITH A MODERN TWIST,
BUT DON’T MIND OUR UNAPOLOGETIC LOVE FOR SEERSUCKER, GINGHAM, THE COLOR PINK,
AND ALL THINGS PREPPY! WE LAUNCH NEW ARRIVALS ALMOST EVERY DAY AND TRULY BELIEVE
THERE’S SOMETHING HERE FOR EVERYONE! WHETHER YOU’RE LOOKING FOR COMFORTABLE
EVERYDAY BASICS OR SOMETHING TO MAKE A FASHION STATEMENT, PREPPY PINEAPPLE HAS
YOU COVERED! 


VISIT OUR AWARD WINNING STORE FRONT

400 North Main Street, Lancaster, SC 29720
Store Hours: Mon - Fri: 10am-5:30pm
Contact: heygirls@preppypineapple.com




CUSTOMER LOVE




SHOP OUR INSTA



NEED TO GET IN TOUCH?

Email us at: heygirls@preppypineapple.com

We try to respond the next business day but please allow 24-48 hours.



QUICK LINKS

QUICK LINKS
 * Pineapple Perks
 * Contact Us
 * Model Sizing
 * FAQ
 * Download Our APP
 * How Sezzle Works
 * Return Policy
 * Shipping Policy
 * Privacy Policy
 * Terms of Service



JOIN THE PREPPY PINEAPPLE FAM

Sign up to be the first to know about NEW releases, promotions, events, & MORE!

Your email Subscribe
 * 
 * 
 * 
 * 

Copyright © 2024, Preppy Pineapple Boutique. All rights reserved. See our terms
of use and privacy notice.

Site design by Make Them Chat

Powered by Shopify

American Express
Apple Pay
Mastercard
PayPal
Shop Pay
Venmo
Visa

AVAILABILITY











{"themeColor":"#fa6cda","iconColor":"#fa6cda","showLogo":true,"topBottomPosition":10,"rightLeftPosition":10,"iconSize":"extra-small","iconCustomSize":40,"position":"bottom-left"}




Close dialog 1

YOU'VE UNLOCKED

A MYSTERY DISCOUNT

JOIN THE PREPPY PINEAPPLE FAMILY & GET AN EXCLUSIVE DISCOUNT!


Continue

Reviews

shoppreppypineapple
 

Stars & Stripes blow-out sale happening NOW!!!!! 50% off over 200+ styles 😱🤩
#sale #4thofjulysale #independencedaysale #starsandstripes #redwhiteandblue
July 4 • View on Instagram
shoppreppypineapple
 

Hope everyone has a safe & happy 4th🇺🇸 Thank you for allowing us some much
deserved time to spend with our friends and families. See you Monday, July 8!🗽
July 4 • View on Instagram
shoppreppypineapple
 

Pearls, rhinestones, AND denim?! YES PLEASE! 🤩 #denimaddicted #denimstyle
#denimondenim #denimdenimdenim #denimlove #denim #denimdress #pearls
#rhinestones #minidress
July 4 • View on Instagram
shoppreppypineapple
 

With all the hate comments we’ve been getting on all our social media lately...
this seemed appropriate 🫶🏻🫶🏻🫶🏻 #meganmoroney #imnotpretty #denimdress
July 3 • View on Instagram
shoppreppypineapple
 

denim on denim on denim 🫶 a new denim dress, denim jumpsuit, and 2 new pairs of
jeans live now on our app and website! #denimondenim #denim #denimstyle
#denimjeans #jumpsuit #denimlove #jumpsuits #jumpsuitstyle #denimdenimdenim
#denimaddicted #denimjumpsuit #denimjumpsuits #JumpsuitLove #risen #risendenim
#whitedenimjeans
July 3 • View on Instagram
shoppreppypineapple
 

The denim jumpsuit of our dreams 🤩☁️ dropping tonight at 8pm #denimstyle #denim
#denimjeans #denimondenim #denimlove #denimaddicted #denimdenimdenim #jumpsuit
#jumpsuitstyle #JumpsuitLove #jumpsuits #denim #jumpsuit #denimjumpsuit
#denimjumpsuits
July 3 • View on Instagram
shoppreppypineapple
 

NEW cropped white denim coming tonight at 8pm 🤩 #denim #denimstyle
#denimondenim #denimlove #denimdenimdenim #denimjeans #denimaddicted #white
#denim #whitedenim #whitedenimjeans #risen #rise #den #risendenim
July 3 • View on Instagram
shoppreppypineapple
 

🇺🇸We’re open 10-5:30 today if you still need a patriotic look! Judy Blue
American shorts are 50% off…no code needed! Come see us today! #4thofjuly
#patriotic #redwhiteandblue #shoppreppypineapple
July 3 • View on Instagram
shoppreppypineapple
 

Y’all loved it so much in pink and sage, we brought it back in black! 🤩 the
comfiest mineral washed black tshirt dress! #shirt #dress #tshirtdress
#tshirtdresses #tshirtdressesarelife #mineral #wash #mineralwash #mineralwashed
#mineralwashdress #summer #dress #summerdress #summerdresses #summerdressseason
#comfy #dress #comfydress #comfydresses #momuniform
July 3 • View on Instagram
shoppreppypineapple
 

July 4th #ootd 🇺🇸❤️ #redwhiteandblue #independenceday #4thofjuly
#4thofjulyootd
July 2 • View on Instagram
shoppreppypineapple
 

Hitting the app and website TONIGHT at 8pm! 😍😍😍 #comfy #cuteclothes
#tshirtdress #sweatshirtdress #romper #athleisure #sogood #obsessed #boutique
July 2 • View on Instagram
shoppreppypineapple
 

Morgan Wallen is gonna miss me 😂 #concertfit #concertoutfit #morganwallenoutfit
#morganwallen #ihadsomehelp #postmalone #ittakestwotobreakaheartintwo
#concertinspo #summerconcerts #summer2024 #somebodysproblem
July 2 • View on Instagram