www.downeastbasics.com Open in urlscan Pro
2620:127:f00f:e::  Public Scan

Submitted URL: http://downeastbasics.com/
Effective URL: https://www.downeastbasics.com/
Submission Tags: tranco_l324
Submission: On March 21 via api from DE — Scanned from CA

Form analysis 3 forms found in the DOM

GET /search

<form class="main-search__form" action="/search" method="get" autocomplete="off">
  <div class="main-search__input-container">
    <input class="main-search__input" type="text" name="q" autocomplete="off" placeholder="Search our store" aria-label="Search">
    <button class="main-search__button" type="submit" aria-label="Search"><svg class="icon" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation">
        <g transform="translate(3 3)" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd">
          <circle cx="7.824" cy="7.824" r="7.824"></circle>
          <path stroke-linecap="square" d="m13.971 13.971 4.47 4.47"></path>
        </g>
      </svg></button>
  </div>
  <script src="//www.downeastbasics.com/cdn/shop/t/99/assets/search-suggestions.js?v=136224079820713396391708466279" defer=""></script>
  <search-suggestions></search-suggestions>
</form>

POST /contact#contact_form

<form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="✓">
  <input type="hidden" name="contact[tags]" value="prospect,newsletter">
  <p>
    <input type="email" placeholder="Your email" class="signup-form__email" value="" name="contact[email]" aria-label="Email" required="">
  </p>
  <button class="btn btn--primary signup-form__button" type="submit">Subscribe</button>
</form>

POST /localization

<form method="post" action="/localization" id="footer-localization" accept-charset="UTF-8" class="form localization no-js-hidden" 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 class="localization__grid">
    <div class="localization__selector">
      <input type="hidden" name="country_code" value="CA">
      <country-selector><label class="label visually-hidden no-js-hidden" for="footer-localization-country-button">Country/Region</label>
        <div class="custom-select relative w-full no-js-hidden"><button class="custom-select__btn input items-center" type="button" aria-expanded="false" aria-haspopup="listbox" id="footer-localization-country-button">
            <span class="text-start">Canada (USD&nbsp;$)</span>
            <svg width="20" height="20" viewBox="0 0 24 24" class="icon" role="presentation" focusable="false" aria-hidden="true">
              <path d="M20 8.5 12.5 16 5 8.5" stroke="currentColor" stroke-width="1.5" fill="none"></path>
            </svg>
          </button>
          <ul class="custom-select__listbox absolute invisible" role="listbox" tabindex="-1" aria-hidden="true" hidden="" aria-activedescendant="footer-localization-country-opt-0">
            <li class="custom-select__option flex items-center js-option" id="footer-localization-country-opt-0" role="option" data-value="CA" aria-selected="true">
              <span class="pointer-events-none">Canada (USD&nbsp;$)</span>
            </li>
          </ul>
        </div>
      </country-selector>
    </div>
  </div>
  <script>
    customElements.whenDefined('custom-select').then(() => {
      if (!customElements.get('country-selector')) {
        class CountrySelector extends customElements.get('custom-select') {
          constructor() {
            super();
            this.loaded = false;
          }
          async showListbox() {
            if (this.loaded) {
              super.showListbox();
              return;
            }
            this.button.classList.add('is-loading');
            this.button.setAttribute('aria-disabled', 'true');
            try {
              const response = await fetch('?section_id=country-selector');
              if (!response.ok) throw new Error(response.status);
              const tmpl = document.createElement('template');
              tmpl.innerHTML = await response.text();
              const el = tmpl.content.querySelector('.custom-select__listbox');
              this.listbox.innerHTML = el.innerHTML;
              this.options = this.querySelectorAll('.custom-select__option');
              this.popular = this.querySelectorAll('[data-popular]');
              if (this.popular.length) {
                this.popular[this.popular.length - 1].closest('.custom-select__option').classList.add('custom-select__option--visual-group-end');
              }
              this.loaded = true;
            } catch {
              this.listbox.innerHTML = '<li>Error fetching countries, please try again.</li>';
            } finally {
              super.showListbox();
              this.button.classList.remove('is-loading');
              this.button.setAttribute('aria-disabled', 'false');
            }
          }
          setButtonWidth() {
            return;
          }
        }
        customElements.define('country-selector', CountrySelector);
      }
    });
  </script>
  <script>
    document.getElementById('footer-localization').addEventListener('change', (evt) => {
      const input = evt.target.previousElementSibling;
      if (input && input.tagName === 'INPUT') {
        input.value = evt.detail.selectedValue;
        evt.currentTarget.submit();
      }
    });
  </script>
</form>

Text Content

Skip to content
Save 40% Off All Sale Items! Free Shipping on Orders $100+

               
 * Facebook
 * YouTube
 * Instagram
 * Pinterest
 * Downeast Home

      
Search
 * New
 * Swim
 * Dresses
 * Tops
 * Essentials
 * Denim
 * Bottoms
 * Jewelry
 * Now Trending
 * Sale




Account Search Cart

 * New
 * Swim
    * All Swim
    * One-Piece Suits
    * Swim Tops
    * Swim Bottoms

 * Dresses
    * All Dresses
    * Knee-Length Dresses
    * Midi Dresses
    * Maxi Dresses
    * Special Occasion Dresses

 * Tops
    * All Tops
    * Shirts & Blouses
    * Tees & Tanks
    * Essentials
    * Jackets & Sweaters

 * Essentials
    * All Essentials
    * Build Your Own Bundle

 * Denim
 * Bottoms
    * All Bottoms
    * Skirts
    * Denim
    * Pants
    * Shorts

 * Jewelry
    * All Jewelry
    * Necklaces
    * Earrings
    * Bracelets
    * Rings

 * Now Trending
    * New Arrivals
    * Must-Have Color: Pink
    * Must-Have Print: Florals
    * Special Occasion Dresses
    * Guest of Wedding

 * Sale
    * All Sale
    * Sale Dresses
    * Sale Tops
    * Sale Sweaters & Jackets
    * Sale Bottoms
    * Sale Jewelry

 * New
 * Swim
    * All Swim
    * One-Piece Suits
    * Swim Tops
    * Swim Bottoms

 * Dresses
    * All Dresses
    * Knee-Length Dresses
    * Midi Dresses
    * Maxi Dresses
    * Special Occasion Dresses

 * Tops
    * All Tops
    * Shirts & Blouses
    * Tees & Tanks
    * Essentials
    * Jackets & Sweaters

 * Essentials
    * All Essentials
    * Build Your Own Bundle

 * Denim
 * Bottoms
    * All Bottoms
    * Skirts
    * Denim
    * Pants
    * Shorts

 * Jewelry
    * All Jewelry
    * Necklaces
    * Earrings
    * Bracelets
    * Rings

 * Now Trending
    * New Arrivals
    * Must-Have Color: Pink
    * Must-Have Print: Florals
    * Special Occasion Dresses
    * Guest of Wedding

 * Sale
    * All Sale
    * Sale Dresses
    * Sale Tops
    * Sale Sweaters & Jackets
    * Sale Bottoms
    * Sale Jewelry

 * Facebook
 * YouTube
 * Instagram
 * Pinterest
 * Downeast Home




DRESSES

Shop all >


TOPS

Shop all >


BOTTOMS

shop all >



PREVIOUS 2024 SWIM NEXT

View all
Gulf Coast Bikini Top
$ 32.00
XS S M L XL XXL
Blue Check Rainbow Rings
High Dive High Rise Bottom
$ 32.00
XS S M L XL XXL
Classic Blue Peacoat
West Indies Suit
$ 52.00
XS S M L XL XXL
Pink Flambe
Smocked Suit
$ 56.00
XS S M L XL XXL
Pretty Petals
Cape Elizabeth Suit
$ 52.00
XS S M L XL XXL
Daisies
Carmel Beach Cropkini
$ 36.00
XS S M L XL XXL
Wildflower Print
Newport Suit
$ 54.00
XS S M L XL XXL
Wildflower Print
Double Ruffle Cropkini
$ 36.00
XS S M L XL XXL
Mini Joy Floral
Davenport Tankini
$ 42.00
XS S M L XL XXL
Peacoat
Helio High Rise Bottom
$ 32.00
XS S M L XL XXL
Rainbow Rings
Cape Elizabeth Suit
$ 52.00
XS S M L XL XXL
Mini Joy Floral
Vintage High Rise Swim Bottom
$ 32.00
XS S M L XL XXL
Wildflower Print
Newport Suit
$ 54.00
XS S M L XL XXL
Black Beauty
West Indies Suit
$ 54.00
XS S M L XL XXL
Black Beauty
Santorini Suit
$ 54.00
XS S M L XL XXL
Black Gingham
Davenport Suit
$ 52.00
XS S M L XL XXL
True Red
Gulf Coast Crop Top
$ 36.00
XS S M L XL XXL
Red Plum Stripe
Square Neck Tankini Top
$ 36.00
XS S M L XL XXL
Black Beauty
Helio High Rise Bottom
$ 32.00
XS S M L XL XXL
Black Beauty True Red
Double Ruffle Cropkini Top
$ 36.00
XS S M L XL XXL
True Red Daisies


JEWELRY FOR A CAUSE

$1 of each piece purchased goes towards the building of restorative care centers
across the country to support human trafficking survivors.
Learn more >

shop now >

About Us
 * Our Impact
 * B Corp Initiatives
 * Wholesale
 * Locations
 * Careers
 * Jewelry for a Cause

Customer Service
 * Contact Us
 * Return Portal
 * Returns & Policies
 * Shipping & Delivery
 * Sizing Guide
 * Gift Cards

Contact Us

cs@downeaststyle.com
(800)-337-3076





Join our email list!



Subscribe
 * Facebook
 * YouTube
 * Instagram
 * Pinterest
 * Downeast Home

Apple Pay Discover Mastercard PayPal Venmo Visa
 * Transparency in Coverage
 * Privacy Policy
 * Terms & Conditions
 * Transparency Statement
 * Do Not Sell My Personal Information

Country/Region
Canada (USD $)
 * Canada (USD $)

© 2024 Downeast.
Your cart
Close
Spend $ 100.00 more for free shipping!
Your order is eligible for free shipping!




Checkout
Close
Your cart is empty
Start shopping