www.feelingoodtees.com Open in urlscan Pro
23.227.38.74  Public Scan

URL: https://www.feelingoodtees.com/collections/novelty
Submission: On November 27 via api from IE — Scanned from CA

Form analysis 8 forms found in the DOM

POST /localization

<form method="post" action="/localization" id="HeaderCountryMobileFormNoScriptDrawer" 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="/collections/novelty">
  <div class="localization-form__select">
    <h2 class="visually-hidden" id="HeaderCountryMobileLabelNoScriptDrawer"> Country/region </h2>
    <select class="localization-selector link" name="country_code" aria-labelledby="HeaderCountryMobileLabelNoScriptDrawer">
      <option value="AU"> Australia (AUD $) </option>
      <option value="CA" selected=""> Canada (CAD $) </option>
      <option value="NZ"> New Zealand (NZD $) </option>
      <option value="GB"> United Kingdom (GBP £) </option>
      <option value="US"> United States (USD $) </option>
    </select>
    <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>
  </div>
  <button class="button button--tertiary">Update country/region</button>
</form>

POST /localization

<form method="post" action="/localization" id="HeaderCountryMobileForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" aria-label="form_type"><input
    type="hidden" name="utf8" value="✓" aria-label="utf8"><input type="hidden" name="_method" value="put" aria-label="_method"><input type="hidden" name="return_to" value="/collections/novelty" aria-label="return_to">
  <div>
    <h2 class="visually-hidden" id="HeaderCountryMobileLabel"> Country/region </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="HeaderCountryMobileList" aria-describedby="HeaderCountryMobileLabel">
        <span>CAD $ | Canada</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="HeaderCountryMobileList" 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="#" data-value="AU">
            <span class="localization-form__currency">AUD
              $ |</span>
            Australia
          </a>
          </li>
          <li class="disclosure__item" tabindex="-1">
            <a class="link link--text disclosure__link caption-large focus-inset disclosure__link--active" href="#" aria-current="true" data-value="CA">
            <span class="localization-form__currency">CAD
              $ |</span>
            Canada
          </a>
          </li>
          <li class="disclosure__item" tabindex="-1">
            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="NZ">
            <span class="localization-form__currency">NZD
              $ |</span>
            New Zealand
          </a>
          </li>
          <li class="disclosure__item" tabindex="-1">
            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="GB">
            <span class="localization-form__currency">GBP
              £ |</span>
            United Kingdom
          </a>
          </li>
          <li class="disclosure__item" tabindex="-1">
            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="US">
            <span class="localization-form__currency">USD
              $ |</span>
            United States
          </a>
          </li>
        </ul>
      </div>
    </div>
    <input type="hidden" name="country_code" value="CA" aria-label="country_code">
  </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" aria-label="options[prefix]">
    <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="">
    <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>

<form id="FacetFiltersForm" class="facets__form">
  <div id="FacetsWrapperDesktop" class="facets__wrapper">
    <h2 class="facets__heading caption-large text-body" id="verticalTitle" tabindex="-1"> Filter: </h2>
    <script src="//www.feelingoodtees.com/cdn/shop/t/15/assets/show-more.js?v=135784227224860024771692016374" defer="defer"></script>
    <details id="Details-1-template--16708355555545__main-collection-product-grid" class="disclosure-has-popup facets__disclosure js-filter" data-index="1">
      <summary class="facets__summary caption-large focus-offset" aria-label="Availability (0 selected)" role="button" aria-expanded="false" aria-controls="Facet-1-template--16708355555545__main-collection-product-grid">
        <div>
          <span>Availability </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>
        </div>
      </summary>
      <div id="Facet-1-template--16708355555545__main-collection-product-grid" class="parent-display facets__display">
        <div class="facets__header">
          <span class="facets__selected no-js-hidden">0 selected</span>
          <facet-remove>
            <a href="/collections/novelty" class="facets__reset link underlined-link" role="button">
                              Reset
                            </a>
          </facet-remove>
        </div>
        <fieldset class="facets-wrap parent-wrap ">
          <legend class="visually-hidden">Availability</legend>
          <ul class=" facets__list list-unstyled no-js-hidden" role="list">
            <li class="list-menu__item facets__item">
              <label for="Filter-filter.v.availability-1" class="facet-checkbox">
                <input type="checkbox" name="filter.v.availability" value="1" id="Filter-filter.v.availability-1">
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg aria-hidden="true" class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">In stock (340)</span>
                <span class="visually-hidden">In stock (340 products)</span>
              </label>
            </li>
            <li class="list-menu__item facets__item">
              <label for="Filter-filter.v.availability-2" class="facet-checkbox facet-checkbox--disabled">
                <input type="checkbox" name="filter.v.availability" value="0" id="Filter-filter.v.availability-2" disabled="">
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg aria-hidden="true" class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">Out of stock (0)</span>
                <span class="visually-hidden">Out of stock (0 products)</span>
              </label>
            </li>
          </ul>
          <ul class=" facets__list no-js-list list-unstyled no-js" role="list">
            <li class="list-menu__item facets__item">
              <label for="Filter-filter.v.availability-1-no-js" class="facet-checkbox">
                <input type="checkbox" name="filter.v.availability" value="1" id="Filter-filter.v.availability-1-no-js">
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg aria-hidden="true" class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">In stock (340)</span>
                <span class="visually-hidden">In stock (340 products)</span>
              </label>
            </li>
            <li class="list-menu__item facets__item">
              <label for="Filter-filter.v.availability-2-no-js" class="facet-checkbox facet-checkbox--disabled">
                <input type="checkbox" name="filter.v.availability" value="0" id="Filter-filter.v.availability-2-no-js" disabled="">
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg aria-hidden="true" class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">Out of stock (0)</span>
                <span class="visually-hidden">Out of stock (0 products)</span>
              </label>
            </li>
          </ul>
        </fieldset>
      </div>
    </details>
    <noscript>
      <button type="submit" class="facets__button-no-js button button--secondary"> Filter </button>
    </noscript>
  </div>
  <div class="active-facets active-facets-desktop">
    <facet-remove class="active-facets__button-wrapper">
      <a href="/collections/novelty" class="active-facets__button-remove underlined-link" role="button">
                  <span>Remove all</span>
                </a>
    </facet-remove>
  </div>
  <div class="facet-filters sorting caption">
    <div class="facet-filters__field">
      <h2 class="facet-filters__label caption-large text-body">
        <label for="SortBy">Sort by:</label>
      </h2>
      <div class="select"><select name="sort_by" class="facet-filters__sort select__select caption-large" id="SortBy" aria-describedby="a11y-refresh-page-message">
          <option value="manual"> Featured </option>
          <option value="best-selling"> Best selling </option>
          <option value="title-ascending"> Alphabetically, A-Z </option>
          <option value="title-descending" selected="selected"> Alphabetically, Z-A </option>
          <option value="price-ascending"> Price, low to high </option>
          <option value="price-descending"> Price, high to low </option>
          <option value="created-ascending"> Date, old to new </option>
          <option value="created-descending"> Date, new to old </option>
        </select>
        <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>
      </div>
    </div>
    <noscript>
      <button type="submit" class="facets__button-no-js button button--secondary"> Sort </button>
    </noscript>
  </div>
  <div class="product-count light" role="status">
    <h2 class="product-count__text text-body">
      <span id="ProductCountDesktop">340 products </span>
    </h2>
    <div class="loading-overlay__spinner">
      <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>
</form>

<form id="FacetFiltersFormMobile" class="mobile-facets">
  <div class="mobile-facets__inner gradient">
    <div class="mobile-facets__header">
      <div class="mobile-facets__header-inner">
        <h2 class="mobile-facets__heading medium-hide large-up-hide">Filter and sort </h2>
        <h2 class="mobile-facets__heading small-hide">Filter </h2>
        <p class="mobile-facets__count">340 products </p>
      </div>
    </div>
    <div class="mobile-facets__main has-submenu gradient">
      <details id="Details-Mobile-1-template--16708355555545__main-collection-product-grid" class="mobile-facets__details js-filter" data-index="mobile-1">
        <summary class="mobile-facets__summary focus-inset" role="button" aria-expanded="false" aria-controls="FacetMobile-1-template--16708355555545__main-collection-product-grid">
          <div>
            <span>Availability</span>
            <span class="mobile-facets__arrow no-js-hidden"><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>
            </span>
            <noscript><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>
            </noscript>
          </div>
        </summary>
        <div id="FacetMobile-1-template--16708355555545__main-collection-product-grid" class="mobile-facets__submenu gradient">
          <button class="mobile-facets__close-button link link--text focus-inset" aria-expanded="true" type="button">
            <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> Availability </button>
          <ul class="mobile-facets__list list-unstyled" role="list">
            <li class="mobile-facets__item list-menu__item">
              <label for="Filter-filter.v.availability-mobile-1" class="mobile-facets__label">
                <input class="mobile-facets__checkbox" type="checkbox" name="filter.v.availability" value="1" id="Filter-filter.v.availability-mobile-1">
                <span class="mobile-facets__highlight"></span>
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg aria-hidden="true" class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">In stock (340)</span>
                <span class="visually-hidden">In stock (340 products)</span>
              </label>
            </li>
            <li class="mobile-facets__item list-menu__item">
              <label for="Filter-filter.v.availability-mobile-2" class="mobile-facets__label mobile-facets__label--disabled">
                <input class="mobile-facets__checkbox" type="checkbox" name="filter.v.availability" value="0" id="Filter-filter.v.availability-mobile-2" disabled="">
                <span class="mobile-facets__highlight"></span>
                <svg width="1.6rem" height="1.6rem" viewBox="0 0 16 16" aria-hidden="true" focusable="false">
                  <rect width="16" height="16" stroke="currentColor" fill="none" stroke-width="1"></rect>
                </svg>
                <svg aria-hidden="true" class="icon icon-checkmark" width="1.1rem" height="0.7rem" viewBox="0 0 11 7" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M1.5 3.5L2.83333 4.75L4.16667 6L9.5 1" stroke="currentColor" stroke-width="1.75" stroke-linecap="round" stroke-linejoin="round"></path>
                </svg>
                <span aria-hidden="true">Out of stock (0)</span>
                <span class="visually-hidden">Out of stock (0 products)</span>
              </label>
            </li>
          </ul>
          <div class="no-js-hidden mobile-facets__footer gradient">
            <facet-remove class="mobile-facets__clear-wrapper">
              <a href="/collections/novelty" class="mobile-facets__clear underlined-link" role="button">Clear</a>
            </facet-remove>
            <button type="button" class="no-js-hidden button button--primary" onclick="this.closest('.mobile-facets__wrapper').querySelector('summary').click()"> Apply </button>
            <noscript><button class="button button--primary"> Apply </button></noscript>
          </div>
        </div>
      </details>
      <div class="mobile-facets__details js-filter" data-index="mobile-">
        <div class="mobile-facets__summary">
          <div class="mobile-facets__sort">
            <label for="SortBy-mobile">Sort by:</label>
            <div class="select">
              <select name="sort_by" class="select__select" id="SortBy-mobile" aria-describedby="a11y-refresh-page-message">
                <option value="manual"> Featured </option>
                <option value="best-selling"> Best selling </option>
                <option value="title-ascending"> Alphabetically, A-Z </option>
                <option value="title-descending" selected="selected"> Alphabetically, Z-A </option>
                <option value="price-ascending"> Price, low to high </option>
                <option value="price-descending"> Price, high to low </option>
                <option value="created-ascending"> Date, old to new </option>
                <option value="created-descending"> Date, new to old </option>
              </select>
              <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>
            </div>
          </div>
        </div>
      </div>
      <div class="mobile-facets__footer">
        <facet-remove class="mobile-facets__clear-wrapper">
          <a href="/collections/novelty" class="mobile-facets__clear underlined-link" role="button">Remove all</a>
        </facet-remove>
        <button type="button" class="no-js-hidden button button--primary" onclick="this.closest('.mobile-facets__wrapper').querySelector('summary').click()"> Apply </button>
        <noscript><button class="button button--primary">Apply</button></noscript>
      </div>
    </div>
  </div>
</form>

POST /localization

<form method="post" action="/localization" id="FooterCountryFormNoScript" 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="/collections/novelty">
  <div class="localization-form__select">
    <h2 class="visually-hidden" id="FooterCountryLabelNoScript">Country/region</h2>
    <select class="localization-selector link" name="country_code" aria-labelledby="FooterCountryLabelNoScript">
      <option value="AU"> Australia (AUD $) </option>
      <option value="CA" selected=""> Canada (CAD $) </option>
      <option value="NZ"> New Zealand (NZD $) </option>
      <option value="GB"> United Kingdom (GBP £) </option>
      <option value="US"> United States (USD $) </option>
    </select>
    <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>
  </div>
  <button class="button button--tertiary">Update country/region</button>
</form>

POST /localization

<form method="post" action="/localization" id="FooterCountryForm" accept-charset="UTF-8" class="localization-form" enctype="multipart/form-data"><input type="hidden" name="form_type" value="localization" aria-label="form_type"><input type="hidden"
    name="utf8" value="✓" aria-label="utf8"><input type="hidden" name="_method" value="put" aria-label="_method"><input type="hidden" name="return_to" value="/collections/novelty" aria-label="return_to">
  <div class="no-js-hidden">
    <h2 class="caption-large text-body" id="FooterCountryLabel">Country/region</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="FooterCountryList" aria-describedby="FooterCountryLabel">
        <span>CAD $ | Canada</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="FooterCountryList" 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="#" data-value="AU">
            <span class="localization-form__currency">AUD
              $ |</span>
            Australia
          </a>
          </li>
          <li class="disclosure__item" tabindex="-1">
            <a class="link link--text disclosure__link caption-large focus-inset disclosure__link--active" href="#" aria-current="true" data-value="CA">
            <span class="localization-form__currency">CAD
              $ |</span>
            Canada
          </a>
          </li>
          <li class="disclosure__item" tabindex="-1">
            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="NZ">
            <span class="localization-form__currency">NZD
              $ |</span>
            New Zealand
          </a>
          </li>
          <li class="disclosure__item" tabindex="-1">
            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="GB">
            <span class="localization-form__currency">GBP
              £ |</span>
            United Kingdom
          </a>
          </li>
          <li class="disclosure__item" tabindex="-1">
            <a class="link link--text disclosure__link caption-large focus-inset" href="#" data-value="US">
            <span class="localization-form__currency">USD
              $ |</span>
            United States
          </a>
          </li>
        </ul>
      </div>
    </div>
    <input type="hidden" name="country_code" value="CA" aria-label="country_code">
  </div>
</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


Skip to content
 * All Shirts
 * New
 * Funny T-Shirts
   Funny T-Shirts
    * Sarcastic T-Shirts
    * Offensive T-Shirts
    * Novelty T-Shirts

 * Drinking and Party
 * Graphic Tees
   Graphic Tees
    * Math & Science T-Shirts
    * Hobbies T-Shirts
    * Sports T-Shirts
    * Music T-Shirts

 * T.V and Movie T-Shirts
   T.V and Movie T-Shirts
    * Television T-Shirts
    * Movies T-Shirts
    * Pop Culture T-Shirts

 * Government/Politics
   Government/Politics
    * Republican T-Shirts
    * Democrat T-Shirts
    * 2nd Amendment T-Shirts

 * Holidays
   Holidays
    * Valentine's Day T-Shirts
    * 420 T-Shirts
    * Independence Day T-Shirts
    * Halloween T-Shirts
    * Christmas T-Shirts
    * Mother's Day and Father's Day Shirts
    * St. Patrick's Day T-Shirts
    * Easter T-Shirts

 * Words and Puns
 * Video Games
 * Funny Pets
 * Guns And Ammo
 * Grammar
 * Zombie Tees
 * More Categories
   More Categories
    * The 50's T-Shirts
    * The 60's T-Shirts
    * The 70's T-Shirts
    * The 80's T-Shirts
    * Youth T-Shirts
    * Space T-Shirts
    * Food T-Shirts
    * Internet T-Shirts
    * Cool T-Shirts
    * Birthday T-Shirts
    * Bacon T-Shirts
    * Religious T-Shirts

Log in


COUNTRY/REGION

Australia (AUD $) Canada (CAD $) New Zealand (NZD $) United Kingdom (GBP £)
United States (USD $)
Update country/region


COUNTRY/REGION

CAD $ | Canada
 * AUD $ | Australia
 * CAD $ | Canada
 * NZD $ | New Zealand
 * GBP £ | United Kingdom
 * USD $ | United States


 * All Shirts
 * New
 * Funny T-Shirts
    * Sarcastic T-Shirts
    * Offensive T-Shirts
    * Novelty T-Shirts

 * Drinking and Party
 * Graphic Tees
    * Math & Science T-Shirts
    * Hobbies T-Shirts
    * Sports T-Shirts
    * Music T-Shirts

 * T.V and Movie T-Shirts
    * Television T-Shirts
    * Movies T-Shirts
    * Pop Culture T-Shirts

 * Government/Politics
    * Republican T-Shirts
    * Democrat T-Shirts
    * 2nd Amendment T-Shirts

 * Holidays
    * Valentine's Day T-Shirts
    * 420 T-Shirts
    * Independence Day T-Shirts
    * Halloween T-Shirts
    * Christmas T-Shirts
    * Mother's Day and Father's Day Shirts
    * St. Patrick's Day T-Shirts
    * Easter T-Shirts

 * Words and Puns
 * Video Games
 * Funny Pets
 * Guns And Ammo
 * Grammar
 * Zombie Tees
 * More Categories
    * The 50's T-Shirts
    * The 60's T-Shirts
    * The 70's T-Shirts
    * The 80's T-Shirts
    * Youth T-Shirts
    * Space T-Shirts
    * Food T-Shirts
    * Internet T-Shirts
    * Cool T-Shirts
    * Birthday T-Shirts
    * Bacon T-Shirts
    * Religious T-Shirts

Search

Log in Cart


ITEM ADDED TO YOUR CART


View cart
Check out
Continue shopping


NOVELTY T-SHIRTS


FILTER:

Availability
0 selected Reset
Availability
 * In stock (340) In stock (340 products)
 * Out of stock (0) Out of stock (0 products)

 * In stock (340) In stock (340 products)
 * Out of stock (0) Out of stock (0 products)

Filter
Remove all


SORT BY:

Featured Best selling Alphabetically, A-Z Alphabetically, Z-A Price, low to high
Price, high to low Date, old to new Date, new to old
Sort


340 PRODUCTS


Filter and sort Filter


FILTER AND SORT


FILTER

340 products

Availability
Availability
 * In stock (340) In stock (340 products)
 * Out of stock (0) Out of stock (0 products)

Clear Apply Apply
Sort by:
Featured Best selling Alphabetically, A-Z Alphabetically, Z-A Price, low to high
Price, high to low Date, old to new Date, new to old
Remove all Apply Apply
Remove all


340 PRODUCTS




 * ZERO LUCKS GIVEN
   
   Sale
   
   
   ZERO LUCKS GIVEN
   
   Regular price $14.53 CAD
   Regular price $27.66 CAD Sale price $14.53 CAD
   Unit price /  per 
   Sale


 * YOU'RE NUTTIER THAN A SQUIRREL TURD
   
   Sale
   
   
   YOU'RE NUTTIER THAN A SQUIRREL TURD
   
   Regular price $14.53 CAD
   Regular price $27.66 CAD Sale price $14.53 CAD
   Unit price /  per 
   Sale


 * YOU LOOK LIKE A BAD DECISION COME ON OVER HERE
   
   Sale
   
   
   YOU LOOK LIKE A BAD DECISION COME ON OVER HERE
   
   Regular price $14.53 CAD
   Regular price $27.66 CAD Sale price $14.53 CAD
   Unit price /  per 
   Sale


 * YOU JUST HAVE TO TAKE IT ONE "ARE YOU F*CKING KIDDING ME" AT A TIME
   
   Sale
   
   
   YOU JUST HAVE TO TAKE IT ONE "ARE YOU F*CKING KIDDING ME" AT A TIME
   
   Regular price $14.53 CAD
   Regular price $27.66 CAD Sale price $14.53 CAD
   Unit price /  per 
   Sale


 * YOU INSPIRE MY INNER SERIAL KILLER
   
   Sale
   
   
   YOU INSPIRE MY INNER SERIAL KILLER
   
   Regular price $14.53 CAD
   Regular price $27.66 CAD Sale price $14.53 CAD
   Unit price /  per 
   Sale


 * YOU CAN'T SCARE ME I HAVE A DAUGHTER
   
   Sale
   
   
   YOU CAN'T SCARE ME I HAVE A DAUGHTER
   
   Regular price $14.53 CAD
   Regular price $27.66 CAD Sale price $14.53 CAD
   Unit price /  per 
   Sale


 * YOU ALL REALIZE I'M GOING TO SNAP ONE DAY RIGHT
   
   Sale
   
   
   YOU ALL REALIZE I'M GOING TO SNAP ONE DAY RIGHT
   
   Regular price $14.53 CAD
   Regular price $27.66 CAD Sale price $14.53 CAD
   Unit price /  per 
   Sale


 * YES, I CAN DRIVE A STICK
   
   Sale
   
   
   YES, I CAN DRIVE A STICK
   
   Regular price $14.53 CAD
   Regular price $27.66 CAD Sale price $14.53 CAD
   Unit price /  per 
   Sale


 * YES I'M EVIL...BUT I'TS THE FUN KIND OF EVIL
   
   Sale
   
   
   YES I'M EVIL...BUT I'TS THE FUN KIND OF EVIL
   
   Regular price $14.53 CAD
   Regular price $27.66 CAD Sale price $14.53 CAD
   Unit price /  per 
   Sale


 * WORLD'S TALLEST LEPRECHAUN
   
   Sale
   
   
   WORLD'S TALLEST LEPRECHAUN
   
   Regular price $14.53 CAD
   Regular price $27.66 CAD Sale price $14.53 CAD
   Unit price /  per 
   Sale


 * WORLD'S GOODEST HOMESCHOOL TEACHER
   
   Sale
   
   
   WORLD'S GOODEST HOMESCHOOL TEACHER
   
   Regular price $14.53 CAD
   Regular price $27.66 CAD Sale price $14.53 CAD
   Unit price /  per 
   Sale


 * WORLD'S GAYEST SISTER
   
   Sale
   
   
   WORLD'S GAYEST SISTER
   
   Regular price $14.53 CAD
   Regular price $27.66 CAD Sale price $14.53 CAD
   Unit price /  per 
   Sale


 * WOLD'S GAYEST BROTHER
   
   Sale
   
   
   WOLD'S GAYEST BROTHER
   
   Regular price $14.53 CAD
   Regular price $27.66 CAD Sale price $14.53 CAD
   Unit price /  per 
   Sale


 * WITCH BETTER HAVE MY CANDY
   
   Sale
   
   
   WITCH BETTER HAVE MY CANDY
   
   Regular price $14.53 CAD
   Regular price $27.66 CAD Sale price $14.53 CAD
   Unit price /  per 
   Sale


 * WHY EVERYTHING YOU LOVE UNHEALTHY ADDICTIVE OR HAS RESTRAINING ORDERS AGAINST
   YOU
   
   Sale
   
   
   WHY EVERYTHING YOU LOVE UNHEALTHY ADDICTIVE OR HAS RESTRAINING ORDERS AGAINST
   YOU
   
   Regular price $14.53 CAD
   Regular price $27.66 CAD Sale price $14.53 CAD
   Unit price /  per 
   Sale


 * WHEN YOU'RE DEAD DIFFICULT FOR OTHERS SAME WAY WHEN YOU'RE STUPID
   
   Sale
   
   
   WHEN YOU'RE DEAD DIFFICULT FOR OTHERS SAME WAY WHEN YOU'RE STUPID
   
   Regular price $14.53 CAD
   Regular price $27.66 CAD Sale price $14.53 CAD
   Unit price /  per 
   Sale


 * WHEN THIS VIRUS IS OVER I STILL WANT SOME PEOPLE TO STAY AWAY FROM ME
   
   Sale
   
   
   WHEN THIS VIRUS IS OVER I STILL WANT SOME PEOPLE TO STAY AWAY FROM ME
   
   Regular price $14.53 CAD
   Regular price $27.66 CAD Sale price $14.53 CAD
   Unit price /  per 
   Sale


 * WHEN NOTHING IS GOING RIGHT GO FISHING
   
   Sale
   
   
   WHEN NOTHING IS GOING RIGHT GO FISHING
   
   Regular price $14.53 CAD
   Regular price $27.66 CAD Sale price $14.53 CAD
   Unit price /  per 
   Sale


 * WHEN I WAS A KID THIS IS NOT WHAT I EXPECTED
   
   Sale
   
   
   WHEN I WAS A KID THIS IS NOT WHAT I EXPECTED
   
   Regular price $14.53 CAD
   Regular price $27.66 CAD Sale price $14.53 CAD
   Unit price /  per 
   Sale


 * WHEN I WAS A KID NO WAIT I STILL DO THAT
   
   Sale
   
   
   WHEN I WAS A KID NO WAIT I STILL DO THAT
   
   Regular price $14.53 CAD
   Regular price $27.66 CAD Sale price $14.53 CAD
   Unit price /  per 
   Sale


 * WHEN I WANT YOUR OPINION I'LL GIVE IT TO YOU
   
   Sale
   
   
   WHEN I WANT YOUR OPINION I'LL GIVE IT TO YOU
   
   Regular price $14.53 CAD
   Regular price $27.66 CAD Sale price $14.53 CAD
   Unit price /  per 
   Sale


 * WELL THAT'S NOT A GOOD SIGN
   
   Sale
   
   
   WELL THAT'S NOT A GOOD SIGN
   
   Regular price $14.53 CAD
   Regular price $27.66 CAD Sale price $14.53 CAD
   Unit price /  per 
   Sale


 * WELCOME TO THE GUN SHOW
   
   Sale
   
   
   WELCOME TO THE GUN SHOW
   
   Regular price $14.53 CAD
   Regular price $27.66 CAD Sale price $14.53 CAD
   Unit price /  per 
   Sale


 * WANTED MEANINGFUL OVERNIGHT RELATIONSHIP
   
   Sale
   
   
   WANTED MEANINGFUL OVERNIGHT RELATIONSHIP
   
   Regular price $14.53 CAD
   Regular price $27.66 CAD Sale price $14.53 CAD
   Unit price /  per 
   Sale

 * 1
 * 2
 * 3
 * …
 * 15
 * 


BROWSE MORE FUNNY T-SHIRT DESIGNS


 * ALL T-SHIRTS
   
   
   ALL T-SHIRTS


 * FUNNY WOMEN T-SHIRTS
   
   
   FUNNY WOMEN T-SHIRTS


 * FUNNY HOODIES
   
   
   FUNNY HOODIES


COLLECTION: NOVELTY T-SHIRTS


NOVELTY T-SHIRTS

Without humor, life would become unbearable. After an especially bad day, we
need moments that spark joy, cheer, and love. Clothing is an incredible medium
that can express what we feel, while also uplifting those around us. At Feelin’
Good Tees, we hope to put a smile on you and your loved ones’ faces with any one
of our signature Novelty T-shirts. Not only will our shirts crack you up, but
they will do so creatively. Wear one of our sarcastically-captioned novelty tees
so that you and your friends can stay ahead of the curve. Browse through our
expansive collection of novelty T-shirts for men and women alike!


EXPLORE A WORLD OF QUIRKY STYLE WITH NOVELTY T-SHIRTS

Welcome to our online store, where creativity meets fashion! If you're looking
to add a touch of uniqueness and humor to your wardrobe, you've come to the
right place. Our collection of novelty t-shirts is designed to make a statement
and bring smiles to faces. With a wide range of options, we have something for
everyone. Let's dive into the world of novelty t-shirts that will tickle your
funny bone!


THE CHARM OF NOVELTY T-SHIRTS

When it comes to expressing your personality, nothing beats novelty t-shirts.
These shirts combine trendy designs with witty and clever messages, allowing you
to showcase your sense of humor and style simultaneously. Whether you're a pop
culture enthusiast, a pun lover, or a fan of quirky graphics, our novelty
t-shirts will capture your imagination.


UNLEASH YOUR FUN SIDE WITH FUNNY T-SHIRTS

Laughter is the best accessory, and our funny t-shirts deliver it in abundance.
Perfect for casual outings, parties, or simply lounging around, our collection
of funny t-shirts will keep the good vibes flowing. From hilarious puns to
humorous illustrations, each shirt is crafted to bring joy and spark
conversations wherever you go.


ENDLESS VARIETY FOR EVERY OCCASION

We understand that individuality knows no bounds, which is why our selection of
novelty t-shirts is as diverse as our customers. Whether you prefer bold and
colorful designs or minimalist aesthetics, we have it all. Browse through our
categories and discover t-shirts that reflect your interests, hobbies, and
passions. With sizes ranging from small to plus-size, everyone can find their
perfect fit.


EXPRESS YOURSELF AND MAKE A STATEMENT

Fashion is a form of self-expression, and our novelty t-shirts allow you to
express your unique personality without saying a word. Whether you want to make
a bold statement, share your passions, or simply brighten someone's day, our
shirts provide the perfect canvas for your individuality.


OUR TOP NOVELTY T-SHIRT DESIGNS


SUNSHINE ON A GLOOMY DAY

You are what you eat just as you are what you wear. It is true that clothing has
the power to engage, no matter what the setting. Our funny novelty tee-shirts
are here to save you on your bad days, weeks, or months. We believe clothing can
become just the pick-me-up some of us need during our worst days. Our collection
hopes to make your day both joyous and special. Some of our best-sellers within
this range include

 * I wear this shirt periodically.
 * My sense of humor earns me countless awkward glances.
 * Don’t make me repeat myself. -History


EXPRESS YOUR DISTASTE

Sometimes when we are having a bad day, we want everyone to know about it. There
comes great connection when someone has gone through the same experiences as us.
Our cheap novelty T-shirts in this range express both angst and humor. Break the
monotony of routine with a quirky sentiment on any of our T-shirts If you’re
still not convinced, check out what we have in store for you

 * Always remember, you are unique. Like everyone else.
 * If you need anything from me, reconsider.
 * I hate being bipolar. It's awesome.


BLOW YOUR OWN TRUMPET

Who said you need other people’s validation to make your day? Our range of
novelty T-shirts for women and men beg to differ! We think, making jokes at
one’s own expense as well as that of others is the perfect way to strike a
balance. Our ironic novelty tees are here to make you seem both confident and
comedic. Some of the captions from our favorite, offensive, and funny novelty
tee-shirts include

 * It’s okay if you disagree with me. I can’t force you to be right.
 * Underestimate me. That’ll be fun.
 * I NEED A HUGe stick to beat you with.


SPREAD SOME HOLIDAY CHEER

Holidays are the most beautiful times of the year. And that too, for good
reason. We take time off to make time for our beloved family and friends.
Whether it’s a novelty Christmas T-shirt or a Halloween one, you will be sure to
find a shirt for each occasion. Rest assured, some of the best novelty T-shirts
you will find are right here within this collection. Our novelty T-shirts on
wholesale include, but are not limited to

 * Good tidings and cheer: to hell with this year.
 * No questions, just put candy in the bag.
 * Santa doesn't believe in you either.

 

Embrace the joy of novelty t-shirts and let your wardrobe reflect your
fun-loving spirit. With a wide range of designs, impeccable quality, and a touch
of humor, our collection is sure to add a splash of excitement to your fashion
game. Explore our website and find the perfect novelty t-shirt that speaks to
your sense of style and humor. Get ready to turn heads and spread smiles
wherever you go!

Read more


MY ACCOUNT

 * Contact Us
 * My Account
 * Order history
 * Advanced search
 * Login
 * Do not sell my personal information


FEATURES

 * Abous Us
 * Blog Post
 * Size Charts
 * FAQ's
 * Shipping Policy
 * Privacy Policy
 * Return / Exchange


CONTACT US

ADDRESS
18530 Starcreek Drive
Cornelius, North Carolina 28031

EMAIL
warehouse@rktshirts.com

PHONE NUMBER
704-987-1687


FEELINGGOODTEES

Are you ready to turn heads, and spread joy with every step you take? Look no
further than FeelingGoodTees.com, ultimate destination for hilarious and
outrageously fun t-shirts!

WORKING DAYS/HOURS
MON-FRI 8AM-5PM EST




COUNTRY/REGION

Australia (AUD $) Canada (CAD $) New Zealand (NZD $) United Kingdom (GBP £)
United States (USD $)
Update country/region


COUNTRY/REGION

CAD $ | Canada
 * AUD $ | Australia
 * CAD $ | Canada
 * NZD $ | New Zealand
 * GBP £ | United Kingdom
 * USD $ | United States


© 2023, Feelin Good Tees™ Powered by Shopify
 * Choosing a selection results in a full page refresh.
 * Opens in a new window.