www.tetramode.com
Open in
urlscan Pro
23.227.38.74
Public Scan
URL:
https://www.tetramode.com/
Submission: On March 08 via manual from HU — Scanned from CA
Submission: On March 08 via manual from HU — Scanned from CA
Form analysis
4 forms found in the DOMPOST /localization
<form method="post" action="/localization" id="nav-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" id="nav-localization-country-label">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" aria-labelledby="nav-localization-country-label">
<span class="text-start">Canada (CAD $)</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="nav-localization-country-opt-0">
<li class="custom-select__option flex items-center js-option" id="nav-localization-country-opt-0" role="option" data-value="CA" aria-selected="true">
<span class="pointer-events-none">Canada (CAD $)</span>
</li>
</ul>
</div>
</country-selector>
</div>
</div>
<script>
customElements.whenDefined('custom-select').then(() => {
if (!customElements.get('country-selector')) {
class CountrySelector extends customElements.get('custom-select') {
constructor() {
super();
this.loaded = false;
}
async showListbox() {
if (this.loaded) {
super.showListbox();
return;
}
this.button.classList.add('is-loading');
this.button.setAttribute('aria-disabled', 'true');
try {
const response = await fetch('?section_id=country-selector');
if (!response.ok) throw new Error(response.status);
const tmpl = document.createElement('template');
tmpl.innerHTML = await response.text();
const el = tmpl.content.querySelector('.custom-select__listbox');
this.listbox.innerHTML = el.innerHTML;
this.options = this.querySelectorAll('.custom-select__option');
this.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('nav-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="search relative search--speech" role="search" action="/search" method="get">
<label class="label visually-hidden" for="header-search">Search</label>
<script src="//www.tetramode.com/cdn/shop/t/33/assets/search-form.js?v=43677551656194261111707858825" defer="defer"></script>
<search-form class="search__form block">
<input type="hidden" name="type" value="product,page,article">
<input type="hidden" name="options[prefix]" value="last">
<input type="search" class="search__input w-full input js-search-input h6" id="header-search" name="q" placeholder="A Decade of Elevating Festival Experiences" data-placeholder-one="Use Code: WINTER15 to get 15% Off"
data-placeholder-two="A Decade of Elevating Festival Experiences" data-placeholder-three="Powered by Thousands of 5-Star Reviews" data-placeholder-prompts-mob="true" data-typing-speed="100" data-deleting-speed="60"
data-delay-after-deleting="500" data-delay-before-first-delete="2000" data-delay-after-word-typed="2400" role="combobox" autocomplete="off" aria-autocomplete="list" aria-controls="predictive-search-results" aria-owns="predictive-search-results"
aria-haspopup="listbox" aria-expanded="false" spellcheck="false"><button class="search__submit text-current absolute focus-inset start"><span class="visually-hidden">Search</span><svg width="21" height="23" viewBox="0 0 21 23"
fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon">
<path
d="M14.398 14.483 19 19.514l-1.186 1.014-4.59-5.017a8.317 8.317 0 0 1-4.888 1.578C3.732 17.089 0 13.369 0 8.779S3.732.472 8.336.472c4.603 0 8.335 3.72 8.335 8.307a8.265 8.265 0 0 1-2.273 5.704ZM8.336 15.53c3.74 0 6.772-3.022 6.772-6.75 0-3.729-3.031-6.75-6.772-6.75S1.563 5.051 1.563 8.78c0 3.728 3.032 6.75 6.773 6.75Z">
</path>
</svg>
</button>
<button type="button" class="search__reset text-current vertical-center absolute focus-inset js-search-reset" hidden="">
<span class="visually-hidden">Reset</span>
<svg width="24" height="24" viewBox="0 0 24 24" stroke="currentColor" stroke-width="1.5" fill="none" fill-rule="evenodd" stroke-linejoin="round" aria-hidden="true" focusable="false" role="presentation" class="icon">
<path d="M5 19 19 5M5 5l14 14"></path>
</svg>
</button><speech-search-button class="search__speech focus-inset end" tabindex="0" title="Search by voice" style="--speech-icon-color: #7f59bc">
<svg width="24" height="24" viewBox="0 0 24 24" aria-hidden="true" focusable="false" role="presentation" class="icon">
<path fill="currentColor"
d="M17.3 11c0 3-2.54 5.1-5.3 5.1S6.7 14 6.7 11H5c0 3.41 2.72 6.23 6 6.72V21h2v-3.28c3.28-.49 6-3.31 6-6.72m-8.2-6.1c0-.66.54-1.2 1.2-1.2.66 0 1.2.54 1.2 1.2l-.01 6.2c0 .66-.53 1.2-1.19 1.2-.66 0-1.2-.54-1.2-1.2M12 14a3 3 0 0 0 3-3V5a3 3 0 0 0-3-3 3 3 0 0 0-3 3v6a3 3 0 0 0 3 3Z">
</path>
</svg>
</speech-search-button>
<link href="//www.tetramode.com/cdn/shop/t/33/assets/speech-search.css?v=47207760375520952331707858825" rel="stylesheet" type="text/css" media="all">
<script src="//www.tetramode.com/cdn/shop/t/33/assets/speech-search.js?v=106462966657620737681707858825" defer="defer"></script>
</search-form>
<div class="js-search-results" tabindex="-1" data-predictive-search=""></div>
<span class="js-search-status visually-hidden" role="status" aria-hidden="true"></span>
</form>
POST /cart
<form class="form" id="cart-drawer-form" action="/cart" method="post">
<cart-items id="cart-items" data-section="cart-drawer" data-empty="true">
<div class="cart-empty flex flex-col justify-center items-center h-full js-cart-empty"><svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" aria-hidden="true" focusable="false" role="presentation" class="icon">
<path
d="M12 2c2.761 0 5 2.089 5 4.667V8h2.2a.79.79 0 0 1 .8.778v12.444a.79.79 0 0 1-.8.778H4.8a.789.789 0 0 1-.8-.778V8.778A.79.79 0 0 1 4.8 8H7V6.667C7 4.09 9.239 2 12 2zm6.4 7.556H5.6v10.888h12.8V9.556zm-6.4-6c-1.84 0-3.333 1.392-3.333 3.11V8h6.666V6.667c0-1.719-1.492-3.111-3.333-3.111z">
</path>
</svg>
<p>Your cart is empty</p><a class="btn btn--primary" href="/collections/all">Start shopping</a>
</div>
<p class="visually-hidden" id="cart-live-region-text" role="status" aria-live="polite"> Subtotal:$0.00 CAD </p>
<p class="visually-hidden" id="cart-line-item-status" role="status" aria-live="polite" aria-hidden="true">Loading...</p>
<div class="alert mt-6 bg-error-bg text-error-text" id="cart-errors" role="alert" hidden=""></div>
</cart-items>
</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" id="footer-localization-country-label">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" aria-labelledby="footer-localization-country-label">
<span class="text-start">Canada (CAD $)</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 $)</span>
</li>
</ul>
</div>
</country-selector>
</div>
</div>
<script>
customElements.whenDefined('custom-select').then(() => {
if (!customElements.get('country-selector')) {
class CountrySelector extends customElements.get('custom-select') {
constructor() {
super();
this.loaded = false;
}
async showListbox() {
if (this.loaded) {
super.showListbox();
return;
}
this.button.classList.add('is-loading');
this.button.setAttribute('aria-disabled', 'true');
try {
const response = await fetch('?section_id=country-selector');
if (!response.ok) throw new Error(response.status);
const tmpl = document.createElement('template');
tmpl.innerHTML = await response.text();
const el = tmpl.content.querySelector('.custom-select__listbox');
this.listbox.innerHTML = el.innerHTML;
this.options = this.querySelectorAll('.custom-select__option');
this.loaded = true;
} catch {
this.listbox.innerHTML = '<li>Error fetching countries, please try again.</li>';
} finally {
super.showListbox();
this.button.classList.remove('is-loading');
this.button.setAttribute('aria-disabled', 'false');
}
}
setButtonWidth() {
return;
}
}
customElements.define('country-selector', CountrySelector);
}
});
</script>
<script>
document.getElementById('footer-localization').addEventListener('change', (evt) => {
const input = evt.target.previousElementSibling;
if (input && input.tagName === 'INPUT') {
input.value = evt.detail.selectedValue;
evt.currentTarget.submit();
}
});
</script>
</form>
Text Content
Skip to content Get 15% off Sitewide. Details Free US Shipping on Orders $85+ | Details Country/Region Canada (CAD $) * Canada (CAD $) Search Search Reset Log in Bag Menu * Home * Sale * New * Mens * Back * Mens * Tops * Capes (Plush) * Capes (Sherpa) * Hoodies (Pull-Over) * Hoodies (Zip-Up) * Sweaters * Tank Tops * T-Shirts (Front Print) * T-Shirts (Full Print) * Go to Tops * Bottoms * Onesies * Joggers * Joggers (Lightweight) * Shorts * Go to Bottoms * Accessories * Hats * Dust/Face Mask * Go to Accessories * Womens * Back * Womens * Tops * Bras (Active) * Capes (Lightweight) * Capes (Warm) * Hoodies (Goddess Fit) * Onesies * Sweaters * Tank Top (Racerback) * T-Shirts (Cropped) * T-Shirts (Front Print) * T-Shirts (Full Print) * Go to Tops * Bottoms * Joggers (Lightweight) * Leggings (Cropped) * Pants (Yoga) * Shorts (Yoga) * Go to Bottoms * Dresses/Skirts * Dresses (Mini) * Dresses (Skater) * Skirts * Go to Dresses/Skirts * Accessories * Hats * Dust/Face Masks * Go to Accessories * Home * Back * Home * Bedding * Blankets (Sherpa) * Blankets (Plush) * Go to Bedding * Walls * Tapestries (UV/RGB) * Prints * Go to Walls * Extras * Back * Extras * Limited Edition * Blotter Art * Mood Mats * Pins * Go to Limited Edition * Bandanas * Dust/Face Mask * Hats * Neck-Gaiters * Wallpaper * Scarves * Towels * Yoga Mats * Visionary Art * Modes * Back * Modes * Holidays * Christmas * Valentine's Day * Bicyle Day * Memorial Day * 4th of July * Samhain (Halloween) * Go to Holidays * Festival Styles * Ancestral * Frequencies * Go to Festival Styles * Help * Back * Help * Contact * +TetraVibes Login * Policies * About * Connect TETRAMODE 2.0 IS HERE! Get the best experience by becoming a Tetramode member! Learn More Join Save on our Most Epic Drop! Save on our Most Epic Drop! Save on our Most Epic Drop! Save on our Most Epic Drop! Save on our Most Epic Drop! Save on our Most Epic Drop! Save on our Most Epic Drop! Save on our Most Epic Drop! Save on our Most Epic Drop! Save on our Most Epic Drop! Save on our Most Epic Drop! Save on our Most Epic Drop! Save on our Most Epic Drop! Save on our Most Epic Drop! Save on our Most Epic Drop! Save on our Most Epic Drop! Save on our Most Epic Drop! Save on our Most Epic Drop! Save on our Most Epic Drop! Save on our Most Epic Drop! 20 NEW RELEASES! View All * * * * SHOP BY CATEGORY * MENS Shop * WOMENS Shop * HOME DECOR Shop * EXTRAS Shop * ART Shop * KIDS Coming Soon. Sign-Up for Updates Sign-Up LIMITED-TIME DEALS +TetraVibes Members save 20% Off TAPESTRIES Shop All +TetraVibes Members Save 20% Off SHIRTS Shop All +TetraVibes Member Save 20% Off HOODIES Shop All +TetraVibes Member Save 20% Off BLANKETS Shop All 2023 BEST-SELLERS View All * Shop Hoodies * Tapestries * Blankets * Yoga Pants PRODUCT OF THE YEAR This year we celebrate the unisex Enon Zip-Up Hoodie. With It's vibrant and intensly activating design is it really a wonder that this was our #1 Favorite Product this year? Shop the Enon Collection LET CUSTOMERS SPEAK FOR US. from 1422 reviews Tammy Danielsen 02/15/2024 Great Jacket I purchased this jacket for my son. It's a really cool design and I love the color combination. I think he will also enjoy the fabric and how nice this jacket is. Thank you for making clothes with such cool designs! Ethereal Bloom △ Hoodie (Zip-Up) Z.W. 02/10/2024 A little tight but I love it Huachamama ♢ Hoodie (Pull-Over) Brandy B 02/06/2024 Looks like the picture I really like the material and looks just like the photos. Radiance ▽ Skirt JJ 02/05/2024 Cute Dress Dress is cute and well made. They were meticulous about getting the patterns perfectly centered . It took a few weeks to make, and they were communicative about that . Only negative is it’s not as UV reactive as I’d hoped. Bleep Bloop ▽ Dress (Skater) T.K. 02/04/2024 Love this sweatshirt it’s my favorite! Tetra EQ △ Hoodie (Zip-Up) Jay 02/01/2024 It’s completely awesome! It met every expectation. Hexafun △ Hoodie (Zip-Up) John Nolan 01/31/2024 Acid tee shirt I love this shirt! It’s super comfortable and looks as amazing as the two other shirts I bought. Vibrant colors and gorgeous design! I will definitely be buying again Acid △ T-shirt (Full Print) JH 01/31/2024 so colourful and awesome I have to say, this image gives me joy and delight every time I open my phone. It's dreamy and inspiring. Love it Holobloom ♢ Wallpaper Melissa 01/25/2024 Triesselation △ Hoodie (Zip-Up) Beautfiul material and design. Warm too! My son loves it! Triesselation △ Hoodie (Zip-Up) Christine Jung 01/18/2024 Awesome! This was a gift for our son. He seems happy with it, thank you. Psyliscious △ Hoodie (Zip-Up) Rebecca M Dawson 01/17/2024 We loved the color & style. Hoodie did not fit, way too small. should have fit according to size chart! Now I can't exchange it because the larger size is not available. always SIZE UP!!! Psychezoa Luminosum ♢ Pullover Hoodie Rebecca M Dawson 01/17/2024 hoodie review Loved the colors & style.We were dissapointed in the fit. should have fit according to size chart. Now I can't exchange it because there isn't a larger size available.:( Always SIZE UP!!! 3X Enon ♢ Hoodie (Pull-Over) [Ready to Ship] Allyson 01/16/2024 Loved it! Thank you so much! Seat of the Soul △ Hoodie (Zip-Up) Jessa 01/11/2024 pretty 🤩 Huachamama ♢ Wallpaper Mike 01/10/2024 Love it Amphlified ♢ Wallpaper Shamanism & Chrtistmas & Traditions THE PSYCHEDELIC TRUTH Read It Clean Oceans Project WE SUPPORT CLEANS OCEANS WITH EACH PURCHASE. Learn More VOID CERNUNNOS Read It YOUR CART Close Your cart is empty Start shopping Subtotal:$0.00 CAD Loading... Save Time & Money. Shop Ready to Ship Learn More 1356 reviews Verified by 1356 Back to top HELP DESK * Contact * About * FAQ's * Privacy Policy * Shipping Info MY ACCOUNT * +TetraVibes Login * Help Desk * My Cart * Order Status * Track my Shipment #tetramode #clothingwithavision #samuelfarrand * Facebook * Instagram * Pinterest * Twitter * LinkedIn * Tumblr * Threads Country/Region Canada (CAD $) * Canada (CAD $) -------------------------------------------------------------------------------- © 2024 Tetramode® | Psy Styles. Powered by Shopify Back CHOOSE OPTIONS Close Close Item added to your cart. View cart A Guest from Portland, Oregon started buying Psynet △ T-shirt (Full Print) Judge.me