www.feelingoodtees.com
Open in
urlscan Pro
23.227.38.74
Public Scan
URL:
https://www.feelingoodtees.com/collections/sarcastic
Submission: On October 11 via api from IE — Scanned from CA
Submission: On October 11 via api from IE — Scanned from CA
Form analysis
8 forms found in the DOMPOST /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/sarcastic">
<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 (USD $) </option>
<option value="CA" selected=""> Canada (USD $) </option>
<option value="NZ"> New Zealand (USD $) </option>
<option value="GB"> United Kingdom (USD $) </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"><input type="hidden" name="utf8"
value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/collections/sarcastic">
<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>USD $ | 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">USD
$ |</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">USD
$ |</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">USD
$ |</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">USD
$ |</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">
</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="">
<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/sarcastic" 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 (108)</span>
<span class="visually-hidden">In stock (108 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 (108)</span>
<span class="visually-hidden">In stock (108 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>
<details id="Details-2-template--16708355555545__main-collection-product-grid" class="disclosure-has-popup facets__disclosure js-filter" data-index="2">
<summary class="facets__summary caption-large focus-offset" role="button" aria-expanded="false" aria-controls="Facet-2-template--16708355555545__main-collection-product-grid">
<div>
<span>Price</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-2-template--16708355555545__main-collection-product-grid" class="facets__display">
<div class="facets__header"><span class="facets__selected">The highest price is $16.00</span><facet-remove>
<a href="/collections/sarcastic" class="facets__reset link underlined-link" role="button">
Reset
</a>
</facet-remove></div>
<price-range class="facets__price">
<span class="field-currency">$</span>
<div class="field">
<input class="field__input" name="filter.v.price.gte" id="Filter-Price-GTE" type="number" placeholder="0" min="0" max="16.00">
<label class="field__label" for="Filter-Price-GTE">From</label>
</div><span class="field-currency">$</span>
<div class="field">
<input class="field__input" name="filter.v.price.lte" id="Filter-Price-LTE" type="number" min="0" placeholder="16.00" max="16.00">
<label class="field__label" for="Filter-Price-LTE">To</label>
</div>
</price-range>
</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/sarcastic" 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" selected="selected"> Alphabetically, A-Z </option>
<option value="title-descending"> 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">108 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">108 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 (108)</span>
<span class="visually-hidden">In stock (108 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/sarcastic" 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>
<details id="Details-Mobile-2-template--16708355555545__main-collection-product-grid" class="mobile-facets__details js-filter" data-index="mobile-2">
<summary class="mobile-facets__summary focus-inset" role="button" aria-expanded="false" aria-controls="FacetMobile-2-template--16708355555545__main-collection-product-grid">
<div>
<span>Price</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-2-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> Price </button>
<p class="mobile-facets__info"> The highest price is $16.00 </p>
<price-range class="facets__price">
<span class="field-currency">$</span>
<div class="field">
<input class="field__input" name="filter.v.price.gte" id="Mobile-Filter-Price-GTE" type="number" placeholder="0" min="0" inputmode="decimal" max="16.00">
<label class="field__label" for="Mobile-Filter-Price-GTE">From</label>
</div>
<span class="field-currency">$</span>
<div class="field">
<input class="field__input" name="filter.v.price.lte" id="Mobile-Filter-Price-LTE" type="number" min="0" inputmode="decimal" placeholder="16.00" max="16.00">
<label class="field__label" for="Mobile-Filter-Price-LTE">To</label>
</div>
</price-range>
<div class="no-js-hidden mobile-facets__footer">
<facet-remove class="mobile-facets__clear-wrapper">
<a href="/collections/sarcastic" 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" selected="selected"> Alphabetically, A-Z </option>
<option value="title-descending"> 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/sarcastic" 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/sarcastic">
<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 (USD $) </option>
<option value="CA" selected=""> Canada (USD $) </option>
<option value="NZ"> New Zealand (USD $) </option>
<option value="GB"> United Kingdom (USD $) </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"><input type="hidden" name="utf8"
value="✓"><input type="hidden" name="_method" value="put"><input type="hidden" name="return_to" value="/collections/sarcastic">
<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>USD $ | 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">USD
$ |</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">USD
$ |</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">USD
$ |</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">USD
$ |</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">
</div>
</form>
Text Content
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 (USD $) Canada (USD $) New Zealand (USD $) United Kingdom (USD $) United States (USD $) Update country/region COUNTRY/REGION USD $ | Canada * USD $ | Australia * USD $ | Canada * USD $ | New Zealand * USD $ | 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 SARCASTIC T-SHIRTS FILTER: Availability 0 selected Reset Availability * In stock (108) In stock (108 products) * Out of stock (0) Out of stock (0 products) * In stock (108) In stock (108 products) * Out of stock (0) Out of stock (0 products) Price The highest price is $16.00 Reset $ From $ To 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 108 PRODUCTS Filter and sort Filter FILTER AND SORT FILTER 108 products Availability Availability * In stock (108) In stock (108 products) * Out of stock (0) Out of stock (0 products) Clear Apply Apply Price Price The highest price is $16.00 $ From $ To 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 108 PRODUCTS * 420 POT LEAF Sale 420 POT LEAF Regular price $10.50 USD Regular price $19.99 USD Sale price $10.50 USD Unit price / per Sale * ALL TAKE A MOMENT AND BE THANKFUL THAT SPIDERS CAN'T FLY Sale ALL TAKE A MOMENT AND BE THANKFUL THAT SPIDERS CAN'T FLY Regular price From $10.50 USD Regular price $19.99 USD Sale price From $10.50 USD Unit price / per Sale * BOY DO I HATE BEING RIGHT ALL THE TIME Sale BOY DO I HATE BEING RIGHT ALL THE TIME Regular price $10.50 USD Regular price $19.99 USD Sale price $10.50 USD Unit price / per Sale * CAN'T YOU SEE THE GO AWAY IN MY SMILE? Sale CAN'T YOU SEE THE GO AWAY IN MY SMILE? Regular price $10.50 USD Regular price $19.99 USD Sale price $10.50 USD Unit price / per Sale * CONTRARY TO POPULAR BELIEF NOBODY OWES YOU ANYTHING Sale CONTRARY TO POPULAR BELIEF NOBODY OWES YOU ANYTHING Regular price $10.50 USD Regular price $19.99 USD Sale price $10.50 USD Unit price / per Sale * DEAR KARMA I HAVE A LIST OF PEOPLE YOU MISSED Sale DEAR KARMA I HAVE A LIST OF PEOPLE YOU MISSED Regular price $10.50 USD Regular price $19.99 USD Sale price $10.50 USD Unit price / per Sale * DID YOU EAT A BOWL OF STUPID FOR BREAKFAST? NEW Sale DID YOU EAT A BOWL OF STUPID FOR BREAKFAST? NEW Regular price $10.50 USD Regular price $19.99 USD Sale price $10.50 USD Unit price / per Sale * DON'T CONFUSE MY PERSONALITY WITH MY ATTITUDE Sale DON'T CONFUSE MY PERSONALITY WITH MY ATTITUDE Regular price $10.50 USD Regular price $19.99 USD Sale price $10.50 USD Unit price / per Sale * EVERYONE APPRECIATES HONESTY UNTIL YOU'RE HONEST WITH THEM THEN YOU'RE AN ASSHOLE Sale EVERYONE APPRECIATES HONESTY UNTIL YOU'RE HONEST WITH THEM THEN YOU'RE AN ASSHOLE Regular price $10.50 USD Regular price $19.99 USD Sale price $10.50 USD Unit price / per Sale * EVERYTHING HAPPENS FOR A REASON Sale EVERYTHING HAPPENS FOR A REASON Regular price $10.50 USD Regular price $19.99 USD Sale price $10.50 USD Unit price / per Sale * EVERYTHING IS FUNNY, AS LONG AS IT'S HAPPENING TO SOMEBODY ELSE Sale EVERYTHING IS FUNNY, AS LONG AS IT'S HAPPENING TO SOMEBODY ELSE Regular price $10.50 USD Regular price $19.99 USD Sale price $10.50 USD Unit price / per Sale * GO AHEAD CALL THE COPS Sale GO AHEAD CALL THE COPS Regular price $10.50 USD Regular price $19.99 USD Sale price $10.50 USD Unit price / per Sale * GOVERMENT IS NOT THE SOLUTION TO OUR PROBLEM GOVERMENT IS THE PROBLEM Sale GOVERMENT IS NOT THE SOLUTION TO OUR PROBLEM GOVERMENT IS THE PROBLEM Regular price $10.50 USD Regular price $19.99 USD Sale price $10.50 USD Unit price / per Sale * GUNS DON'T KILL PEOPLE ITS MOSTLY THE BULLETS Sale GUNS DON'T KILL PEOPLE ITS MOSTLY THE BULLETS Regular price $10.50 USD Regular price $19.99 USD Sale price $10.50 USD Unit price / per Sale * HATE PEOPLE DON'T KNOW THE DIFFERENCE BETWEEN "YOUR" AND "YOU'RE" THERE SO STUPID Sale HATE PEOPLE DON'T KNOW THE DIFFERENCE BETWEEN "YOUR" AND "YOU'RE" THERE SO STUPID Regular price $10.50 USD Regular price $19.99 USD Sale price $10.50 USD Unit price / per Sale * HERE I AM NOW WHAT ARE YOUR OTHER 2 WISHES Sale HERE I AM NOW WHAT ARE YOUR OTHER 2 WISHES Regular price $10.50 USD Regular price $19.99 USD Sale price $10.50 USD Unit price / per Sale * HOW SARCASM IS MADE. STEP ONE. ASK ME A QUESTION. Sale HOW SARCASM IS MADE. STEP ONE. ASK ME A QUESTION. Regular price $10.50 USD Regular price $19.99 USD Sale price $10.50 USD Unit price / per Sale * I CAN TELL BY YOUR BAD BEHAVIOR, SARCASTIC WIT AND SHEER LACK OF COMMON DECENCY Sale I CAN TELL BY YOUR BAD BEHAVIOR, SARCASTIC WIT AND SHEER LACK OF COMMON DECENCY Regular price $10.50 USD Regular price $19.99 USD Sale price $10.50 USD Unit price / per Sale * I CAN'T BE RESPONSIBLE FOR WHAT MY FACE DOES WHEN YOU TALK Sale I CAN'T BE RESPONSIBLE FOR WHAT MY FACE DOES WHEN YOU TALK Regular price $10.50 USD Regular price $19.99 USD Sale price $10.50 USD Unit price / per Sale * I DID NOT MEAN TO OFFEND YOU, THAT WAS JUST A BONUS Sale I DID NOT MEAN TO OFFEND YOU, THAT WAS JUST A BONUS Regular price $10.50 USD Regular price $19.99 USD Sale price $10.50 USD Unit price / per Sale * I DIDN'T SAY YOU WERE STUPID, I SAID YOU ARE STUPID Sale I DIDN'T SAY YOU WERE STUPID, I SAID YOU ARE STUPID Regular price $10.50 USD Regular price $19.99 USD Sale price $10.50 USD Unit price / per Sale * I DON'T TRIP I DO RANDOM GRAVITY CHECKS Sale I DON'T TRIP I DO RANDOM GRAVITY CHECKS Regular price $10.50 USD Regular price $19.99 USD Sale price $10.50 USD Unit price / per Sale * I DONT HAVE A SLEEP SCHEDULE ANYMORE I AM JUST EXISTING Sale I DONT HAVE A SLEEP SCHEDULE ANYMORE I AM JUST EXISTING Regular price $10.50 USD Regular price $19.99 USD Sale price $10.50 USD Unit price / per Sale * I GOT OUT OF BED FOR THIS Sale I GOT OUT OF BED FOR THIS Regular price $10.50 USD Regular price $19.99 USD Sale price $10.50 USD Unit price / per Sale * 1 * 2 * 3 * … * 5 * COLLECTION: SARCASTIC T-SHIRTS SARCASTIC T-SHIRTS Whoever came up with the idea that sarcasm is the lowest form of wit probably didn't realize how effective it is in shutting down stupidity while showing off intelligence. People often wish they had an easier way to let others know that they are done dealing with illogical stuff. The line of sarcastic t-shirts we offer does the job perfectly. With these, you can let everyone know right from the beginning what's in store for them if they try to mess with you. Our collection of sarcastic t-shirts is enough to make people take a double turn and inevitably smile. Here are some of the best options that will undoubtedly tickle your funny bones. EMBRACE SARCASM AND HUMOR WITH SARCASTIC T-SHIRTS Welcome to our online store, where wit meets fashion! If you have a knack for sarcasm and enjoy making clever statements, you've come to the right place. Our collection of sarcastic t-shirts is designed to add a touch of humor and irony to your wardrobe. With a wide range of options, we guarantee you'll find the perfect t-shirt to express your unique sense of humor and style. Let's delve into the world of sarcastic t-shirts that will make heads turn and laughs flow! THE ART OF SARCASM ON T-SHIRTS Sarcasm is an art form, and our sarcastic t-shirts are the canvas. These shirts combine humorous phrases, clever wordplay, and ironic statements to create a style that stands out from the crowd. If you love witty comebacks and sassy remarks, our collection of sarcastic t-shirts will bring out your inner comedian. HILARIOUSLY FUNNY T-SHIRTS Laughter is contagious, and our funny t-shirts are designed to spread smiles and chuckles wherever you go. Our collection boasts a wide array of designs, from clever one-liners to humorous graphics that will tickle your funny bone. Each t-shirt is carefully crafted to deliver the perfect blend of style and comedy, making them ideal for casual outings, parties, or just lounging around with friends. UNLEASH YOUR INNER SARCASTIC GURU Expressing your sarcastic side has never been easier than with our selection of sarcastic t-shirts. Whether you want to make a statement, share your thoughts, or poke fun at the world, our shirts provide the perfect platform. Browse through our categories and find t-shirts that reflect your sarcastic sense of humor, ensuring that you stand out from the crowd with every witty remark. QUALITY T-SHIRTS THAT MATCH YOUR WIT We believe that quality should never be compromised, even when it comes to sarcastic t-shirts. That's why our shirts are made from premium materials, ensuring comfort and durability. Our attention to detail means that your t-shirt will maintain its vibrant colors and shape, even after countless washes, ensuring that your sarcastic wit is always on point.Stand Out and Make a Sarcastic Statement Fashion is a powerful way to express yourself, and our sarcastic t-shirts allow you to make a bold statement without saying a word. Whether you want to challenge the status quo, share your unique perspective, or simply entertain those around you, our shirts provide the perfect outlet for your sarcastic brilliance. Get ready to turn heads, spark conversations, and enjoy the power of sarcasm. TOP SARCASTIC T-SHIRT DESIGNS WHEN YOU ARE DONE WITH STUPIDITY Quite often, people's talks have leaves you rolling your eyes inwardly? These sarcastic t-shirts can carry the message for you and express your exasperation humorously. Here are some of the funny, sarcastic t-shirts we offer. * Sarcasm is my defense for your stupidity * If you don't want a sarcastic answer, don't ask a stupid question * Keep talking. I am diagnosing you * My people's skills are just fine. It's my tolerance to idiots that needs work * I can't be held responsible for what my face does when you talk WHEN YOU DON'T MIND TAKING A JOKE ON YOURSELF It's often said that those who can make fun of themselves are actually the most humorous and strong mentally. Here's how your sarcastic t-shirts can tell people that you are always up for a bit of laugh on yourself too. * I'm not lazy. I just really enjoy doing nothing * I'm actually not funny. I'm really mean, but people think I'm joking * The voices are back. Excellent * Sometimes I question my sanity. Occasionally it replies * I speak fluent sarcasm SARCASTIC MEN'S T-SHIRTS Men love sarcasm. It is their ideal defense against stupidity or simply anything going on in life. We have just the sarcastic t-shirts for guys for such men who love humor and sarcasm, both. * I am having a no hair day * Forget love. I'd rather fall in wine * Go ahead. Call the cops WHEN YOU ARE DONE WITH OPINIONS We are tired of hearing people's opinions on everything we do. We want to tell them that, but that can’t be done without coming off as rude. Fortunately, sarcastic t-shirts for ladies and men alike can get the job done. * I'm sorry. I don't take orders. I barely take suggestions * You read my shirt. That's enough social interaction for one day * Remember when I asked for your opinion? Yeah. Me neither Embrace the world of sarcastic t-shirts and let your wardrobe reflect your quick wit and sense of humor. With our wide range of designs, exceptional quality, and a touch of irony, our collection is sure to add a dash of laughter to your everyday style. Explore our website and find the perfect sarcastic t-shirt that speaks to your unique personality and showcases your comedic talent. Get ready to wear your sarcasm proudly and make the world laugh along with you! 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 (USD $) Canada (USD $) New Zealand (USD $) United Kingdom (USD $) United States (USD $) Update country/region COUNTRY/REGION USD $ | Canada * USD $ | Australia * USD $ | Canada * USD $ | New Zealand * USD $ | 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.