cutethread.com Open in urlscan Pro
23.227.38.65  Public Scan

Submitted URL: http://cutethread.com/
Effective URL: https://cutethread.com/
Submission: On August 28 via api from AU — Scanned from CA

Form analysis 6 forms found in the DOM

POST /localization

<form method="post" action="/localization" id="annbar-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="annbar-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="annbar-localization-country-button">
            <span class="text-start">Canada (CAD&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="annbar-localization-country-opt-0">
            <li class="custom-select__option flex items-center js-option" id="annbar-localization-country-opt-0" role="option" data-value="CA" aria-selected="true">
              <span class="pointer-events-none">Canada (CAD&nbsp;$)</span>
            </li>
          </ul>
        </div>
      </country-selector>
    </div>
    <div class="localization__selector">
      <input type="hidden" name="locale_code" value="en">
      <custom-select id="annbar-localization-language"><label class="label visually-hidden no-js-hidden" for="annbar-localization-language-button">Language</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="annbar-localization-language-button"
            style="--custom-select-button-width: -30px;">
            <span class="text-start">English</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="annbar-localization-language-opt-0">
            <li class="custom-select__option flex items-center js-option" id="annbar-localization-language-opt-0" role="option" data-value="en" aria-selected="true">
              <span class="pointer-events-none">English</span>
            </li>
            <li class="custom-select__option flex items-center js-option" id="annbar-localization-language-opt-1" role="option" data-value="pl">
              <span class="pointer-events-none">Polski</span>
            </li>
            <li class="custom-select__option flex items-center js-option" id="annbar-localization-language-opt-2" role="option" data-value="fr">
              <span class="pointer-events-none">Français</span>
            </li>
            <li class="custom-select__option flex items-center js-option" id="annbar-localization-language-opt-3" role="option" data-value="de">
              <span class="pointer-events-none">Deutsch</span>
            </li>
            <li class="custom-select__option flex items-center js-option" id="annbar-localization-language-opt-4" role="option" data-value="it">
              <span class="pointer-events-none">Italiano</span>
            </li>
          </ul>
        </div>
      </custom-select>
    </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('annbar-localization').addEventListener('change', (evt) => {
      const input = evt.target.previousElementSibling;
      if (input && input.tagName === 'INPUT') {
        input.value = evt.detail.selectedValue;
        evt.currentTarget.submit();
      }
    });
  </script>
</form>

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="//cutethread.com/cdn/shop/t/26/assets/search-suggestions.js?v=136224079820713396391713316725" defer=""></script>
  <search-suggestions></search-suggestions>
</form>

POST /localization

<form method="post" action="/localization" id="annbar-localizationMobileNav" 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="annbar-localization-country-buttonMobileNav">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="annbar-localization-country-buttonMobileNav">
            <span class="text-start">Canada (CAD&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="annbar-localization-country-opt-0">
            <li class="custom-select__option flex items-center js-option" id="annbar-localization-country-opt-0MobileNav" role="option" data-value="CA" aria-selected="true">
              <span class="pointer-events-none">Canada (CAD&nbsp;$)</span>
            </li>
          </ul>
        </div>
      </country-selector>
    </div>
    <div class="localization__selector">
      <input type="hidden" name="locale_code" value="en">
      <custom-select id="annbar-localization-languageMobileNav"><label class="label visually-hidden no-js-hidden" for="annbar-localization-language-buttonMobileNav">Language</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="annbar-localization-language-buttonMobileNav"
            style="--custom-select-button-width: 0px;">
            <span class="text-start">English</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="annbar-localization-language-opt-0">
            <li class="custom-select__option flex items-center js-option" id="annbar-localization-language-opt-0MobileNav" role="option" data-value="en" aria-selected="true">
              <span class="pointer-events-none">English</span>
            </li>
            <li class="custom-select__option flex items-center js-option" id="annbar-localization-language-opt-1MobileNav" role="option" data-value="pl">
              <span class="pointer-events-none">Polski</span>
            </li>
            <li class="custom-select__option flex items-center js-option" id="annbar-localization-language-opt-2MobileNav" role="option" data-value="fr">
              <span class="pointer-events-none">Français</span>
            </li>
            <li class="custom-select__option flex items-center js-option" id="annbar-localization-language-opt-3MobileNav" role="option" data-value="de">
              <span class="pointer-events-none">Deutsch</span>
            </li>
            <li class="custom-select__option flex items-center js-option" id="annbar-localization-language-opt-4MobileNav" role="option" data-value="it">
              <span class="pointer-events-none">Italiano</span>
            </li>
          </ul>
        </div>
      </custom-select>
    </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('annbar-localization').addEventListener('change', (evt) => {
      const input = evt.target.previousElementSibling;
      if (input && input.tagName === 'INPUT') {
        input.value = evt.detail.selectedValue;
        evt.currentTarget.submit();
      }
    });
  </script>
</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 (CAD&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 (CAD&nbsp;$)</span>
            </li>
          </ul>
        </div>
      </country-selector>
    </div>
    <div class="localization__selector">
      <input type="hidden" name="locale_code" value="en">
      <custom-select id="footer-localization-language"><label class="label visually-hidden no-js-hidden" for="footer-localization-language-button">Language</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-language-button"
            style="--custom-select-button-width: 2px;">
            <span class="text-start">English</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-language-opt-0">
            <li class="custom-select__option flex items-center js-option" id="footer-localization-language-opt-0" role="option" data-value="en" aria-selected="true">
              <span class="pointer-events-none">English</span>
            </li>
            <li class="custom-select__option flex items-center js-option" id="footer-localization-language-opt-1" role="option" data-value="pl">
              <span class="pointer-events-none">Polski</span>
            </li>
            <li class="custom-select__option flex items-center js-option" id="footer-localization-language-opt-2" role="option" data-value="fr">
              <span class="pointer-events-none">Français</span>
            </li>
            <li class="custom-select__option flex items-center js-option" id="footer-localization-language-opt-3" role="option" data-value="de">
              <span class="pointer-events-none">Deutsch</span>
            </li>
            <li class="custom-select__option flex items-center js-option" id="footer-localization-language-opt-4" role="option" data-value="it">
              <span class="pointer-events-none">Italiano</span>
            </li>
          </ul>
        </div>
      </custom-select>
    </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>

<form class="sc-1absc7o-2 kcoubd">
  <div class="sc-1td5v5x-0 bTZhrB form-zone-element">
    <div class="sc-1jzf0cm-0 gVCTVG yotpo-smsbump-email-input"><span class="sc-17eua8b-0 ieEBkw"><label for="yotpo-smsbump-email-input__field" class="yotpo-smsbump-input__label">Email</label>
        <div class="yotpo-smsbump-input__field-container"><span class="yotpo-smsbump-input__before"><span class="yotpo-smsbump-email-input__before"><svg width="18" height="12" viewBox="0 0 18 12" fill="none">
                <path
                  d="M2.66659 0.666748H13.3333C14.0666 0.666748 14.6666 1.26675 14.6666 2.00008V10.0001C14.6666 10.7334 14.0666 11.3334 13.3333 11.3334H2.66659C1.93325 11.3334 1.33325 10.7334 1.33325 10.0001V2.00008C1.33325 1.26675 1.93325 0.666748 2.66659 0.666748Z"
                  stroke="#9E9E9EFF" stroke-linecap="round" stroke-linejoin="round"></path>
                <path d="M14.6666 1L7.99992 5.66667L1.33325 1" stroke="#9E9E9EFF" stroke-linecap="round" stroke-linejoin="round"></path>
              </svg></span></span><input placeholder="Enter your email" aria-label="Email" required="" id="yotpo-smsbump-email-input__field" type="email" name="email" autocomplete="on" aria-invalid="false"
            class="yotpo-smsbump-input__field yotpo-smsbump-email-input__field"></div>
      </span></div>
  </div>
  <div class="sc-1q3i0hi-0 fCPKXX yotpo-smsbump-submit-button form-zone-element"><button type="primary" class="sc-1p0px7q-0 hdswUS sc-1q3i0hi-1 diriie">
      <div class="sc-15mmw7k-0 hNwBxt"></div>
      <div class="sc-1p0px7q-2 eaEfqi">
        <div>
          <p>GET 10% OFF</p>
        </div>
      </div>
    </button></div>
  <div class="sc-1xcdl7f-0 grGsHj yotpo-smsbump-cancel-button form-zone-element"><button type="primary" class="sc-1p0px7q-0 hdswUS sc-1xcdl7f-1 bnSAqm">
      <div class="sc-15mmw7k-0 hNwBxt"></div>
      <div class="sc-1p0px7q-2 eaEfqi">
        <div>
          <p>No, thanks. I'd rather pay full price.</p>
        </div>
      </div>
    </button></div>
</form>

Text Content

Skip to content
120-day Return & Refund | Shop Now!

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

Language
English
 * English
 * Polski
 * Français
 * Deutsch
 * Italiano

Search
 * Help Center
 * Tracking
 * 120-Day Return & Refund
 * Shipping Policy




Search Cart

 * Help Center
    * Contact
    * Shipping Policy
    * Return and Refund Policy
    * Size Chart
    * FAQs
    * Cancellation & Replacement Policy

 * Tracking
 * 120-Day Return & Refund
 * Shipping Policy

 * Help Center
    * Contact
    * Shipping Policy
    * Return and Refund Policy
    * Size Chart
    * FAQs
    * Cancellation & Replacement Policy

 * Tracking
 * 120-Day Return & Refund
 * Shipping Policy

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

Language
English
 * English
 * Polski
 * Français
 * Deutsch
 * Italiano


EMBROIDERED SWEATSHIRT

View all

Quick buy
Inspirational - Be The Reason Someone Smiles Today
From $29.00


Quick buy
Inspirational - Mental Health
From $29.00


Quick buy
Inspirational - Mental Health Matters
From $29.00


Quick buy
Strength
$35.00


Quick buy
Scatler
$35.00


Quick buy
Mindset
$35.00


Quick buy
Grow Through
$35.00


Quick buy
Everyone
$35.00



US STATE

View all

Quick buy
New York
$35.00


Quick buy
Illinois
$35.00


Quick buy
Washington
$35.00


Quick buy
Texas
$35.00


Quick buy
Pennsylvania
$35.00


Quick buy
Ohio
$35.00


Quick buy
Indiana
$35.00


Quick buy
Georgia
$35.00


Quick buy
Florida
$35.00


Quick buy
Arizona
$35.00

Free delivery!
120-Day Return & Refund
Secure Pay
Trusted by Millions
Cute Thread

We're passionate about creating high-quality embroidered sweatshirts and hoodies
that you'll love.


Quick links
 * Search
 * 120-Day Return & Refund
 * Shipping Policy
 * Contact

Newsletter

Sign up for exclusive offers, original stories, events and more.



Subscribe
Amazon American Express Apple Pay Diners Club Discover Meta Pay Google Pay
Mastercard Shop Pay Visa
Country/Region
Canada (CAD $)
 * Canada (CAD $)

Language
English
 * English
 * Polski
 * Français
 * Deutsch
 * Italiano

© 2024 Cute Thread. Powered by Shopify








UNLOCK 10%

YOUR ORDER

Email


GET 10% OFF

No, thanks. I'd rather pay full price.



Your Cart


Continue shopping