pineappleheadswimwear.com
Open in
urlscan Pro
2620:127:f00f:b::
Public Scan
URL:
https://pineappleheadswimwear.com/
Submission: On September 06 via api from US — Scanned from CA
Submission: On September 06 via api from US — Scanned from CA
Form analysis
7 forms found in the DOMPOST /localization
<form method="post" action="/localization" id="HeaderLanguageMobileForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden" name="utf8"
value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/">
<div>
<h2 class="visually-hidden" id="HeaderLanguageMobileLabel"> Language </h2>
<div class="disclosure">
<button type="button" class="disclosure__button localization-form__select localization-selector link link--text caption-large" aria-expanded="false" aria-controls="HeaderLanguageMobileList" aria-describedby="HeaderLanguageMobileLabel">
<span>English</span>
<svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
</path>
</svg>
</button>
<div class="disclosure__list-wrapper" hidden="">
<ul id="HeaderLanguageMobileList" role="list" class="disclosure__list list-unstyled">
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" hreflang="en" lang="en" aria-current="true" data-value="en">
<span><svg class="icon icon-checkmark" aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 9" fill="none">
<path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"></path>
</svg>
</span>
<span>
English
</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" hreflang="zh-CN" lang="zh-CN" data-value="zh-CN">
<span class="visibility-hidden"><svg class="icon icon-checkmark" aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 9" fill="none">
<path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"></path>
</svg>
</span>
<span>
简体中文
</span>
</a>
</li>
</ul>
</div>
</div>
<input type="hidden" name="locale_code" value="en">
</div>
</form>
GET /search
<form action="/search" method="get" role="search" class="search search-modal__form">
<div class="field">
<input class="search__input field__input" id="Search-In-Modal-1" type="search" name="q" value="" placeholder="Search" role="combobox" aria-expanded="false" aria-owns="predictive-search-results" aria-controls="predictive-search-results"
aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
<label class="field__label" for="Search-In-Modal-1">Search</label>
<input type="hidden" name="options[prefix]" value="last">
<button type="reset" class="reset__button field__button hidden" aria-label="Clear search term">
<svg class="icon icon-close" aria-hidden="true" focusable="false">
<use xlink:href="#icon-reset">
</use>
</svg>
</button>
<button class="search__button field__button" aria-label="Search">
<svg class="icon icon-search" aria-hidden="true" focusable="false">
<use href="#icon-search">
</use>
</svg>
</button>
</div>
<div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search="">
<link href="//pineappleheadswimwear.com/cdn/shop/t/3/assets/component-loading-spinner.css?v=116724955567955766481715981365" rel="stylesheet" type="text/css" media="all">
<div class="predictive-search__loading-state">
<svg aria-hidden="true" focusable="false" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</div>
<span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span>
</form>
POST /localization
<form method="post" action="/localization" id="HeaderLanguageForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden" name="utf8"
value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/">
<div>
<h2 class="visually-hidden" id="HeaderLanguageLabel">Language</h2>
<div class="disclosure">
<button type="button" class="disclosure__button localization-form__select localization-selector link link--text caption-large" aria-expanded="false" aria-controls="HeaderLanguageList" aria-describedby="HeaderLanguageLabel">
<span>English</span>
<svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
</path>
</svg>
</button>
<div class="disclosure__list-wrapper" hidden="">
<ul id="HeaderLanguageList" role="list" class="disclosure__list list-unstyled">
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" hreflang="en" lang="en" aria-current="true" data-value="en">
<span><svg class="icon icon-checkmark" aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 9" fill="none">
<path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"></path>
</svg>
</span>
<span>
English
</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" hreflang="zh-CN" lang="zh-CN" data-value="zh-CN">
<span class="visibility-hidden"><svg class="icon icon-checkmark" aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 9" fill="none">
<path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"></path>
</svg>
</span>
<span>
简体中文
</span>
</a>
</li>
</ul>
</div>
</div>
<input type="hidden" name="locale_code" value="en">
</div>
</form>
GET /search
<form action="/search" method="get" role="search" class="search search-modal__form">
<div class="field">
<input class="search__input field__input" id="Search-In-Modal" type="search" name="q" value="" placeholder="Search" role="combobox" aria-expanded="false" aria-owns="predictive-search-results" aria-controls="predictive-search-results"
aria-haspopup="listbox" aria-autocomplete="list" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
<label class="field__label" for="Search-In-Modal">Search</label>
<input type="hidden" name="options[prefix]" value="last">
<button type="reset" class="reset__button field__button hidden" aria-label="Clear search term">
<svg class="icon icon-close" aria-hidden="true" focusable="false">
<use xlink:href="#icon-reset">
</use>
</svg>
</button>
<button class="search__button field__button" aria-label="Search">
<svg class="icon icon-search" aria-hidden="true" focusable="false">
<use href="#icon-search">
</use>
</svg>
</button>
</div>
<div class="predictive-search predictive-search--header" tabindex="-1" data-predictive-search="">
<link href="//pineappleheadswimwear.com/cdn/shop/t/3/assets/component-loading-spinner.css?v=116724955567955766481715981365" rel="stylesheet" type="text/css" media="all">
<div class="predictive-search__loading-state">
<svg aria-hidden="true" focusable="false" class="spinner" viewBox="0 0 66 66" xmlns="http://www.w3.org/2000/svg">
<circle class="path" fill="none" stroke-width="6" cx="33" cy="33" r="30"></circle>
</svg>
</div>
</div>
<span class="predictive-search-status visually-hidden" role="status" aria-hidden="true"></span>
</form>
POST /cart
<form action="/cart" method="post" id="cart-notification-form">
<button class="button button--primary button--full-width" name="checkout"> Check out </button>
</form>
POST /contact#contact_form
<form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="newsletter-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="newsletter-form__field-wrapper scroll-trigger animate--slide-in scroll-trigger--offscreen" data-cascade="" style="--animation-order: 3;">
<div class="field">
<input id="NewsletterForm--sections--17181287219379__newsletter_PdpDEU" type="email" name="contact[email]" class="field__input" value="" aria-required="true" autocorrect="off" autocapitalize="off" autocomplete="email" placeholder="Email"
required="">
<label class="field__label" for="NewsletterForm--sections--17181287219379__newsletter_PdpDEU"> Email </label>
<button type="submit" class="newsletter-form__button field__button" name="commit" id="Subscribe" aria-label="Subscribe">
<svg viewBox="0 0 14 10" fill="none" aria-hidden="true" focusable="false" class="icon icon-arrow" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M8.537.808a.5.5 0 01.817-.162l4 4a.5.5 0 010 .708l-4 4a.5.5 0 11-.708-.708L11.793 5.5H1a.5.5 0 010-1h10.793L8.646 1.354a.5.5 0 01-.109-.546z" fill="currentColor">
</path>
</svg>
</button>
</div>
</div>
</form>
POST /localization
<form method="post" action="/localization" id="FooterLanguageForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization"><input type="hidden" name="utf8"
value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/">
<div>
<h2 class="caption-large text-body" id="FooterLanguageLabel"> Language </h2>
<div class="disclosure">
<button type="button" class="disclosure__button localization-form__select localization-selector link link--text caption-large" aria-expanded="false" aria-controls="FooterLanguageList" aria-describedby="FooterLanguageLabel">
<span>English</span>
<svg aria-hidden="true" focusable="false" class="icon icon-caret" viewBox="0 0 10 6">
<path fill-rule="evenodd" clip-rule="evenodd" d="M9.354.646a.5.5 0 00-.708 0L5 4.293 1.354.646a.5.5 0 00-.708.708l4 4a.5.5 0 00.708 0l4-4a.5.5 0 000-.708z" fill="currentColor">
</path>
</svg>
</button>
<div class="disclosure__list-wrapper" hidden="">
<ul id="FooterLanguageList" role="list" class="disclosure__list list-unstyled">
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" hreflang="en" lang="en" aria-current="true" data-value="en">
<span><svg class="icon icon-checkmark" aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 9" fill="none">
<path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"></path>
</svg>
</span>
<span>
English
</span>
</a>
</li>
<li class="disclosure__item" tabindex="-1">
<a class="link link--text disclosure__link caption-large focus-inset" href="#" hreflang="zh-CN" lang="zh-CN" data-value="zh-CN">
<span class="visibility-hidden"><svg class="icon icon-checkmark" aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 9" fill="none">
<path fill-rule="evenodd" clip-rule="evenodd" d="M11.35.643a.5.5 0 01.006.707l-6.77 6.886a.5.5 0 01-.719-.006L.638 4.845a.5.5 0 11.724-.69l2.872 3.011 6.41-6.517a.5.5 0 01.707-.006h-.001z" fill="currentColor"></path>
</svg>
</span>
<span>
简体中文
</span>
</a>
</li>
</ul>
</div>
</div>
<input type="hidden" name="locale_code" value="en">
</div>
</form>
Text Content
Skip to content * Catalog * Contact * Privacy Policy * Refund Policy * Shipping Policy * Terms of Service Log in LANGUAGE English * English * 简体中文 Search * Catalog * Contact * Privacy Policy * Refund Policy * Shipping Policy * Terms of Service LANGUAGE English * English * 简体中文 Search Log in Cart ITEM ADDED TO YOUR CART View cart Check out Continue shopping Welcome to Pineapple Head Swimwear * 3PCS SOLID COLOR STRIPE SWIMSUIT SEXY SUMMER BEACH BIKINI SET WOMENS CLOTHING 3PCS SOLID COLOR STRIPE SWIMSUIT SEXY SUMMER BEACH BIKINI SET WOMENS CLOTHING Regular price $38.98 USD Regular price Sale price $38.98 USD Unit price / per * BACKLESS ONE-PIECE SWIMMING SUIT BACKLESS ONE-PIECE SWIMMING SUIT Regular price $85.98 USD Regular price Sale price $85.98 USD Unit price / per * BACKLESS SWIMSUIT SPA RESORT SWIMMING BACKLESS SWIMSUIT SPA RESORT SWIMMING Regular price $27.98 USD Regular price Sale price $27.98 USD Unit price / per * BEACH BIKINI BEACH BIKINI Regular price $15.98 USD Regular price Sale price $15.98 USD Unit price / per * BEACH BIKINI BEACH BIKINI Regular price $15.98 USD Regular price Sale price $15.98 USD Unit price / per * BEACH DRESS BEACH DRESS Regular price $35.98 USD Regular price Sale price $35.98 USD Unit price / per * BEACH PANTS SEXY WOMEN JEANS SHORTS BEACH PANTS SEXY WOMEN JEANS SHORTS Regular price $22.98 USD Regular price Sale price $22.98 USD Unit price / per * BEACH RHINESTONE MESH BIKINI SET BEACH RHINESTONE MESH BIKINI SET Regular price $15.98 USD Regular price Sale price $15.98 USD Unit price / per * BEACH SEXY BIKINI BEACH SEXY BIKINI Regular price $18.98 USD Regular price Sale price $18.98 USD Unit price / per * BEACH SWIMMING POOL BIKINI FEMALE BEACH SWIMMING POOL BIKINI FEMALE Regular price $15.98 USD Regular price Sale price $15.98 USD Unit price / per * BEACH SWIMMING SPORTS SPLIT SWIMSUIT BEACH SWIMMING SPORTS SPLIT SWIMSUIT Regular price $15.98 USD Regular price Sale price $15.98 USD Unit price / per * BEACH SWIMSUIT BEACH SWIMSUIT Regular price $15.98 USD Regular price Sale price $15.98 USD Unit price / per * BEACH SWIMSUIT BIKINI BEACH SWIMSUIT BIKINI Regular price $15.98 USD Regular price Sale price $15.98 USD Unit price / per * BIKINI COVERALL AMAZON DUNHUANG HOLLOW SEXY SWIMSUIT BIKINI SET BIKINI COVERALL AMAZON DUNHUANG HOLLOW SEXY SWIMSUIT BIKINI SET Regular price $15.98 USD Regular price Sale price $15.98 USD Unit price / per * BIKINI SWIMSUIT FOR WOMEN BIKINI SWIMSUIT FOR WOMEN Regular price $20.98 USD Regular price Sale price $20.98 USD Unit price / per * BIKINI THREE-PIECE SWIMSUIT SOLID COLOR SKIRT BIKINI THREE-PIECE SWIMSUIT SOLID COLOR SKIRT Regular price $25.98 USD Regular price Sale price $25.98 USD Unit price / per * BRAZILIAN THONG BIKINI BRAZILIAN THONG BIKINI Regular price $15.98 USD Regular price Sale price $15.98 USD Unit price / per * CAMISOLE BRIEFS THONG TWO-PIECE CAMISOLE BRIEFS THONG TWO-PIECE Regular price $15.98 USD Regular price Sale price $15.98 USD Unit price / per * CANDY-COLORED STITCHING HALTER BIKINI CANDY-COLORED STITCHING HALTER BIKINI Regular price $15.98 USD Regular price Sale price $15.98 USD Unit price / per * CASUAL WOMEN'S CLOTHING BIRD-AND-FLOWER BEACH VACATION BLOUSE CASUAL WOMEN'S CLOTHING BIRD-AND-FLOWER BEACH VACATION BLOUSE Regular price $27.98 USD Regular price Sale price $27.98 USD Unit price / per * CHIC 3-PIECE HALTER NECK BIKINI SET FOR WOMEN CHIC 3-PIECE HALTER NECK BIKINI SET FOR WOMEN Regular price $18.98 USD Regular price Sale price $18.98 USD Unit price / per * CONFIDENTLY YOU – PINEAPPLE SKULL BIKINI FOR THE PLAYFUL AND FREE-SPIRITED - MADE TO ORDER SWIMSUIT - ECO FRENDLY CONFIDENTLY YOU – PINEAPPLE SKULL BIKINI FOR THE PLAYFUL AND FREE-SPIRITED - MADE TO ORDER SWIMSUIT - ECO FRENDLY Regular price $42.98 USD Regular price Sale price $42.98 USD Unit price / per * CUSTOM PINEAPPLE SKULL BIKINI TOP - HANDMADE SWIMWEAR FOR BEACH BABES - MADE TO ORDER SWIMSUIT - ECO FRENDLY CUSTOM PINEAPPLE SKULL BIKINI TOP - HANDMADE SWIMWEAR FOR BEACH BABES - MADE TO ORDER SWIMSUIT - ECO FRENDLY Regular price $25.98 USD Regular price Sale price $25.98 USD Unit price / per * DIGITAL PRINT THONG LADIES BIKINI SWIMSUIT DIGITAL PRINT THONG LADIES BIKINI SWIMSUIT Regular price $26.98 USD Regular price Sale price $26.98 USD Unit price / per View all SUBSCRIBE TO OUR EMAILS Be the first to know about new collections and exclusive offers. Email LANGUAGE English * English * 简体中文 Payment methods * American Express * Apple Pay * Diners Club * Discover * Meta Pay * Google Pay * Mastercard * PayPal * Shop Pay * Venmo * Visa © 2024, Pineapple Head Swimwear Powered by Shopify * Contact information * Refund policy * Privacy policy * Terms of service * Shipping policy * Choosing a selection results in a full page refresh. * Opens in a new window.