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
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 & 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, "Helvetica Neue", 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, "Helvetica Neue", 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("https://d3k81ch9hvuctc.cloudfront.net/company/X7gvPt/images/82802dac-0438-472b-b5bb-7996531ea49b.jpeg"); 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