Анализ сайта pttoutdoor.com
Основное Готовность: 65%
Домен
pttoutdoor.com
Состояние доменного имени
?
Проверяем корректность доменного имени и наличие технических проблем на уровне домена.
Домен второго уровня идеален для продвижения.
Отличный запоминающийся домен.
Ответ сервера
200 Успешный ответ
HTTP-код ответа и цепочка редиректов
?
Код 200 — страница доступна. Коды 3xx — редиректы (цепочки замедляют загрузку и размывают ссылочный вес). Коды 4xx/5xx — ошибки, поисковик не сможет проиндексировать страницу.
Сервер настроен корректно.
Безопасность
Сайт небезопасен
Использование HTTPS и SSL-сертификат
?
HTTPS — обязательный стандарт. Google и Яндекс отдают предпочтение защищённым сайтам. Отсутствие SSL или просроченный сертификат ведут к предупреждениям в браузере и снижению позиций.
На сайте не найден защищенный протокол ssl и сайт не открывается по https!
Не настроен HSTS (Strict-Transport-Security) — рекомендуется включить.
Сервер поддерживает HTTP/3 (QUIC) — новейший протокол.
Поздравляем! Сайт не содержится в реестре РКН.
Кодировка
UTF-8
Кодировка символов страницы
?
Стандарт — UTF-8. Неправильная кодировка вызывает нечитаемые символы и мешает поисковику корректно распознать текст страницы.
Указана кодировка на странице UTF-8.
Язык
en
Атрибут lang в HTML-теге
?
Атрибут lang (<html lang="ru">) сообщает поисковикам и браузерам, на каком языке написана страница. Помогает при ранжировании в региональном поиске.
Язык документа указан явно: en.
Скорость загрузки
~0,26сек
Время отклика сервера (TTFB)
?
Time To First Byte — время до получения первого байта от сервера. Норма до 200 мс. Медленный отклик ухудшает пользовательский опыт и ранжирование: Яндекс и Google учитывают скорость страниц.
Скорость загрузки сайта 0,26сек оптимальна.
Объем документа
3Кб
Размер HTML-кода страницы
?
Слишком большой HTML замедляет парсинг браузером и сканирование поисковым роботом. Рекомендуется не более 200 Кб.
Объем html-документа 3Кб оптимален.
Структура html-документа корректна.
Ресурсы
Ресурсы: 0
Внешние ресурсы страницы (CSS, JS, изображения)
?
Количество и тип подключённых ресурсов влияют на скорость загрузки. Большое число запросов увеличивает время рендеринга страницы.
Ресурсы не найдены. Неужели ваш сайт на чистом html?
Серверные заголовки
Кол-во: 10
HTTP-заголовки ответа сервера
?
Заголовки сервера передают браузеру и поисковику служебную информацию: кеширование, безопасность (CSP, HSTS), сжатие (gzip). Правильная настройка ускоряет загрузку и повышает защищённость.
Найдены серверные заголовки 10шт. Подробнее про серверные заголовки.
Показать полный список серверных заголовков
| Ключ | Значение |
|---|---|
| Date | Sat, 22 Aug 2026 17:48:08 GMT |
| Transfer-Encoding | chunked |
| Connection | keep-alive |
| CF-Cache-Status | HIT |
| Cache-Control | public, must-revalidate, max-age=0 |
| Nel | {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800} |
| Report-To | {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=DaEIQv9MF3KKOL3oFel2mGSpkSAy%2BCAATqyozrIGt3DAWtvkL0ltt3X0I3ptcl8U8jQB%2BVtyic5A3SrFD5SxE4e12bWQwsRhO72LWmIk4iuzX5C6pxoQbfYzITnjxOyFfA%3D%3D"}]} |
| Server | cloudflare |
| CF-RAY | a2f3b4e9c9f20cb1-HEL |
| Alt-Svc | h3=":443" |
CMS
Не определена
Система управления сайтом (движок)
?
CMS — это движок, на котором работает сайт (WordPress, 1C-Bitrix, Tilda и др.). Знание CMS помогает понять возможности SEO-оптимизации и подобрать подходящие инструменты. «Не определена» — вероятно, самописный сайт или нестандартная сборка.
CMS не определена. Вероятно, сайт самописный либо движок надёжно скрыт. Это не ошибка.
Веб-сервер
Программное обеспечение сервера
?
Веб-сервер — это ПО, которое отдаёт страницы посетителям (nginx, Apache, IIS, LiteSpeed и др.). Определяется по серверным заголовкам ответа (Server, X-Powered-By и т.п.). «Не определён» — сервер намеренно скрывает эти заголовки, это нормальная практика безопасности.
Сайт работает на веб-сервере Cloudflare.
Мета-теги Готовность: 52%
Title
We Are Now TAHAN - Rebranding Announcement
Заголовок страницы в браузере и поисковой выдаче
?
Title — главный SEO-заголовок страницы. Влияет на CTR в поиске и ранжирование. Оптимальная длина: 50–70 символов. Ключевые слова — ближе к началу.
Дублей словоформ в title не найдено.
Число символов в title 42 оптимально (норма: от 40 до 45).
Description
Описание страницы в поисковой выдаче (сниппет)
?
Meta Description — текст под заголовком в выдаче. Напрямую на позиции не влияет, но влияет на CTR. Оптимальная длина: 120–160 символов.
Установите мета-тег description!
Keywords
Список ключевых слов страницы (устаревший тег)
?
Meta Keywords не учитывается Яндексом и Google для ранжирования с 2009–2012 годов. Заполнение не обязательно, но не вредит. Конкурент может использовать содержимое для анализа.
Установите мета-тег keywords!
Канонический Url
Указывает поисковику основную версию страницы
?
Canonical (rel=canonical) предотвращает проблему дублей страниц. Должен точно совпадать с URL проверяемой страницы. Неправильный canonical может передать ссылочный вес на другую страницу.
Рекомендуем прописать канонический Url.
Robots
Ошибок нет
Директивы для поисковых роботов на уровне страницы
?
Meta Robots управляет индексацией конкретной страницы: index/noindex — индексировать ли, follow/nofollow — следовать ли по ссылкам. Noindex полностью исключает страницу из поиска.
Meta-тег robots не указан. Страница свободна для индексации.
Адаптивность
width=device-width, initial-scale=1.0
Настройка масштабирования на мобильных устройствах
?
Тег viewport (<meta name="viewport">) сообщает браузеру, как масштабировать страницу на мобильных. Стандарт: width=device-width, initial-scale=1. Отсутствие — признак отсутствия мобильной версии.
Meta-тег viewport со значением-константой width=device-width задаёт ширину страницы в соответствии с размером экрана.
Meta-тег viewport со значением initial-scale=1.0 определяет масштаб 1:1, т.е. «не масштабировать».
Разметка OpenGraph
Не найдено
Мета-теги для красивых превью в соцсетях
?
OpenGraph (og:title, og:description, og:image) управляет тем, как страница выглядит при репосте в социальных сетях и мессенджерах. Отсутствие OG-тегов — невзрачный превью при шеринге.
Разметка OpenGraph не задана. Страница не оптимизирована под социальные сети. Мета-теги с разметкой Og помогают социальным роботам лучше структурировать Ваш сайт.
Все мета-теги
Кол-во: 1
Полный список мета-тегов страницы
?
Таблица всех meta-тегов, включая нестандартные. Позволяет найти опечатки, дубли и лишние теги.
Найдены мета-теги 1шт. Мета-теги не видимы для человека и предназначены для обмена информацией между веб-страницей и поисковыми системами, браузерами и другими веб-службами. С ними роботы 🤖 и устройства ведут себя более ожидаемо.
Показать полный список мета-тегов
| Тип | Название | Значение |
|---|---|---|
| name | viewport | width=device-width, initial-scale=1.0 |
Оптимизация Готовность: 25%
Структура
Ошибок нет
Семантические HTML-элементы страницы
?
Проверяет наличие основных структурных элементов: nav, header, footer, main. Корректная семантическая структура помогает поисковику понять архитектуру страницы.
Структура документа корректна (теги <html> и <body> присутствуют в единственном экземпляре).
Контент
Есть ошибки
Объём и качество текстового содержимого
?
Анализирует объём полезного текста на странице. Слишком мало — страница может считаться малополезной. Слишком много — ухудшается читаемость и восприятие.
Абзацев с текстом 1 слишком мало. Добавьте больше абзацев с текстом (тег <p>)!
Кол-во знаков контента 153 слишком мало. Добавьте больше текста!
Кол-во слов 27 слишком мало. Добавьте больше текста (минимум 400 слов)!
Слова из title 4 встречаются в тексте достаточно.
Среднее число слов в абзаце 40 достаточно.
Заголовки
Ошибок нет
Иерархия заголовков H1–H6
?
H1 должен быть один и содержать ключевой запрос. H2–H6 описывают подразделы. Пропуск уровней (H1 → H3) и несколько H1 — типичные ошибки, снижающие понятность страницы для поисковика.
На странице присутствуют заголовки <h1> 1. Это прекрасно.
Тошнота
1
Насколько одно слово доминирует в тексте
?
Классическая тошнота = √(частота самого повторяющегося слова). Норма до 7–8: текст воспринимается естественно. Выше — поисковик может счесть страницу переспамленной.
Тошнота страницы в пределах нормы 3.
Академич. тошнота
22,22%
Насколько текст перенасыщен ключевыми словами
?
Академическая тошнота = (частота слова / общее количество слов) × 100%. Показывает долю конкретного слова в тексте. Норма 5–15%.
Академическая тошнота превышает норму 5-15%. Измените текст страницы!
Семантическое ядро
8
Наиболее часто встречающиеся слова на странице
?
Топ слов по частоте использования. Показывает, какие слова доминируют в тексте с точки зрения поисковика.
Контент страницы не содержит осмысленного текста. Добавьте текст на страницу!
Показать список слов
| Слово | Кол-во | Частота |
|---|---|---|
| evolved | 1 | 3,70% |
| commitment | 1 | 3,70% |
| quality | 1 | 3,70% |
| outdoor | 1 | 3,70% |
| identity | 1 | 3,70% |
| reflects | 1 | 3,70% |
| vision | 1 | 3,70% |
| future | 1 | 3,70% |
Индексация Готовность: 60%
Индексирование
Есть ошибки
Разрешено ли индексирование страницы
?
Проверяет, не закрыта ли страница от индексации через robots.txt, meta robots или X-Robots-Tag. Страница, закрытая от индексации, не появится в поисковой выдаче.
Анкоров на странице 1 слишком мало или они запрещены к индексации. Добавьте новые страницы на сайт и расставьте ссылки на них на главной странице и в файле robots.txt.
Robots.txt
Найден корректный robots.txt
Файл управления сканированием сайта роботами
?
Robots.txt указывает поисковым роботам, какие страницы сканировать, а какие — нет. Ошибки в файле могут случайно закрыть важные разделы от индексации.
Robots.txt настроен корректно. Размер файла: 541356 байт. Загружен за: 1сек.
Проверяемая страница не запрещена в robots.txt.
Robots.txt доступен по постоянному адресу
Показать содержимое robots.txt
<!doctype html><html class="no-js" lang="en" dir="ltr">
<head>
<script>
class BotDetection {
allTestFunctions = ['testUserAgent', 'testChromeWindow', 'testPlugins', 'testAppVersion', 'testConnectionRtt'];
constructor() {
}
//* All Tests *//
// User Agent
testUserAgent() {
if (/Headless/.test(window.navigator.userAgent)) {
// Headless
return 1;
} else {
// Not Headless
return 0;
}
}
// Window.Chrome
testChromeWindow() {
if (eval.toString().length == 33 && !window.chrome) {
// Headless
return 1;
} else {
// Not Headless
return 0;
}
}
// Notification Permissions
testNotificationPermissions(callback) {
navigator.permissions.query({name:'notifications'}).then(function(permissionStatus) {
if(Notification.permission === 'denied' && permissionStatus.state === 'prompt') {
// Headless
callback(1);
} else {
// Not Headless
callback(0);
}
});
}
// No Plugins
testPlugins() {
let length = navigator.plugins.length;
return length === 0 ? 1 : 0;
}
// App Version
testAppVersion() {
let appVersion = navigator.appVersion;
return /headless/i.test(appVersion) ? 1 : 0;
}
// Connection Rtt
testConnectionRtt() {
let connection = navigator.connection;
let connectionRtt = connection ? connection.rtt : undefined;
if (connectionRtt === undefined) {
return 0; // Flag doesn't even exists so just return NOT HEADLESS
} else {
return connectionRtt === 0 ? 1 : 0;
}
}
//* Main Functions *//
getBotScore() {
let score = 0;
let testsRun = 0;
// Notification Permissions test has to be done using Callbacks
// That's why it's done separately from all the other tests.
this.testNotificationPermissions(function(v){
score += v;
testsRun++;
//document.write("<p>testNotificationPermissions: " + v + "</p>"); // This is only used for debugging
});
// Loop through all functions and add their results together
for(let i = 0; i < this.allTestFunctions.length; i++){
score += this[this.allTestFunctions[i]].apply();
testsRun++;
//document.write("<p>" + this.allTestFunctions[i] + ": " + this[this.allTestFunctions[i]].apply()+ "</p>"); // This is only used for debugging
}
return score / testsRun;
}
}
var botDetector = new BotDetection();
let isBot = false;
let botScore = botDetector.getBotScore();
if(botScore > 0.25) { //botScore > 0.25
isBot = true;
window.YETT_BLACKLIST = [
/www\.googletagmanager\.com/,
/www\.googleoptimize\.com/,
/googleads\.g\.doubleclick\.net/,
/www\.google-analytics\.com/,
/analytics\.tiktok\.com/,
/connect\.facebook\.net/,
/trekkie\.storefront/,
/widget\.zaapi\.com/,
/assets\/kaching-bundles\.js/,
/zaapi-widget-prod\.firebaseapp\.com/,
/scripts\.clarity\.ms/,
/cdnwidget\.judge\.me/,
/cdn\/wpm\/b7cecd0b6w90c54c6cpe92089d5m57a67346m\.js/,
/assets\/vendor\.css/,
/assets\/app\.css/,
/static\.klaviyo\.com/,
/assets\/theme\.js/
];
window.YETT_WHITELIST = [];
} else {
window.YETT_WHITELIST = [
/www\.googletagmanager\.com/,
/www\.googleoptimize\.com/,
/googleads\.g\.doubleclick\.net/,
/www\.google-analytics\.com/,
/analytics\.tiktok\.com/,
/connect\.facebook\.net/,
/trekkie\.storefront/,
/widget\.zaapi\.com/,
/assets\/kaching-bundles\.js/,
/zaapi-widget-prod\.firebaseapp\.com/,
/scripts\.clarity\.ms/,
/cdnwidget\.judge\.me/,
/cdn\/wpm\/b7cecd0b6w90c54c6cpe92089d5m57a67346m\.js/,
/assets\/vendor\.css/,
/assets\/app\.css/,
/static\.klaviyo\.com/,
/assets\/theme\.js/
];
window.YETT_BLACKLIST = [];
isBot = false;
}
</script>
<script>
!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports):"function"==typeof define&&define.amd?define(["exports"],e):e((t="undefined"!=typeof globalThis?globalThis:t||self).yett={})}(this,(function(t){"use strict";var e="javascript/blocked",r={blacklist:window.YETT_BLACKLIST,whitelist:window.YETT_WHITELIST},n={blacklisted:[]},i=function(t,n){return t&&(!n||n!==e)&&(!r.blacklist||r.blacklist.some((function(e){return e.test(t)})))&&(!r.whitelist||r.whitelist.every((function(e){return!e.test(t)})))},o=function(t){var e=t.getAttribute("src");return r.blacklist&&r.blacklist.every((function(t){return!t.test(e)}))||r.whitelist&&r.whitelist.some((function(t){return t.test(e)}))},c=new MutationObserver((function(t){for(var r=0;r<t.length;r++)for(var o=t[r].addedNodes,c=function(t){var r=o[t];if(1===r.nodeType&&"SCRIPT"===r.tagName){var c=r.src,l=r.type;if(i(c,l)){n.blacklisted.push([r,r.type]),r.type=e;r.addEventListener("beforescriptexecute",(function t(n){r.getAttribute("type")===e&&n.preventDefault(),r.removeEventListener("beforescriptexecute",t)})),r.parentElement&&r.parentElement.removeChild(r)}}},l=0;l<o.length;l++)c(l)}));function l(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),r.push.apply(r,n)}return r}function a(t){for(var e=1;e<arguments.length;e++){var r=null!=arguments[e]?arguments[e]:{};e%2?l(Object(r),!0).forEach((function(e){s(t,e,r[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):l(Object(r)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(r,e))}))}return t}function s(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}function u(t,e){return function(t){if(Array.isArray(t))return t}(t)||function(t,e){var r=null==t?null:"undefined"!=typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(null==r)return;var n,i,o=[],c=!0,l=!1;try{for(r=r.call(t);!(c=(n=r.next()).done)&&(o.push(n.value),!e||o.length!==e);c=!0);}catch(t){l=!0,i=t}finally{try{c||null==r.return||r.return()}finally{if(l)throw i}}return o}(t,e)||f(t,e)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function p(t){return function(t){if(Array.isArray(t))return y(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||f(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function f(t,e){if(t){if("string"==typeof t)return y(t,e);var r=Object.prototype.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?y(t,e):void 0}}function y(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r<e;r++)n[r]=t[r];return n}c.observe(document.documentElement,{childList:!0,subtree:!0});var b=document.createElement,d={src:Object.getOwnPropertyDescriptor(HTMLScriptElement.prototype,"src"),type:Object.getOwnPropertyDescriptor(HTMLScriptElement.prototype,"type")};document.createElement=function(){for(var t=arguments.length,r=new Array(t),n=0;n<t;n++)r[n]=arguments[n];if("script"!==r[0].toLowerCase())return b.bind(document).apply(void 0,r);var o=b.bind(document).apply(void 0,r);try{Object.defineProperties(o,{src:a(a({},d.src),{},{set:function(t){i(t,o.type)&&d.type.set.call(this,e),d.src.set.call(this,t)}}),type:a(a({},d.type),{},{get:function(){var t=d.type.get.call(this);return t===e||i(this.src,t)?null:t},set:function(t){var r=i(o.src,o.type)?e:t;d.type.set.call(this,r)}})}),o.setAttribute=function(t,e){"type"===t||"src"===t?o[t]=e:HTMLScriptElement.prototype.setAttribute.call(o,t,e)}}catch(t){console.warn("Yett: unable to prevent script execution for script src ",o.src,".\n",'A likely cause would be because you are using a third-party browser extension that monkey patches the "document.createElement" function.')}return o};var v=new RegExp("[|\\{}()[\\]^$+*?.]","g");t.unblock=function(){for(var t=arguments.length,i=new Array(t),l=0;l<t;l++)i[l]=arguments[l];i.length<1?(r.blacklist=[],r.whitelist=[]):(r.blacklist&&(r.blacklist=r.blacklist.filter((function(t){return i.every((function(e){return"string"==typeof e?!t.test(e):e instanceof RegExp?t.toString()!==e.toString():void 0}))}))),r.whitelist&&(r.whitelist=[].concat(p(r.whitelist),p(i.map((function(t){if("string"==typeof t){var e=".*"+t.replace(v,"\\$&")+".*";if(r.whitelist.every((function(t){return t.toString()!==e.toString()})))return new RegExp(e)}else if(t instanceof RegExp&&r.whitelist.every((function(e){return e.toString()!==t.toString()})))return t;return null})).filter(Boolean)))));for(var a=document.querySelectorAll('script[type="'.concat(e,'"]')),s=0;s<a.length;s++){var f=a[s];o(f)&&(n.blacklisted.push([f,"application/javascript"]),f.parentElement.removeChild(f))}var y=0;p(n.blacklisted).forEach((function(t,e){var r=u(t,2),i=r[0],c=r[1];if(o(i)){for(var l=document.createElement("script"),a=0;a<i.attributes.length;a++){var s=i.attributes[a];"src"!==s.name&&"type"!==s.name&&l.setAttribute(s.name,i.attributes[a].value)}l.setAttribute("src",i.src),l.setAttribute("type",c||"application/javascript"),document.head.appendChild(l),n.blacklisted.splice(e-y,1),y++}})),r.blacklist&&r.blacklist.length<1&&c.disconnect()},Object.defineProperty(t,"__esModule",{value:!0})}));
</script>
<script>
let optThemeConfig = {
blockAllJs: false,
blockRemoteScripts: [],
blockInlineScripts: ['window.BOOMR'],
};
let nodes = [];
const observer = new MutationObserver(mutations => {
mutations.forEach(({ addedNodes }) => {
addedNodes.forEach(node => {
// For each added script tag
if (node.nodeType === 1 && node.tagName === 'SCRIPT') {
if (optThemeConfig.blockAllJs) {
nodes.push(node);
node.type = 'javascript/blocked'
// Unnecessary, but cleaner: remove the node from the DOM
if (node.parentElement) {
node.parentElement.removeChild(node)
}
console.log('Blocked Scripts', nodes);
} else {
if (node.innerText) {
if (optThemeConfig.blockInlineScripts.some(x => node.innerText.includes(x))) {
nodes.push(node);
node.type = 'javascript/blocked'
if (node.parentElement) {
node.parentElement.removeChild(node)
}
}
} else {
if (optThemeConfig.blockRemoteScripts.some(x => node.src.includes(x))) {
nodes.push(node);
node.type = 'javascript/blocked'
if (node.parentElement) {
node.parentElement.removeChild(node)
}
}
}
}
}
})
})
})
// Starts the monitoring
observer.observe(document.documentElement, {
childList: true,
subtree: true
});
</script>
<script type="noscript-s">
for (let i = 0; i < nodes.length; i++) {
nodes[i].type = 'text/javascript';
let script = document.createElement('script');
if (nodes[i].src){
script.src = nodes[i].src;
}
script.type = 'text/javascript';
script.innerHTML = nodes[i].innerHTML;
document.querySelector('body').appendChild(script);
}
</script>
<script>
window.addEventListener('wnw_load', function (e) {
setTimeout(() => {
var evt = document.createEvent('Event');
evt.initEvent('wnw_load_custom', false, false);
window.dispatchEvent(evt);
}, 2000);
setTimeout(() => {
window.emitEvent = function (e, n, t) { if (e) { n = n || window, t = t || {}; var a = new CustomEvent(e, { bubbles: !0, cancelable: !0, detail: t }); n.dispatchEvent(a) } };
setTimeout(() => { emitEvent("allLoad", window, {}); }, 10);
setTimeout(() => { emitEvent("allLoad", document, {}); }, 10);
}, 100);
});
</script>
<meta name="robots" content="follow"/>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, height=device-height, minimum-scale=1.0, maximum-scale=1.0">
<meta name="theme-color" content="#282828">
<title>TAHAN Outdoor Premium Tropical Camping & Hiking Gear</title><meta name="description" content="TAHAN builds camping & hiking gear purpose-built for Malaysian heat, humidity and rain. 9 years, 100,000+ customers, 500K+ units sold. Field-tested in the tropics"><link rel="canonical" href="https://www.tahanoutdoor.com/"><link rel="shortcut icon" href="//www.tahanoutdoor.com/cdn/shop/files/TAHAN_Transparent_symbol_52aa21c0-d5d9-4219-9fee-fef0e0df10d7.png?v=1763607577&width=96" type="image/png"><link rel="preconnect" href="https://cdn.shopify.com">
<link rel="dns-prefetch" href="https://productreviews.shopifycdn.com">
<link rel="dns-prefetch" href="https://www.google-analytics.com"><link rel="preconnect" href="https://fonts.shopifycdn.com" crossorigin>
<meta property="og:type" content="website">
<meta property="og:title" content="TAHAN Outdoor Premium Tropical Camping & Hiking Gear"><meta property="og:image" content="http://www.tahanoutdoor.com/cdn/shop/files/img-174_ea10dcc8-215d-496f-8913-ad7e6d7fad37.jpg?v=1783693287&width=1024">
<meta property="og:image:secure_url" content="https://www.tahanoutdoor.com/cdn/shop/files/img-174_ea10dcc8-215d-496f-8913-ad7e6d7fad37.jpg?v=1783693287&width=1024">
<meta property="og:image:width" content="2054">
<meta property="og:image:height" content="1369"><meta property="og:description" content="TAHAN builds camping & hiking gear purpose-built for Malaysian heat, humidity and rain. 9 years, 100,000+ customers, 500K+ units sold. Field-tested in the tropics"><meta property="og:url" content="https://www.tahanoutdoor.com/">
<meta property="og:site_name" content="TAHAN Outdoor"><meta name="twitter:card" content="summary"><meta name="twitter:title" content="TAHAN Outdoor Premium Tropical Camping & Hiking Gear">
<meta name="twitter:description" content="TAHAN builds camping & hiking gear purpose-built for Malaysian heat, humidity and rain. 9 years, 100,000+ customers, 500K+ units sold. Field-tested in the tropics"><meta name="twitter:image" content="https://www.tahanoutdoor.com/cdn/shop/files/img-174_ea10dcc8-215d-496f-8913-ad7e6d7fad37.jpg?v=1783693287&width=1200">
<meta name="twitter:image:alt" content="">
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "BreadcrumbList",
"itemListElement": [{
"@type": "ListItem",
"position": 1,
"name": "Home",
"item": "https://www.tahanoutdoor.com"
}]
}
</script><script type="application/ld+json">
[
{
"@context": "https://schema.org",
"@type": "WebSite",
"name": "TAHAN Outdoor",
"url": "https:\/\/www.tahanoutdoor.com",
"potentialAction": {
"@type": "SearchAction",
"target": "https:\/\/www.tahanoutdoor.com\/search?q={search_term_string}",
"query-input": "required name=search_term_string"
}
},
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "TAHAN Outdoor","logo": "https:\/\/www.tahanoutdoor.com\/cdn\/shop\/files\/TAHAN_Transparent_symbol_52aa21c0-d5d9-4219-9fee-fef0e0df10d7.png?v=1763607577\u0026width=817","sameAs": ["https:\/\/facebook.com\/tahanoutdoor.official","https:\/\/www.instagram.com\/tahanoutdoor\/","https:\/\/www.tiktok.com\/@tahanoutdoor","https:\/\/www.youtube.com\/@tahanoutdoor"],"url": "https:\/\/www.tahanoutdoor.com"
}
]
</script>
<link rel="preload" href="//www.tahanoutdoor.com/cdn/fonts/barlow_condensed/barlowcondensed_n7.b8dc813bf1d64de77250a6675c25535283e1677a.woff2" as="font" type="font/woff2" crossorigin><link rel="preload" href="//www.tahanoutdoor.com/cdn/fonts/montserrat/montserrat_n5.07ef3781d9c78c8b93c98419da7ad4fbeebb6635.woff2" as="font" type="font/woff2" crossorigin><style>
/* Typography (heading) */
@font-face {
font-family: "Barlow Condensed";
font-weight: 700;
font-style: normal;
font-display: swap;
src: url("//www.tahanoutdoor.com/cdn/fonts/barlow_condensed/barlowcondensed_n7.b8dc813bf1d64de77250a6675c25535283e1677a.woff2") format("woff2"),
url("//www.tahanoutdoor.com/cdn/fonts/barlow_condensed/barlowcondensed_n7.a36d150be98fef32f23a43ed8605139ce8fcc8f5.woff") format("woff");
}
@font-face {
font-family: "Barlow Condensed";
font-weight: 700;
font-style: italic;
font-display: swap;
src: url("//www.tahanoutdoor.com/cdn/fonts/barlow_condensed/barlowcondensed_i7.ef69176c3a69e990febda79e82ea756536ec243e.woff2") format("woff2"),
url("//www.tahanoutdoor.com/cdn/fonts/barlow_condensed/barlowcondensed_i7.66d45385839c58c717c22033dcc4b561a22e4b7a.woff") format("woff");
}
/* Typography (body) */
@font-face {
font-family: Montserrat;
font-weight: 500;
font-style: normal;
font-display: swap;
src: url("//www.tahanoutdoor.com/cdn/fonts/montserrat/montserrat_n5.07ef3781d9c78c8b93c98419da7ad4fbeebb6635.woff2") format("woff2"),
url("//www.tahanoutdoor.com/cdn/fonts/montserrat/montserrat_n5.adf9b4bd8b0e4f55a0b203cdd84512667e0d5e4d.woff") format("woff");
}
@font-face {
font-family: Montserrat;
font-weight: 500;
font-style: italic;
font-display: swap;
src: url("//www.tahanoutdoor.com/cdn/fonts/montserrat/montserrat_i5.d3a783eb0cc26f2fda1e99d1dfec3ebaea1dc164.woff2") format("woff2"),
url("//www.tahanoutdoor.com/cdn/fonts/montserrat/montserrat_i5.76d414ea3d56bb79ef992a9c62dce2e9063bc062.woff") format("woff");
}
@font-face {
font-family: Montserrat;
font-weight: 600;
font-style: normal;
font-display: swap;
src: url("//www.tahanoutdoor.com/cdn/fonts/montserrat/montserrat_n6.1326b3e84230700ef15b3a29fb520639977513e0.woff2") format("woff2"),
url("//www.tahanoutdoor.com/cdn/fonts/montserrat/montserrat_n6.652f051080eb14192330daceed8cd53dfdc5ead9.woff") format("woff");
}
@font-face {
font-family: Montserrat;
font-weight: 600;
font-style: italic;
font-display: swap;
src: url("//www.tahanoutdoor.com/cdn/fonts/montserrat/montserrat_i6.e90155dd2f004112a61c0322d66d1f59dadfa84b.woff2") format("woff2"),
url("//www.tahanoutdoor.com/cdn/fonts/montserrat/montserrat_i6.41470518d8e9d7f1bcdd29a447c2397e5393943f.woff") format("woff");
}
:root {--heading-color: 40, 40, 40;
--text-color: 40, 40, 40;
--background: 255, 255, 255;
--secondary-background: 245, 245, 245;
--border-color: 223, 223, 223;
--border-color-darker: 169, 169, 169;
--success-color: 46, 158, 123;
--success-background: 213, 236, 229;
--error-color: 222, 42, 42;
--error-background: 253, 240, 240;
--primary-button-background: 241, 89, 42;
--primary-button-text-color: 255, 255, 255;
--secondary-button-background: 40, 40, 40;
--secondary-button-text-color: 255, 255, 255;
--product-star-rating: 246, 164, 41;
--product-on-sale-accent: 222, 42, 42;
--product-sold-out-accent: 111, 113, 155;
--product-custom-label-background: 64, 93, 230;
--product-custom-label-text-color: 255, 255, 255;
--product-custom-label-2-background: 243, 255, 52;
--product-custom-label-2-text-color: 0, 0, 0;
--product-low-stock-text-color: 222, 42, 42;
--product-in-stock-text-color: 46, 158, 123;
--loading-bar-background: 40, 40, 40;
/* We duplicate some "base" colors as root colors, which is useful to use on drawer elements or popover without. Those should not be overridden to avoid issues */
--root-heading-color: 40, 40, 40;
--root-text-color: 40, 40, 40;
--root-background: 255, 255, 255;
--root-border-color: 223, 223, 223;
--root-primary-button-background: 241, 89, 42;
--root-primary-button-text-color: 255, 255, 255;
--base-font-size: 15px;
--heading-font-family: "Barlow Condensed", sans-serif;
--heading-font-weight: 700;
--heading-font-style: normal;
--heading-text-transform: uppercase;
--text-font-family: Montserrat, sans-serif;
--text-font-weight: 500;
--text-font-style: normal;
--text-font-bold-weight: 600;
/* Typography (font size) */
--heading-xxsmall-font-size: 11px;
--heading-xsmall-font-size: 11px;
--heading-small-font-size: 12px;
--heading-large-font-size: 36px;
--heading-h1-font-size: 36px;
--heading-h2-font-size: 30px;
--heading-h3-font-size: 26px;
--heading-h4-font-size: 24px;
--heading-h5-font-size: 20px;
--heading-h6-font-size: 16px;
/* Control the look and feel of the theme by changing radius of various elements */
--button-border-radius: 0px;
--block-border-radius: 0px;
--block-border-radius-reduced: 0px;
--color-swatch-border-radius: 0px;
/* Button size */
--button-height: 48px;
--button-small-height: 40px;
/* Form related */
--form-input-field-height: 48px;
--form-input-gap: 16px;
--form-submit-margin: 24px;
/* Product listing related variables */
--product-list-block-spacing: 32px;
/* Video related */
--play-button-background: 255, 255, 255;
--play-button-arrow: 40, 40, 40;
/* RTL support */
--transform-logical-flip: 1;
--transform-origin-start: left;
--transform-origin-end: right;
/* Other */
--zoom-cursor-svg-url: url(//www.tahanoutdoor.com/cdn/shop/t/28/assets/zoom-cursor.svg?v=39908859784506347231787388518);
--arrow-right-svg-url: url(//www.tahanoutdoor.com/cdn/shop/t/28/assets/arrow-right.svg?v=40046868119262634591787388518);
--arrow-left-svg-url: url(//www.tahanoutdoor.com/cdn/shop/t/28/assets/arrow-left.svg?v=158856395986752206651787388518);
/* Some useful variables that we can reuse in our CSS. Some explanation are needed for some of them:
- container-max-width-minus-gutters: represents the container max width without the edge gutters
- container-outer-width: considering the screen width, represent all the space outside the container
- container-outer-margin: same as container-outer-width but get set to 0 inside a container
- container-inner-width: the effective space inside the container (minus gutters)
- grid-column-width: represents the width of a single column of the grid
- vertical-breather: this is a variable that defines the global "spacing" between sections, and inside the section
to create some "breath" and minimum spacing
*/
--container-max-width: 1600px;
--container-gutter: 24px;
--container-max-width-minus-gutters: calc(var(--container-max-width) - (var(--container-gutter)) * 2);
--container-outer-width: max(calc((100vw - var(--container-max-width-minus-gutters)) / 2), var(--container-gutter));
--container-outer-margin: var(--container-outer-width);
--container-inner-width: calc(100vw - var(--container-outer-width) * 2);
--grid-column-count: 10;
--grid-gap: 24px;
--grid-column-width: calc((100vw - var(--container-outer-width) * 2 - var(--grid-gap) * (var(--grid-column-count) - 1)) / var(--grid-column-count));
--vertical-breather: 48px;
--vertical-breather-tight: 48px;
/* Shopify related variables */
--payment-terms-background-color: #ffffff;
}
@media screen and (min-width: 741px) {
:root {
--container-gutter: 40px;
--grid-column-count: 20;
--vertical-breather: 64px;
--vertical-breather-tight: 64px;
/* Typography (font size) */
--heading-xsmall-font-size: 12px;
--heading-small-font-size: 13px;
--heading-large-font-size: 52px;
--heading-h1-font-size: 48px;
--heading-h2-font-size: 38px;
--heading-h3-font-size: 32px;
--heading-h4-font-size: 24px;
--heading-h5-font-size: 20px;
--heading-h6-font-size: 18px;
/* Form related */
--form-input-field-height: 52px;
--form-submit-margin: 32px;
/* Button size */
--button-height: 52px;
--button-small-height: 44px;
}
}
@media screen and (min-width: 1200px) {
:root {
--vertical-breather: 80px;
--vertical-breather-tight: 64px;
--product-list-block-spacing: 48px;
/* Typography */
--heading-large-font-size: 64px;
--heading-h1-font-size: 56px;
--heading-h2-font-size: 48px;
--heading-h3-font-size: 36px;
--heading-h4-font-size: 30px;
--heading-h5-font-size: 24px;
--heading-h6-font-size: 18px;
}
}
@media screen and (min-width: 1600px) {
:root {
--vertical-breather: 90px;
--vertical-breather-tight: 64px;
}
}
</style>
<script>
// This allows to expose several variables to the global scope, to be used in scripts
window.themeVariables = {
settings: {
direction: "ltr",
pageType: "index",
cartCount: 0,
moneyFormat: "\u003cspan class=money\u003e\u003cspan class=money\u003eRM{{amount}}\u003c\/span\u003e\u003c\/span\u003e",
moneyWithCurrencyFormat: "\u003cspan class=money\u003e\u003cspan class=money\u003eRM{{amount}} MYR\u003c\/span\u003e\u003c\/span\u003e",
showVendor: false,
discountMode: "saving",
currencyCodeEnabled: false,
cartType: "drawer",
cartCurrency: "MYR",
mobileZoomFactor: 2.5
},
routes: {
host: "www.tahanoutdoor.com",
rootUrl: "\/",
rootUrlWithoutSlash: '',
cartUrl: "\/cart",
cartAddUrl: "\/cart\/add",
cartChangeUrl: "\/cart\/change",
searchUrl: "\/search",
predictiveSearchUrl: "\/search\/suggest",
productRecommendationsUrl: "\/recommendations\/products"
},
strings: {
accessibilityDelete: "Delete",
accessibilityClose: "Close",
collectionSoldOut: "Restocking Soon",
collectionDiscount: "Save @savings@",
productSalePrice: "Sale price",
productRegularPrice: "Regular price",
productFormUnavailable: "Unavailable",
productFormSoldOut: "Restocking Soon",
productFormPreOrder: "Pre-order",
productFormAddToCart: "Add to cart",
searchNoResults: "No results could be found.",
searchNewSearch: "New search",
searchProducts: "Products",
searchArticles: "Journal",
searchPages: "Pages",
searchCollections: "Collections",
cartViewCart: "View cart",
cartItemAdded: "Item added to your cart!",
cartItemAddedShort: "Added to your cart!",
cartAddOrderNote: "Add order note",
cartEditOrderNote: "Edit order note",
shippingEstimatorNoResults: "Sorry, we do not ship to your address.",
shippingEstimatorOneResult: "There is one shipping rate for your address:",
shippingEstimatorMultipleResults: "There are several shipping rates for your address:",
shippingEstimatorError: "One or more error occurred while retrieving shipping rates:"
},
libs: {
flickity: "\/\/www.tahanoutdoor.com\/cdn\/shop\/t\/28\/assets\/flickity.js?v=176646718982628074891787388518",
photoswipe: "\/\/www.tahanoutdoor.com\/cdn\/shop\/t\/28\/assets\/photoswipe.js?v=132268647426145925301787388518",
qrCode: "\/\/www.tahanoutdoor.com\/cdn\/shopifycloud\/storefront\/assets\/themes_support\/vendor\/qrcode-1f6c2eb7.js"
},
breakpoints: {
phone: 'screen and (max-width: 740px)',
tablet: 'screen and (min-width: 741px) and (max-width: 999px)',
tabletAndUp: 'screen and (min-width: 741px)',
pocket: 'screen and (max-width: 999px)',
lap: 'screen and (min-width: 1000px) and (max-width: 1199px)',
lapAndUp: 'screen and (min-width: 1000px)',
desktop: 'screen and (min-width: 1200px)',
wide: 'screen and (min-width: 1400px)'
}
};
window.addEventListener('pageshow', async () => {
const cartContent = await (await fetch(`${window.themeVariables.routes.cartUrl}.js`, {cache: 'reload'})).json();
document.documentElement.dispatchEvent(new CustomEvent('cart:refresh', {detail: {cart: cartContent}}));
});
if ('noModule' in HTMLScriptElement.prototype) {
// Old browsers (like IE) that does not support module will be considered as if not executing JS at all
document.documentElement.className = document.documentElement.className.replace('no-js', 'js');
requestAnimationFrame(() => {
const viewportHeight = (window.visualViewport ? window.visualViewport.height : document.documentElement.clientHeight);
document.documentElement.style.setProperty('--window-height',viewportHeight + 'px');
});
}</script>
<link rel="preload" href="//www.tahanoutdoor.com/cdn/shop/t/28/assets/theme.css?v=150195383729324587791787388518" as="style" onload="this.onload=null;this.rel='stylesheet'">
<noscript>
<link rel="stylesheet" href="//www.tahanoutdoor.com/cdn/shop/t/28/assets/theme.css?v=150195383729324587791787388518">
</noscript>
<link href="//www.tahanoutdoor.com/cdn/shop/t/28/assets/tahan-site.css?v=78032188239157687721787388930" rel="stylesheet" type="text/css" media="all" />
<script type="noscript-s" data-src="//www.tahanoutdoor.com/cdn/shop/t/28/assets/vendor.js?v=32643890569905814191787388518" defer></script>
<script type="noscript-s" data-src="//www.tahanoutdoor.com/cdn/shop/t/28/assets/theme.js?v=82632716560086033341787388518" defer></script>
<script type="noscript-s" data-src="//www.tahanoutdoor.com/cdn/shop/t/28/assets/custom.js?v=41102261341294556901787388518" defer></script><script>window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.start');</script><meta id="shopify-digital-wallet" name="shopify-digital-wallet" content="/71615774892/digital_wallets/dialog">
<script async="async" src="/checkouts/internal/preloads.js?locale=en-MY"></script>
<script id="shopify-features" type="application/json">{"accessToken":"ef8f172037f646ed8bdfd082c3c28c74","betas":["rich-media-storefront-analytics"],"domain":"www.tahanoutdoor.com","predictiveSearch":true,"shopId":71615774892,"locale":"en"}</script>
<script>var Shopify = Shopify || {};
Shopify.shop = "dzss2t-e0.myshopify.com";
Shopify.locale = "en";
Shopify.currency = {"active":"MYR","rate":"1.0"};
Shopify.country = "MY";
Shopify.theme = {"name":"TAHAN CRO Aug26 [Claude build]","id":155163197612,"schema_name":"Focal","schema_version":"12.7.1","theme_store_id":null,"role":"main"};
Shopify.theme.handle = "null";
Shopify.theme.style = {"id":null,"handle":null};
Shopify.cdnHost = "www.tahanoutdoor.com/cdn";
Shopify.routes = Shopify.routes || {};
Shopify.routes.root = "/";
Shopify.shopJsCdnBaseUrl = "https://cdn.shopify.com/shopifycloud/shop-js";
Shopify.SignInWithShop = Shopify.SignInWithShop || {};
Shopify.SignInWithShop.User = Shopify.SignInWithShop.User || {};
Shopify.SignInWithShop.User.recognized = false;</script>
<script type="module">!function(o){(o.Shopify=o.Shopify||{}).modules=!0}(window);</script>
<script>!function(o){function n(){var o=[];function n(){o.push(Array.prototype.slice.apply(arguments))}return n.q=o,n}var t=o.Shopify=o.Shopify||{};t.loadFeatures=n(),t.autoloadFeatures=n()}(window);</script>
<script>
window.Shopify = window.Shopify || {};
window.Shopify.SignInWithShop = window.Shopify.SignInWithShop || {};
window.Shopify.SignInWithShop.assetMetrics = { sampleRate: 0.25 };
window.Shopify.SignInWithShop.eligible = true;
</script>
<script id="shop-js-analytics" type="application/json">{"pageType":"index"}</script>
<script defer="defer" async type="module" src="//www.tahanoutdoor.com/cdn/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js"></script>
<script type="module">
await import("//www.tahanoutdoor.com/cdn/shopifycloud/shop-js/modules/v2/loader.init-shop-cart-sync.en.esm.js");
window.Shopify.SignInWithShop?.initShopCartSync?.({"fedCMEnabled":true,"windoidEnabled":true});
</script>
<script>
window.Shopify = window.Shopify || {};
if (!window.Shopify.featureAssets) window.Shopify.featureAssets = {};
window.Shopify.featureAssets['shop-js'] = {"listener":["modules/v2/loader.listener.en.esm.js"],"init-windoid":["modules/v2/loader.init-windoid.en.esm.js"],"shop-toast-manager":["modules/v2/loader.shop-toast-manager.en.esm.js"],"init-shop-user-recognition":["modules/v2/loader.init-shop-user-recognition.en.esm.js"],"checkout-modal":["modules/v2/loader.checkout-modal.en.esm.js"],"shop-button":["modules/v2/loader.shop-button.en.esm.js"],"init-shop-cart-sync":["modules/v2/loader.init-shop-cart-sync.en.esm.js"],"init-fed-cm":["modules/v2/loader.init-fed-cm.en.esm.js"],"init-shop-email-lookup-coordinator":["modules/v2/loader.init-shop-email-lookup-coordinator.en.esm.js"],"avatar":["modules/v2/loader.avatar.en.esm.js"],"shop-cash-offers":["modules/v2/loader.shop-cash-offers.en.esm.js"],"init-customer-accounts-sign-up":["modules/v2/loader.init-customer-accounts-sign-up.en.esm.js"],"shop-login-button":["modules/v2/loader.shop-login-button.en.esm.js"],"init-shop-for-new-customer-accounts":["modules/v2/loader.init-shop-for-new-customer-accounts.en.esm.js"],"pay-button":["modules/v2/loader.pay-button.en.esm.js"],"init-customer-accounts":["modules/v2/loader.init-customer-accounts.en.esm.js"],"shop-user-recognition":["modules/v2/loader.shop-user-recognition.en.esm.js"],"shop-follow-button":["modules/v2/loader.shop-follow-button.en.esm.js"],"shop-cart-sync":["modules/v2/loader.shop-cart-sync.en.esm.js"],"shop-login":["modules/v2/loader.shop-login.en.esm.js"],"lead-capture":["modules/v2/loader.lead-capture.en.esm.js"],"payment-terms":["modules/v2/loader.payment-terms.en.esm.js"]};
</script>
<script>(function() {
var isLoaded = false;
function asyncLoad() {
if (isLoaded) return;
isLoaded = true;
var urls = ["\/\/cdn.shopify.com\/proxy\/0ac9ff4194f498a1d52db287d717680135006a810c79ea82daed65d0ec661abf\/d1639lhkj5l89m.cloudfront.net\/js\/storefront\/uppromote.js?shop=dzss2t-e0.myshopify.com\u0026sp-cache-control=cHVibGljLCBtYXgtYWdlPTkwMA"];
for (var i = 0; i < urls.length; i++) {
var s = document.createElement('script');
s.type = 'text/javascript';
s.async = true;
s.src = urls[i];
var x = document.getElementsByTagName('script')[0];
x.parentNode.insertBefore(s, x);
}
};
if(window.attachEvent) {
window.attachEvent('onload', asyncLoad);
} else {
window.addEventListener('wnw_load_custom', asyncLoad, false);
}
})();</script>
<script id="__st">var __st={"a":71615774892,"offset":28800,"reqid":"fae77643-d692-4a91-8fd7-ca663c9e06ef-1787420888","pageurl":"www.tahanoutdoor.com\/","u":"37a3b5798bb6","p":"home"};</script>
<script>window.ShopifyPaypalV4VisibilityTracking = true;</script>
<script id="captcha-bootstrap">!function(){'use strict';const t='contact',e='account',n='new_comment',o=[[t,t],['blogs',n],['comments',n],[t,'customer']],c=[[e,'customer_login'],[e,'guest_login'],[e,'recover_customer_password'],[e,'create_customer']],r=t=>t.map((([t,e])=>`form[action*='/${t}']:not([data-nocaptcha='true']) input[name='form_type'][value='${e}']`)).join(','),a=t=>()=>t?[...document.querySelectorAll(t)].map((t=>t.form)):[];function s(){const t=[...o],e=r(t);return a(e)}const i='password',u='form_key',d=['recaptcha-v3-token','g-recaptcha-response','h-captcha-response',i],f=()=>{try{return window.sessionStorage}catch{return}},m='__shopify_v',_=t=>t.elements[u];function p(t,e,n=!1){try{const o=window.sessionStorage,c=JSON.parse(o.getItem(e)),{data:r}=function(t){const{data:e,action:n}=t;return t[m]||n?{data:e,action:n}:{data:t,action:n}}(c);for(const[e,n]of Object.entries(r))t.elements[e]&&(t.elements[e].value=n);n&&o.removeItem(e)}catch(o){console.error('form repopulation failed',{error:o})}}const l='form_type',E='cptcha';function T(t){t.dataset[E]=!0}const w=window,h=w.document,L='Shopify',v='ce_forms',y='captcha';let A=!1;((t,e)=>{const n=(g='f06e6c50-85a8-45c8-87d0-21a2b65856fe',I='https://cdn.shopify.com/shopifycloud/storefront-forms-hcaptcha/ce_storefront_forms_captcha_hcaptcha.v1.5.2.iife.js',D={infoText:'Protected by hCaptcha',privacyText:'Privacy',termsText:'Terms'},(t,e,n)=>{const o=w[L][v],c=o.bindForm;if(c)return c(t,g,e,D).then(n);var r;o.q.push([[t,g,e,D],n]),r=I,A||(h.body.append(Object.assign(h.createElement('script'),{id:'captcha-provider',async:!0,src:r})),A=!0)});var g,I,D;w[L]=w[L]||{},w[L][v]=w[L][v]||{},w[L][v].q=[],w[L][y]=w[L][y]||{},w[L][y].protect=function(t,e){n(t,void 0,e),T(t)},Object.freeze(w[L][y]),function(t,e,n,w,h,L){const[v,y,A,g]=function(t,e,n){const i=e?o:[],u=t?c:[],d=[...i,...u],f=r(d),m=r(i),_=r(d.filter((([t,e])=>n.includes(e))));return[a(f),a(m),a(_),s()]}(w,h,L),I=t=>{const e=t.target;return e instanceof HTMLFormElement?e:e&&e.form},D=t=>v().includes(t);t.addEventListener('submit',(t=>{const e=I(t);if(!e)return;const n=D(e)&&!e.dataset.hcaptchaBound&&!e.dataset.recaptchaBound,o=_(e),c=g().includes(e)&&(!o||!o.value);(n||c)&&t.preventDefault(),c&&!n&&(function(t){try{if(!f())return;!function(t){const e=f();if(!e)return;const n=_(t);if(!n)return;const o=n.value;o&&e.removeItem(o)}(t);const e=Array.from(Array(32),(()=>Math.random().toString(36)[2])).join('');!function(t,e){_(t)||t.append(Object.assign(document.createElement('input'),{type:'hidden',name:u})),t.elements[u].value=e}(t,e),function(t,e){const n=f();if(!n)return;const o=[...t.querySelectorAll(`input[type='${i}']`)].map((({name:t})=>t)),c=[...d,...o],r={};for(const[a,s]of new FormData(t).entries())c.includes(a)||(r[a]=s);n.setItem(e,JSON.stringify({[m]:1,action:t.action,data:r}))}(t,e)}catch(e){console.error('failed to persist form',e)}}(e),e.submit())}));const S=(t,e)=>{t&&!t.dataset[E]&&(n(t,e.some((e=>e===t))),T(t))};for(const o of['focusin','change'])t.addEventListener(o,(t=>{const e=I(t);D(e)&&S(e,y())}));const B=e.get('form_key'),M=e.get(l),P=B&&M;t.addEventListener('allLoad',(()=>{const t=y();if(P)for(const e of t)e.elements[l].value===M&&p(e,B);[...new Set([...A(),...v().filter((t=>'true'===t.dataset.shopifyCaptcha))])].forEach((e=>S(e,t)))}))}(h,new URLSearchParams(w.location.search),n,t,e,['guest_login'])})(!0,!0)}();</script>
<script integrity="sha256-JjoPp5ZfB1sSAs5SQaol1x1GgvveM+BgmRzyDexInEQ=" data-source-attribution="shopify.loadfeatures" type="noscript-s" data-src="//www.tahanoutdoor.com/cdn/shopifycloud/storefront/assets/storefront/load_feature-1bd60354.js" crossorigin="anonymous"></script>
<script>(function () {var userAgent = navigator.userAgent;var platform = navigator.platform;var maxTouchPoints = navigator.maxTouchPoints || 0;var isIOS = /iPad|iPhone|iPod/.test(platform) || (platform === 'MacIntel' && maxTouchPoints > 1);var isMacSafari = platform.indexOf('Mac') === 0 && /Safari/.test(userAgent) && !/Chrome|Chromium|CriOS|FxiOS|Edg|OPR|Android/.test(userAgent);var isAppleSafari = isIOS || isMacSafari;if (isAppleSafari) {fetch('/sf_private_access_tokens' + location.search).catch(function () {});}function browserMajorVersion(pattern) {var match = userAgent.match(pattern);return match ? parseInt(match[1], 10) : null;}function shouldLoadAutosizesPolyfill() {if (!window.PerformanceObserver?.supportedEntryTypes?.includes('paint')) {return false;}var chromeVersion = browserMajorVersion(/Chrome\/(\d+)/);if (chromeVersion !== null) {return chromeVersion < 126;}var firefoxVersion = browserMajorVersion(/Firefox\/(\d+)/);if (firefoxVersion !== null) {return firefoxVersion < 150;}var safariVersion = isAppleSafari ? browserMajorVersion(/Version\/(\d+).*Safari\//) : null;if (safariVersion !== null) {return safariVersion < 27;}return true;}if (shouldLoadAutosizesPolyfill()) {var autosizesScript = document.createElement('script');autosizesScript.async = true;autosizesScript.crossOrigin = 'anonymous';autosizesScript.src = "//www.tahanoutdoor.com/cdn/shopifycloud/storefront/assets/storefront/autosizes-84416378.js";(document.head || document.documentElement).appendChild(autosizesScript);}window.ShopifyAnalytics = window.ShopifyAnalytics || {};window.ShopifyAnalytics.performance = window.ShopifyAnalytics.performance || {};(function () {var LONG_FRAME_THRESHOLD = 50;var longAnimationFrames = [];var activeRafId = null;function collectLongFrames() {var previousTime = null;function rafMonitor(now) {if (activeRafId === null) {return;}var delta = now - previousTime;if (delta > LONG_FRAME_THRESHOLD) {longAnimationFrames.push({startTime: previousTime,endTime: now,});}previousTime = now;activeRafId = requestAnimationFrame(rafMonitor);}previousTime = performance.now();activeRafId = requestAnimationFrame(rafMonitor);}if (!window.PerformanceObserver?.supportedEntryTypes?.includes('long-animation-frame')) {collectLongFrames();var timeoutId = setTimeout(function () {cancelAnimationFrame(activeRafId);}, 10000);window.ShopifyAnalytics.performance.getLongAnimationFrames = function (stopCollection) {if (stopCollection === undefined) {stopCollection = false;}if (stopCollection) {clearTimeout(timeoutId);cancelAnimationFrame(activeRafId);}return longAnimationFrames;};}})();})();</script><script id="shopify-origin-trials" async="async" integrity="sha256-mqQjA+yhr1DtPsW5MhDIq3zDu+LghfjNT49r/ttG3eY=" src="//cdn.shopify.com/shopifycloud/storefront/assets/storefront/origin_trials-5059b83f.js" crossorigin="anonymous" onload="window.__shopifyOriginTrialsDone = true" onerror="window.__shopifyOriginTrialsDone = true"></script>
<script>
window.Shopify = window.Shopify || {};
window.Shopify.MCP = window.Shopify.MCP || {};
window.Shopify.MCP.enabled = true;
window.Shopify.MCP.shop = "dzss2t-e0.myshopify.com";
window.Shopify.MCP.mcpEndpoint = "https:\/\/www.tahanoutdoor.com\/api\/mcp";
window.Shopify.MCP.tools = [{"name":"search_shop_policies_and_faqs","description":"Used to get facts about the stores policies, products, or services.\nSome examples of questions you can ask are:\n - What is your return policy?\n - What is your shipping policy?\n - What is your phone number?\n - What are your hours of operation?\"\n","inputSchema":{"$schema":"https:\/\/json-schema.org\/draft\/2020-12\/schema","type":"object","properties":{"query":{"type":"string","description":"A natural language query."},"context":{"type":"string","description":"Additional information about the request such as user demographics, mood, location, or other relevant details that could help in tailoring the response appropriately."}},"required":["query"]}}];
</script>
<script>(()=>{var d="shopify:webmcp_adapter_loaded",n=Symbol.for("shopify.webmcp_adapter_loading");function s(c,a,{win:r=window,doc:o=document}={}){function p(){try{return r.localStorage.getItem(d)==="true"}catch{return!1}}function l(){try{r.localStorage.setItem(d,"true")}catch{}}function u(){return typeof(o.modelContext||r.navigator?.modelContext)?.registerTool=="function"}function f(){if(r[n]||!u())return;let t=o.head||o.getElementsByTagName("head")[0];if(!t)return;let e=o.createElement("script");e.type="module",e.crossOrigin="anonymous",a&&(e.integrity=a),e.src=c,e.addEventListener("load",l,{once:!0}),e.addEventListener("error",()=>{r[n]=!1},{once:!0}),t.appendChild(e),r[n]=!0}function _(t){let e=o.getElementById("shopify-origin-trials");if(!e||r.__shopifyOriginTrialsDone){t();return}e.addEventListener("load",t,{once:!0}),e.addEventListener("error",t,{once:!0})}function i(){_(()=>r.setTimeout(f,0))}function m(){o.addEventListener("allLoad",i,{once:!0})}p()?i():m()}s("https:\/\/cdn.shopify.com\/storefront\/webmcp\/webmcp-0.1.1.js","");})();
</script>
<script data-source-attribution="shopify.dynamic_checkout.dynamic.init">var Shopify=Shopify||{};Shopify.PaymentButton=Shopify.PaymentButton||{isStorefrontPortableWallets:!0,init:function(){window.Shopify.PaymentButton.init=function(){};var t=document.createElement("script");t.src="https://www.tahanoutdoor.com/cdn/shopifycloud/portable-wallets/latest/portable-wallets.en.js",t.type="module",document.head.appendChild(t)}};
</script>
<script data-source-attribution="shopify.dynamic_checkout.buyer_consent">
function portableWalletsHideBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.add("hidden"),t.setAttribute("aria-hidden","true"),n.removeEventListener("click",e))}function portableWalletsShowBuyerConsent(e){var t=document.getElementById("shopify-buyer-consent"),n=document.getElementById("shopify-subscription-policy-button");t&&n&&(t.classList.remove("hidden"),t.removeAttribute("aria-hidden"),n.addEventListener("click",e))}window.Shopify?.PaymentButton&&(window.Shopify.PaymentButton.hideBuyerConsent=portableWalletsHideBuyerConsent,window.Shopify.PaymentButton.showBuyerConsent=portableWalletsShowBuyerConsent);
</script>
<script data-source-attribution="shopify.dynamic_checkout.cart.bootstrap">document.addEventListener("allLoad",(function(){function t(){return document.querySelector("shopify-accelerated-checkout-cart, shopify-accelerated-checkout")}if(t())Shopify.PaymentButton.init();else{new MutationObserver((function(e,n){t()&&(Shopify.PaymentButton.init(),n.disconnect())})).observe(document.body,{childList:!0,subtree:!0})}}));
</script>
<link id="shopify-accelerated-checkout-styles" rel="stylesheet" media="screen" href="https://www.tahanoutdoor.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css" crossorigin="anonymous">
<style id="shopify-accelerated-checkout-cart">
#shopify-buyer-consent {
margin-top: 1em;
display: inline-block;
width: 100%;
}
#shopify-buyer-consent.hidden {
display: none;
}
#shopify-subscription-policy-button {
background: none;
border: none;
padding: 0;
text-decoration: underline;
font-size: inherit;
cursor: pointer;
}
#shopify-subscription-policy-button::before {
box-shadow: none;
}
</style>
<script id="shopify-cfh-end">window.performance && window.performance.mark && window.performance.mark('shopify.content_for_header.end');</script>
<script type="text/javascript">
(function(c,l,a,r,i,t,y){
c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};
t=l.createElement(r);t.async=1;t.src="https://www.clarity.ms/tag/"+i;
y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);
})(window, document, "clarity", "script", "ug6i4wy21b");
</script>
<!-- BEGIN app block: shopify://apps/klaviyo-email-marketing-sms/blocks/klaviyo-onsite-embed/2632fe16-c075-4321-a88b-50b567f42507 -->
<script async src="https://static.klaviyo.com/onsite/js/VddhyE/klaviyo.js?company_id=VddhyE"></script>
<script>!function(){if(!window.klaviyo){window._klOnsite=window._klOnsite||[];try{window.klaviyo=new Proxy({},{get:function(n,i){return"push"===i?function(){var n;(n=window._klOnsite).push.apply(n,arguments)}:function(){for(var n=arguments.length,o=new Array(n),w=0;w<n;w++)o[w]=arguments[w];var t="function"==typeof o[o.length-1]?o.pop():void 0,e=new Promise((function(n){window._klOnsite.push([i].concat(o,[function(i){t&&t(i),n(i)}]))}));return e}}})}catch(n){window.klaviyo=window.klaviyo||[],window.klaviyo.push=function(){var n;(n=window._klOnsite).push.apply(n,arguments)}}}}();</script>
<script>
window.klaviyoReviewsProductDesignMode = false
</script>
<!-- END app block --><!-- BEGIN app block: shopify://apps/kaching-bundles/blocks/app-embed-block-v2/6c637362-a106-4a32-94ac-94dcfd68cdb8 --><!-- Kaching Bundles App Embed V2 -->
<!-- BEGIN app snippet: app-embed-content -->
<script>
// Prevent duplicate initialization if both app embeds are enabled
if (window.kachingBundlesAppEmbedLoaded) {
console.warn('[Kaching Bundles] Multiple app embed blocks detected. Please disable one of them. Skipping duplicate initialization.');
} else {
window.kachingBundlesAppEmbedLoaded = true;
window.kachingBundlesEnabled = true;
window.kachingBundlesInitialized = false;
// Allow calling kachingBundlesInitialize before the script is loaded
(() => {
let shouldInitialize = false;
let realInitialize = null;
window.kachingBundlesInitialize = () => {
if (realInitialize) {
realInitialize();
} else {
shouldInitialize = true;
}
};
Object.defineProperty(window, '__kachingBundlesInitializeInternal', {
set(fn) {
realInitialize = fn;
if (shouldInitialize) {
shouldInitialize = false;
fn();
}
},
get() {
return realInitialize;
}
});
})();
}
</script>
<script id="kaching-bundles-config" type="application/json">
{
"shopifyDomain": "dzss2t-e0.myshopify.com",
"moneyFormat": "\u003cspan class=money\u003e\u003cspan class=money\u003eRM{{amount}}\u003c\/span\u003e\u003c\/span\u003e",
"locale": "en",
"liquidLocale": "en",
"country": "MY",
"currencyRate": 1,
"marketCurrencyCode": "MYR",
"marketId": 37336055980,
"productId": null,
"storefrontAccessToken": "417266ef4793d02c9854d200d44db0a1",
"includeSellingPlans": true,
"includeAvailableQuantity": true,
"customApiHost": null,
"keepQuantityInput": false,
"ignoreDeselect": false,
"ignoreUnitPrice": false,
"requireCustomerLogin": false,
"abTestsRunning": true,
"webPixel": true,
"b2bCustomer": false,
"isLoggedIn": false,
"isDeprecatedAppEmbed": true,
"preview": false,
"defaultTranslations": {
"system.out_of_stock": "There\u0026#39;s not enough items in our stock, please select smaller bundle.",
"system.invalid_variant": "Sorry, this is not currently available.",
"system.unavailable_option_value": "Unavailable",
"system.confirm": "Confirm",
"system.cancel": "Cancel",
"system.free": "FREE",
"system.search": "Search",
"system.sort_by": "Sort by",
"system.sort_relevance": "Relevance",
"system.sort_newest_first": "Newest first",
"system.sort_price_low_to_high": "Price: Low → High",
"system.sort_price_high_to_low": "Price: High → Low",
"system.no_results_found": "No results found",
"system.no_results_description": "We can’t find any item matching your search.",
"system.clear_search": "Clear search",
"system.no_products_available": "No products available",
"system.letters_only": "Only letters are allowed.",
"system.numbers_only": "Only numbers are allowed."
},
"customSelectors": {
"quantity": null,
"addToCartButton": null,
"variantPicker": null,
"price": null,
"priceCompare": null,
"label": null
},
"shopCustomStyles": "",
"brandColors": {"error":"#D72C2C","border":"#F1592A4D","overlay":"#000000","badgeText":"#FFFFFF","primaryText":"#111111","primaryAccent":"#F1592A","secondaryText":"#555555","badgeBackground":"#F1592A","primaryAccentText":"#FFFFFF","primaryBackground":"#FFFFFF","secondaryBackground":"#FDEBE5"},
"featureFlags": {"cart_change_response_rewrite":false,"cart_interceptor_dedupe_disabled":false,"cart_interceptor_json_encoding":false,"debug_cart_add":false,"disable_nested_cart_lines":false,"early_fetch_override":false,"hide_missing_variants":true,"initialize_with_form_variant":true,"intercept_cart_request":false,"legacy_saved_percentage":false,"native_swatches_disabled":false,"observe_external_selling_plan":false,"observe_form_selling_plan":true,"percentage_cents_rounding_workaround":false,"pos_extension":false,"preserve_variant_selections":false,"price_rounding_v2":true,"propagate_line_properties":false,"propagate_picker_option_changes":false,"reinitialize_morphed_placeholders":true,"remove_variant_change_delay":false,"split_bxgy_items":false,"storefront_metaobjects":false,"variant_images":true}
}
</script>
<!-- BEGIN app snippet: translations -->
<!-- END app snippet -->
<link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a029b3-b2e9-78ae-90b9-4ccdb7184715/kaching-bundles-1953/assets/kaching-bundles.js" crossorigin="anonymous" fetchpriority="high">
<script type="module" src="https://cdn.shopify.com/extensions/01a029b3-b2e9-78ae-90b9-4ccdb7184715/kaching-bundles-1953/assets/loader.js" crossorigin="anonymous" fetchpriority="high"></script>
<link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a029b3-b2e9-78ae-90b9-4ccdb7184715/kaching-bundles-1953/assets/kaching-bundles.css" media="print" onload="this.media='all'" fetchpriority="high">
<style>
.kaching-bundles__block {
display: none;
}
.kaching-bundles-sticky-atc {
display: none;
}
</style>
<!-- END app snippet -->
<!-- Kaching Bundles App Embed V2 End -->
<!-- END app block --><!-- BEGIN app block: shopify://apps/kaching-bundles/blocks/app-embed-block/6c637362-a106-4a32-94ac-94dcfd68cdb8 -->
<!-- Kaching Bundles App Embed -->
<!-- BEGIN app snippet: app-embed-content -->
<script>
// Prevent duplicate initialization if both app embeds are enabled
if (window.kachingBundlesAppEmbedLoaded) {
console.warn('[Kaching Bundles] Multiple app embed blocks detected. Please disable one of them. Skipping duplicate initialization.');
} else {
window.kachingBundlesAppEmbedLoaded = true;
window.kachingBundlesEnabled = true;
window.kachingBundlesInitialized = false;
// Allow calling kachingBundlesInitialize before the script is loaded
(() => {
let shouldInitialize = false;
let realInitialize = null;
window.kachingBundlesInitialize = () => {
if (realInitialize) {
realInitialize();
} else {
shouldInitialize = true;
}
};
Object.defineProperty(window, '__kachingBundlesInitializeInternal', {
set(fn) {
realInitialize = fn;
if (shouldInitialize) {
shouldInitialize = false;
fn();
}
},
get() {
return realInitialize;
}
});
})();
}
</script>
<script id="kaching-bundles-config" type="application/json">
{
"shopifyDomain": "dzss2t-e0.myshopify.com",
"moneyFormat": "\u003cspan class=money\u003e\u003cspan class=money\u003eRM{{amount}}\u003c\/span\u003e\u003c\/span\u003e",
"locale": "en",
"liquidLocale": "en",
"country": "MY",
"currencyRate": 1,
"marketCurrencyCode": "MYR",
"marketId": 37336055980,
"productId": null,
"storefrontAccessToken": "417266ef4793d02c9854d200d44db0a1",
"includeSellingPlans": true,
"includeAvailableQuantity": true,
"customApiHost": null,
"keepQuantityInput": false,
"ignoreDeselect": false,
"ignoreUnitPrice": false,
"requireCustomerLogin": false,
"abTestsRunning": true,
"webPixel": true,
"b2bCustomer": false,
"isLoggedIn": false,
"isDeprecatedAppEmbed": false,
"preview": false,
"defaultTranslations": {
"system.out_of_stock": "There\u0026#39;s not enough items in our stock, please select smaller bundle.",
"system.invalid_variant": "Sorry, this is not currently available.",
"system.unavailable_option_value": "Unavailable",
"system.confirm": "Confirm",
"system.cancel": "Cancel",
"system.free": "FREE",
"system.search": "Search",
"system.sort_by": "Sort by",
"system.sort_relevance": "Relevance",
"system.sort_newest_first": "Newest first",
"system.sort_price_low_to_high": "Price: Low → High",
"system.sort_price_high_to_low": "Price: High → Low",
"system.no_results_found": "No results found",
"system.no_results_description": "We can’t find any item matching your search.",
"system.clear_search": "Clear search",
"system.no_products_available": "No products available",
"system.letters_only": "Only letters are allowed.",
"system.numbers_only": "Only numbers are allowed."
},
"customSelectors": {
"quantity": null,
"addToCartButton": null,
"variantPicker": null,
"price": null,
"priceCompare": null,
"label": null
},
"shopCustomStyles": "",
"brandColors": {"error":"#D72C2C","border":"#F1592A4D","overlay":"#000000","badgeText":"#FFFFFF","primaryText":"#111111","primaryAccent":"#F1592A","secondaryText":"#555555","badgeBackground":"#F1592A","primaryAccentText":"#FFFFFF","primaryBackground":"#FFFFFF","secondaryBackground":"#FDEBE5"},
"featureFlags": {"cart_change_response_rewrite":false,"cart_interceptor_dedupe_disabled":false,"cart_interceptor_json_encoding":false,"debug_cart_add":false,"disable_nested_cart_lines":false,"early_fetch_override":false,"hide_missing_variants":true,"initialize_with_form_variant":true,"intercept_cart_request":false,"legacy_saved_percentage":false,"native_swatches_disabled":false,"observe_external_selling_plan":false,"observe_form_selling_plan":true,"percentage_cents_rounding_workaround":false,"pos_extension":false,"preserve_variant_selections":false,"price_rounding_v2":true,"propagate_line_properties":false,"propagate_picker_option_changes":false,"reinitialize_morphed_placeholders":true,"remove_variant_change_delay":false,"split_bxgy_items":false,"storefront_metaobjects":false,"variant_images":true}
}
</script>
<!-- BEGIN app snippet: translations -->
<!-- END app snippet -->
<link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a029b3-b2e9-78ae-90b9-4ccdb7184715/kaching-bundles-1953/assets/kaching-bundles.js" crossorigin="anonymous" fetchpriority="high">
<script type="module" src="https://cdn.shopify.com/extensions/01a029b3-b2e9-78ae-90b9-4ccdb7184715/kaching-bundles-1953/assets/loader.js" crossorigin="anonymous" fetchpriority="high"></script>
<link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a029b3-b2e9-78ae-90b9-4ccdb7184715/kaching-bundles-1953/assets/kaching-bundles.css" media="print" onload="this.media='all'" fetchpriority="high">
<style>
.kaching-bundles__block {
display: none;
}
.kaching-bundles-sticky-atc {
display: none;
}
</style>
<!-- END app snippet -->
<!-- Kaching Bundles App Embed End -->
<!-- END app block --><!-- BEGIN app block: shopify://apps/judge-me-reviews/blocks/judgeme_core/61ccd3b1-a9f2-4160-9fe9-4fec8413e5d8 --><!-- Start of Judge.me Core -->
<link rel="dns-prefetch" href="https://cdn.judge.me">
<link rel="dns-prefetch" href="https://cdn1.judge.me">
<link rel="dns-prefetch" href="https://api.judge.me">
<script data-cfasync='false' class='jdgm-settings-script'>window.jdgmSettings={"pagination":5,"disable_web_reviews":false,"badge_no_review_text":"No reviews","badge_n_reviews_text":"{{ n }} review/reviews","hide_badge_preview_if_no_reviews":true,"badge_hide_text":false,"enforce_center_preview_badge":false,"widget_title":"Our Raving Reviews","widget_open_form_text":"Write a review","widget_close_form_text":"Cancel review","widget_refresh_page_text":"Refresh page","widget_summary_text":"Based on {{ number_of_reviews }} review/reviews","widget_no_review_text":"Be the first to write a review","widget_name_field_text":"Display name","widget_verified_name_field_text":"Verified Name (public)","widget_name_placeholder_text":"Display name","widget_required_field_error_text":"This field is required.","widget_email_field_text":"Email address","widget_verified_email_field_text":"Verified Email (private, can not be edited)","widget_email_placeholder_text":"Your email address","widget_email_field_error_text":"Please enter a valid email address.","widget_rating_field_text":"Rating","widget_review_title_field_text":"Review Title","widget_review_title_placeholder_text":"Give your review a title","widget_review_body_field_text":"Review content","widget_review_body_placeholder_text":"Start writing here...","widget_pictures_field_text":"Picture/Video (optional)","widget_submit_review_text":"Submit Review","widget_submit_verified_review_text":"Submit Verified Review","widget_submit_success_msg_with_auto_publish":"Thank you! Please refresh the page in a few moments to see your review. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_submit_success_msg_no_auto_publish":"Thank you! Your review will be published as soon as it is approved by the shop admin. You can remove or edit your review by logging into \u003ca href='https://judge.me/login' target='_blank' rel='nofollow noopener'\u003eJudge.me\u003c/a\u003e","widget_show_default_reviews_out_of_total_text":"Showing {{ n_reviews_shown }} out of {{ n_reviews }} reviews.","widget_show_all_link_text":"Show all","widget_show_less_link_text":"Show less","widget_author_said_text":"{{ reviewer_name }} said:","widget_days_text":"{{ n }} days ago","widget_weeks_text":"{{ n }} week/weeks ago","widget_months_text":"{{ n }} month/months ago","widget_years_text":"{{ n }} year/years ago","widget_yesterday_text":"Yesterday","widget_today_text":"Today","widget_replied_text":"\u003e\u003e {{ shop_name }} replied:","widget_read_more_text":"Read more","widget_reviewer_name_as_initial":"","widget_rating_filter_color":"#fbcd0a","widget_rating_filter_see_all_text":"See all reviews","widget_sorting_most_recent_text":"Most Recent","widget_sorting_highest_rating_text":"Highest Rating","widget_sorting_lowest_rating_text":"Lowest Rating","widget_sorting_with_pictures_text":"Only Pictures","widget_sorting_most_helpful_text":"Most Helpful","widget_open_question_form_text":"Ask a question","widget_reviews_subtab_text":"Reviews","widget_questions_subtab_text":"Questions","widget_question_label_text":"Question","widget_answer_label_text":"Answer","widget_question_placeholder_text":"Write your question here","widget_submit_question_text":"Submit Question","widget_question_submit_success_text":"Thank you for your question! We will notify you once it gets answered.","verified_badge_text":"Verified","verified_badge_bg_color":"","verified_badge_text_color":"","verified_badge_placement":"left-of-reviewer-name","widget_review_max_height":3,"widget_hide_border":false,"widget_social_share":false,"widget_thumb":false,"widget_review_location_show":false,"widget_location_format":"","all_reviews_include_out_of_store_products":true,"all_reviews_out_of_store_text":"(out of store)","all_reviews_pagination":100,"all_reviews_product_name_prefix_text":"about","enable_review_pictures":true,"enable_question_anwser":false,"widget_theme":"leex","review_date_format":"mm/dd/yyyy","default_sort_method":"pictures-first","widget_product_reviews_subtab_text":"Product Reviews","widget_shop_reviews_subtab_text":"Shop Reviews","widget_other_products_reviews_text":"Reviews for other products","widget_store_reviews_subtab_text":"Store reviews","widget_product_variant_reference_text":"Review for","widget_no_store_reviews_text":"This store hasn't received any reviews yet","widget_web_restriction_product_reviews_text":"This product hasn't received any reviews yet","widget_no_items_text":"No items found","widget_show_more_text":"Show more","widget_write_a_store_review_text":"Write a Store Review","widget_product_and_store_reviews_text":"Product and store reviews","widget_reviews_in_collection_text":"Reviews in this collection","widget_other_languages_heading":"Reviews in Other Languages","widget_translate_review_text":"Translate review to {{ language }}","widget_translating_review_text":"Translating...","widget_show_original_translation_text":"Show original ({{ language }})","widget_translate_review_failed_text":"Review couldn't be translated.","widget_translate_review_retry_text":"Retry","widget_translate_review_try_again_later_text":"Try again later","show_product_url_for_grouped_product":false,"widget_sorting_pictures_first_text":"Pictures First","show_pictures_on_all_rev_page_mobile":true,"show_pictures_on_all_rev_page_desktop":true,"floating_tab_hide_mobile_install_preference":false,"floating_tab_button_name":"★ Reviews","floating_tab_title":"Let customers speak for us","floating_tab_button_color":"","floating_tab_button_background_color":"","floating_tab_url":"","floating_tab_url_enabled":false,"floating_tab_tab_style":"text","all_reviews_text_badge_text":"Customers rate us {{ shop.metafields.judgeme.all_reviews_rating | round: 1 }}/5 based on {{ shop.metafields.judgeme.all_reviews_count }} reviews.","all_reviews_text_badge_text_branded_style":"{{ shop.metafields.judgeme.all_reviews_rating | round: 1 }} out of 5 stars based on {{ shop.metafields.judgeme.all_reviews_count }} reviews","is_all_reviews_text_badge_a_link":false,"show_stars_for_all_reviews_text_badge":false,"all_reviews_text_badge_url":"","all_reviews_text_style":"branded","all_reviews_text_color_style":"judgeme_brand_color","all_reviews_text_color":"#108474","all_reviews_text_show_jm_brand":false,"featured_carousel_show_header":true,"featured_carousel_title":"Let customers speak for us","testimonials_carousel_title":"Customers are saying","videos_carousel_title":"Real customer stories","cards_carousel_title":"Customers are saying","featured_carousel_count_text":"from {{ n }} reviews","featured_carousel_add_link_to_all_reviews_page":false,"featured_carousel_url":"","featured_carousel_show_images":true,"featured_carousel_autoslide_interval":5,"featured_carousel_arrows_on_the_sides":false,"featured_carousel_height":250,"featured_carousel_width":80,"featured_carousel_image_size":0,"featured_carousel_image_height":250,"featured_carousel_arrow_color":"#eeeeee","verified_count_badge_style":"branded","verified_count_badge_orientation":"horizontal","verified_count_badge_color_style":"judgeme_brand_color","verified_count_badge_color":"#108474","is_verified_count_badge_a_link":false,"verified_count_badge_url":"","verified_count_badge_show_jm_brand":true,"widget_rating_preset_default":5,"widget_first_sub_tab":"product-reviews","widget_show_histogram":true,"widget_histogram_use_custom_color":false,"widget_pagination_use_custom_color":false,"widget_star_use_custom_color":false,"widget_verified_badge_use_custom_color":false,"widget_write_review_use_custom_color":false,"picture_reminder_submit_button":"Upload Pictures","enable_review_videos":false,"mute_video_by_default":false,"widget_sorting_videos_first_text":"Videos First","widget_review_pending_text":"Pending","featured_carousel_items_for_large_screen":3,"social_share_options_order":"Facebook,Twitter","remove_microdata_snippet":true,"disable_json_ld":false,"enable_json_ld_products":false,"preview_badge_show_question_text":false,"preview_badge_no_question_text":"No questions","preview_badge_n_question_text":"{{ number_of_questions }} question/questions","qa_badge_show_icon":false,"qa_badge_position":"same-row","remove_judgeme_branding":true,"widget_add_search_bar":false,"widget_search_bar_placeholder":"Search","widget_sorting_verified_only_text":"Verified only","featured_carousel_theme":"default","featured_carousel_show_rating":true,"featured_carousel_show_title":true,"featured_carousel_show_body":true,"featured_carousel_show_date":false,"featured_carousel_show_reviewer":true,"featured_carousel_show_product":false,"featured_carousel_header_background_color":"#108474","featured_carousel_header_text_color":"#ffffff","featured_carousel_name_product_separator":"reviewed","featured_carousel_full_star_background":"#108474","featured_carousel_empty_star_background":"#dadada","featured_carousel_vertical_theme_background":"#f9fafb","featured_carousel_verified_badge_enable":true,"featured_carousel_verified_badge_color":"#108474","featured_carousel_border_style":"round","featured_carousel_review_line_length_limit":3,"featured_carousel_more_reviews_button_text":"Read more reviews","featured_carousel_view_product_button_text":"View product","all_reviews_page_load_reviews_on":"scroll","all_reviews_page_load_more_text":"Load More Reviews","disable_fb_tab_reviews":false,"enable_ajax_cdn_cache":false,"widget_advanced_speed_features":5,"widget_public_name_text":"displayed publicly like","default_reviewer_name":"John Smith","default_reviewer_name_has_non_latin":true,"widget_reviewer_anonymous":"Anonymous","medals_widget_title":"Judge.me Review Medals","medals_widget_background_color":"#f9fafb","medals_widget_position":"footer_all_pages","medals_widget_border_color":"#f9fafb","medals_widget_verified_text_position":"left","medals_widget_use_monochromatic_version":false,"medals_widget_elements_color":"#108474","show_reviewer_avatar":true,"widget_invalid_yt_video_url_error_text":"Not a YouTube video URL","widget_max_length_field_error_text":"Please enter no more than {0} characters.","widget_show_country_flag":false,"widget_show_collected_via_shop_app":true,"widget_verified_by_shop_badge_style":"light","widget_verified_by_shop_text":"Verified by Shop","widget_show_photo_gallery":false,"widget_load_with_code_splitting":true,"widget_ugc_install_preference":false,"widget_ugc_title":"Made by us, Shared by you","widget_ugc_subtitle":"Tag us to see your picture featured in our page","widget_ugc_arrows_color":"#ffffff","widget_ugc_primary_button_text":"Buy Now","widget_ugc_primary_button_background_color":"#108474","widget_ugc_primary_button_text_color":"#ffffff","widget_ugc_primary_button_border_width":"0","widget_ugc_primary_button_border_style":"none","widget_ugc_primary_button_border_color":"#108474","widget_ugc_primary_button_border_radius":"25","widget_ugc_secondary_button_text":"Load More","widget_ugc_secondary_button_background_color":"#ffffff","widget_ugc_secondary_button_text_color":"#108474","widget_ugc_secondary_button_border_width":"2","widget_ugc_secondary_button_border_style":"solid","widget_ugc_secondary_button_border_color":"#108474","widget_ugc_secondary_button_border_radius":"25","widget_ugc_reviews_button_text":"View Reviews","widget_ugc_reviews_button_background_color":"#ffffff","widget_ugc_reviews_button_text_color":"#108474","widget_ugc_reviews_button_border_width":"2","widget_ugc_reviews_button_border_style":"solid","widget_ugc_reviews_button_border_color":"#108474","widget_ugc_reviews_button_border_radius":"25","widget_ugc_reviews_button_link_to":"judgeme-reviews-page","widget_ugc_show_post_date":true,"widget_ugc_max_width":"800","widget_rating_metafield_value_type":true,"widget_primary_color":"#BF5700","widget_enable_secondary_color":false,"widget_secondary_color":"#edf5f5","widget_summary_average_rating_text":"{{ average_rating }} out of 5","widget_media_grid_title":"Customer photos \u0026 videos","widget_media_grid_see_more_text":"See more","widget_round_style":true,"widget_show_product_medals":false,"widget_verified_by_judgeme_text":"Verified by Judge.me","widget_show_store_medals":false,"widget_verified_by_judgeme_text_in_store_medals":"Verified by Judge.me","widget_media_field_exceed_quantity_message":"Sorry, we can only accept {{ max_media }} for one review.","widget_media_field_exceed_limit_message":"{{ file_name }} is too large, please select a {{ media_type }} less than {{ size_limit }}MB.","widget_review_submitted_text":"Review Submitted!","widget_question_submitted_text":"Question Submitted!","widget_close_form_text_question":"Cancel","widget_write_your_answer_here_text":"Write your answer here","widget_enabled_branded_link":true,"widget_show_collected_by_judgeme":false,"widget_reviewer_name_color":"","widget_write_review_text_color":"","widget_write_review_bg_color":"","widget_collected_by_judgeme_text":"collected by Judge.me","widget_pagination_type":"standard","widget_load_more_text":"Load More","widget_load_more_color":"#108474","widget_full_review_text":"Full Review","widget_read_more_reviews_text":"Read More Reviews","widget_read_questions_text":"Read Questions","widget_questions_and_answers_text":"Questions \u0026 Answers","widget_verified_by_text":"Verified by","widget_verified_text":"Verified","widget_number_of_reviews_text":"{{ number_of_reviews }} reviews","widget_back_button_text":"Back","widget_next_button_text":"Next","widget_custom_forms_filter_button":"Filters","custom_forms_style":"horizontal","widget_show_review_information":false,"how_reviews_are_collected":"How reviews are collected?","widget_show_review_keywords":false,"widget_gdpr_statement":"How we use your data: We'll only contact you about the review you left, and only if necessary. By submitting your review, you agree to Judge.me's \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms\u003c/a\u003e, \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy\u003c/a\u003e and \u003ca href='https://judge.me/content-policy' target='_blank' rel='nofollow noopener'\u003econtent\u003c/a\u003e policies.","widget_multilingual_sorting_enabled":false,"widget_translate_review_content_enabled":false,"widget_translate_review_content_method":"manual","popup_widget_review_selection":"automatically_with_pictures","popup_widget_round_border_style":true,"popup_widget_show_title":true,"popup_widget_show_body":true,"popup_widget_show_reviewer":false,"popup_widget_show_product":true,"popup_widget_show_pictures":true,"popup_widget_use_review_picture":true,"popup_widget_show_on_home_page":true,"popup_widget_show_on_product_page":true,"popup_widget_show_on_collection_page":true,"popup_widget_show_on_cart_page":true,"popup_widget_position":"bottom_left","popup_widget_first_review_delay":5,"popup_widget_duration":5,"popup_widget_interval":5,"popup_widget_review_count":5,"popup_widget_hide_on_mobile":true,"review_snippet_widget_round_border_style":true,"review_snippet_widget_card_color":"#FFFFFF","review_snippet_widget_slider_arrows_background_color":"#FFFFFF","review_snippet_widget_slider_arrows_color":"#000000","review_snippet_widget_star_color":"#108474","show_product_variant":false,"all_reviews_product_variant_label_text":"Variant: ","widget_show_verified_branding":true,"widget_ai_summary_title":"Customers say","widget_ai_summary_disclaimer":"AI-powered review summary based on recent customer reviews","widget_show_ai_summary":false,"widget_show_ai_summary_bg":false,"write_review_button_visibility":"everyone","store_summary_widget_heading":"Customers rate this store","store_summary_widget_button_text":"View customer reviews","store_summary_widget_button_theme_text":"See AI reviews summary","widget_show_review_title_input":false,"redirect_reviewers_invited_via_email":"external_form","request_store_review_after_product_review":true,"request_review_other_products_in_order":true,"review_form_color_scheme":"default","review_form_corner_style":"square","review_form_star_color":{},"review_form_text_color":"#333333","review_form_background_color":"#ffffff","review_form_field_background_color":"#fafafa","review_form_button_color":{},"review_form_button_text_color":"#ffffff","review_form_modal_overlay_color":"#000000","review_content_screen_title_text":"How would you rate this product?","review_content_introduction_text":"We would love it if you would share a bit about your experience.","store_review_form_title_text":"How would you rate this store?","store_review_form_introduction_text":"We would love it if you would share a bit about your experience.","show_review_guidance_text":true,"one_star_review_guidance_text":"Poor","five_star_review_guidance_text":"Great","customer_information_screen_title_text":"About you","customer_information_introduction_text":"Please tell us more about you.","custom_questions_screen_title_text":"Your experience in more detail","custom_questions_introduction_text":"Here are a few questions to help us understand more about your experience.","review_submitted_screen_title_text":"Thanks for your review!","review_submitted_screen_thank_you_text":"We are processing it and it will appear on the store soon.","review_submitted_screen_email_verification_text":"Please confirm your email by clicking the link we just sent you. This helps us keep reviews authentic.","confirm_email_screen_title_text":"Confirm your email","confirm_email_screen_message_text":"To help keep reviews authentic, we'll send you a secure link to continue writing your review. It only takes a moment.","check_email_screen_title_text":"Check your email","check_email_screen_message_text":"We sent you an email to {{ email }}. Click the button on the email to continue.","check_email_screen_resend_message_text":"Email resent!","check_email_resend_hint_text":"Didn't get the email? Check your spam folder or [resend the email].","verification_email_rate_limit_error_text":"You've reached the limit for review attempts on this product. Please check your inbox or try again later.","review_submitted_request_store_review_text":"Would you like to share your experience of shopping with us?","review_submitted_review_other_products_text":"Would you like to review these products?","store_review_screen_title_text":"Would you like to share your experience of shopping with us?","store_review_introduction_text":"We value your feedback and use it to improve. Please share any thoughts or suggestions you have.","reviewer_media_screen_title_picture_text":"Share a picture","reviewer_media_introduction_picture_text":"Upload a photo to support your review.","reviewer_media_screen_title_video_text":"Share a video","reviewer_media_introduction_video_text":"Upload a video to support your review.","reviewer_media_screen_title_picture_or_video_text":"Share a picture or video","reviewer_media_introduction_picture_or_video_text":"Upload a photo or video to support your review.","reviewer_media_youtube_url_text":"Paste your Youtube URL here","advanced_settings_next_step_button_text":"Next","advanced_settings_close_review_button_text":"Close","modal_write_review_flow":true,"write_review_flow_required_text":"Required","write_review_flow_privacy_message_text":"We respect your privacy.","write_review_flow_anonymous_text":"Post review as anonymous","write_review_flow_visibility_text":"This won't be visible to other customers.","write_review_flow_multiple_selection_help_text":"Select as many as you like","write_review_flow_single_selection_help_text":"Select one option","write_review_flow_required_field_error_text":"This field is required","write_review_flow_invalid_email_error_text":"Please enter a valid email address","write_review_flow_max_length_error_text":"Max. {{ max_length }} characters.","write_review_flow_media_upload_text":"\u003cb\u003eClick to upload\u003c/b\u003e or drag and drop","write_review_flow_gdpr_statement":"We'll only contact you about your review if necessary. By submitting your review, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","rating_only_reviews_enabled":false,"show_negative_reviews_help_screen":false,"new_review_flow_help_screen_rating_threshold":3,"negative_review_resolution_screen_title_text":"Tell us more","negative_review_resolution_text":"Your experience matters to us. If there were issues with your purchase, we're here to help. Feel free to reach out to us, we'd love the opportunity to make things right.","negative_review_resolution_button_text":"Contact us","negative_review_resolution_proceed_with_review_text":"Leave a review","negative_review_resolution_subject":"Issue with purchase from {{ shop_name }}.{{ order_name }}","preview_badge_collection_page_install_status":false,"widget_review_custom_css":"","preview_badge_custom_css":"","preview_badge_stars_count":"5-stars","featured_carousel_custom_css":"","floating_tab_custom_css":"","all_reviews_widget_custom_css":"","medals_widget_custom_css":"","verified_badge_custom_css":"","all_reviews_text_custom_css":"","transparency_badges_collected_via_store_invite":false,"transparency_badges_from_another_provider":false,"transparency_badges_collected_from_store_visitor":false,"transparency_badges_collected_by_verified_review_provider":false,"transparency_badges_earned_reward":false,"transparency_badges_collected_via_store_invite_text":"Review collected via store invitation","transparency_badges_from_another_provider_text":"Review collected from another provider","transparency_badges_collected_from_store_visitor_text":"Review collected from a store visitor","transparency_badges_written_in_google_text":"Review written in Google","transparency_badges_written_in_etsy_text":"Review written in Etsy","transparency_badges_written_in_shop_app_text":"Review written in Shop App","transparency_badges_earned_reward_text":"Review earned a reward for future purchase","product_review_widget_per_page":3,"widget_store_review_label_text":"Review about the store","checkout_comment_extension_title_on_product_page":"Customer Comments","checkout_comment_extension_num_latest_comment_show":5,"checkout_comment_extension_format":"name_and_timestamp","checkout_comment_customer_name":"last_initial","checkout_comment_comment_notification":true,"preview_badge_collection_page_install_preference":false,"preview_badge_home_page_install_preference":false,"preview_badge_product_page_install_preference":false,"review_widget_install_preference":"","review_carousel_install_preference":false,"floating_reviews_tab_install_preference":"none","verified_reviews_count_badge_install_preference":false,"all_reviews_text_install_preference":false,"review_widget_best_location":false,"judgeme_medals_install_preference":false,"review_widget_revamp_enabled":false,"review_widget_qna_enabled":false,"review_widget_revamp_dual_publish_end_date":"2026-02-26T01:58:35.000+00:00","review_widget_header_theme":"minimal","review_widget_widget_title_enabled":true,"review_widget_header_text_size":"medium","review_widget_header_text_weight":"regular","review_widget_average_rating_style":"compact","review_widget_bar_chart_enabled":true,"review_widget_bar_chart_type":"numbers","review_widget_bar_chart_style":"standard","review_widget_expanded_media_gallery_enabled":false,"review_widget_show_review_highlights":false,"review_widget_show_review_keywords_in_gray":false,"review_widget_reviews_section_theme":"standard","review_widget_image_style":"thumbnails","review_widget_review_image_ratio":"square","review_widget_stars_size":"medium","review_widget_verified_badge":"standard_text","review_widget_review_title_text_size":"medium","review_widget_review_text_size":"medium","review_widget_review_text_length":"medium","review_widget_number_of_columns_desktop":3,"review_widget_carousel_transition_speed":5,"review_widget_custom_questions_answers_display":"hidden","review_widget_card_section_size":"small","review_widget_button_text_color":"#FFFFFF","review_widget_text_color":"#000000","review_widget_lighter_text_color":"#7B7B7B","review_widget_corner_styling":"soft","review_widget_review_word_singular":"review","review_widget_review_word_plural":"reviews","review_widget_voting_label":"Helpful?","review_widget_shop_reply_label":"Reply from {{ shop_name }}:","review_widget_filters_title":"Filters","review_widget_filter_rating_title":"Rating","review_widget_filter_keyword_title":"Keyword","review_widget_clear_filters_text":"Clear filters","review_widget_expand_more_text":"More","review_widget_review_highlights_title":"Review highlights","qna_widget_question_word_singular":"Question","qna_widget_question_word_plural":"Questions","qna_widget_answer_reply_label":"Answer from {{ answerer_name }}:","qna_content_screen_title_text":"Ask a question about this product","qna_widget_question_required_field_error_text":"Please enter your question.","qna_widget_flow_gdpr_statement":"We'll only contact you about your question if necessary. By submitting your question, you agree to our \u003ca href='https://judge.me/terms' target='_blank' rel='nofollow noopener'\u003eterms and conditions\u003c/a\u003e and \u003ca href='https://judge.me/privacy' target='_blank' rel='nofollow noopener'\u003eprivacy policy\u003c/a\u003e.","qna_widget_question_submitted_text":"Thanks for your question!","qna_widget_close_form_text_question":"Close","qna_widget_question_submit_success_text":"We’ll notify you by email when your question is answered.","all_reviews_widget_v2025_enabled":false,"all_reviews_widget_v2025_header_theme":"default","all_reviews_widget_v2025_widget_title_enabled":true,"all_reviews_widget_v2025_header_text_size":"medium","all_reviews_widget_v2025_header_text_weight":"regular","all_reviews_widget_v2025_average_rating_style":"compact","all_reviews_widget_v2025_bar_chart_enabled":true,"all_reviews_widget_v2025_bar_chart_type":"numbers","all_reviews_widget_v2025_bar_chart_style":"standard","all_reviews_widget_v2025_expanded_media_gallery_enabled":false,"all_reviews_widget_v2025_show_store_medals":true,"all_reviews_widget_v2025_show_photo_gallery":true,"all_reviews_widget_v2025_show_review_keywords":false,"all_reviews_widget_v2025_show_ai_summary":false,"all_reviews_widget_v2025_show_ai_summary_bg":false,"all_reviews_widget_v2025_show_review_highlights":false,"all_reviews_widget_v2025_show_review_keywords_in_gray":false,"all_reviews_widget_v2025_add_search_bar":false,"all_reviews_widget_v2025_default_sort_method":"most-recent","all_reviews_widget_v2025_reviews_per_page":10,"all_reviews_widget_v2025_reviews_section_theme":"default","all_reviews_widget_v2025_image_style":"thumbnails","all_reviews_widget_v2025_review_image_ratio":"square","all_reviews_widget_v2025_stars_size":"medium","all_reviews_widget_v2025_verified_badge":"standard_text","all_reviews_widget_v2025_review_title_text_size":"medium","all_reviews_widget_v2025_review_text_size":"medium","all_reviews_widget_v2025_review_text_length":"medium","all_reviews_widget_v2025_number_of_columns_desktop":3,"all_reviews_widget_v2025_carousel_transition_speed":5,"all_reviews_widget_v2025_custom_questions_answers_display":"always","all_reviews_widget_v2025_review_dates":false,"all_reviews_widget_v2025_card_section_size":"small","all_reviews_widget_v2025_show_product_variant":false,"all_reviews_widget_v2025_show_reviewer_avatar":true,"all_reviews_widget_v2025_reviewer_name_as_initial":"","all_reviews_widget_v2025_review_location_show":false,"all_reviews_widget_v2025_location_format":"","all_reviews_widget_v2025_show_country_flag":false,"all_reviews_widget_v2025_widget_thumb":false,"all_reviews_widget_v2025_verified_by_shop_badge_style":"light","all_reviews_widget_v2025_social_share":false,"all_reviews_widget_v2025_social_share_options_order":"Facebook,Twitter,LinkedIn,Pinterest","all_reviews_widget_v2025_pagination_type":"standard","all_reviews_widget_v2025_button_text_color":"#FFFFFF","all_reviews_widget_v2025_text_color":"#000000","all_reviews_widget_v2025_lighter_text_color":"#7B7B7B","all_reviews_widget_v2025_corner_styling":"soft","all_reviews_widget_v2025_title":"Customer reviews","all_reviews_widget_v2025_ai_summary_title":"Customers say about this store","all_reviews_widget_v2025_no_review_text":"Be the first to write a review","all_reviews_widget_v2025_review_highlights_title":"Review highlights","reviews_grid_widget_show_sample_reviews":false,"reviews_grid_widget_review_selection":"all","reviews_grid_widget_select_products":[],"reviews_grid_widget_show_media_only":false,"reviews_grid_widget_display_order":"media_first","reviews_grid_widget_columns_desktop":3,"reviews_grid_widget_rows_desktop":3,"reviews_grid_widget_columns_mobile":2,"reviews_grid_widget_rows_mobile":6,"reviews_grid_widget_show_stars":true,"reviews_grid_widget_show_reviewer_name":true,"reviews_grid_widget_show_review_title_on_hover_desktop":true,"reviews_grid_widget_corner_styling":"soft","reviews_grid_widget_card_spacing":"medium","reviews_grid_widget_header_text_color":"#000000","reviews_grid_widget_star_and_reviewer_name_color":"#F9F9F9","reviews_grid_widget_overlay_and_background_color":"#000000","reviews_grid_widget_content_color":"#F9F9F9","reviews_grid_widget_header_text":"From our customers","reviews_grid_widget_show_average_rating":true,"platform":"shopify","branding_url":"https://app.judge.me/reviews","branding_text":"Powered by Judge.me","locale":"en","reply_name":"TAHAN Outdoor","widget_version":"3.0","footer":true,"autopublish":true,"review_dates":true,"enable_custom_form":false,"shop_locale":"en","enable_multi_locales_translations":false,"show_review_title_input":false,"review_verification_email_status":"always","require_verification_before_submit":false,"customer_account_validation_enabled":true,"can_be_branded":true,"reply_name_text":"TAHAN Outdoor"};</script> <style class='jdgm-settings-style'>.jdgm-xx{left:0}:root{--jdgm-primary-color: #BF5700;--jdgm-secondary-color: rgba(191,87,0,0.1);--jdgm-star-color: #BF5700;--jdgm-write-review-text-color: white;--jdgm-write-review-bg-color: #BF5700;--jdgm-paginate-color: #BF5700;--jdgm-border-radius: 10;--jdgm-reviewer-name-color: #BF5700}.jdgm-histogram__bar-content{background-color:#BF5700}.jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after,.jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{color:white;background-color:#BF5700}.jdgm-review-widget--small .jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}@media only screen and (min-width: 768px){.jdgm-gallery.jdgm-gallery .jdgm-gallery__thumbnail-link:nth-child(8) .jdgm-gallery__thumbnail-wrapper.jdgm-gallery__thumbnail-wrapper:before{content:"See more"}}.jdgm-prev-badge[data-average-rating='0.00']{display:none !important}.jdgm-author-all-initials{display:none !important}.jdgm-author-last-initial{display:none !important}.jdgm-rev-widg__title{visibility:hidden}.jdgm-rev-widg__summary-text{visibility:hidden}.jdgm-prev-badge__text{visibility:hidden}.jdgm-rev__prod-link-prefix:before{content:'about'}.jdgm-rev__variant-label:before{content:'Variant: '}.jdgm-rev__out-of-store-text:before{content:'(out of store)'}.jdgm-preview-badge[data-template="product"]{display:none !important}.jdgm-preview-badge[data-template="collection"]{display:none !important}.jdgm-preview-badge[data-template="index"]{display:none !important}.jdgm-review-widget[data-from-snippet="true"]{display:none !important}.jdgm-verified-count-badget[data-from-snippet="true"]{display:none !important}.jdgm-carousel-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-all-reviews-text[data-from-snippet="true"]{display:none !important}.jdgm-medals-section[data-from-snippet="true"]{display:none !important}.jdgm-ugc-media-wrapper[data-from-snippet="true"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_via_store_invitation"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_another_provider"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_collected_from_store_visitor"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_etsy"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_google_business"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_written_in_shop_app"]{display:none !important}.jdgm-rev__transparency-badge[data-badge-type="review_earned_for_future_purchase"]{display:none !important}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:8px;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#108474}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn{border-radius:50%;background:#fff}.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__prev-btn>svg,.jdgm-review-snippet-widget .jdgm-rev-snippet-widget__next-btn>svg{fill:#000}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jm-mfp-content,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__icon,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__pic-img,.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev__reply{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev[data-verified-buyer="true"] .jdgm-full-rev__icon::after{border-radius:8px}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-rev__buyer-badge{border-radius:calc( 8px / 2 )}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__replier::before{content:'TAHAN Outdoor'}.jdgm-full-rev-modal.rev-snippet-widget .jm-mfp-container .jdgm-full-rev .jdgm-full-rev__product-button{border-radius:calc( 8px * 6 )}
</style> <style class='jdgm-settings-style'></style>
<style class='jdgm-miracle-styles'>
@-webkit-keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes jdgm-spin{0%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);-ms-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'JudgemeStar';src:url("data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAAScAA0AAAAABrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAEgAAAABoAAAAcbyQ+3kdERUYAAARgAAAAHgAAACAAMwAGT1MvMgAAAZgAAABGAAAAVi+vS9xjbWFwAAAB8AAAAEAAAAFKwBMjvmdhc3AAAARYAAAACAAAAAj//wADZ2x5ZgAAAkAAAAEJAAABdH33LXtoZWFkAAABMAAAAC0AAAA2BroQKWhoZWEAAAFgAAAAHAAAACQD5QHQaG10eAAAAeAAAAAPAAAAFAYAAABsb2NhAAACMAAAAA4AAAAOAO4AeG1heHAAAAF8AAAAHAAAACAASgAvbmFtZQAAA0wAAADeAAABkorWfVZwb3N0AAAELAAAACkAAABEp3ubLXgBY2BkYADhPPP4OfH8Nl8ZuJkYQODS2fRrCPr/aSYGxq1ALgcDWBoAO60LkwAAAHgBY2BkYGDc+v80gx4TAwgASaAICmABAFB+Arl4AWNgZGBgYGPQYWBiAAIwyQgWc2AAAwAHVQB6eAFjYGRiYJzAwMrAwejDmMbAwOAOpb8ySDK0MDAwMbByMsCBAAMCBKS5pjA4PGB4wMR44P8BBj3GrQymQGFGkBwAjtgK/gAAeAFjYoAAEA1jAwAAZAAHAHgB3crBCcAwDEPRZydkih567CDdf4ZskmLwFBV8xBfCaC4BXkOUmx4sU0h2ngNb9V0vQCxaRKIAevT7fGWuBrEAAAAAAAAAAAA0AHgAugAAeAF9z79Kw1AUx/FzTm7un6QmJtwmQ5Bg1abgEGr/BAqlU6Gju+Cgg1MkQ/sA7Vj7BOnmO/gUvo2Lo14NqIO6/IazfD8HEODtmQCfoANwNsyp2/GJt3WKQrd1NLiYYWx2PBqOsmJMEOznPOTzfSCrhAtbbLdmeFLJV9eKd63WLrZcIcuaEVdssWCKM6pLCfTVOYbz/0pNSMSZKLIZpvh78sAUH6PlMrreTCabP9r+Z/puPZ2ur/RqpQHgh+MIegCnXeM4MRAPjYN//5tj4ZtTjkFqEdmeMShlEJ7tVAly2TAkx6R68Fl4E/aVvn8JqHFQ4JS1434gXKcuL31dDhzs3YbsEOAd/IU88gAAAHgBfY4xTgMxEEVfkk0AgRCioKFxQYd2ZRtpixxgRU2RfhU5q5VWseQ4JdfgAJyBlmNwAM7ABRhZQ0ORwp7nr+eZAa54YwYg9zm3ynPOeFRe8MCrciXOh/KSS76UV5L/iDmrLiS5AeU519wrL3jmSbkS5115yR2fyivJv9kx0ZMZ2RLZw27q87iNQi8EBo5FSPIMw3HqBboi5lKTGAGDp8FKXWP+t9TU01Lj5His1Ba6uM9dTEMwvrFmbf5GC/q2drW3ruXUhhsCiQOjznFlCzYhHUZp4xp76vsvQh89CQAAeAFjYGJABowM6IANLMrEyMTIzMjCXpyRWJBqZshWXJJYBKOMAFHFBucAAAAAAAAB//8AAngBY2BkYGDgA2IJBhBgAvKZGViBJAuYxwAABJsAOgAAeAFjYGBgZACCk535hiD60tn0azAaAEqpB6wAAA==") format("woff");font-weight:normal;font-style:normal}.jdgm-star{font-family:'JudgemeStar';display:inline !important;text-decoration:none !important;padding:0 4px 0 0 !important;margin:0 !important;font-weight:bold;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.jdgm-star:hover{opacity:1}.jdgm-star:last-of-type{padding:0 !important}.jdgm-star.jdgm--on:before{content:"\e000"}.jdgm-star.jdgm--off:before{content:"\e001"}.jdgm-star.jdgm--half:before{content:"\e002"}.jdgm-widget *{margin:0;line-height:1.4;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}.jdgm-hidden{display:none !important;visibility:hidden !important}.jdgm-temp-hidden{display:none}.jdgm-spinner{width:40px;height:40px;margin:auto;border-radius:50%;border-top:2px solid #eee;border-right:2px solid #eee;border-bottom:2px solid #eee;border-left:2px solid #ccc;-webkit-animation:jdgm-spin 0.8s infinite linear;animation:jdgm-spin 0.8s infinite linear}.jdgm-spinner:empty{display:block}.jdgm-prev-badge{display:block !important}
</style>
<script id="judgeme_widget_leex_js" data-cfasync="false" type="text/javascript" async src="https://cdn.shopify.com/extensions/01a02574-6390-715b-9622-33ef4acfdaa1/judgeme-719/assets/shopify_v2_leex.js"></script>
<link id="judgeme_widget_leex_css" rel="stylesheet" type="text/css" media="nope!" onload="this.media='all'" href="https://cdn.shopify.com/extensions/01a02574-6390-715b-9622-33ef4acfdaa1/judgeme-719/assets/widget_v3_theme_leex.css">
<script data-cfasync='false' class='jdgm-script'>
!function(e){window.jdgm=window.jdgm||{},jdgm.CDN_HOST="https://cdnwidget.judge.me/",jdgm.CDN_HOST_ALT="https://cdn2.judge.me/cdn/widget_frontend/",jdgm.API_HOST="https://api.judge.me/",jdgm.CDN_BASE_URL="https://cdn.shopify.com/extensions/01a02574-6390-715b-9622-33ef4acfdaa1/judgeme-719/assets/",jdgm.CDN_API_HOST="https://cdn.judge.me/",
jdgm.docReady=function(d){(e.attachEvent?"complete"===e.readyState:"loading"!==e.readyState)?
setTimeout(d,0):e.addEventListener("DOMContentLoaded",d)},jdgm.loadCSS=function(d,t,o,a){
!o&&jdgm.loadCSS.requestedUrls.indexOf(d)>=0||(jdgm.loadCSS.requestedUrls.push(d),
(a=e.createElement("link")).rel="stylesheet",a.class="jdgm-stylesheet",a.media="nope!",
a.href=d,a.onload=function(){this.media="all",t&&setTimeout(t)},e.body.appendChild(a))},
jdgm.loadCSS.requestedUrls=[],jdgm.loadJS=function(e,d){var t=new XMLHttpRequest;
t.onreadystatechange=function(){4===t.readyState&&t.status>=200&&t.status<300&&(Function(t.response)(),d&&d(t.response))},
t.open("GET",e),t.onerror=function(){if(e.indexOf(jdgm.CDN_HOST)===0&&jdgm.CDN_HOST_ALT!==jdgm.CDN_HOST){var f=e.replace(jdgm.CDN_HOST,jdgm.CDN_HOST_ALT);jdgm.loadJS(f,d)}},t.send()},jdgm.docReady((function(){(window.jdgmLoadCSS||e.querySelectorAll(
".jdgm-widget, .jdgm-all-reviews-page").length>0)&&(jdgmSettings.widget_load_with_code_splitting?
parseFloat(jdgmSettings.widget_version)>=3?jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_v3_base.css"):
jdgm.loadCSS(jdgm.CDN_BASE_URL+"widget_base.css"):jdgm.loadCSS(jdgm.CDN_BASE_URL+"shopify_v2.css")
)}))}(document);
</script>
<noscript><link rel="stylesheet" type="text/css" media="all" href="https://cdn.shopify.com/extensions/01a02574-6390-715b-9622-33ef4acfdaa1/judgeme-719/assets/shopify_v2.css"></noscript>
<!-- BEGIN app snippet: theme_fix_tags --><script>
(function() {
var jdgmThemeFixes = null;
if (!jdgmThemeFixes) return;
// "All themes" fix: CSS and JS applied on every theme. CSS is injected
// before the per-theme fix so the theme-specific CSS wins the cascade.
// HTML is never applied globally (too risky).
var allThemesFix = jdgmThemeFixes['all'];
if (allThemesFix && allThemesFix.css) {
var allStyleTag = document.createElement('style');
allStyleTag.classList.add('jdgm-theme-fix-style-all');
allStyleTag.innerHTML = allThemesFix.css;
document.head.append(allStyleTag);
};
if (allThemesFix && allThemesFix.js) {
var allScriptTag = document.createElement('script');
allScriptTag.classList.add('jdgm-theme-fix-script-all');
allScriptTag.innerHTML = allThemesFix.js;
document.head.append(allScriptTag);
};
var thisThemeFix = jdgmThemeFixes[Shopify.theme.id];
if (!thisThemeFix) return;
if (thisThemeFix.html) {
document.addEventListener("DOMContentLoaded", function() {
var htmlDiv = document.createElement('div');
htmlDiv.classList.add('jdgm-theme-fix-html');
htmlDiv.innerHTML = thisThemeFix.html;
document.body.append(htmlDiv);
});
};
if (thisThemeFix.css) {
var styleTag = document.createElement('style');
styleTag.classList.add('jdgm-theme-fix-style');
styleTag.innerHTML = thisThemeFix.css;
document.head.append(styleTag);
};
if (thisThemeFix.js) {
var scriptTag = document.createElement('script');
scriptTag.classList.add('jdgm-theme-fix-script');
scriptTag.innerHTML = thisThemeFix.js;
document.head.append(scriptTag);
};
})();
</script>
<!-- END app snippet -->
<!-- End of Judge.me Core -->
<!-- END app block --><!-- BEGIN app block: shopify://apps/uppromote-affiliate/blocks/core-script/64c32457-930d-4cb9-9641-e24c0d9cf1f4 --><!-- BEGIN app snippet: core-metafields-setting --><!--suppress ES6ConvertVarToLetConst -->
<script type="application/json" id="core-uppromote-settings">{"app_env":{"env":"production"}}</script>
<script type="application/json" id="core-uppromote-cart">{"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"MYR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0}</script>
<script id="core-uppromote-quick-store-tracking-vars">
function getDocumentContext(){const{href:a,hash:b,host:c,hostname:d,origin:e,pathname:f,port:g,protocol:h,search:i}=window.location,j=document.referrer,k=document.characterSet,l=document.title;return{location:{href:a,hash:b,host:c,hostname:d,origin:e,pathname:f,port:g,protocol:h,search:i},referrer:j||document.location.href,characterSet:k,title:l}}function getNavigatorContext(){const{language:a,cookieEnabled:b,languages:c,userAgent:d}=navigator;return{language:a,cookieEnabled:b,languages:c,userAgent:d}}function getWindowContext(){const{innerHeight:a,innerWidth:b,outerHeight:c,outerWidth:d,origin:e,screen:{height:j,width:k},screenX:f,screenY:g,scrollX:h,scrollY:i}=window;return{innerHeight:a,innerWidth:b,outerHeight:c,outerWidth:d,origin:e,screen:{screenHeight:j,screenWidth:k},screenX:f,screenY:g,scrollX:h,scrollY:i,location:getDocumentContext().location}}function getContext(){return{document:getDocumentContext(),navigator:getNavigatorContext(),window:getWindowContext()}}
if (window.location.href.includes('?sca_ref=')) {
localStorage.setItem('__up_lastViewedPageContext', JSON.stringify({
context: getContext(),
timestamp: new Date().toISOString(),
}))
}
</script>
<script id="core-uppromote-setting-booster">
var UpPromoteCoreSettings = JSON.parse(document.getElementById('core-uppromote-settings').textContent)
UpPromoteCoreSettings.currentCart = JSON.parse(document.getElementById('core-uppromote-cart')?.textContent || '{}')
const idToClean = ['core-uppromote-settings', 'core-uppromote-cart', 'core-uppromote-setting-booster', 'core-uppromote-quick-store-tracking-vars']
idToClean.forEach(id => {
document.getElementById(id)?.remove()
})
</script>
<!-- END app snippet -->
<!-- END app block --><!-- BEGIN app block: shopify://apps/kaching-cart/blocks/embed/7705621e-3c0f-4e97-9d29-5c8528b19fb7 --><!-- BEGIN app snippet: drawer -->
<script>
window.__getFileUrl = (filename) => {
const completeUrl = "https://cdn.shopify.com/extensions/01a02a68-f23c-7566-b809-07e5f99c8b94/kaching-cart-1410/assets/kaching-cart.js";
const cdnUrl = completeUrl.replace(/\/[^\/]*$/, '');
return cdnUrl + "/" + filename;
}
</script>
<script type="application/json" data-cart-inventory>
[]
</script>
<script>
//! THIS IFRAME SHOULD NOT BE DELETED, IT IS USED TO GET THE ORIGINAL FETCH FUNCTION AND SHOULD BE KEPT IN THE DOM FOR THE ENTIRE LIFE OF THE PAGE, OTHERWISE IT SEEMS TO CAUSE A WEIRD BUG IN SAFARI
const iframe = document.createElement("iframe");
iframe.style.display = "none";
iframe.src = "about:blank";
iframe.id = "kaching-cart-iframe-for-clean-apis";
document.documentElement.appendChild(iframe);
if (iframe.contentWindow?.fetch && typeof iframe.contentWindow?.fetch === "function") {
window.__kachingCartOriginalFetch = iframe.contentWindow?.fetch.bind(window);
}
// Pristine Response constructor — some themes/apps clobber window.Response with a non-constructable value, so we grab the iframe realm's untouched one. Not bound: a constructor must stay new-able.
if (typeof iframe.contentWindow?.Response === "function") {
window.__kachingCartOriginalResponse = iframe.contentWindow.Response;
}
</script>
<script>
(function() {
let realFastClick = null;
Object.defineProperty(window, 'FastClick', {
get: () => realFastClick,
set: (value) => {
realFastClick = value;
// Override attach method
const originalAttach = value.attach;
value.attach = function(layer, options) {
return { destroy: () => {} };
};
},
configurable: true
});
})();
</script>
<div id="kaching-cart-additional-checkout-buttons" data-source="lazy" style="display: none; visibility: hidden; opacity: 0;">
</div>
<link rel="modulepreload" href="https://cdn.shopify.com/extensions/01a02a68-f23c-7566-b809-07e5f99c8b94/kaching-cart-1410/assets/kaching-cart.js" crossorigin="anonymous">
<script type="module">
import("https://cdn.shopify.com/extensions/01a02a68-f23c-7566-b809-07e5f99c8b94/kaching-cart-1410/assets/kaching-cart.js")
.catch((error) => {
console.error("‼️ Kaching Cart failed to load", error);
//When we are not able to load the script, we should also stop listening to click events and any other events that are related to the cart drawer.
window.__kachingCartFailedModuleLoad = true;
});
</script>
<link rel="preload" href="https://cdn.shopify.com/extensions/01a02a68-f23c-7566-b809-07e5f99c8b94/kaching-cart-1410/assets/kaching-cart.css" as="style" onload="this.onload=null;this.rel='stylesheet'">
<noscript><link rel="stylesheet" href="https://cdn.shopify.com/extensions/01a02a68-f23c-7566-b809-07e5f99c8b94/kaching-cart-1410/assets/kaching-cart.css"></noscript>
<!-- Part 1: Run immediately for event listeners -->
<script>
(function() {
try {
// Simple error logging and tracking
const logError = (message, error) => {
try {
// Safely log to console even if error is undefined/null/malformed
console.error(`[Kaching Cart] ${message}`, error || "");
// Only send critical errors to the endpoint
try {
// Safely check error properties with fallbacks
const errorMessage = error && typeof error === 'object' && error.message ? error.message : '';
const errorStack = error && typeof error === 'object' && error.stack ? error.stack : '';
// Skip sending certain common errors
if (
errorMessage && (
errorMessage === "Load failed" ||
errorMessage === "Failed to fetch" ||
errorMessage.includes("Blocked by EC") ||
window?.location?.hostname?.includes("127.0.0.1")
)
) {
return;
}
// Prepare error details with safe access patterns
const errorDetails = {
filename: "drawer.liquid",
message: "drawer.liquid" + message + (errorMessage ? `: ${errorMessage}` : ""),
stack: errorStack || "No stack trace",
url: window.location ? window.location.href : "unknown",
shop: "dzss2t-e0.myshopify.com"
};
//Let's use sentry for now
if(window.__KachingCartSentry) {
window.__KachingCartSentry.captureException(error);
}
} catch (trackingError) {
// Silent fail for error tracking
}
} catch (logError) {
// Ultimate fallback - even console.error failed
// We do absolutely nothing here to ensure we never crash a store
}
};
// Store selectors in a global variable so the second script can access them
window.__kachingCartSelectors = [
[
"a[href*='/cart']",
":not([href^='//'])",
":not([href*='/cart/change'])",
":not([href*='/cart/add'])",
":not([href*='/cart/clear'])",
":not([href*='/products/cart'])",
":not([href*='/collections/cart'])",
":not([class*='upcart'])",
":not([class*='revy-upsell-btn-cart'])",
":not([href*='/checkout'])",
":not([href*='/discount'])",
":not([href*='/cart/1'])",
":not([href*='/cart/2'])",
":not([href*='/cart/3'])",
":not([href*='/cart/4'])",
":not([href*='/cart/5'])",
":not([href*='/cart/6'])",
":not([href*='/cart/7'])",
":not([href*='/cart/8'])",
":not([href*='/cart/9'])",
].join(""),
"a[data-cart-toggle]",
"#sticky-app-client div[data-cl='sticky-button']",
"button.minicart-open",
"#cart-icon-bubble",
".slide-menu-cart",
".icon-cart:not(svg):not(:is(button[type='submit'] *))",
".cart-icon:not(svg)",
".cart-link:not(div.header-icons):not(ul)",
"button.header-cart-toggle",
"div.minicart__button",
"button.js-cart-button",
".mini-cart-trigger",
".shopping-cart a[href*='#cart']",
".header-menu-cart-drawer",
".js-mini-cart-trigger",
"#CartButton-Desktop",
"#CartButton",
"a[data-js-sidebar-handle]:not(a[href*='/search'])",
"a.area--cart.icon-button",
"[data-cartmini]",
"button[data-sidebar-id='CartDrawer']",
"header-actions > cart-drawer-component",
"a.header--cart-link[data-drawer-view='cart-drawer']",
"a.header--cart-count[data-drawer-view='cart-drawer']",
"a.header--cart[data-drawer-view='cart-drawer']",
"a[role='button'][href='#drawer-cart']",
"button[drawer-to-open='cart-drawer']",
"div.cart-text:has(.cart-count)",
"button.header__icon--cart",
"button#cart-open",
"li.cartCounter",
".tt-cart.tt-dropdown-obj .tt-dropdown-toggle",
"a[href='#cartDrawer'][data-side-drawer-open]",
"cart-icon[data-add-to-cart-behavior='open_cart']",
"xo-modal-trigger[xo-name='cart']",
"a[cart-icon-bubble]",
"a[data-open-dialog='cart-drawer']",
"button[onclick='cartDrawer.open();']",
"a[data-node-type='commerce-cart-open-link'].w-commerce-commercecartopenlink",
".header-mobile-main button.cart",
".header-desktop-main button.cart",
".header-cart-btn[data-cart-toggle]",
"modal-open[target='cart-drawer']",
"a.header__link.cart__count",
"button[data-testid='cart-drawer-trigger']:has(cart-icon.header-actions__cart-icon)",
];
// Click event handler with basic error handling
document.addEventListener("click", (e) => {
//If the module failed to load (or if we blocked it for testing through the developer tools) we should not listen to any click events, we should let the native cart popup handle it.
//__kachingCartDisabled is a merchant opt-out (e.g. B2B customers): let the theme's native cart handle the click. Read here at click time so it works regardless of when the flag is set.
if(window.__kachingCartFailedModuleLoad === true || window.__kachingCartDisabled === true) {
return;
}
try {
const isCartButton = window.__kachingCartSelectors.some((selector) => {
try {
return !!e.target.closest(selector);
} catch (selectorError) {
if(selector !== ".cart-link:not(div.header-icons):not(ul)") {
//In some browsers these selectors are not valid, but no need to log it
logError(`Error checking selector: ${selector}`, selectorError);
}
return false;
}
});
if (isCartButton) {
try {
e.stopImmediatePropagation();
e.preventDefault();
e.stopPropagation();
} catch (eventError) {
logError("Error stopping event propagation", eventError);
}
try {
const event = new CustomEvent("kaching-cart:open", {
detail: {
element: e.target,
cartOpenSource: "cart-button",
},
});
document.dispatchEvent(event);
} catch (customEventError) {
logError("Error dispatching kaching-cart:open event", customEventError);
}
}
} catch (clickHandlerError) {
logError("Error in click event handler", clickHandlerError);
}
}, true);
} catch (globalError) {
console.error("[Kaching Cart] Fatal script error in event listeners", globalError);
}
})();
</script>
<!-- Part 2: Wait for Shopify object before initializing props -->
<script>
(function() {
try {
const createKachingCartElement = (props) => {
/*
A merchant can set window.__kachingCartDisabled to fully suppress our cart for a shopper (e.g. B2B customers) and fall back to the theme's native cart. Bailing here means the <kaching-cart> element is never created, so none of the extension's global patches (fetch/XHR interception, form handlers, observers) ever install — there is nothing to tear down. This is the reliable checkpoint: the element is registered by a deferred module, so this runs after any inline flag-setting script the merchant adds.
*/
if (window.__kachingCartDisabled === true) {
return;
}
const kachingCartElement = document.createElement('kaching-cart');
kachingCartElement.style.zIndex = "1051";
kachingCartElement.style.position = "relative";
kachingCartElement.style.opacity = "1"; //Some themes set all elements to opacity: 0 when their native drawer opens, this will ensure our drawer is visible.
// Set attribute BEFORE appending to DOM
kachingCartElement.setAttribute("kaching-cart-props", JSON.stringify(props));
if (document.body) {
document.body.appendChild(kachingCartElement);
} else {
const appendWhenBodyReady = () => {
if (document.body) {
document.body.appendChild(kachingCartElement);
} else {
setTimeout(appendWhenBodyReady, 10);
}
};
appendWhenBodyReady();
}
};
const logError = (message, error) => {
console.error(`[Kaching Cart] ${message}`, error);
};
// Function to initialize cart props when Shopify is available
const initKachingCartProps = () => {
try {
if (window.__kachingCartDisabled === true) {
return;
}
if (!window.Shopify) {
// If Shopify isn't ready yet, try again in a moment
setTimeout(initKachingCartProps, 10);
return;
}
try {
const path = window.location.pathname || window.Shopify?.routes?.root || "/";
sessionStorage.setItem(`kaching-cart-last-visited-page-${window.Shopify.shop}`, path);
} catch (error) {
//Silent fail
}
const props = {
appSettings: {"brandColors":{"brand_badge_bg":"220, 250, 230","brand_badge_text":"7, 148, 85","brand_primary_bg":"255, 255, 255","brand_primary_text":"0, 0, 0","brand_secondary_bg":"242, 244, 247","brand_border_divider":"227, 227, 227","brand_primary_accent":"127, 86, 217","brand_secondary_text":"152, 162, 179","brand_secondary_accent":"233, 215, 254","brand_primary_accent_text":"255, 255, 255","brand_secondary_accent_text":"127, 86, 217"},"storefrontAccessToken":"99796a7794093e4ac1cf87e97dc22acf"},
customerAccountsEnabled: false,
customerAccountsLoginUrl: "https:\/\/www.tahanoutdoor.com\/customer_authentication\/redirect?locale=en\u0026region_country=MY",
customerTags: null,
customerId: null,customerOrdersCount: null,
isPreview: false,
cartButtonSelectors: window.__kachingCartSelectors,
apiEndpoint: "https://dzss2t-e0.myshopify.com/api/2026-04/graphql.json",
moneyFormat: "\u003cspan class=money\u003e\u003cspan class=money\u003eRM{{amount}}\u003c\/span\u003e\u003c\/span\u003e",
cartSettings: {"general":{"cartAnchor":"right","shouldOpenCartDrawerOnAddToCart":true,"goToCartInsteadOfCheckout":false,"useCompareAtPrice":true,"showUnitPrice":false,"modulesOrder":["announcementBar","tieredPromotionsBar","lineItems","productUpsell","trustBadges","sideUpsell"],"customCss":"","customJs":"","adminCustomCss":"","adminCustomJs":"","htmlModules":[],"shop":"dzss2t-e0.myshopify.com","countNativeBundlesAsSingleLine":false,"roundingPrecision":null},"topBar":{"mode":"text","imageUrl":"","textAlign":"left","text":"My cart • {{item_count}} item","logoHeight":50},"upsellToggle":{"isActive":false,"imageUrl":"https:\/\/cart.kachingappz.app\/images\/illustrations\/shipping-protection.png","title":"Shipping protection","description":"Protect your order from being lost or damaged.","price":2.5,"compareAtPrice":null,"autoFulfil":false,"removeWhenCartIsEmpty":false,"mode":"default","inCheckoutButtonText":"+ {{upsell_toggle_price}} {{upsell_toggle_title}}","inCheckoutButtonAlreadyInCartText":"Includes {{upsell_toggle_price}} {{upsell_toggle_title}}","segmentation":{"enabled":false,"rules":[]}},"orderNotes":{"isActive":false,"title":"Add special instructions","inputType":"text","placeholder":"Enter your order notes","isCollapsible":true,"isCollapsed":true,"isRequiredToCheckout":false},"footer":{"modulesOrder":["upsellToggle","orderNotes","discountCode","discounts","subtotal","checkoutButton","acceleratedCheckoutButtons","paymentIcons","secondaryButton"],"buttonText":"Checkout • {{cart_total}}","secondaryButtonText":"continue shopping","acceleratedCheckoutButtons":{"isActive":false},"acceleratedCBInAccordion":false,"acceleratedCBInAccordionTitle":"Express checkout","areAcceleratedCheckoutButtonsCollapsed":true,"discountsText":"Discounts","subtotalText":"Subtotal","paymentIcons":{"affirm":false,"alipay":false,"amazonpay":false,"amex":false,"applepay":true,"bancontact":false,"bitcoin":false,"bitcoincash":false,"bitpay":false,"citadele":false,"dinersclub":false,"discover":false,"elo":false,"etherium":false,"facebookpay":false,"forbrugsforeningen":false,"giropay":false,"googlepay":true,"ideal":false,"interac":false,"jcb":false,"klarna":false,"lightcoin":false,"maestro":false,"mastercard":true,"payoneer":false,"paypal":false,"paysafe":false,"poli":false,"qiwi":false,"sepa":false,"shoppay":false,"skrill":false,"sofort":false,"stripe":false,"unionpay":false,"venmo":false,"verifone":false,"visa":true,"webmoney":false,"wechat":false,"yandex":false,"custom":[{"gid":"gid:\/\/shopify\/MediaImage\/33705864167596","url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0716\/1577\/4892\/files\/Kaching_Cart_Payment_Icon_FPX_icon_1f2a42fc-a183-4782-93b3-6ac5a1c2f1e0.png?v=1782634467","active":true},{"gid":"gid:\/\/shopify\/MediaImage\/33705895592108","url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0716\/1577\/4892\/files\/Kaching_Cart_Payment_Icon_grabpay.png?v=1782634547","active":true},{"gid":"gid:\/\/shopify\/MediaImage\/33705896247468","url":"https:\/\/cdn.shopify.com\/s\/files\/1\/0716\/1577\/4892\/files\/Kaching_Cart_Payment_Icon_Touch__n_Go_eWallet_logo_svg.png?v=1782634557","active":true}]},"showPaymentIcons":true,"showSubtotal":true,"showOriginalPrice":false,"showDiscounts":false,"showDiscountBadges":true,"showCheckoutButton":true,"showTermsAndConditions":false,"termsAndConditionsText":"I have read and agree to the \u003ca target='_blank' href='https:\/\/www.example.com'\u003eterms and conditions\u003c\/a\u003e","termsAndConditionsRequiredText":"","showSecondaryButton":false,"secondaryButtonAction":"close-cart","htmlModules":[]},"generalTexts":{"youSave":"You save {{amount_saved}}","addToCart":"Add to cart","outOfStock":"Out of stock","inventoryNotAvailable":"Cannot add more of this item to the cart","errorLoadingCart":"There was an error loading your cart.","errorCheckoutButton":"You can still checkout","discountCodeInvalid":"The discount code you entered is invalid or cannot be applied to this cart","free":"Free","hideComponents":"Hide {{total_components}} items","showComponents":"Show {{total_components}} items","deliveredEvery":"Delivered every {{plan_delivery_interval_count}} {{plan_delivery_interval}}","billedEvery":"\/{{plan_billing_interval_count}}{{plan_billing_interval}}","dayFull":"day\/s","weekFull":"week\/s","monthFull":"month\/s","yearFull":"year\/s","dayShort":"d","weekShort":"wk","monthShort":"mo","yearShort":"y"},"translations":[],"emptyCartGeneral":{"title":"Your cart is empty","buttonText":"","buttonAction":"close-cart","icon":"bag-2"},"discountCode":{"isActive":false,"placeholder":"Discount code","buttonText":"Apply"},"styles":{"--kaching-cart-border-radius":20,"--kaching-cart-background":"255, 255, 255","--kaching-cart-border-divider":"brand_border_divider","--kaching-cart-top-bar-background":"255, 255, 255","--kaching-cart-top-bar-text":"0, 0, 0","--kaching-cart-top-bar-font-size":14,"--kaching-cart-top-bar-announcement-font-size":13,"--kaching-cart-top-bar-announcement-text":"255, 255, 255","--kaching-cart-top-bar-announcement-background":"0, 0, 0","--kaching-cart-badge-background":"220, 250, 230","--kaching-cart-badge-text":"7, 148, 85","--kaching-cart-button-background":"127, 86, 217","--kaching-cart-button-text":"255, 255, 255","--kaching-cart-announcement-bar-background":"233, 215, 254","--kaching-cart-announcement-bar-text":"127, 86, 217","--kaching-cart-tiered-promotions-bar-inactive":"152, 162, 179","--kaching-cart-tiered-promotions-bar-active":"241, 89, 42","--kaching-cart-tiered-promotions-bar-background":"234, 236, 240","--kaching-cart-tbp-free-gifts-modal-background":"255, 255, 255","--kaching-cart-tbp-free-gifts-modal-text":"0, 0, 0","--kaching-cart-tbp-free-gifts-modal-free-badge-bg":"220, 250, 230","--kaching-cart-tbp-free-gifts-modal-free-badge-text":"7, 148, 85","--kaching-cart-tbp-free-gifts-modal-gift-background":"255, 255, 255","--kaching-cart-tbp-free-gifts-modal-gift-border":"204, 204, 204","--kaching-cart-tbp-free-gifts-modal-checkbox":"0, 0, 0","--kaching-cart-tbp-free-gifts-modal-btn-background":"127, 86, 217","--kaching-cart-tbp-free-gifts-modal-btn-text":"255, 255, 255","--kaching-cart-tbp-free-gifts-modal-img-size":40,"--kaching-cart-tbp-free-gifts-modal-btn-font-size":16,"--kaching-cart-tbp-free-gifts-modal-choose-gift-text":"255, 255, 255","--kaching-cart-tbp-free-gifts-modal-choose-gift-bg":"0, 0, 0","--kaching-cart-tbp-free-gifts-modal-change-gift-text":"255, 255, 255","--kaching-cart-tbp-free-gifts-modal-change-gift-bg":"0, 0, 0","--kaching-cart-line-items-image-size":60,"--kaching-cart-line-items-vertical-space":10,"--kaching-cart-line-items-text":"0, 0, 0","--kaching-cart-line-items-text-2":"152, 162, 179","--kaching-cart-line-items-badge-background":"255, 255, 255","--kaching-cart-line-items-badge-text":"241, 89, 42","--kaching-cart-line-items-plan-background":"255, 255, 255","--kaching-cart-line-items-plan-text":"0, 0, 0","--kaching-cart-line-items-plan-border-color":"0, 0, 0","--kaching-cart-line-items-plan-upgrade-background":"255, 255, 255","--kaching-cart-line-items-plan-upgrade-text":"0, 0, 0","--kaching-cart-line-items-plan-upgrade-border-color":"0, 0, 0","--kaching-cart-line-items-bundle-upgrade-text":"255, 255, 255","--kaching-cart-line-items-bundle-upgrade-background":"241, 89, 42","--kaching-cart-side-upsell-width":200,"--kaching-cart-side-upsell-title-color":"0, 0, 0","--kaching-cart-side-upsell-title-font-size":15,"--kaching-cart-side-upsell-background":"242, 244, 247","--kaching-cart-side-upsell-card-background":"242, 244, 247","--kaching-cart-side-upsell-text":"0, 0, 0","--kaching-cart-side-upsell-text-2":"152, 162, 179","--kaching-cart-side-upsell-button-background":"241, 89, 42","--kaching-cart-side-upsell-button-text":"255, 255, 255","--kaching-cart-side-upsell-badge-background":"220, 250, 230","--kaching-cart-side-upsell-badge-text":"7, 148, 85","--kaching-cart-side-ec-upsell-width":200,"--kaching-cart-side-ec-upsell-title-color":"0, 0, 0","--kaching-cart-side-ec-upsell-title-font-size":15,"--kaching-cart-side-ec-upsell-background":"242, 244, 247","--kaching-cart-side-ec-upsell-card-background":"255, 255, 255","--kaching-cart-side-ec-upsell-text":"0, 0, 0","--kaching-cart-side-ec-upsell-text-2":"152, 162, 179","--kaching-cart-side-ec-upsell-button-background":"127, 86, 217","--kaching-cart-side-ec-upsell-button-text":"255, 255, 255","--kaching-cart-side-ec-upsell-badge-background":"220, 250, 230","--kaching-cart-side-ec-upsell-badge-text":"7, 148, 85","--kaching-cart-product-upsell-title-color":"0, 0, 0","--kaching-cart-product-upsell-title-font-size":15,"--kaching-cart-product-upsell-background":"242, 244, 247","--kaching-cart-product-upsell-text":"0, 0, 0","--kaching-cart-product-upsell-text-2":"152, 162, 179","--kaching-cart-product-upsell-button-background":"241, 89, 42","--kaching-cart-product-upsell-button-text":"255, 255, 255","--kaching-cart-product-upsell-arrows":"52, 64, 84","--kaching-cart-product-upsell-badge-background":"220, 250, 230","--kaching-cart-product-upsell-badge-text":"7, 148, 85","--kaching-cart-ec-product-upsell-title-color":"0, 0, 0","--kaching-cart-ec-product-upsell-title-font-size":15,"--kaching-cart-ec-product-upsell-background":"242, 244, 247","--kaching-cart-ec-product-upsell-text":"0, 0, 0","--kaching-cart-ec-product-upsell-text-2":"152, 162, 179","--kaching-cart-ec-product-upsell-button-background":"127, 86, 217","--kaching-cart-ec-product-upsell-button-text":"255, 255, 255","--kaching-cart-ec-product-upsell-arrows":"52, 64, 84","--kaching-cart-ec-product-upsell-badge-background":"220, 250, 230","--kaching-cart-ec-product-upsell-badge-text":"7, 148, 85","--kaching-cart-upsell-toggle-image-size":60,"--kaching-cart-footer-background":"255, 255, 255","--kaching-cart-footer-text":"0, 0, 0","--kaching-cart-footer-discount-background":"242, 244, 247","--kaching-cart-footer-discount-text":"71, 84, 103","--kaching-cart-footer-button-background":"241, 89, 42","--kaching-cart-footer-button-text":"255, 255, 255","--kaching-cart-footer-t-c-text":"0, 0, 0","--kaching-cart-footer-t-c-link":"127, 86, 217","--kaching-cart-footer-secondary-button-text":"0, 0, 0","--kaching-cart-footer-font-size":16,"--kaching-cart-footer-row-spacing":10,"--kaching-cart-footer-checkout-button-secondary-text":"0, 0, 0","--kaching-cart-accelerated-checkout-buttons-size-desktop":42,"--kaching-cart-accelerated-checkout-buttons-size-mobile":42,"--kaching-cart-accelerated-checkout-buttons-accordion-title-text":"0, 0, 0","--kaching-cart-trust-badges-background":"255, 255, 255","--kaching-cart-trust-badges-text":"0, 0, 0","--kaching-cart-trust-badges-text-font-size":13,"--kaching-cart-trust-badges-icon-size":25,"--kaching-cart-empty-cart-text":"0, 0, 0","--kaching-cart-empty-cart-text-font-size":16,"--kaching-cart-empty-cart-subtitle":"0, 0, 0","--kaching-cart-empty-cart-subtitle-font-size":13,"--kaching-cart-empty-cart-button-background":"127, 86, 217","--kaching-cart-empty-cart-button-text":"255, 255, 255","--kaching-cart-order-notes-title":"0, 0, 0","--kaching-cart-order-notes-input-background":"255, 255, 255","--kaching-cart-order-notes-input-text":"0, 0, 0","--kaching-cart-order-notes-input-border-color":"190, 190, 190","--kaching-cart-discount-code-input-background":"255, 255, 255","--kaching-cart-discount-code-input-text":"0, 0, 0","--kaching-cart-discount-code-input-border-color":"190, 190, 190","--kaching-cart-discount-code-button-background":"127, 86, 217","--kaching-cart-discount-code-button-text":"255, 255, 255"},"announcementBar":{"isActive":false,"text":"Your cart will expire in {{timer}} ⏰","timerMinutes":10,"clearCartOnTimerEnd":false,"resetTimerOnCartUpdate":true},"tieredPromotionsBar":{"isActive":true,"defaultText":"Add {{progress_needed}} to unlock {{next_promo_title}}!","unlockedText":"{{unlocked_promo_title}} unlocked!","stepIcon":"circle","withIcons":true,"withEmojis":true,"freeGiftsAdditionMethod":"automatically","thresholdType":"cart-total","excludeProductsFromUnlockCount":false,"productsExcludedFromUnlockCount":[],"tiers":[{"id":"Q2hkfUo2q4v-u3T2DCiS_Q22Y","title":"Free Gift","threshold":269,"discountAmount":100,"discountType":"percentage","type":"product-discount","targets":[{"productId":"gid:\/\/shopify\/Product\/8419881713836","quantity":1,"allowVariantSelection":true}]},{"id":"VPy5dz1UrwRoTp8JzxEn6YlB-","title":"Extra Savings","threshold":550,"discountAmount":15,"discountType":"fixed-amount","type":"order-discount"}],"marketSpecificTiers":[],"confetti":{"isActive":true,"amount":1000,"duration":3000},"freeGiftsModalOpensOnUnlock":true,"freeGiftsModalTitle":"Choose free gifts🎁","freeGiftsModalSubtitle":"Choose up to {{max_selectable_gifts}} free gifts","freeGiftsModalSelectGiftsText":"Choose gift","freeGiftsModalChangeGiftsText":"Change gift","freeGiftsModalButtonText":"Confirm","segmentation":{"enabled":false,"rules":[]}},"productUpsell":{"isActive":false,"title":"You May Also Like","buttonText":"Add to cart","textAlign":"center","showBadge":true,"hideProductIfInCart":true,"layout":"layout-1","recommendationType":"automatically","aiRecommendationsIntent":"RELATED","removeWhenCartIsEmpty":false,"products":[],"segmentation":{"enabled":false,"rules":[]},"subscriptionSelectedByDefault":false,"subscriptionInfoText":"Delivered every {{plan_delivery_interval_count}} {{plan_delivery_interval}}","allowChangingSubscription":false,"oneTimePurchaseText":"One-time purchase","subscriptionOptionsText":"{{plan_name}}"},"lineItems":{"showPricePerItem":false,"showSavings":true,"showOriginalPrice":true,"showVariantSelector":false,"showQuantitySelector":true,"bundlesToGroup":["bundle","collectionBreaks","quantityBreaks","bxgy"],"showBundleImage":true,"bundleComponentsCollapsed":false,"showBundleUpgradeTips":true,"bundleUpgradeText":"Add {{quantity_left_to_next_bar}} more to get {{next_bar_saved_amount}} off","withFreeGiftText":" + free gift","subscriptionInfoText":"Delivered every {{plan_delivery_interval_count}} {{plan_delivery_interval}}","showSubscriptions":false,"showSubscriptionUpgradePrompt":true,"subscriptionUpgradeText":"Subscribe and save","allowChangingSubscription":false,"oneTimePurchaseText":"One-time purchase","subscriptionOptionsText":"{{plan_name}}"},"sideUpsell":{"isActive":true,"title":"You May Also Like","buttonText":"Add to cart","textAlign":"center","showBadge":true,"hideProductIfInCart":true,"layout":"layout-1","sideBarAlignment":"left","recommendationType":"automatically","aiRecommendationsIntent":"RELATED","removeWhenCartIsEmpty":false,"products":[],"segmentation":{"enabled":false,"rules":[]},"subscriptionSelectedByDefault":false,"subscriptionInfoText":"Delivered every {{plan_delivery_interval_count}} {{plan_delivery_interval}}","allowChangingSubscription":false,"oneTimePurchaseText":"One-time purchase","subscriptionOptionsText":"{{plan_name}}"},"trustBadges":{"isActive":false,"showUnderCheckoutButton":false,"badges":[{"id":"YMklKsOCTmrx8kq7kM4eeeoud","title":"Default text"}]},"ecProductUpsell":{"isActive":false,"title":"","buttonText":"Add to cart","textAlign":"center","showBadge":true,"hideProductIfInCart":true,"layout":"layout-1","recommendationType":"manually","aiRecommendationsIntent":"RELATED","removeWhenCartIsEmpty":false,"products":[],"segmentation":{"enabled":false,"rules":[]},"subscriptionSelectedByDefault":false,"subscriptionInfoText":"Delivered every {{plan_delivery_interval_count}} {{plan_delivery_interval}}","allowChangingSubscription":false,"oneTimePurchaseText":"One-time purchase","subscriptionOptionsText":"{{plan_name}}","mirrorMainSettings":false},"ecSideUpsell":{"isActive":false,"title":"","buttonText":"Add to cart","textAlign":"center","showBadge":true,"hideProductIfInCart":true,"layout":"layout-1","sideBarAlignment":"right","recommendationType":"manually","aiRecommendationsIntent":"RELATED","removeWhenCartIsEmpty":false,"products":[],"segmentation":{"enabled":false,"rules":[]},"subscriptionSelectedByDefault":false,"subscriptionInfoText":"Delivered every {{plan_delivery_interval_count}} {{plan_delivery_interval}}","allowChangingSubscription":false,"oneTimePurchaseText":"One-time purchase","subscriptionOptionsText":"{{plan_name}}","mirrorMainSettings":false},"id":"cmpknk1ex00tnmt3itvjfp5ys","isActive":true},
autoAtcRules: null,
stickyCart: {"isActive":false,"icon":"bag-2","showItemCount":true,"position":"bottom-right","hideOnEmptyCart":false,"displayOnMobile":true,"positionMobile":"bottom-right","styles":{"--kaching-sticky-cart-border-radius":50,"--kaching-sticky-cart-bubble-size":60,"--kaching-sticky-cart-icon-size":24,"--kaching-sticky-cart-icon-color":"255, 255, 255","--kaching-sticky-cart-bubble-background":"29, 41, 57","--kaching-sticky-cart-item-count-color":"255, 255, 255","--kaching-sticky-cart-item-count-background":"127, 86, 217"}},
featureFlags: null,
locale: "en",
isPrimaryLocale: true,
currencyRate: window.Shopify.currency?.rate || 1,
currencyCode: window.Shopify.currency?.active || "MYR" || "USD",
market: {
id: 37336055980,
handle: "my",
},
publishedLocales: [{"shop_locale":{"locale":"en","enabled":true,"primary":true,"published":true}}],
cart: {"note":null,"attributes":{},"original_total_price":0,"total_price":0,"total_discount":0,"total_weight":0.0,"item_count":0,"items":[],"requires_shipping":false,"currency":"MYR","items_subtotal_price":0,"cart_level_discount_applications":[],"checkout_charge_amount":0},
};
window.__kachingCartProps = props;
if(!window.Shopify.routes?.root) {
window.Shopify.routes = {
root: "/",
cart_add_url: "cart/add",
cart_change_url: "cart/change",
cart_update_url: "cart/update",
cart_url: "cart",
predictive_search_url: "search",
};
} else if (window.Shopify.routes?.root && window.Shopify.routes?.root !== "/" && window.Shopify.routes?.root.startsWith("/") && !window.Shopify.routes?.root.endsWith("/")) {
//If the root is not a trailing slash, add it, otherwise a lot of stuff will break because of the missing trailing slash.
window.Shopify.routes.root = window.Shopify.routes.root + "/";
}
// Add the kaching-cart element to the DOM
if (!document.querySelector('kaching-cart')) {
// Wait for custom element definition
if (customElements.get('kaching-cart')) {
// Already defined, create immediately
createKachingCartElement(props);
} else {
// Wait for it to be defined
customElements.whenDefined('kaching-cart').then(() => {
createKachingCartElement(props);
}).catch((error) => {
logError("Error waiting for kaching-cart definition", error);
// Fallback: try anyway after a delay
setTimeout(() => createKachingCartElement(props), 1000);
});
}
}
} catch (propsError) {
logError("Error setting up props", propsError);
}
};
// Start initialization process
initKachingCartProps();
} catch (globalError) {
console.error("[Kaching Cart] Fatal script error in props initialization", globalError);
}
})();
</script>
<!-- The kaching-cart element will be added programmatically after props are ready -->
<!-- END app snippet -->
<!-- END app block --><script src="https://cdn.shopify.com/extensions/01a02574-6390-715b-9622-33ef4acfdaa1/judgeme-719/assets/loader.js" type="text/javascript" defer="defer"></script>
<script src="https://cdn.shopify.com/extensions/019f6a57-48af-7a7c-bd4b-1106ec4003e0/affliate-by-secomapp-121/assets/core.min.js" type="text/javascript" defer="defer"></script>
<script src="https://cdn.shopify.com/extensions/019fd5ec-1445-79fb-874a-6a61b50db404/stockiq-27/assets/sweetalert.js" type="text/javascript" defer="defer"></script>
<link href="https://monorail-edge.shopifysvc.com" rel="dns-prefetch">
<script>(function(){if ("sendBeacon" in navigator && "performance" in window) {try {var session_token_from_headers = performance.getEntriesByType('navigation')[0].serverTiming.find(x => x.name == '_s').description;} catch {var session_token_from_headers = undefined;}var session_cookie_matches = document.cookie.match(/_shopify_s=([^;]*)/);var session_token_from_cookie = session_cookie_matches && session_cookie_matches.length === 2 ? session_cookie_matches[1] : "";var session_token = session_token_from_headers || session_token_from_cookie || "";function handle_abandonment_event(e) {var entries = performance.getEntries().filter(function(entry) {return /monorail-edge.shopifysvc.com/.test(entry.name);});if (!window.abandonment_tracked && entries.length === 0) {window.abandonment_tracked = true;var currentMs = Date.now();var navigation_start = performance.timing.navigationStart;var payload = {shop_id: 71615774892,url: window.location.href,navigation_start,duration: currentMs - navigation_start,session_token,page_type: "index"};window.navigator.sendBeacon("https://monorail-edge.shopifysvc.com/v1/produce", JSON.stringify({schema_id: "online_store_buyer_site_abandonment/1.1",payload: payload,metadata: {event_created_at_ms: currentMs,event_sent_at_ms: currentMs}}));}}window.addEventListener('pagehide', handle_abandonment_event);}}());</script>
<script>
window.__TREKKIE_SHIM_QUEUE = window.__TREKKIE_SHIM_QUEUE || [];
</script>
<script>(function(){var wpmLoader=function(){"use strict";var e=/Googlebot|Storebot-Google|bingbot|Baiduspider|YandexBot|DuckDuckBot|Slurp|facebookexternalhit|Twitterbot|LinkedInBot|Applebot|AdsBot-Google|Mediapartners-Google|APIs-Google|PetalBot|SemrushBot|AhrefsBot|MJ12bot|DotBot|Acunetix|PerplexityBot|Perplexity-User/i,r=/bytedance/i;function o(){try{var e=document.cookie;if(!e||"string"!=typeof e)return;for(var r=0,o=e.split(";");r<o.length;r++){var d=o[r],t=d.indexOf("=");if(-1!==t){var n=d.slice(0,t).trim();if(n){var i=void 0;try{i=decodeURIComponent(n)}catch(e){i=n}if("_shopify_s"===i){var a=d.slice(t+1).trim();try{return decodeURIComponent(a)}catch(e){return a}}}}}return}catch(e){return}}function d(e){try{"undefined"!=typeof console&&"function"==typeof console.warn&&console.warn(e)}catch(e){}}return function(t,n,i,a){var s,c,u,l,f=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},p=(c=(s={modern:/Edge?\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}[4-9]|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(9{2}|\d{3,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(15\.\d+|(1[6-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9{2}|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(15[._]\d+|(1[6-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+/,legacy:/Edge?\/(1[6-9]|[2-9]\d|\d{3,})\.\d+(\.\d+|)|Firefox\/(5[4-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)|Chrom(ium|e)\/(5[1-9]|[6-9]\d|\d{3,})\.\d+(\.\d+|)([\d.]+$|.*Safari\/(?![\d.]+ Edge\/[\d.]+$))|(Maci|X1{2}).+ Version\/(10\.\d+|(1[1-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(3[89]|[4-9]\d|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(10[._]\d+|(1[1-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(15\d|1[6-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[89]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/(5\.\d+|([6-9]|\d{2,})\.\d+)|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|K[Aa][Ii]OS\/(3\.\d+|([4-9]|\d{2,})\.\d+)(\.\d+|)/}).modern,u=s.legacy,(l=navigator.userAgent).match(e)?"bot":l.match(c)?"modern":l.match(u)?"legacy":l.match(r)?"bot":"unknown"),h=function(e){var r=e.version,t=e.browserTarget,n=e.surface,i=e.shopId,a=e.monorailEndpoint,s=window.location.href;return{emit:function(e){var c,u=e.status,l=e.errorMsg;if(!a)return d("[Web Pixels Manager] No Monorail endpoint provided, skipping logging."),!1;try{var f=(new Date).getTime();c=JSON.stringify({metadata:{event_sent_at_ms:f},events:[{schema_id:"web_pixels_manager_load/3.2",payload:{version:r,bundle_target:t,page_url:s,status:u,surface:n,error_msg:l,shop_id:i,visit_token:o()},metadata:{event_created_at_ms:f}}]})}catch(e){return!1}var p,h=!1;try{"function"==typeof window.navigator.sendBeacon&&-1===(p=window.navigator.userAgent).indexOf("iPhone; CPU iPhone OS 12_")&&-1===p.indexOf("iPad; CPU OS 12_")&&-1===p.indexOf("iPod touch; CPU iPhone OS 12_")&&(h=window.navigator.sendBeacon.bind(window.navigator)(a,c))}catch(e){h=!1}if(h)return!0;try{var m=new XMLHttpRequest;return m.open("POST",a,!0),m.setRequestHeader("Content-Type","text/plain"),m.send(c),!0}catch(e){return d("[Web Pixels Manager] Got an unhandled error while logging to Monorail."),!1}}}}({version:i,browserTarget:p,surface:t.surface,shopId:t.shopId,monorailEndpoint:t.monorailEndpoint});if(Boolean(null==(y=null==(m=window.Shopify)?void 0:m.analytics)?void 0:y.replayQueue))h.emit({status:"setup-skipped",errorMsg:"replay queue already initialized."});else{var m,y;h.emit({status:"setup-started"}),window.Shopify=window.Shopify||{};var g=window.Shopify;g.analytics=g.analytics||{};var v=g.analytics;v.replayQueue=[],v.publish=function(e,r,o){return v.replayQueue.push([e,r,o]),!0};try{self.performance.mark("wpm:start")}catch(e){}var w,b="modern"===p?"modern":"legacy",P=(null!=a?a:{modern:"",legacy:""})[b],S=[(w={baseUrl:n,hashVersion:i,buildTarget:b}).baseUrl,"/wpm","/b",w.hashVersion,"modern"===w.buildTarget?"m":"l",".js"].join("");try{f.browserTarget=p,O(function(){try{O(_)}catch(e){h.emit({status:"failed",errorMsg:U(e)})}}),h.emit({status:"loading"})}catch(e){h.emit({status:"failed",errorMsg:U(e)})}}function C(){if(!function(){var e,r;return Boolean(null==(r=null==(e=window.Shopify)?void 0:e.analytics)?void 0:r.initialized)}()){var e=window.webPixelsManager.init(t)||void 0;if(e){var r=window.Shopify.analytics;r.replayQueue.forEach(function(r){var o=r[0],d=r[1],t=r[2];e.publishCustomEvent(o,d,t)}),r.replayQueue=[],r.publish=e.publishCustomEvent,r.visitor=e.visitor,r.initialized=!0}}}function _(){return h.emit({status:"failed",errorMsg:"".concat(S," has failed to load")})}function O(e){var r;!function(e){var r=e.src,o=e.async,d=void 0===o||o,t=e.onload,n=e.onerror,i=e.sri,a=e.scriptDataAttributes,s=void 0===a?{}:a,c=document.createElement("script"),u=document.querySelector("head"),l=document.querySelector("body");if(c.async=d,c.src=r,i&&(c.integrity=i,c.crossOrigin="anonymous"),s)for(var f in s)if(Object.prototype.hasOwnProperty.call(s,f))try{c.dataset[f]=s[f]}catch(e){}if(t&&c.addEventListener("load",t),n&&c.addEventListener("error",n),u)u.appendChild(c);else{if(!l)throw new Error("Did not find a head or body element to append the script");l.appendChild(c)}}({src:S,async:!0,onload:C,onerror:e,sri:(r=P,"string"==typeof r&&/^sha384-[A-Za-z0-9+/=]+$/.test(r)?P:""),scriptDataAttributes:f})}function U(e){return e instanceof Error?e.message:"Unknown error"}}}();wpmLoader({shopId: 71615774892,storefrontBaseUrl: "https://www.tahanoutdoor.com",extensionsBaseUrl: "https://extensions.shopifycdn.com/cdn/shopifycloud/web-pixels-manager",monorailEndpoint: "https://www.tahanoutdoor.com/.well-known/shopify/monorail/unstable/produce_batch",surface: "storefront-renderer",enabledBetaFlags: ["d5bdd5d0","656605ce"],webPixelsConfigList: [{"id":"2298052780","configuration":"{\"accountID\":\"899c617c-bbb6-49a0-93ad-579df5a9289a\",\"endpoint\":\"https:\/\/m.moast.io\/apps\/moast\/event\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"81f1c24a768549edf8adab5b6788298e","type":"APP","apiClientId":108560121857,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"2008907948","configuration":"{\"shopId\":\"262884\",\"env\":\"production\",\"metaData\":\"[]\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"7ef89efb3a6f42b1dc9ee59fa2242084","type":"APP","apiClientId":2773553,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1727365292","configuration":"{\"store\":\"dzss2t-e0.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"53fb4f962e081be6c6aab19f357719b8","type":"APP","apiClientId":3135504385,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized"},{"id":"1697579180","configuration":"{\"accountID\":\"VddhyE\",\"webPixelConfig\":\"eyJlbmFibGVBZGRlZFRvQ2FydEV2ZW50cyI6IHRydWV9\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"c63c5b72c8d77be5f2d27d14c081da38","type":"APP","apiClientId":123074,"privacyPurposes":["ANALYTICS","MARKETING"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1686831276","configuration":"{\"shopifyDomain\":\"dzss2t-e0.myshopify.com\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"3e63a3f60915c1c3499ef171e156b00f","type":"APP","apiClientId":2935586817,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_personal_data"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"1645478060","configuration":"{\"config\":\"{\\\"google_tag_ids\\\":[\\\"G-0WKBLFE4C0\\\",\\\"GT-5R78J456\\\",\\\"GTM-MDR3M488\\\"],\\\"target_country\\\":\\\"ZZ\\\",\\\"gtag_events\\\":[{\\\"type\\\":\\\"search\\\",\\\"action_label\\\":[\\\"G-0WKBLFE4C0\\\",\\\"AW-17044317723\\\/CPGoCLScodEbEJvMrr8_\\\"]},{\\\"type\\\":\\\"begin_checkout\\\",\\\"action_label\\\":[\\\"G-0WKBLFE4C0\\\",\\\"AW-17044317723\\\/SqbOCKicodEbEJvMrr8_\\\"]},{\\\"type\\\":\\\"remove_from_cart\\\",\\\"action_label\\\":\\\"G-0WKBLFE4C0\\\"},{\\\"type\\\":\\\"view_item\\\",\\\"action_label\\\":[\\\"G-0WKBLFE4C0\\\",\\\"AW-17044317723\\\/W1w3CLGcodEbEJvMrr8_\\\",\\\"MC-XVM5HDK5HM\\\"]},{\\\"type\\\":\\\"purchase\\\",\\\"action_label\\\":[\\\"G-0WKBLFE4C0\\\",\\\"AW-17044317723\\\/KrkhCK2bodEbEJvMrr8_\\\",\\\"MC-XVM5HDK5HM\\\"]},{\\\"type\\\":\\\"add_shipping_info\\\",\\\"action_label\\\":\\\"G-0WKBLFE4C0\\\"},{\\\"type\\\":\\\"page_view\\\",\\\"action_label\\\":[\\\"G-0WKBLFE4C0\\\",\\\"AW-17044317723\\\/QljQCK6codEbEJvMrr8_\\\",\\\"MC-XVM5HDK5HM\\\"]},{\\\"type\\\":\\\"view_item_list\\\",\\\"action_label\\\":\\\"G-0WKBLFE4C0\\\"},{\\\"type\\\":\\\"add_payment_info\\\",\\\"action_label\\\":[\\\"G-0WKBLFE4C0\\\",\\\"AW-17044317723\\\/w7D6CLecodEbEJvMrr8_\\\"]},{\\\"type\\\":\\\"add_to_cart\\\",\\\"action_label\\\":[\\\"G-0WKBLFE4C0\\\",\\\"AW-17044317723\\\/MS8XCKucodEbEJvMrr8_\\\"]},{\\\"type\\\":\\\"view_cart\\\",\\\"action_label\\\":\\\"G-0WKBLFE4C0\\\"}],\\\"enable_monitoring_mode\\\":false}\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"9120410995b7c9c6f4f039573265c0ea","type":"APP","apiClientId":1780363,"privacyPurposes":[],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1642561708","configuration":"{\"pixel_id\":\"120061735311341\",\"pixel_type\":\"facebook_pixel\"}","eventPayloadVersion":"v1","runtimeContext":"OPEN","scriptVersion":"abff2a8add143ccb04deb20f0ebd74a9","type":"APP","apiClientId":2329312,"privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_address","read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"optimized","enabledFlags":["9a3ed68a"]},{"id":"1432191148","configuration":"{\"webPixelName\":\"Judge.me\"}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"34ad157958823915625854214640f0bf","type":"APP","apiClientId":683015,"privacyPurposes":["ANALYTICS"],"dataSharingAdjustments":{"protectedCustomerApprovalScopes":["read_customer_email","read_customer_name","read_customer_personal_data","read_customer_phone"],"dataSharingControls":["share_all_events"]},"dataSharingState":"unrestricted"},{"id":"173736108","eventPayloadVersion":"1","runtimeContext":"LAX","scriptVersion":"1","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING","SALE_OF_DATA"],"name":"Google Ads Purchase"},{"id":"shopify-app-pixel","configuration":"{}","eventPayloadVersion":"v1","runtimeContext":"STRICT","scriptVersion":"0510","apiClientId":"shopify-pixel","type":"APP","privacyPurposes":["ANALYTICS","MARKETING"]},{"id":"shopify-custom-pixel","eventPayloadVersion":"v1","runtimeContext":"LAX","scriptVersion":"0510","apiClientId":"shopify-pixel","type":"CUSTOM","privacyPurposes":["ANALYTICS","MARKETING"]}],isMerchantRequest: false,initData: {"shop":{"name":"TAHAN Outdoor","paymentSettings":{"currencyCode":"MYR"},"myshopifyDomain":"dzss2t-e0.myshopify.com","countryCode":"MY","storefrontUrl":"https:\/\/www.tahanoutdoor.com"},"customer":null,"cart":null,"checkout":null,"productVariants":[],"products":[{"id":"8512760873132","handle":"tahan-cloud-link-double-mattress","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"46012911648940","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8360168226988","handle":"tahan-typhoon-pro-fan","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45118940283052","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8360164655276","handle":"foldable-camping-wagon-150l","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44853736145068","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8498585534636","handle":"tahan-pavillion-shelter-tent","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45543016202412","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8360167047340","handle":"tahan-luminate-multifunction-lantern","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44853740372140","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8360166293676","handle":"tahan-easyfold-camping-stove","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44853738602668","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8360165802156","handle":"tahan-36l-compact-cooler","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44853738045612","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8360163606700","handle":"4m-pulley-adjuster-reflective-guyline-4pax","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44853734277292","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8360164982956","handle":"prochef-stainless-steel-outdoor-cookset-4-piece","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44853736931500","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8360166129836","handle":"tahan-collapsible-garbage-bag-holder","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44853738406060","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8360165900460","handle":"tahan-anti-metal-canvas-belt","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44853738143916","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8360165933228","handle":"tahan-automatic-water-dispenser","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44853738209452","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8360165605548","handle":"10l-camping-water-container-with-spigot","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45041120051372","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8360164688044","handle":"foldable-outdoor-windshield-4-fold-with-top","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44853736177836","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8414025187500","handle":"tahan-windmaster-dual-burner-stainless-steel-camping-stove-gas","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45028928389292","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8360166621356","handle":"tahan-gocamp-collapsible-silicone-container","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44853738995884","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8360167899308","handle":"tahan-silicone-cup-v2-black","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44853742502060","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8360087879852","handle":"tahan-adventurer-42l-equipment-storage-bag","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44853380874412","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8360166588588","handle":"tahan-gocamp-collapsible-silicone-bowl","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44853738963116","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8360167932076","handle":"tahan-solo-makan-set","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44853742534828","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8360166162604","handle":"tahan-compact-outdoor-dining-set","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44853738438828","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8360168128684","handle":"tahan-trailbladder-2l","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44853742731436","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8360165048492","handle":"tahan-kinetix-knee-guard-with-spring-support","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44853736997036","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8360165671084","handle":"tahan-3-section-foldable-hiking-stick-v2-130cm","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44853737717932","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8360166523052","handle":"tahan-flexlite-highback-camping-chair","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44853738832044","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8360167276716","handle":"tahan-multi-function-tool","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44853740929196","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8481549254828","handle":"tahan-freestand-hiking-tristick-copy","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"45357108330668","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]},{"id":"8360167833772","handle":"tahan-protract-carabiner-diffuser-bag","isCollective":null,"title":null,"type":null,"untranslatedTitle":null,"url":null,"vendor":null,"remoteShopId":null,"variants":[{"id":"44853742436524","image":null,"price":null,"sku":null,"title":null,"untranslatedTitle":null}]}],"purchasingCompany":null},},"https://www.tahanoutdoor.com/cdn","2d9dfbe8w1156b718pbb247b16m64115e31",{"modern":"","legacy":""},{"trekkieShim":true,"agentContext":true,"apiClientId":"580111","facebookCapiEnabled":"true","themeId":"155163197612","themePublished":"true","eventMetadataId":"54d62e7f-fa38-40d4-806e-004036788b77","pageType":"home","shopId":"71615774892","storefrontBaseUrl":"https:\/\/www.tahanoutdoor.com","extensionBaseUrl":"https:\/\/extensions.shopifycdn.com\/cdn\/shopifycloud\/web-pixels-manager","surface":"storefront-renderer","enabledBetaFlags":"[\"d5bdd5d0\", \"656605ce\"]","isMerchantRequest":"false","hashVersion":"2d9dfbe8w1156b718pbb247b16m64115e31","publish":"custom","events":"[[\"page_viewed\",{}]]"});})();</script><script>
window.ShopifyAnalytics = window.ShopifyAnalytics || {};
window.ShopifyAnalytics.meta = window.ShopifyAnalytics.meta || {};
window.ShopifyAnalytics.meta.currency = 'MYR';
var meta = {"page":{"pageType":"home","requestId":"fae77643-d692-4a91-8fd7-ca663c9e06ef-1787420888"}};
for (var attr in meta) {
window.ShopifyAnalytics.meta[attr] = meta[attr];
}
</script>
<script class="analytics">
(function () {
var customDocumentWrite = function(content) {
var jquery = null;
if (window.jQuery) {
jquery = window.jQuery;
} else if (window.Checkout && window.Checkout.$) {
jquery = window.Checkout.$;
}
if (jquery) {
jquery('body').append(content);
}
};
var hasLoggedConversion = function(token) {
if (token) {
return document.cookie.indexOf('loggedConversion=' + token) !== -1;
}
return false;
}
var setCookieIfConversion = function(token) {
if (token) {
var twoMonthsFromNow = new Date(Date.now());
twoMonthsFromNow.setMonth(twoMonthsFromNow.getMonth() + 2);
document.cookie = 'loggedConversion=' + token + '; expires=' + twoMonthsFromNow;
}
}
var trekkie = window.ShopifyAnalytics.lib = window.trekkie = window.trekkie || [];
window.ShopifyAnalytics.lib.trekkie = window.trekkie;
if (trekkie.integrations) {
return;
}
trekkie.methods = [
'identify',
'page',
'ready',
'track',
'trackForm',
'trackLink'
];
trekkie.factory = function(method) {
return function() {
var args = Array.prototype.slice.call(arguments);
args.unshift(method);
trekkie.push(args);
if (window.__TREKKIE_SHIM_QUEUE && (method == 'track' || method == 'page')) {
try {
window.__TREKKIE_SHIM_QUEUE.push({
from: 'trekkie-stub',
method: method,
args: args.slice(1)
});
} catch (e) {
// no-op
}
}
return trekkie;
};
};
for (var i = 0; i < trekkie.methods.length; i++) {
var key = trekkie.methods[i];
trekkie[key] = trekkie.factory(key);
}
trekkie.load = function(config) {
trekkie.config = config || {};
trekkie.config.initialDocumentCookie = document.cookie;
var first = document.getElementsByTagName('script')[0];
var script = document.createElement('script');
script.type = 'text/javascript';
script.onerror = function(e) {
var scriptFallback = document.createElement('script');
scriptFallback.type = 'text/javascript';
scriptFallback.onerror = function(error) {
var Monorail = {
produce: function produce(monorailDomain, schemaId, payload) {
var currentMs = new Date().getTime();
var event = {
schema_id: schemaId,
payload: payload,
metadata: {
event_created_at_ms: currentMs,
event_sent_at_ms: currentMs
}
};
return Monorail.sendRequest("https://" + monorailDomain + "/v1/produce", JSON.stringify(event));
},
sendRequest: function sendRequest(endpointUrl, payload) {
// Try the sendBeacon API
if (window && window.navigator && typeof window.navigator.sendBeacon === 'function' && typeof window.Blob === 'function' && !Monorail.isIos12()) {
var blobData = new window.Blob([payload], {
type: 'text/plain'
});
if (window.navigator.sendBeacon(endpointUrl, blobData)) {
return true;
} // sendBeacon was not successful
} // XHR beacon
var xhr = new XMLHttpRequest();
try {
xhr.open('POST', endpointUrl);
xhr.setRequestHeader('Content-Type', 'text/plain');
xhr.send(payload);
} catch (e) {
console.log(e);
}
return false;
},
isIos12: function isIos12() {
return window.navigator.userAgent.lastIndexOf('iPhone; CPU iPhone OS 12_') !== -1 || window.navigator.userAgent.lastIndexOf('iPad; CPU OS 12_') !== -1;
}
};
Monorail.produce('monorail-edge.shopifysvc.com',
'trekkie_storefront_load_errors/1.1',
{shop_id: 71615774892,
theme_id: 155163197612,
app_name: "storefront",
context_url: window.location.href,
source_url: "//www.tahanoutdoor.com/cdn/s/trekkie.storefront.7bcd7bb8195e24c65a61d69d69eb32392ed0d53f.min.js"});
};
scriptFallback.async = true;
scriptFallback.src = '//www.tahanoutdoor.com/cdn/s/trekkie.storefront.7bcd7bb8195e24c65a61d69d69eb32392ed0d53f.min.js';
first.parentNode.insertBefore(scriptFallback, first);
};
script.async = true;
script.src = '//www.tahanoutdoor.com/cdn/s/trekkie.storefront.7bcd7bb8195e24c65a61d69d69eb32392ed0d53f.min.js';
first.parentNode.insertBefore(script, first);
};
trekkie.load(
{"Trekkie":{"appName":"storefront","development":false,"defaultAttributes":{"shopId":71615774892,"isMerchantRequest":null,"themeId":155163197612,"themeCityHash":"11718907574935045332","contentLanguage":"en","currency":"MYR","eventMetadataId":"54d62e7f-fa38-40d4-806e-004036788b77"},"isServerSideCookieWritingEnabled":true,"monorailRegion":"shop_domain","enabledBetaFlags":["f43e7f5e","b5387b81","d5bdd5d0"]},"Session Attribution":{},"S2S":{"facebookCapiEnabled":true,"source":"trekkie-storefront-renderer","apiClientId":580111}}
);
var loaded = false;
trekkie.ready(function() {
if (loaded) return;
loaded = true;
window.ShopifyAnalytics.lib = window.trekkie;
var originalDocumentWrite = document.write;
document.write = customDocumentWrite;
try { window.ShopifyAnalytics.merchantGoogleAnalytics.call(this); } catch(error) {};
document.write = originalDocumentWrite;
var match = window.location.pathname.match(/checkouts\/(.+)\/(thank_you|post_purchase)/)
var token = match? match[1]: undefined;
if (!hasLoggedConversion(token)) {
setCookieIfConversion(token);
}
});
window.ShopifyAnalytics.lib.page(null,{"pageType":"home","requestId":"fae77643-d692-4a91-8fd7-ca663c9e06ef-1787420888","shopifyEmitted":true});
var eventsListenerScript = document.createElement('script');
eventsListenerScript.async = true;
eventsListenerScript.src = "//www.tahanoutdoor.com/cdn/shopifycloud/storefront/assets/shop_events_listener-4e26a9ce.js";
document.getElementsByTagName('head')[0].appendChild(eventsListenerScript);
})();</script>
<script
defer
src="https://www.tahanoutdoor.com/cdn/shopifycloud/perf-kit/shopify-perf-kit-3.8.4.min.js"
data-application="storefront-renderer"
data-shop-id="71615774892"
data-render-region="gcp-europe-west1"
data-page-type="index"
data-theme-instance-id="155163197612"
data-theme-name="Focal"
data-theme-version="12.7.1"
data-monorail-region="shop_domain"
data-resource-timing-sampling-rate="10"
data-shs="true"
data-shs-beacon="true"
data-shs-export-with-fetch="true"
data-shs-logs-sample-rate="1"
data-shs-beacon-endpoint="https://www.tahanoutdoor.com/api/collect"
></script>
<meta name="shopify-y" content="680b0ae2-8c7f-4503-bd39-47cda13612c3"><meta name="shopify-s" content="8881e0b0-18d3-410c-9f48-5cd991ba5924"><meta name="new-cookie-storage-activated" content="f">
</head><body class="no-focus-outline features--image-zoom" data-instant-allow-query-string><svg class="visually-hidden">
<linearGradient id="rating-star-gradient-half">
<stop offset="50%" stop-color="rgb(var(--product-star-rating))" />
<stop offset="50%" stop-color="rgb(var(--product-star-rating))" stop-opacity="0.4" />
</linearGradient>
</svg>
<a href="#main" class="visually-hidden skip-to-content">Skip to content</a>
<loading-bar class="loading-bar"></loading-bar><!-- BEGIN sections: header-group -->
<div id="shopify-section-sections--21451358470316__announcement-bar" class="shopify-section shopify-section-group-header-group shopify-section--announcement-bar"><style>
:root {
--enable-sticky-announcement-bar: 1;
}
#shopify-section-sections--21451358470316__announcement-bar {
--heading-color: 255, 255, 255;
--text-color: 255, 255, 255;
--primary-button-background: 40, 40, 40;
--primary-button-text-color: 255, 255, 255;
--section-background: 241, 89, 42;position: -webkit-sticky;
position: sticky;
top: 0;
z-index: 5; /* Make sure it goes over header */}
@media screen and (min-width: 741px) {
:root {
--enable-sticky-announcement-bar: 1;
}
#shopify-section-sections--21451358470316__announcement-bar {position: -webkit-sticky;
position: sticky;
top: 0;
z-index: 5; /* Make sure it goes over header */}
}
</style></div><div id="shopify-section-sections--21451358470316__header" class="shopify-section shopify-section-group-header-group shopify-section--header"><style>
:root {
--enable-sticky-header: 1;
--enable-transparent-header: 0;
--loading-bar-background: 255, 255, 255; /* Prevent the loading bar to be invisible */
}
#shopify-section-sections--21451358470316__header {--header-background: 40, 40, 40;
--header-text-color: 255, 255, 255;
--header-border-color: 72, 72, 72;
--reduce-header-padding: 1;position: -webkit-sticky;
position: sticky;
top: 0;z-index: 4;
}.shopify-section--announcement-bar ~ #shopify-section-sections--21451358470316__header {
top: calc(var(--enable-sticky-announcement-bar, 0) * var(--announcement-bar-height, 0px));
}#shopify-section-sections--21451358470316__header .header__logo-image {
max-width: 100px;
}
@media screen and (min-width: 741px) {
#shopify-section-sections--21451358470316__header .header__logo-image {
max-width: 100px;
}
}
@media screen and (min-width: 1200px) {/* For this navigation we have to move the logo and make sure the navigation takes the whole width */
.header__logo {
order: -1;
flex: 1 1 0;
}
.header__inline-navigation {
flex: 1 1 auto;
justify-content: center;
max-width: max-content;
margin-inline: 48px;
}}</style>
<store-header sticky class="header " role="banner"><div class="container">
<div class="header__wrapper">
<!-- LEFT PART -->
<nav class="header__inline-navigation" role="navigation"><desktop-navigation>
<ul class="header__linklist list--unstyled hidden-pocket hidden-lap" role="list"><li class="header__linklist-item has-dropdown" data-item-title="Shop By Gear">
<a class="header__linklist-link link--animated" href="/collections/all" aria-controls="desktop-menu-1" aria-expanded="false">Shop By Gear</a><ul hidden id="desktop-menu-1" class="nav-dropdown nav-dropdown--restrict list--unstyled" role="list"><li class="nav-dropdown__item ">
<a class="nav-dropdown__link link--faded" href="/collections/all" >All Products</a></li><li class="nav-dropdown__item ">
<a class="nav-dropdown__link link--faded" href="/collections/tents-shelters" >Tents & Shelters</a></li><li class="nav-dropdown__item ">
<a class="nav-dropdown__link link--faded" href="/collections/sleeping-gear" >Sleeping Gear</a></li><li class="nav-dropdown__item ">
<a class="nav-dropdown__link link--faded" href="/collections/camp-kitchen-stoves" >Camp Kitchen & Stoves</a></li><li class="nav-dropdown__item ">
<a class="nav-dropdown__link link--faded" href="/collections/camp-furniture" >Camp Furniture</a></li><li class="nav-dropdown__item ">
<a class="nav-dropdown__link link--faded" href="/collections/lighting-electronics" >Lighting & Electronics</a></li><li class="nav-dropdown__item ">
<a class="nav-dropdown__link link--faded" href="/collections/gadgets-gear" >Gadgets & Gear</a></li><li class="nav-dropdown__item ">
<a class="nav-dropdown__link link--faded" href="/collections/hiking-travel" >Hiking & Travel</a></li></ul></li><li class="header__linklist-item " data-item-title="New Arrivals">
<a class="header__linklist-link link--animated" href="/collections/new-arrivals" >New Arrivals</a></li><li class="header__linklist-item " data-item-title="Back In Stock">
<a class="header__linklist-link link--animated" href="/collections/back-in-stock" >Back In Stock</a></li><li class="header__linklist-item has-dropdown" data-item-title="Camp Guides">
<a class="header__linklist-link link--animated" href="/blogs/camping" aria-controls="desktop-menu-4" aria-expanded="false">Camp Guides</a><ul hidden id="desktop-menu-4" class="nav-dropdown nav-dropdown--restrict list--unstyled" role="list"><li class="nav-dropdown__item ">
<a class="nav-dropdown__link link--faded" href="/blogs/camping" >Trail & Camp Guides</a></li><li class="nav-dropdown__item ">
<a class="nav-dropdown__link link--faded" href="/blogs/camping/tagged/campsite-malaysia" >Campsite Guides</a></li><li class="nav-dropdown__item ">
<a class="nav-dropdown__link link--faded" href="/pages/malaysia-campsite-finder" >Campsite Finder</a></li><li class="nav-dropdown__item ">
<a class="nav-dropdown__link link--faded" href="/pages/gunung-permit-checker" >Permit Checker</a></li><li class="nav-dropdown__item ">
<a class="nav-dropdown__link link--faded" href="/blogs/camping/tagged/buying-guide" >Product Guides</a></li></ul></li><li class="header__linklist-item " data-item-title="About Us">
<a class="header__linklist-link link--animated" href="/pages/about-us" >About Us</a></li></ul>
</desktop-navigation><div class="header__icon-list "><button is="toggle-button" class="header__icon-wrapper tap-area hidden-desk" aria-controls="mobile-menu-drawer" aria-expanded="false">
<span class="visually-hidden">Navigation</span><svg focusable="false" width="18" height="14" class="icon icon--header-hamburger " viewBox="0 0 18 14">
<path d="M0 1h18M0 13h18H0zm0-6h18H0z" fill="none" stroke="currentColor" stroke-width="2"></path>
</svg></button><a href="/search" is="toggle-link" class="header__icon-wrapper tap-area hidden-desk" aria-controls="search-drawer" aria-expanded="false" aria-label="Search"><svg focusable="false" width="18" height="18" class="icon icon--header-search " viewBox="0 0 18 18">
<path d="M12.336 12.336c2.634-2.635 2.682-6.859.106-9.435-2.576-2.576-6.8-2.528-9.435.106C.373 5.642.325 9.866 2.901 12.442c2.576 2.576 6.8 2.528 9.435-.106zm0 0L17 17" fill="none" stroke="currentColor" stroke-width="2"></path>
</svg></a>
</div></nav>
<!-- LOGO PART --><h1 class="header__logo"><a class="header__logo-link" href="/">
<span class="visually-hidden">TAHAN Outdoor</span>
<img class="header__logo-image" width="3508" height="849" src="//www.tahanoutdoor.com/cdn/shop/files/Orange_Logo_White_Font.png?v=1761640018&width=200" alt=""></a></h1><!-- SECONDARY LINKS PART -->
<div class="header__secondary-links"><div class="header__icon-list"><button is="toggle-button" class="header__icon-wrapper tap-area hidden-phone " aria-controls="newsletter-popup" aria-expanded="false">
<span class="visually-hidden">Newsletter</span><svg focusable="false" width="20" height="16" class="icon icon--header-email " viewBox="0 0 20 16">
<path d="M19 4l-9 5-9-5" fill="none" stroke="currentColor" stroke-width="2"></path>
<path stroke="currentColor" fill="none" stroke-width="2" d="M1 1h18v14H1z"></path>
</svg></button><a href="/search" is="toggle-link" class="header__icon-wrapper tap-area hidden-pocket hidden-lap " aria-label="Search" aria-controls="search-drawer" aria-expanded="false"><svg focusable="false" width="18" height="18" class="icon icon--header-search " viewBox="0 0 18 18">
<path d="M12.336 12.336c2.634-2.635 2.682-6.859.106-9.435-2.576-2.576-6.8-2.528-9.435.106C.373 5.642.325 9.866 2.901 12.442c2.576 2.576 6.8 2.528 9.435-.106zm0 0L17 17" fill="none" stroke="currentColor" stroke-width="2"></path>
</svg></a><a href="/cart" is="toggle-link" aria-controls="mini-cart" aria-expanded="false" class="header__icon-wrapper tap-area " aria-label="Cart" data-no-instant><svg focusable="false" width="21" height="20" class="icon icon--header-shopping-cart " viewBox="0 0 21 20">
<path d="M0 1H4L5 11H17L19 4H8" fill="none" stroke="currentColor" stroke-width="2"></path>
<circle cx="6" cy="17" r="2" fill="none" stroke="currentColor" stroke-width="2"></circle>
<circle cx="16" cy="17" r="2" fill="none" stroke="currentColor" stroke-width="2"></circle>
</svg><cart-count class="header__cart-count header__cart-count--floating bubble-count" aria-hidden="true">0</cart-count>
</a>
</div></div>
</div></div>
</store-header><cart-notification global hidden class="cart-notification "></cart-notification><mobile-navigation append-body id="mobile-menu-drawer" class="drawer drawer--from-left">
<span class="drawer__overlay"></span>
<div class="drawer__header drawer__header--shadowed">
<button type="button" class="drawer__close-button drawer__close-button--block tap-area" data-action="close" title="Close"><svg focusable="false" width="14" height="14" class="icon icon--close " viewBox="0 0 14 14">
<path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="2" fill="none"></path>
</svg></button>
</div>
<div class="drawer__content">
<ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="1" data-item-title="Shop By Gear"><button is="toggle-button" class="mobile-nav__link heading h6" aria-controls="mobile-menu-1" aria-expanded="false">Shop By Gear<span class="animated-plus"></span>
</button>
<collapsible-content id="mobile-menu-1" class="collapsible"><ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="2"><a href="/collections/all" class="mobile-nav__link">All Products</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/tents-shelters" class="mobile-nav__link">Tents & Shelters</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/sleeping-gear" class="mobile-nav__link">Sleeping Gear</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/camp-kitchen-stoves" class="mobile-nav__link">Camp Kitchen & Stoves</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/camp-furniture" class="mobile-nav__link">Camp Furniture</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/lighting-electronics" class="mobile-nav__link">Lighting & Electronics</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/gadgets-gear" class="mobile-nav__link">Gadgets & Gear</a></li><li class="mobile-nav__item" data-level="2"><a href="/collections/hiking-travel" class="mobile-nav__link">Hiking & Travel</a></li></ul></collapsible-content></li><li class="mobile-nav__item" data-level="1" data-item-title="New Arrivals"><a href="/collections/new-arrivals" class="mobile-nav__link heading h6">New Arrivals</a></li><li class="mobile-nav__item" data-level="1" data-item-title="Back In Stock"><a href="/collections/back-in-stock" class="mobile-nav__link heading h6">Back In Stock</a></li><li class="mobile-nav__item" data-level="1" data-item-title="Camp Guides"><button is="toggle-button" class="mobile-nav__link heading h6" aria-controls="mobile-menu-4" aria-expanded="false">Camp Guides<span class="animated-plus"></span>
</button>
<collapsible-content id="mobile-menu-4" class="collapsible"><ul class="mobile-nav list--unstyled" role="list"><li class="mobile-nav__item" data-level="2"><a href="/blogs/camping" class="mobile-nav__link">Trail & Camp Guides</a></li><li class="mobile-nav__item" data-level="2"><a href="/blogs/camping/tagged/campsite-malaysia" class="mobile-nav__link">Campsite Guides</a></li><li class="mobile-nav__item" data-level="2"><a href="/pages/malaysia-campsite-finder" class="mobile-nav__link">Campsite Finder</a></li><li class="mobile-nav__item" data-level="2"><a href="/pages/gunung-permit-checker" class="mobile-nav__link">Permit Checker</a></li><li class="mobile-nav__item" data-level="2"><a href="/blogs/camping/tagged/buying-guide" class="mobile-nav__link">Product Guides</a></li></ul></collapsible-content></li><li class="mobile-nav__item" data-level="1" data-item-title="About Us"><a href="/pages/about-us" class="mobile-nav__link heading h6">About Us</a></li></ul>
</div></mobile-navigation><predictive-search-drawer append-body reverse-breakpoint="screen and (min-width: 1200px)" id="search-drawer" initial-focus-selector="#search-drawer [name='q']" class="predictive-search drawer drawer--large drawer--from-left">
<span class="drawer__overlay"></span>
<header class="drawer__header">
<form id="predictive-search-form" action="/search" method="get" class="predictive-search__form"><svg focusable="false" width="18" height="18" class="icon icon--header-search " viewBox="0 0 18 18">
<path d="M12.336 12.336c2.634-2.635 2.682-6.859.106-9.435-2.576-2.576-6.8-2.528-9.435.106C.373 5.642.325 9.866 2.901 12.442c2.576 2.576 6.8 2.528 9.435-.106zm0 0L17 17" fill="none" stroke="currentColor" stroke-width="2"></path>
</svg><input class="predictive-search__input" type="text" name="q" autocomplete="off" autocorrect="off" aria-label="Search" placeholder="What are you looking for?">
</form>
<button type="button" class="drawer__close-button tap-area" data-action="close" title="Close"><svg focusable="false" width="14" height="14" class="icon icon--close " viewBox="0 0 14 14">
<path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="2" fill="none"></path>
</svg></button>
</header>
<div class="drawer__content">
<div class="predictive-search__content-wrapper">
<div hidden class="predictive-search__loading-state">
<div class="spinner"><svg focusable="false" width="50" height="50" class="icon icon--spinner " viewBox="25 25 50 50">
<circle cx="50" cy="50" r="20" fill="none" stroke="#282828" stroke-width="4"></circle>
</svg></div>
</div>
<div hidden class="predictive-search__results" aria-live="polite"></div></div>
</div>
<footer hidden class="drawer__footer drawer__footer--no-top-padding">
<button type="submit" form="predictive-search-form" class="button button--primary button--full">View all results</button>
</footer>
</predictive-search-drawer><script>
(() => {
const headerElement = document.getElementById('shopify-section-sections--21451358470316__header'),
headerHeight = headerElement.clientHeight,
headerHeightWithoutBottomNav = headerElement.querySelector('.header__wrapper').clientHeight;
document.documentElement.style.setProperty('--header-height', headerHeight + 'px');
document.documentElement.style.setProperty('--header-height-without-bottom-nav', headerHeightWithoutBottomNav + 'px');
})();
</script>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Organization",
"name": "TAHAN Outdoor",
"logo": "https:\/\/www.tahanoutdoor.com\/cdn\/shop\/files\/Orange_Logo_White_Font.png?v=1761640018\u0026width=3508",
"url": "https:\/\/www.tahanoutdoor.com"
}
</script>
</div>
<!-- END sections: header-group --><!-- BEGIN sections: overlay-group -->
<!-- END sections: overlay-group --><div id="shopify-section-mini-cart" class="shopify-section shopify-section--mini-cart"><cart-drawer section="mini-cart" id="mini-cart" class="mini-cart drawer drawer--large">
<span class="drawer__overlay"></span>
<header class="drawer__header">
<p class="drawer__title heading h6"><svg focusable="false" width="21" height="20" class="icon icon--header-shopping-cart " viewBox="0 0 21 20">
<path d="M0 1H4L5 11H17L19 4H8" fill="none" stroke="currentColor" stroke-width="2"></path>
<circle cx="6" cy="17" r="2" fill="none" stroke="currentColor" stroke-width="2"></circle>
<circle cx="16" cy="17" r="2" fill="none" stroke="currentColor" stroke-width="2"></circle>
</svg>Cart</p>
<button type="button" class="drawer__close-button tap-area" data-action="close" title="Close"><svg focusable="false" width="14" height="14" class="icon icon--close " viewBox="0 0 14 14">
<path d="M13 13L1 1M13 1L1 13" stroke="currentColor" stroke-width="2" fill="none"></path>
</svg></button>
</header><div class="drawer__content drawer__content--center">
<p>Your cart is empty</p>
<div class="button-wrapper">
<a href="/collections/all" class="button button--primary">Start shopping</a>
</div>
</div></cart-drawer>
</div><div id="main" role="main" class="anchor"><div id="shopify-section-template--21451362107564__tahan_hero" class="shopify-section"><link href="//www.tahanoutdoor.com/cdn/shop/t/28/assets/tahan-home.css?v=175568770156835830501787391348" rel="stylesheet" type="text/css" media="all" />
<link rel="preload" as="image" media="(max-width: 767px)" href="https://cdn.shopify.com/s/files/1/0716/1577/4892/files/tahan-hero-mobile-rain.jpg?v=1787391841&width=768" imagesrcset="https://cdn.shopify.com/s/files/1/0716/1577/4892/files/tahan-hero-mobile-rain.jpg?v=1787391841&width=600 600w, https://cdn.shopify.com/s/files/1/0716/1577/4892/files/tahan-hero-mobile-rain.jpg?v=1787391841&width=768 768w" imagesizes="100vw" fetchpriority="high">
<link rel="preload" as="image" media="(min-width: 768px)" href="https://cdn.shopify.com/s/files/1/0716/1577/4892/files/tahan-hero-desktop-rain-v2.jpg?v=1787393056&width=1600" imagesrcset="https://cdn.shopify.com/s/files/1/0716/1577/4892/files/tahan-hero-desktop-rain-v2.jpg?v=1787393056&width=1080 1080w, https://cdn.shopify.com/s/files/1/0716/1577/4892/files/tahan-hero-desktop-rain-v2.jpg?v=1787393056&width=1600 1600w, https://cdn.shopify.com/s/files/1/0716/1577/4892/files/tahan-hero-desktop-rain-v2.jpg?v=1787393056&width=2400 2400w" imagesizes="100vw" fetchpriority="high">
<section class="th-section">
<a href="/collections/homepage-featured-items?ref=home-hero" class="th-hero" aria-label="Shop Bestsellers">
<picture>
<source media="(max-width: 767px)" srcset="https://cdn.shopify.com/s/files/1/0716/1577/4892/files/tahan-hero-mobile-rain.jpg?v=1787391841&width=600 600w, https://cdn.shopify.com/s/files/1/0716/1577/4892/files/tahan-hero-mobile-rain.jpg?v=1787391841&width=768 768w" sizes="100vw">
<img
src="https://cdn.shopify.com/s/files/1/0716/1577/4892/files/tahan-hero-desktop-rain-v2.jpg?v=1787393056&width=1600"
srcset="https://cdn.shopify.com/s/files/1/0716/1577/4892/files/tahan-hero-desktop-rain-v2.jpg?v=1787393056&width=1080 1080w, https://cdn.shopify.com/s/files/1/0716/1577/4892/files/tahan-hero-desktop-rain-v2.jpg?v=1787393056&width=1600 1600w, https://cdn.shopify.com/s/files/1/0716/1577/4892/files/tahan-hero-desktop-rain-v2.jpg?v=1787393056&width=2400 2400w"
sizes="100vw"
width="2400" height="1344"
alt="TAHAN tent standing in heavy tropical rain"
loading="eager" fetchpriority="high" decoding="async">
</picture>
<div class="th-hero__copy">
<h1>Built to TAHAN the tropics.</h1>
<p>Every product re-engineered for tropical heat, humidity and rain, with at least 3 to 5 rigorous tests before it earns the TAHAN logo.</p>
<span class="th-btn">Shop Bestsellers</span>
</div>
</a>
</section>
</div><div id="shopify-section-template--21451362107564__tahan_press_bar_section" class="shopify-section"><div id="shopify-block-AUnhlaVpjcWZvK2xrO__press_bar_1" class="shopify-block">
<style data-shopify>
.ta-pressbar-aunhlavpjcwzvk2xropressbar1 {
background: #ffffff;
border-bottom: 1px solid #eeeae3;
padding: 24px 20px;
}
.ta-pressbar__inner-aunhlavpjcwzvk2xropressbar1 {
max-width: 1200px;
margin: 0 auto;
display: flex;
flex-wrap: wrap;
align-items: center;
justify-content: center;
gap: 24px 44px;
}
.ta-pressbar__label-aunhlavpjcwzvk2xropressbar1 {
width: 100%;
text-align: center;
font-size: 12px;
letter-spacing: 0.2em;
text-transform: uppercase;
color: #8a857d;
margin-bottom: 4px;
font-weight: 600;
}
.ta-pressbar-aunhlavpjcwzvk2xropressbar1 img {
height: 24px;
width: auto;
display: block;
filter: grayscale(1);
opacity: 0.72;
transition: opacity .2s ease, filter .2s ease;
}
.ta-pressbar-aunhlavpjcwzvk2xropressbar1 a:hover img {
filter: none;
opacity: 1;
}
@media screen and (max-width: 749px) {
.ta-pressbar__inner-aunhlavpjcwzvk2xropressbar1 { gap: 18px 26px; }
.ta-pressbar-aunhlavpjcwzvk2xropressbar1 img { height: 19px; }
}
</style>
<div class="ta-pressbar-aunhlavpjcwzvk2xropressbar1" >
<div class="ta-pressbar__inner-aunhlavpjcwzvk2xropressbar1">
<div class="ta-pressbar__label-aunhlavpjcwzvk2xropressbar1">As featured in</div>
<a href="https://www.bfm.my/content/podcast/e-commerce-success-the-ptt-outdoor-blueprint" target="_blank" rel="noopener"><img src="https://cdn.shopify.com/s/files/1/0716/1577/4892/files/BFM_89.9_logo.svg?v=1781581938" alt="BFM 89.9" loading="lazy"></a>
<a href="https://www.thestar.com.my/business/business-news/2025/11/29/tahan-makes-camping-cool" target="_blank" rel="noopener"><img src="https://cdn.shopify.com/s/files/1/0716/1577/4892/files/The_Star_Malaysia_Logo_svg.png?v=1781581939" alt="The Star" loading="lazy"></a>
<a href="https://www.businesstoday.com.my/2023/07/04/ptt-outdoor-and-tahan-taking-malaysians-camping-one-tent-at-a-time/" target="_blank" rel="noopener"><img src="https://cdn.shopify.com/s/files/1/0716/1577/4892/files/BT_Logo_Updated-01.png?v=1781581939" alt="Business Today" loading="lazy"></a>
<a href="https://vulcanpost.com/770655/ptt-outdoor-malaysia-affordable-adventure-equipment/" target="_blank" rel="noopener"><img src="https://cdn.shopify.com/s/files/1/0716/1577/4892/files/vulcan-post-logo-1.jpg?v=1781581939" alt="Vulcan Post" loading="lazy"></a>
<img src="https://cdn.shopify.com/s/files/1/0716/1577/4892/files/harian-metro-vector-logo.png?v=1781581939" alt="Harian Metro" loading="lazy">
</div>
</div>
</div>
</div><div id="shopify-section-template--21451362107564__tahan_paths" class="shopify-section"><section class="th-section th-paths">
<h2>Tested in Malaysian Outdoors</h2>
<p class="th-paths__sub">Rain, heat, muddy terrains - our gears are tested endlessly to beat the tropical outdoors challenge.</p>
<div class="th-paths__row"><a class="th-tile" href="/collections/tents-shelters?ref=home-use-shelter" >
<img
src="https://cdn.shopify.com/s/files/1/0716/1577/4892/files/tahan-home-tile-shelter.jpg?v=1785069948&width=800"
srcset="https://cdn.shopify.com/s/files/1/0716/1577/4892/files/tahan-home-tile-shelter.jpg?v=1785069948&width=480 480w, https://cdn.shopify.com/s/files/1/0716/1577/4892/files/tahan-home-tile-shelter.jpg?v=1785069948&width=800 800w"
sizes="(min-width: 768px) 33vw, 78vw"
width="800" height="640"
alt="Tents & Shelters"
loading="lazy" decoding="async">
<span class="th-tile__label">Tents & Shelters</span></a><a class="th-tile" href="/collections/camp-kitchen-stoves?ref=home-use-cook" >
<img
src="https://cdn.shopify.com/s/files/1/0716/1577/4892/files/tahan-home-tile-cook.jpg?v=1785069948&width=800"
srcset="https://cdn.shopify.com/s/files/1/0716/1577/4892/files/tahan-home-tile-cook.jpg?v=1785069948&width=480 480w, https://cdn.shopify.com/s/files/1/0716/1577/4892/files/tahan-home-tile-cook.jpg?v=1785069948&width=800 800w"
sizes="(min-width: 768px) 33vw, 78vw"
width="800" height="640"
alt="Camp Kitchen"
loading="lazy" decoding="async">
<span class="th-tile__label">Camp Kitchen</span></a><a class="th-tile" href="/collections/hiking-travel?ref=home-use-hike" >
<img
src="https://cdn.shopify.com/s/files/1/0716/1577/4892/files/tahan-home-tile-hike.jpg?v=1785069948&width=800"
srcset="https://cdn.shopify.com/s/files/1/0716/1577/4892/files/tahan-home-tile-hike.jpg?v=1785069948&width=480 480w, https://cdn.shopify.com/s/files/1/0716/1577/4892/files/tahan-home-tile-hike.jpg?v=1785069948&width=800 800w"
sizes="(min-width: 768px) 33vw, 78vw"
width="800" height="640"
alt="Hiking & Trail"
loading="lazy" decoding="async">
<span class="th-tile__label">Hiking & Trail</span></a></div>
</section>
</div><div id="shopify-section-template--21451362107564__featured-collections" class="shopify-section shopify-section--featured-collections"><style>
#shopify-section-template--21451362107564__featured-collections {--heading-color: 40, 40, 40;
--text-color: 40, 40, 40;
--primary-button-background: 241, 89, 42;
--primary-button-text-color: 255, 255, 255;
--prev-next-button-background: 255, 255, 255;
--prev-next-button-color: 40, 40, 40;
--section-background: 255, 255, 255;
--section-products-per-row: 2;
}
@media screen and (min-width: 741px) {
#shopify-section-template--21451362107564__featured-collections {
--section-products-per-row: 3;
}
}
@media screen and (min-width: 1000px) {
#shopify-section-template--21451362107564__featured-collections {
--section-products-per-row: 4;
}
}
@media screen and (min-width: 1200px) {
#shopify-section-template--21451362107564__featured-collections {
--section-products-per-row: 4;
}
}
</style>
<section class="section ">
<div class="section__color-wrapper">
<div class="container "><header class="section__header section__header--tight"><div class="text-container"><h3 class="heading h2">Our Bestsellers</h3><p>Every one of them earned the logo.</p></div><tabs-nav class="tabs-nav tabs-nav--center tabs-nav--edge2edge">
<scrollable-content class="tabs-nav__scroller hide-scrollbar">
<div class="tabs-nav__scroller-inner">
<div class="tabs-nav__item-list"><button type="button" class="tabs-nav__item heading heading--small" aria-expanded="true" aria-controls="block-template--21451362107564__featured-collections-collection-1" >Best sellers</button><button type="button" class="tabs-nav__item heading heading--small" aria-expanded="false" aria-controls="block-template--21451362107564__featured-collections-collection-2" >Cooking Essentials</button><button type="button" class="tabs-nav__item heading heading--small" aria-expanded="false" aria-controls="block-template--21451362107564__featured-collections-collection_FpH7dY" >Hiking & Travel</button><button type="button" class="tabs-nav__item heading heading--small" aria-expanded="false" aria-controls="block-template--21451362107564__featured-collections-collection_K7tkk9" >Gadgets & Gear</button><button type="button" class="tabs-nav__item heading heading--small" aria-expanded="false" aria-controls="block-template--21451362107564__featured-collections-collection_HFje4h" >Tents & Shelters</button></div>
</div>
</scrollable-content>
</tabs-nav></header><div class="featured-collections"><product-list stagger-apparition id="block-template--21451362107564__featured-collections-collection-1" class="product-list product-list--center">
<div class="scroller">
<div class="product-list__inner product-list__inner--scroller hide-scrollbar"><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><a href="/products/tahan-cloud-link-double-mattress" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-cloud-link-double-mattress-5789175.jpg?v=1775703254&width=1080" alt="TAHAN Cloud Link Double Mattress - TAHAN Outdoor - MATTH155BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-cloud-link-double-mattress-5789175.jpg?v=1775703254&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-cloud-link-double-mattress-5789175.jpg?v=1775703254&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-cloud-link-double-mattress-5789175.jpg?v=1775703254&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-cloud-link-double-mattress-5789175.jpg?v=1775703254&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-cloud-link-double-mattress-5789175.jpg?v=1775703254&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-cloud-link-double-mattress-5789175.jpg?v=1775703254&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-cloud-link-double-mattress-5789175.jpg?v=1775703254&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-cloud-link-double-mattress-5789175.jpg?v=1775703254&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-cloud-link-double-mattress-5789175.jpg?v=1775703254&width=1000 1000w" width="1080" height="1080" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32797631545516">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-cloudlink-deluxe-air-mattress-queen-2194639.png?v=1776294196&width=1024" alt="TAHAN Cloudlink Deluxe Air Mattress - Queen - TAHAN Outdoor - MATTH155BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-cloudlink-deluxe-air-mattress-queen-2194639.png?v=1776294196&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-cloudlink-deluxe-air-mattress-queen-2194639.png?v=1776294196&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-cloudlink-deluxe-air-mattress-queen-2194639.png?v=1776294196&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-cloudlink-deluxe-air-mattress-queen-2194639.png?v=1776294196&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-cloudlink-deluxe-air-mattress-queen-2194639.png?v=1776294196&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-cloudlink-deluxe-air-mattress-queen-2194639.png?v=1776294196&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-cloudlink-deluxe-air-mattress-queen-2194639.png?v=1776294196&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-cloudlink-deluxe-air-mattress-queen-2194639.png?v=1776294196&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-cloudlink-deluxe-air-mattress-queen-2194639.png?v=1776294196&width=1000 1000w" width="1024" height="1024" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-cloud-link-double-mattress" data-instant class="product-item-meta__title">TAHAN Cloudlink Deluxe Air Mattress</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM199.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-cloud-link-double-mattress" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.85 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg></div>
<span class="rating__caption">1057 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection-1_8512760873132_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="46012911648940">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8512760873132" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><a href="/products/tahan-typhoon-pro-fan" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-5451110.png?v=1785491415&width=2048" alt="TAHAN Typhoon Pro camping fan with LED light ring mounted on its tripod stand, front view" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-5451110.png?v=1785491415&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-5451110.png?v=1785491415&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-5451110.png?v=1785491415&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-5451110.png?v=1785491415&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-5451110.png?v=1785491415&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-5451110.png?v=1785491415&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-5451110.png?v=1785491415&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-5451110.png?v=1785491415&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-5451110.png?v=1785491415&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-5451110.png?v=1785491415&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-5451110.png?v=1785491415&width=1200 1200w" width="2048" height="2048" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="34182690799788">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-2732250.jpg?v=1787397307&width=2048" alt="TAHAN Typhoon Pro - TAHAN Outdoor - FANTHF21BO" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-2732250.jpg?v=1787397307&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-2732250.jpg?v=1787397307&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-2732250.jpg?v=1787397307&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-2732250.jpg?v=1787397307&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-2732250.jpg?v=1787397307&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-2732250.jpg?v=1787397307&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-2732250.jpg?v=1787397307&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-2732250.jpg?v=1787397307&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-2732250.jpg?v=1787397307&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-2732250.jpg?v=1787397307&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-2732250.jpg?v=1787397307&width=1200 1200w" width="2048" height="2048" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-typhoon-pro-fan" data-instant class="product-item-meta__title">TAHAN Typhoon Pro</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM269.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-typhoon-pro-fan" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.92 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg></div>
<span class="rating__caption">643 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection-1_8360168226988_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="45118940283052">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360168226988" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--highlight">Save <span class=money><span class=money>RM100.00</span></span></span></div><a href="/products/foldable-camping-wagon-150l" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-4612395.jpg?v=1787148793&width=2000" alt="TAHAN AllTerrain XL Wagon – With Tabletop - TAHAN Outdoor - COM-XLWAGON3IN1" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-4612395.jpg?v=1787148793&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-4612395.jpg?v=1787148793&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-4612395.jpg?v=1787148793&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-4612395.jpg?v=1787148793&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-4612395.jpg?v=1787148793&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-4612395.jpg?v=1787148793&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-4612395.jpg?v=1787148793&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-4612395.jpg?v=1787148793&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-4612395.jpg?v=1787148793&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-4612395.jpg?v=1787148793&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-4612395.jpg?v=1787148793&width=1200 1200w" width="2000" height="2000" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="34424604688556">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-3258695.png?v=1787148793&width=1024" alt="TAHAN AllTerrain XL Wagon – With Tabletop - TAHAN Outdoor - COM-XLWAGON3IN1" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-3258695.png?v=1787148793&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-3258695.png?v=1787148793&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-3258695.png?v=1787148793&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-3258695.png?v=1787148793&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-3258695.png?v=1787148793&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-3258695.png?v=1787148793&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-3258695.png?v=1787148793&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-3258695.png?v=1787148793&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-3258695.png?v=1787148793&width=1000 1000w" width="1024" height="1024" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/foldable-camping-wagon-150l" data-instant class="product-item-meta__title">TAHAN AllTerrain XL Wagon – With Tabletop</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price price--highlight">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM499.00</span></span></span>
<span class="price price--compare">
<span class="visually-hidden">Regular price</span><span class=money><span class=money>RM599.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/foldable-camping-wagon-150l" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.83 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg></div>
<span class="rating__caption">1127 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection-1_8360164655276_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="44853736145068">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360164655276" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--custom">Monsoon-tested</span></div><a href="/products/tahan-pavillion-shelter-tent" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=1080" alt="TAHAN Pavillion Shelter Tent - TAHAN Outdoor - TENTH435BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=1000 1000w" width="1080" height="1080" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32705832583340">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=1280" alt="TAHAN Pavillion Shelter Tent - TAHAN Outdoor - TENTH435BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=1200 1200w" width="1280" height="1280" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-pavillion-shelter-tent" data-instant class="product-item-meta__title">TAHAN Pavillion Shelter Tent</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM999.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-pavillion-shelter-tent" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.86 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg></div>
<span class="rating__caption">1051 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection-1_8498585534636_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="45543016202412">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8498585534636" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--custom">Improved battery life</span><span class="label label--highlight">Save <span class=money><span class=money>RM110.00</span></span></span></div><a href="/products/tahan-luminate-multifunction-lantern" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=1200" alt="TAHAN Luminate Multifunction Lantern - TAHAN Worldwide - LANTH001GU-V2" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32158483808428">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=1024" alt="TAHAN Luminate Multifunction Lantern (50% OFF) - TAHAN Outdoor - LANTH001GU-V2" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=1000 1000w" width="1024" height="1024" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-luminate-multifunction-lantern" data-instant class="product-item-meta__title">TAHAN Luminate Multifunction Lantern</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price price--highlight">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM89.00</span></span></span>
<span class="price price--compare">
<span class="visually-hidden">Regular price</span><span class=money><span class=money>RM199.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-luminate-multifunction-lantern" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.63 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star-half rating__star rating__star--half" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="url(#rating-star-gradient-half)"></path>
</svg></div>
<span class="rating__caption">1169 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection-1_8360167047340_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="44853740372140">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360167047340" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--highlight">Save <span class=money><span class=money>RM120.00</span></span></span></div><a href="/products/tahan-easyfold-camping-stove" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-4528724.png?v=1765460861&width=1200" alt="TAHAN EasyFold Camping Stove - TAHAN Worldwide - STOTH025BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-4528724.png?v=1765460861&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-4528724.png?v=1765460861&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-4528724.png?v=1765460861&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-4528724.png?v=1765460861&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-4528724.png?v=1765460861&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-4528724.png?v=1765460861&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-4528724.png?v=1765460861&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-4528724.png?v=1765460861&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-4528724.png?v=1765460861&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-4528724.png?v=1765460861&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-4528724.png?v=1765460861&width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32158529814700">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-8176062.jpg?v=1767687126&width=1000" alt="TAHAN EasyFold Camping Stove - TAHAN Outdoor - STOTH025BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-8176062.jpg?v=1767687126&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-8176062.jpg?v=1767687126&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-8176062.jpg?v=1767687126&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-8176062.jpg?v=1767687126&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-8176062.jpg?v=1767687126&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-8176062.jpg?v=1767687126&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-8176062.jpg?v=1767687126&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-8176062.jpg?v=1767687126&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-8176062.jpg?v=1767687126&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-easyfold-camping-stove" data-instant class="product-item-meta__title">TAHAN EasyFold Camping Stove</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price price--highlight">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM179.00</span></span></span>
<span class="price price--compare">
<span class="visually-hidden">Regular price</span><span class=money><span class=money>RM299.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-easyfold-camping-stove" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.87 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg></div>
<span class="rating__caption">1235 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection-1_8360166293676_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="44853738602668">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360166293676" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--custom">Bestseller</span></div><a href="/products/tahan-36l-compact-cooler" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=1024" alt="TAHAN 36L Compact Cooler, black cooler bag with shoulder strap" srcset="//www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=1000 1000w" width="1024" height="1024" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="33915432698028">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=1254" alt="TAHAN 36L Compact Cooler - TAHAN Outdoor - COOTH036BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=1200 1200w" width="1254" height="1254" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-36l-compact-cooler" data-instant class="product-item-meta__title">TAHAN 36L Compact Cooler</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM189.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-36l-compact-cooler" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.56 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star-half rating__star rating__star--half" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="url(#rating-star-gradient-half)"></path>
</svg></div>
<span class="rating__caption">107 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection-1_8360165802156_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="44853738045612">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360165802156" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><a href="/products/4m-pulley-adjuster-reflective-guyline-4pax" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/4m-pulley-adjuster-reflective-guyline-pack-of-4-5281390.jpg?v=1765448958&width=1024" alt="4M Pulley Adjuster Reflective Guyline [Pack of 4] - TAHAN Worldwide - RTCLK4PCSOR" srcset="//www.tahanoutdoor.com/cdn/shop/files/4m-pulley-adjuster-reflective-guyline-pack-of-4-5281390.jpg?v=1765448958&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/4m-pulley-adjuster-reflective-guyline-pack-of-4-5281390.jpg?v=1765448958&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/4m-pulley-adjuster-reflective-guyline-pack-of-4-5281390.jpg?v=1765448958&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/4m-pulley-adjuster-reflective-guyline-pack-of-4-5281390.jpg?v=1765448958&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/4m-pulley-adjuster-reflective-guyline-pack-of-4-5281390.jpg?v=1765448958&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/4m-pulley-adjuster-reflective-guyline-pack-of-4-5281390.jpg?v=1765448958&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/4m-pulley-adjuster-reflective-guyline-pack-of-4-5281390.jpg?v=1765448958&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/4m-pulley-adjuster-reflective-guyline-pack-of-4-5281390.jpg?v=1765448958&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/4m-pulley-adjuster-reflective-guyline-pack-of-4-5281390.jpg?v=1765448958&width=1000 1000w" width="1024" height="1024" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32159123767468">
<img src="//www.tahanoutdoor.com/cdn/shop/files/4m-pulley-adjuster-reflective-guyline-pack-of-4-8192029.jpg?v=1787148729&width=2048" alt="4M Pulley Adjuster Reflective Guyline [Pack of 4] - TAHAN Outdoor - RTCLK4PCSOR" srcset="//www.tahanoutdoor.com/cdn/shop/files/4m-pulley-adjuster-reflective-guyline-pack-of-4-8192029.jpg?v=1787148729&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/4m-pulley-adjuster-reflective-guyline-pack-of-4-8192029.jpg?v=1787148729&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/4m-pulley-adjuster-reflective-guyline-pack-of-4-8192029.jpg?v=1787148729&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/4m-pulley-adjuster-reflective-guyline-pack-of-4-8192029.jpg?v=1787148729&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/4m-pulley-adjuster-reflective-guyline-pack-of-4-8192029.jpg?v=1787148729&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/4m-pulley-adjuster-reflective-guyline-pack-of-4-8192029.jpg?v=1787148729&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/4m-pulley-adjuster-reflective-guyline-pack-of-4-8192029.jpg?v=1787148729&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/4m-pulley-adjuster-reflective-guyline-pack-of-4-8192029.jpg?v=1787148729&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/4m-pulley-adjuster-reflective-guyline-pack-of-4-8192029.jpg?v=1787148729&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/4m-pulley-adjuster-reflective-guyline-pack-of-4-8192029.jpg?v=1787148729&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/4m-pulley-adjuster-reflective-guyline-pack-of-4-8192029.jpg?v=1787148729&width=1200 1200w" width="2048" height="2048" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/4m-pulley-adjuster-reflective-guyline-4pax" data-instant class="product-item-meta__title">4M Pulley Adjuster Reflective Guyline [Pack of 4]</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM29.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/4m-pulley-adjuster-reflective-guyline-4pax" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.74 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg></div>
<span class="rating__caption">345 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection-1_8360163606700_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="44853734277292">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360163606700" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--custom">Bestseller</span></div><a href="/products/prochef-stainless-steel-outdoor-cookset-4-piece" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-3180914.png?v=1765460798&width=1200" alt="L ProChef Stainless Steel Cookset - 4 Piece (3 - 4pax) - TAHAN Worldwide - COO004PCSS" srcset="//www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-3180914.png?v=1765460798&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-3180914.png?v=1765460798&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-3180914.png?v=1765460798&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-3180914.png?v=1765460798&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-3180914.png?v=1765460798&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-3180914.png?v=1765460798&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-3180914.png?v=1765460798&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-3180914.png?v=1765460798&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-3180914.png?v=1765460798&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-3180914.png?v=1765460798&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-3180914.png?v=1765460798&width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32159054528684">
<img src="//www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-9672454.jpg?v=1767687126&width=1000" alt="L ProChef Stainless Steel Cookset - 4 Piece (3 - 4pax) - TAHAN Outdoor - COO004PCSS" srcset="//www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-9672454.jpg?v=1767687126&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-9672454.jpg?v=1767687126&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-9672454.jpg?v=1767687126&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-9672454.jpg?v=1767687126&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-9672454.jpg?v=1767687126&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-9672454.jpg?v=1767687126&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-9672454.jpg?v=1767687126&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-9672454.jpg?v=1767687126&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-9672454.jpg?v=1767687126&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/prochef-stainless-steel-outdoor-cookset-4-piece" data-instant class="product-item-meta__title">L ProChef Stainless Steel Cookset - 4 Piece (3-4pax)</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM199.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/prochef-stainless-steel-outdoor-cookset-4-piece" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.88 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg></div>
<span class="rating__caption">1206 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection-1_8360164982956_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="44853736931500">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360164982956" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--highlight">Save <span class=money><span class=money>RM10.10</span></span></span></div><a href="/products/tahan-collapsible-garbage-bag-holder" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-collapsible-garbage-bag-holder-3742711.jpg?v=1765448896&width=1024" alt="TAHAN Collapsible Garbage Bag Holder - TAHAN Worldwide - GBHTH000BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-collapsible-garbage-bag-holder-3742711.jpg?v=1765448896&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-collapsible-garbage-bag-holder-3742711.jpg?v=1765448896&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-collapsible-garbage-bag-holder-3742711.jpg?v=1765448896&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-collapsible-garbage-bag-holder-3742711.jpg?v=1765448896&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-collapsible-garbage-bag-holder-3742711.jpg?v=1765448896&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-collapsible-garbage-bag-holder-3742711.jpg?v=1765448896&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-collapsible-garbage-bag-holder-3742711.jpg?v=1765448896&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-collapsible-garbage-bag-holder-3742711.jpg?v=1765448896&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-collapsible-garbage-bag-holder-3742711.jpg?v=1765448896&width=1000 1000w" width="1024" height="1024" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32158539120812">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-collapsible-garbage-bag-holder-3117170.jpg?v=1767067813&width=1200" alt="TAHAN Collapsible Garbage Bag Holder - TAHAN Outdoor - GBHTH000BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-collapsible-garbage-bag-holder-3117170.jpg?v=1767067813&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-collapsible-garbage-bag-holder-3117170.jpg?v=1767067813&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-collapsible-garbage-bag-holder-3117170.jpg?v=1767067813&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-collapsible-garbage-bag-holder-3117170.jpg?v=1767067813&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-collapsible-garbage-bag-holder-3117170.jpg?v=1767067813&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-collapsible-garbage-bag-holder-3117170.jpg?v=1767067813&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-collapsible-garbage-bag-holder-3117170.jpg?v=1767067813&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-collapsible-garbage-bag-holder-3117170.jpg?v=1767067813&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-collapsible-garbage-bag-holder-3117170.jpg?v=1767067813&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-collapsible-garbage-bag-holder-3117170.jpg?v=1767067813&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-collapsible-garbage-bag-holder-3117170.jpg?v=1767067813&width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-collapsible-garbage-bag-holder" data-instant class="product-item-meta__title">TAHAN Collapsible Garbage Bag Holder</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price price--highlight">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM38.90</span></span></span>
<span class="price price--compare">
<span class="visually-hidden">Regular price</span><span class=money><span class=money>RM49.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-collapsible-garbage-bag-holder" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.86 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg></div>
<span class="rating__caption">1125 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection-1_8360166129836_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="44853738406060">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360166129836" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--highlight">Save <span class=money><span class=money>RM20.00</span></span></span></div><a href="/products/tahan-anti-metal-canvas-belt" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-2837852.webp?v=1768536667&width=1200" alt="TAHAN Anti Metal Canvas Belt - TAHAN Outdoor - BELTH125BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-2837852.webp?v=1768536667&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-2837852.webp?v=1768536667&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-2837852.webp?v=1768536667&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-2837852.webp?v=1768536667&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-2837852.webp?v=1768536667&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-2837852.webp?v=1768536667&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-2837852.webp?v=1768536667&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-2837852.webp?v=1768536667&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-2837852.webp?v=1768536667&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-2837852.webp?v=1768536667&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-2837852.webp?v=1768536667&width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32331625103532">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-9038373.jpg?v=1776376880&width=1280" alt="TAHAN Anti Metal Canvas Belt - TAHAN Outdoor - BELTH125BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-9038373.jpg?v=1776376880&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-9038373.jpg?v=1776376880&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-9038373.jpg?v=1776376880&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-9038373.jpg?v=1776376880&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-9038373.jpg?v=1776376880&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-9038373.jpg?v=1776376880&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-9038373.jpg?v=1776376880&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-9038373.jpg?v=1776376880&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-9038373.jpg?v=1776376880&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-9038373.jpg?v=1776376880&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-9038373.jpg?v=1776376880&width=1200 1200w" width="1280" height="1280" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-anti-metal-canvas-belt" data-instant class="product-item-meta__title">TAHAN Anti Metal Canvas Belt</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price price--highlight">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM39.00</span></span></span>
<span class="price price--compare">
<span class="visually-hidden">Regular price</span><span class=money><span class=money>RM59.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-anti-metal-canvas-belt" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.69 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star-half rating__star rating__star--half" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="url(#rating-star-gradient-half)"></path>
</svg></div>
<span class="rating__caption">1800 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection-1_8360165900460_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="44853738143916">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360165900460" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--custom">Bestseller</span><span class="label label--highlight">Save <span class=money><span class=money>RM5.00</span></span></span></div><a href="/products/tahan-automatic-water-dispenser" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=1024" alt="TAHAN Automatic Water Dispenser - TAHAN Worldwide - WTDTH800BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=1000 1000w" width="1024" height="1024" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32158571921580">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=1024" alt="TAHAN Automatic Water Dispenser - TAHAN Outdoor - WTDTH800BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=1000 1000w" width="1024" height="1024" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-automatic-water-dispenser" data-instant class="product-item-meta__title">TAHAN Automatic Water Dispenser</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price price--highlight">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM34.90</span></span></span>
<span class="price price--compare">
<span class="visually-hidden">Regular price</span><span class=money><span class=money>RM39.90</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-automatic-water-dispenser" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.69 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star-half rating__star rating__star--half" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="url(#rating-star-gradient-half)"></path>
</svg></div>
<span class="rating__caption">162 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection-1_8360165933228_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="44853738209452">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360165933228" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item></div>
</div><prev-next-buttons class="product-list__prev-next hidden-pocket" style="--smallest-image-aspect-ratio: 1.0">
<button class="product-list__arrow prev-next-button prev-next-button--prev" disabled>
<span class="visually-hidden">Previous</span><svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-left icon--direction-aware " viewBox="0 0 17 14">
<path d="M17 7H2M8 1L2 7l6 6" stroke="currentColor" stroke-width="2" fill="none"></path>
</svg></button>
<button class="product-list__arrow prev-next-button prev-next-button--next">
<span class="visually-hidden">Next</span><svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14">
<path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="2" fill="none"></path>
</svg></button>
</prev-next-buttons></product-list><product-list stagger-apparition hidden id="block-template--21451362107564__featured-collections-collection-2" class="product-list product-list--center">
<div class="scroller">
<div class="product-list__inner product-list__inner--scroller hide-scrollbar"><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--highlight">Save <span class=money><span class=money>RM120.00</span></span></span></div><a href="/products/tahan-easyfold-camping-stove" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-4528724.png?v=1765460861&width=1200" alt="TAHAN EasyFold Camping Stove - TAHAN Worldwide - STOTH025BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-4528724.png?v=1765460861&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-4528724.png?v=1765460861&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-4528724.png?v=1765460861&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-4528724.png?v=1765460861&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-4528724.png?v=1765460861&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-4528724.png?v=1765460861&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-4528724.png?v=1765460861&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-4528724.png?v=1765460861&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-4528724.png?v=1765460861&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-4528724.png?v=1765460861&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-4528724.png?v=1765460861&width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32158529814700">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-8176062.jpg?v=1767687126&width=1000" alt="TAHAN EasyFold Camping Stove - TAHAN Outdoor - STOTH025BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-8176062.jpg?v=1767687126&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-8176062.jpg?v=1767687126&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-8176062.jpg?v=1767687126&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-8176062.jpg?v=1767687126&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-8176062.jpg?v=1767687126&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-8176062.jpg?v=1767687126&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-8176062.jpg?v=1767687126&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-8176062.jpg?v=1767687126&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-easyfold-camping-stove-8176062.jpg?v=1767687126&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-easyfold-camping-stove" data-instant class="product-item-meta__title">TAHAN EasyFold Camping Stove</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price price--highlight">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM179.00</span></span></span>
<span class="price price--compare">
<span class="visually-hidden">Regular price</span><span class=money><span class=money>RM299.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-easyfold-camping-stove" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.87 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg></div>
<span class="rating__caption">1235 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection-2_8360166293676_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="44853738602668">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360166293676" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--custom">Bestseller</span></div><a href="/products/tahan-36l-compact-cooler" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=1024" alt="TAHAN 36L Compact Cooler, black cooler bag with shoulder strap" srcset="//www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=1000 1000w" width="1024" height="1024" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="33915432698028">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=1254" alt="TAHAN 36L Compact Cooler - TAHAN Outdoor - COOTH036BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=1200 1200w" width="1254" height="1254" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-36l-compact-cooler" data-instant class="product-item-meta__title">TAHAN 36L Compact Cooler</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM189.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-36l-compact-cooler" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.56 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star-half rating__star rating__star--half" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="url(#rating-star-gradient-half)"></path>
</svg></div>
<span class="rating__caption">107 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection-2_8360165802156_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="44853738045612">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360165802156" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--highlight">Save <span class=money><span class=money>RM20.00</span></span></span></div><a href="/products/10l-camping-water-container-with-spigot" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-10l-water-container-2781471.png?v=1765448954&width=936" alt="TAHAN 10L Water Container - TAHAN Worldwide - CONTH10LBK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-10l-water-container-2781471.png?v=1765448954&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-10l-water-container-2781471.png?v=1765448954&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-10l-water-container-2781471.png?v=1765448954&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-10l-water-container-2781471.png?v=1765448954&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-10l-water-container-2781471.png?v=1765448954&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-10l-water-container-2781471.png?v=1765448954&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-10l-water-container-2781471.png?v=1765448954&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-10l-water-container-2781471.png?v=1765448954&width=900 900w" width="936" height="936" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32158583554220">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-10l-water-container-1218535.png?v=1785491414&width=1024" alt="TAHAN 10L Water Container - TAHAN Outdoor - CONTH10LBK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-10l-water-container-1218535.png?v=1785491414&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-10l-water-container-1218535.png?v=1785491414&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-10l-water-container-1218535.png?v=1785491414&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-10l-water-container-1218535.png?v=1785491414&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-10l-water-container-1218535.png?v=1785491414&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-10l-water-container-1218535.png?v=1785491414&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-10l-water-container-1218535.png?v=1785491414&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-10l-water-container-1218535.png?v=1785491414&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-10l-water-container-1218535.png?v=1785491414&width=1000 1000w" width="1024" height="1024" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/10l-camping-water-container-with-spigot" data-instant class="product-item-meta__title">TAHAN 10L Water Container</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price price--highlight">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM79.00</span></span></span>
<span class="price price--compare">
<span class="visually-hidden">Regular price</span><span class=money><span class=money>RM99.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/10l-camping-water-container-with-spigot" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.75 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg></div>
<span class="rating__caption">1216 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection-2_8360165605548_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="45041120051372">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360165605548" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><a href="/products/foldable-outdoor-windshield-4-fold-with-top" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-40cm-portable-folding-windshield-8477157.jpg?v=1776376879&width=1080" alt="TAHAN 40CM Portable Folding Windshield - TAHAN Outdoor - WINTH040BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-40cm-portable-folding-windshield-8477157.jpg?v=1776376879&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-40cm-portable-folding-windshield-8477157.jpg?v=1776376879&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-40cm-portable-folding-windshield-8477157.jpg?v=1776376879&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-40cm-portable-folding-windshield-8477157.jpg?v=1776376879&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-40cm-portable-folding-windshield-8477157.jpg?v=1776376879&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-40cm-portable-folding-windshield-8477157.jpg?v=1776376879&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-40cm-portable-folding-windshield-8477157.jpg?v=1776376879&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-40cm-portable-folding-windshield-8477157.jpg?v=1776376879&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-40cm-portable-folding-windshield-8477157.jpg?v=1776376879&width=1000 1000w" width="1080" height="1080" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32939147657388">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-40cm-portable-folding-windshield-6.jpg?v=1776311413&width=1080" alt="TAHAN 40CM Portable Folding Windshield" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-40cm-portable-folding-windshield-6.jpg?v=1776311413&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-40cm-portable-folding-windshield-6.jpg?v=1776311413&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-40cm-portable-folding-windshield-6.jpg?v=1776311413&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-40cm-portable-folding-windshield-6.jpg?v=1776311413&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-40cm-portable-folding-windshield-6.jpg?v=1776311413&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-40cm-portable-folding-windshield-6.jpg?v=1776311413&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-40cm-portable-folding-windshield-6.jpg?v=1776311413&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-40cm-portable-folding-windshield-6.jpg?v=1776311413&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-40cm-portable-folding-windshield-6.jpg?v=1776311413&width=1000 1000w" width="1080" height="1080" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/foldable-outdoor-windshield-4-fold-with-top" data-instant class="product-item-meta__title">TAHAN 40CM Portable Folding Windshield</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM49.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/foldable-outdoor-windshield-4-fold-with-top" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.8 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg></div>
<span class="rating__caption">1201 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection-2_8360164688044_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="44853736177836">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360164688044" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--custom">Bestseller</span></div><a href="/products/prochef-stainless-steel-outdoor-cookset-4-piece" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-3180914.png?v=1765460798&width=1200" alt="L ProChef Stainless Steel Cookset - 4 Piece (3 - 4pax) - TAHAN Worldwide - COO004PCSS" srcset="//www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-3180914.png?v=1765460798&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-3180914.png?v=1765460798&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-3180914.png?v=1765460798&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-3180914.png?v=1765460798&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-3180914.png?v=1765460798&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-3180914.png?v=1765460798&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-3180914.png?v=1765460798&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-3180914.png?v=1765460798&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-3180914.png?v=1765460798&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-3180914.png?v=1765460798&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-3180914.png?v=1765460798&width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32159054528684">
<img src="//www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-9672454.jpg?v=1767687126&width=1000" alt="L ProChef Stainless Steel Cookset - 4 Piece (3 - 4pax) - TAHAN Outdoor - COO004PCSS" srcset="//www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-9672454.jpg?v=1767687126&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-9672454.jpg?v=1767687126&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-9672454.jpg?v=1767687126&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-9672454.jpg?v=1767687126&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-9672454.jpg?v=1767687126&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-9672454.jpg?v=1767687126&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-9672454.jpg?v=1767687126&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-9672454.jpg?v=1767687126&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/l-prochef-stainless-steel-cookset-4-piece-3-4pax-9672454.jpg?v=1767687126&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/prochef-stainless-steel-outdoor-cookset-4-piece" data-instant class="product-item-meta__title">L ProChef Stainless Steel Cookset - 4 Piece (3-4pax)</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM199.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/prochef-stainless-steel-outdoor-cookset-4-piece" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.88 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg></div>
<span class="rating__caption">1206 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection-2_8360164982956_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="44853736931500">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360164982956" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item product-item--sold-out" reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--custom">Bestseller</span><span class="label label--subdued">Restocking Soon</span></div><a href="/products/tahan-windmaster-dual-burner-stainless-steel-camping-stove-gas" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-windmaster-double-burner-camping-stove-3957373.jpg?v=1765460940&width=1200" alt="TAHAN Windmaster Double Burner Camping Stove - TAHAN Worldwide - STOTH033BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-windmaster-double-burner-camping-stove-3957373.jpg?v=1765460940&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-windmaster-double-burner-camping-stove-3957373.jpg?v=1765460940&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-windmaster-double-burner-camping-stove-3957373.jpg?v=1765460940&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-windmaster-double-burner-camping-stove-3957373.jpg?v=1765460940&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-windmaster-double-burner-camping-stove-3957373.jpg?v=1765460940&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-windmaster-double-burner-camping-stove-3957373.jpg?v=1765460940&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-windmaster-double-burner-camping-stove-3957373.jpg?v=1765460940&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-windmaster-double-burner-camping-stove-3957373.jpg?v=1765460940&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-windmaster-double-burner-camping-stove-3957373.jpg?v=1765460940&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-windmaster-double-burner-camping-stove-3957373.jpg?v=1765460940&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-windmaster-double-burner-camping-stove-3957373.jpg?v=1765460940&width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32155683782828">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-windmaster-double-burner-camping-stove-1843767.png?v=1785491407&width=1024" alt="TAHAN Windmaster Double Burner Camping Stove - TAHAN Outdoor - STOTH033BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-windmaster-double-burner-camping-stove-1843767.png?v=1785491407&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-windmaster-double-burner-camping-stove-1843767.png?v=1785491407&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-windmaster-double-burner-camping-stove-1843767.png?v=1785491407&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-windmaster-double-burner-camping-stove-1843767.png?v=1785491407&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-windmaster-double-burner-camping-stove-1843767.png?v=1785491407&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-windmaster-double-burner-camping-stove-1843767.png?v=1785491407&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-windmaster-double-burner-camping-stove-1843767.png?v=1785491407&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-windmaster-double-burner-camping-stove-1843767.png?v=1785491407&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-windmaster-double-burner-camping-stove-1843767.png?v=1785491407&width=1000 1000w" width="1024" height="1024" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-windmaster-dual-burner-stainless-steel-camping-stove-gas" data-instant class="product-item-meta__title">TAHAN Windmaster Double Burner Camping Stove</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price price--highlight">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM199.00</span></span></span>
<span class="price price--compare">
<span class="visually-hidden">Regular price</span><span class=money><span class=money>RM299.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-windmaster-dual-burner-stainless-steel-camping-stove-gas" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.79 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg></div>
<span class="rating__caption">1153 reviews</span>
</div></a></div></div>
</product-item><product-item class="product-item product-item--sold-out" reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--subdued">Restocking Soon</span></div><a href="/products/tahan-gocamp-collapsible-silicone-container" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-container-5702389.png?v=1765542494&width=1200" alt="TAHAN GoCamp Collapsible Silicone Container - TAHAN Worldwide - SLCTH1400BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-container-5702389.png?v=1765542494&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-container-5702389.png?v=1765542494&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-container-5702389.png?v=1765542494&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-container-5702389.png?v=1765542494&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-container-5702389.png?v=1765542494&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-container-5702389.png?v=1765542494&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-container-5702389.png?v=1765542494&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-container-5702389.png?v=1765542494&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-container-5702389.png?v=1765542494&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-container-5702389.png?v=1765542494&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-container-5702389.png?v=1765542494&width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32161731575980">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-container-7187572.png?v=1785491413&width=1024" alt="TAHAN GoCamp Collapsible Silicone Container - TAHAN Outdoor - SLCTH1400BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-container-7187572.png?v=1785491413&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-container-7187572.png?v=1785491413&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-container-7187572.png?v=1785491413&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-container-7187572.png?v=1785491413&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-container-7187572.png?v=1785491413&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-container-7187572.png?v=1785491413&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-container-7187572.png?v=1785491413&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-container-7187572.png?v=1785491413&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-container-7187572.png?v=1785491413&width=1000 1000w" width="1024" height="1024" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-gocamp-collapsible-silicone-container" data-instant class="product-item-meta__title">TAHAN GoCamp Collapsible Silicone Container</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM59.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-gocamp-collapsible-silicone-container" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.76 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg></div>
<span class="rating__caption">1110 reviews</span>
</div></a></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><a href="/products/tahan-silicone-cup-v2-black" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-silicone-cup-v2-black-4816781.png?v=1765542488&width=1200" alt="TAHAN Silicone Cup V2 - Black - TAHAN Worldwide - CUPTH320BK-V2" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-silicone-cup-v2-black-4816781.png?v=1765542488&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-silicone-cup-v2-black-4816781.png?v=1765542488&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-silicone-cup-v2-black-4816781.png?v=1765542488&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-silicone-cup-v2-black-4816781.png?v=1765542488&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-silicone-cup-v2-black-4816781.png?v=1765542488&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-silicone-cup-v2-black-4816781.png?v=1765542488&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-silicone-cup-v2-black-4816781.png?v=1765542488&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-silicone-cup-v2-black-4816781.png?v=1765542488&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-silicone-cup-v2-black-4816781.png?v=1765542488&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-silicone-cup-v2-black-4816781.png?v=1765542488&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-silicone-cup-v2-black-4816781.png?v=1765542488&width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32161580187820">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-silicone-cup-v2-black-7755710.jpg?v=1767067806&width=1200" alt="TAHAN Silicone Cup V2 - Black - TAHAN Outdoor - CUPTH320BK-V2" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-silicone-cup-v2-black-7755710.jpg?v=1767067806&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-silicone-cup-v2-black-7755710.jpg?v=1767067806&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-silicone-cup-v2-black-7755710.jpg?v=1767067806&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-silicone-cup-v2-black-7755710.jpg?v=1767067806&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-silicone-cup-v2-black-7755710.jpg?v=1767067806&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-silicone-cup-v2-black-7755710.jpg?v=1767067806&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-silicone-cup-v2-black-7755710.jpg?v=1767067806&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-silicone-cup-v2-black-7755710.jpg?v=1767067806&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-silicone-cup-v2-black-7755710.jpg?v=1767067806&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-silicone-cup-v2-black-7755710.jpg?v=1767067806&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-silicone-cup-v2-black-7755710.jpg?v=1767067806&width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-silicone-cup-v2-black" data-instant class="product-item-meta__title">TAHAN Silicone Cup V2- Black</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM25.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-silicone-cup-v2-black" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.87 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg></div>
<span class="rating__caption">1258 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection-2_8360167899308_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="44853742502060">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360167899308" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item product-item--sold-out" reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--custom">Bestseller</span><span class="label label--subdued">Restocking Soon</span></div><a href="/products/tahan-adventurer-42l-equipment-storage-bag" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-adventurer-42l-equipment-storage-bag-1432551.png?v=1765542547&width=1200" alt="TAHAN Adventurer 42L Equipment Storage Bag - TAHAN Worldwide - ESBTH042BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-adventurer-42l-equipment-storage-bag-1432551.png?v=1765542547&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-adventurer-42l-equipment-storage-bag-1432551.png?v=1765542547&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-adventurer-42l-equipment-storage-bag-1432551.png?v=1765542547&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-adventurer-42l-equipment-storage-bag-1432551.png?v=1765542547&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-adventurer-42l-equipment-storage-bag-1432551.png?v=1765542547&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-adventurer-42l-equipment-storage-bag-1432551.png?v=1765542547&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-adventurer-42l-equipment-storage-bag-1432551.png?v=1765542547&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-adventurer-42l-equipment-storage-bag-1432551.png?v=1765542547&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-adventurer-42l-equipment-storage-bag-1432551.png?v=1765542547&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-adventurer-42l-equipment-storage-bag-1432551.png?v=1765542547&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-adventurer-42l-equipment-storage-bag-1432551.png?v=1765542547&width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32161776009388">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-adventurer-42l-foldable-storage-bag-heavy-duty-outdoor-organizer-6776378.png?v=1776294198&width=1024" alt="TAHAN Adventurer 42L Foldable Storage Bag - Heavy - Duty Outdoor Organizer - TAHAN Outdoor - ESBTH042BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-adventurer-42l-foldable-storage-bag-heavy-duty-outdoor-organizer-6776378.png?v=1776294198&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-adventurer-42l-foldable-storage-bag-heavy-duty-outdoor-organizer-6776378.png?v=1776294198&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-adventurer-42l-foldable-storage-bag-heavy-duty-outdoor-organizer-6776378.png?v=1776294198&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-adventurer-42l-foldable-storage-bag-heavy-duty-outdoor-organizer-6776378.png?v=1776294198&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-adventurer-42l-foldable-storage-bag-heavy-duty-outdoor-organizer-6776378.png?v=1776294198&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-adventurer-42l-foldable-storage-bag-heavy-duty-outdoor-organizer-6776378.png?v=1776294198&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-adventurer-42l-foldable-storage-bag-heavy-duty-outdoor-organizer-6776378.png?v=1776294198&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-adventurer-42l-foldable-storage-bag-heavy-duty-outdoor-organizer-6776378.png?v=1776294198&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-adventurer-42l-foldable-storage-bag-heavy-duty-outdoor-organizer-6776378.png?v=1776294198&width=1000 1000w" width="1024" height="1024" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-adventurer-42l-equipment-storage-bag" data-instant class="product-item-meta__title">TAHAN Adventurer 42L Foldable Storage Bag - Heavy-Duty Outdoor Organizer</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM89.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-adventurer-42l-equipment-storage-bag" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.75 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg></div>
<span class="rating__caption">1166 reviews</span>
</div></a></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><a href="/products/tahan-gocamp-collapsible-silicone-bowl" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-bowl-6148848.png?v=1765542494&width=1200" alt="TAHAN GoCamp Collapsible Silicone Bowl - TAHAN Worldwide - BOWTH550BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-bowl-6148848.png?v=1765542494&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-bowl-6148848.png?v=1765542494&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-bowl-6148848.png?v=1765542494&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-bowl-6148848.png?v=1765542494&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-bowl-6148848.png?v=1765542494&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-bowl-6148848.png?v=1765542494&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-bowl-6148848.png?v=1765542494&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-bowl-6148848.png?v=1765542494&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-bowl-6148848.png?v=1765542494&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-bowl-6148848.png?v=1765542494&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-bowl-6148848.png?v=1765542494&width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32161743569068">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-bowl-1981682.jpg?v=1767067815&width=1200" alt="TAHAN GoCamp Collapsible Silicone Bowl - TAHAN Outdoor - BOWTH550BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-bowl-1981682.jpg?v=1767067815&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-bowl-1981682.jpg?v=1767067815&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-bowl-1981682.jpg?v=1767067815&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-bowl-1981682.jpg?v=1767067815&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-bowl-1981682.jpg?v=1767067815&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-bowl-1981682.jpg?v=1767067815&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-bowl-1981682.jpg?v=1767067815&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-bowl-1981682.jpg?v=1767067815&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-bowl-1981682.jpg?v=1767067815&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-bowl-1981682.jpg?v=1767067815&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-gocamp-collapsible-silicone-bowl-1981682.jpg?v=1767067815&width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-gocamp-collapsible-silicone-bowl" data-instant class="product-item-meta__title">TAHAN GoCamp Collapsible Silicone Bowl</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM29.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-gocamp-collapsible-silicone-bowl" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.86 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg></div>
<span class="rating__caption">1109 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection-2_8360166588588_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="44853738963116">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360166588588" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--highlight">Save <span class=money><span class=money>RM10.00</span></span></span></div><a href="/products/tahan-solo-makan-set" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-solo-makan-set-5768216.png?v=1765542490&width=1200" alt="TAHAN Solo Makan Set - TAHAN Worldwide - COM-BOWCUP2PCS" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-solo-makan-set-5768216.png?v=1765542490&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-solo-makan-set-5768216.png?v=1765542490&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-solo-makan-set-5768216.png?v=1765542490&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-solo-makan-set-5768216.png?v=1765542490&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-solo-makan-set-5768216.png?v=1765542490&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-solo-makan-set-5768216.png?v=1765542490&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-solo-makan-set-5768216.png?v=1765542490&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-solo-makan-set-5768216.png?v=1765542490&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-solo-makan-set-5768216.png?v=1765542490&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-solo-makan-set-5768216.png?v=1765542490&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-solo-makan-set-5768216.png?v=1765542490&width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32161692942508">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-solo-makan-set-2314988.jpg?v=1767067806&width=1200" alt="TAHAN Solo Makan Set - TAHAN Outdoor - COM-BOWCUP2PCS" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-solo-makan-set-2314988.jpg?v=1767067806&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-solo-makan-set-2314988.jpg?v=1767067806&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-solo-makan-set-2314988.jpg?v=1767067806&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-solo-makan-set-2314988.jpg?v=1767067806&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-solo-makan-set-2314988.jpg?v=1767067806&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-solo-makan-set-2314988.jpg?v=1767067806&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-solo-makan-set-2314988.jpg?v=1767067806&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-solo-makan-set-2314988.jpg?v=1767067806&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-solo-makan-set-2314988.jpg?v=1767067806&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-solo-makan-set-2314988.jpg?v=1767067806&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-solo-makan-set-2314988.jpg?v=1767067806&width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-solo-makan-set" data-instant class="product-item-meta__title">TAHAN Solo Makan Set</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price price--highlight">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM39.00</span></span></span>
<span class="price price--compare">
<span class="visually-hidden">Regular price</span><span class=money><span class=money>RM49.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-solo-makan-set" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.63 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star-half rating__star rating__star--half" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="url(#rating-star-gradient-half)"></path>
</svg></div>
<span class="rating__caption">145 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection-2_8360167932076_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="44853742534828">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360167932076" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item product-item--sold-out" reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--subdued">Restocking Soon</span></div><a href="/products/tahan-compact-outdoor-dining-set" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-compact-outdoor-dining-set-3880211.jpg?v=1765448895&width=1024" alt="TAHAN Compact Outdoor Dining Set - TAHAN Worldwide - COM-CUTBOWCONCUP" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-compact-outdoor-dining-set-3880211.jpg?v=1765448895&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-compact-outdoor-dining-set-3880211.jpg?v=1765448895&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-compact-outdoor-dining-set-3880211.jpg?v=1765448895&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-compact-outdoor-dining-set-3880211.jpg?v=1765448895&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-compact-outdoor-dining-set-3880211.jpg?v=1765448895&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-compact-outdoor-dining-set-3880211.jpg?v=1765448895&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-compact-outdoor-dining-set-3880211.jpg?v=1765448895&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-compact-outdoor-dining-set-3880211.jpg?v=1765448895&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-compact-outdoor-dining-set-3880211.jpg?v=1765448895&width=1000 1000w" width="1024" height="1024" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32158535221420">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-compact-outdoor-dining-set-2238099.png?v=1781182698&width=1024" alt="TAHAN Compact Outdoor Dining Set - TAHAN Outdoor - COM-CUTBOWCONCUP" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-compact-outdoor-dining-set-2238099.png?v=1781182698&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-compact-outdoor-dining-set-2238099.png?v=1781182698&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-compact-outdoor-dining-set-2238099.png?v=1781182698&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-compact-outdoor-dining-set-2238099.png?v=1781182698&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-compact-outdoor-dining-set-2238099.png?v=1781182698&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-compact-outdoor-dining-set-2238099.png?v=1781182698&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-compact-outdoor-dining-set-2238099.png?v=1781182698&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-compact-outdoor-dining-set-2238099.png?v=1781182698&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-compact-outdoor-dining-set-2238099.png?v=1781182698&width=1000 1000w" width="1024" height="1024" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-compact-outdoor-dining-set" data-instant class="product-item-meta__title">TAHAN Compact Outdoor Dining Set</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price price--highlight">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM89.00</span></span></span>
<span class="price price--compare">
<span class="visually-hidden">Regular price</span><span class=money><span class=money>RM109.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-compact-outdoor-dining-set" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.62 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star-half rating__star rating__star--half" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="url(#rating-star-gradient-half)"></path>
</svg></div>
<span class="rating__caption">152 reviews</span>
</div></a></div></div>
</product-item></div>
</div><prev-next-buttons class="product-list__prev-next hidden-pocket" style="--smallest-image-aspect-ratio: 1.0">
<button class="product-list__arrow prev-next-button prev-next-button--prev" disabled>
<span class="visually-hidden">Previous</span><svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-left icon--direction-aware " viewBox="0 0 17 14">
<path d="M17 7H2M8 1L2 7l6 6" stroke="currentColor" stroke-width="2" fill="none"></path>
</svg></button>
<button class="product-list__arrow prev-next-button prev-next-button--next">
<span class="visually-hidden">Next</span><svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14">
<path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="2" fill="none"></path>
</svg></button>
</prev-next-buttons></product-list><product-list stagger-apparition hidden id="block-template--21451362107564__featured-collections-collection_FpH7dY" class="product-list product-list--center">
<div class="scroller">
<div class="product-list__inner product-list__inner--scroller hide-scrollbar"><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><a href="/products/tahan-typhoon-pro-fan" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-5451110.png?v=1785491415&width=2048" alt="TAHAN Typhoon Pro camping fan with LED light ring mounted on its tripod stand, front view" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-5451110.png?v=1785491415&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-5451110.png?v=1785491415&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-5451110.png?v=1785491415&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-5451110.png?v=1785491415&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-5451110.png?v=1785491415&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-5451110.png?v=1785491415&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-5451110.png?v=1785491415&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-5451110.png?v=1785491415&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-5451110.png?v=1785491415&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-5451110.png?v=1785491415&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-5451110.png?v=1785491415&width=1200 1200w" width="2048" height="2048" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="34182690799788">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-2732250.jpg?v=1787397307&width=2048" alt="TAHAN Typhoon Pro - TAHAN Outdoor - FANTHF21BO" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-2732250.jpg?v=1787397307&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-2732250.jpg?v=1787397307&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-2732250.jpg?v=1787397307&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-2732250.jpg?v=1787397307&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-2732250.jpg?v=1787397307&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-2732250.jpg?v=1787397307&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-2732250.jpg?v=1787397307&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-2732250.jpg?v=1787397307&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-2732250.jpg?v=1787397307&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-2732250.jpg?v=1787397307&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-typhoon-pro-2732250.jpg?v=1787397307&width=1200 1200w" width="2048" height="2048" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-typhoon-pro-fan" data-instant class="product-item-meta__title">TAHAN Typhoon Pro</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM269.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-typhoon-pro-fan" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.92 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg></div>
<span class="rating__caption">643 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection_FpH7dY_8360168226988_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="45118940283052">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360168226988" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--custom">Monsoon-tested</span></div><a href="/products/tahan-pavillion-shelter-tent" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=1080" alt="TAHAN Pavillion Shelter Tent - TAHAN Outdoor - TENTH435BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=1000 1000w" width="1080" height="1080" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32705832583340">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=1280" alt="TAHAN Pavillion Shelter Tent - TAHAN Outdoor - TENTH435BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=1200 1200w" width="1280" height="1280" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-pavillion-shelter-tent" data-instant class="product-item-meta__title">TAHAN Pavillion Shelter Tent</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM999.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-pavillion-shelter-tent" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.86 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg></div>
<span class="rating__caption">1051 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection_FpH7dY_8498585534636_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="45543016202412">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8498585534636" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--custom">Improved battery life</span><span class="label label--highlight">Save <span class=money><span class=money>RM110.00</span></span></span></div><a href="/products/tahan-luminate-multifunction-lantern" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=1200" alt="TAHAN Luminate Multifunction Lantern - TAHAN Worldwide - LANTH001GU-V2" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32158483808428">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=1024" alt="TAHAN Luminate Multifunction Lantern (50% OFF) - TAHAN Outdoor - LANTH001GU-V2" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=1000 1000w" width="1024" height="1024" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-luminate-multifunction-lantern" data-instant class="product-item-meta__title">TAHAN Luminate Multifunction Lantern</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price price--highlight">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM89.00</span></span></span>
<span class="price price--compare">
<span class="visually-hidden">Regular price</span><span class=money><span class=money>RM199.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-luminate-multifunction-lantern" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.63 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star-half rating__star rating__star--half" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="url(#rating-star-gradient-half)"></path>
</svg></div>
<span class="rating__caption">1169 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection_FpH7dY_8360167047340_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="44853740372140">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360167047340" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><a href="/products/tahan-trailbladder-2l" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-trailbladder-2l-water-bladder-9933813.png?v=1765542487&width=1200" alt="TAHAN TrailBladder 2L Water Bladder - TAHAN Worldwide - BLATH02LBK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-trailbladder-2l-water-bladder-9933813.png?v=1765542487&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-trailbladder-2l-water-bladder-9933813.png?v=1765542487&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-trailbladder-2l-water-bladder-9933813.png?v=1765542487&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-trailbladder-2l-water-bladder-9933813.png?v=1765542487&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-trailbladder-2l-water-bladder-9933813.png?v=1765542487&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-trailbladder-2l-water-bladder-9933813.png?v=1765542487&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-trailbladder-2l-water-bladder-9933813.png?v=1765542487&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-trailbladder-2l-water-bladder-9933813.png?v=1765542487&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-trailbladder-2l-water-bladder-9933813.png?v=1765542487&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-trailbladder-2l-water-bladder-9933813.png?v=1765542487&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-trailbladder-2l-water-bladder-9933813.png?v=1765542487&width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32161575403692">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-trailbladder-2l-water-bladder-5355377.jpg?v=1767604266&width=1000" alt="TAHAN TrailBladder 2L Water Bladder - TAHAN Outdoor - BLATH02LBK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-trailbladder-2l-water-bladder-5355377.jpg?v=1767604266&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-trailbladder-2l-water-bladder-5355377.jpg?v=1767604266&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-trailbladder-2l-water-bladder-5355377.jpg?v=1767604266&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-trailbladder-2l-water-bladder-5355377.jpg?v=1767604266&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-trailbladder-2l-water-bladder-5355377.jpg?v=1767604266&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-trailbladder-2l-water-bladder-5355377.jpg?v=1767604266&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-trailbladder-2l-water-bladder-5355377.jpg?v=1767604266&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-trailbladder-2l-water-bladder-5355377.jpg?v=1767604266&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-trailbladder-2l-water-bladder-5355377.jpg?v=1767604266&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-trailbladder-2l" data-instant class="product-item-meta__title">TAHAN TrailBladder 2L Water Bladder</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM69.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-trailbladder-2l" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.88 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg></div>
<span class="rating__caption">1253 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection_FpH7dY_8360168128684_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="44853742731436">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360168128684" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--highlight">Save <span class=money><span class=money>RM20.00</span></span></span></div><a href="/products/tahan-anti-metal-canvas-belt" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-2837852.webp?v=1768536667&width=1200" alt="TAHAN Anti Metal Canvas Belt - TAHAN Outdoor - BELTH125BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-2837852.webp?v=1768536667&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-2837852.webp?v=1768536667&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-2837852.webp?v=1768536667&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-2837852.webp?v=1768536667&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-2837852.webp?v=1768536667&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-2837852.webp?v=1768536667&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-2837852.webp?v=1768536667&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-2837852.webp?v=1768536667&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-2837852.webp?v=1768536667&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-2837852.webp?v=1768536667&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-2837852.webp?v=1768536667&width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32331625103532">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-9038373.jpg?v=1776376880&width=1280" alt="TAHAN Anti Metal Canvas Belt - TAHAN Outdoor - BELTH125BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-9038373.jpg?v=1776376880&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-9038373.jpg?v=1776376880&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-9038373.jpg?v=1776376880&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-9038373.jpg?v=1776376880&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-9038373.jpg?v=1776376880&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-9038373.jpg?v=1776376880&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-9038373.jpg?v=1776376880&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-9038373.jpg?v=1776376880&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-9038373.jpg?v=1776376880&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-9038373.jpg?v=1776376880&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-anti-metal-canvas-belt-9038373.jpg?v=1776376880&width=1200 1200w" width="1280" height="1280" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-anti-metal-canvas-belt" data-instant class="product-item-meta__title">TAHAN Anti Metal Canvas Belt</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price price--highlight">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM39.00</span></span></span>
<span class="price price--compare">
<span class="visually-hidden">Regular price</span><span class=money><span class=money>RM59.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-anti-metal-canvas-belt" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.69 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star-half rating__star rating__star--half" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="url(#rating-star-gradient-half)"></path>
</svg></div>
<span class="rating__caption">1800 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection_FpH7dY_8360165900460_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="44853738143916">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360165900460" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--custom">Bestseller</span><span class="label label--highlight">Save <span class=money><span class=money>RM5.00</span></span></span></div><a href="/products/tahan-automatic-water-dispenser" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=1024" alt="TAHAN Automatic Water Dispenser - TAHAN Worldwide - WTDTH800BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=1000 1000w" width="1024" height="1024" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32158571921580">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=1024" alt="TAHAN Automatic Water Dispenser - TAHAN Outdoor - WTDTH800BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=1000 1000w" width="1024" height="1024" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-automatic-water-dispenser" data-instant class="product-item-meta__title">TAHAN Automatic Water Dispenser</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price price--highlight">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM34.90</span></span></span>
<span class="price price--compare">
<span class="visually-hidden">Regular price</span><span class=money><span class=money>RM39.90</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-automatic-water-dispenser" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.69 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star-half rating__star rating__star--half" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="url(#rating-star-gradient-half)"></path>
</svg></div>
<span class="rating__caption">162 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection_FpH7dY_8360165933228_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="44853738209452">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360165933228" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><a href="/products/tahan-kinetix-knee-guard-with-spring-support" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-kinetix-knee-guard-with-spring-support-8293606.jpg?v=1779276912&width=1080" alt="TAHAN KinetiX Knee Guard With Spring Support - TAHAN Outdoor - KNETH00LBO" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-kinetix-knee-guard-with-spring-support-8293606.jpg?v=1779276912&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-kinetix-knee-guard-with-spring-support-8293606.jpg?v=1779276912&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-kinetix-knee-guard-with-spring-support-8293606.jpg?v=1779276912&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-kinetix-knee-guard-with-spring-support-8293606.jpg?v=1779276912&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-kinetix-knee-guard-with-spring-support-8293606.jpg?v=1779276912&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-kinetix-knee-guard-with-spring-support-8293606.jpg?v=1779276912&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-kinetix-knee-guard-with-spring-support-8293606.jpg?v=1779276912&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-kinetix-knee-guard-with-spring-support-8293606.jpg?v=1779276912&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-kinetix-knee-guard-with-spring-support-8293606.jpg?v=1779276912&width=1000 1000w" width="1080" height="1080" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="33302361931948">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-kinetix-knee-guard-with-spring-support-6805439.png?v=1779276912&width=1254" alt="TAHAN KinetiX Knee Guard With Spring Support - TAHAN Outdoor - KNETH00LBO" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-kinetix-knee-guard-with-spring-support-6805439.png?v=1779276912&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-kinetix-knee-guard-with-spring-support-6805439.png?v=1779276912&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-kinetix-knee-guard-with-spring-support-6805439.png?v=1779276912&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-kinetix-knee-guard-with-spring-support-6805439.png?v=1779276912&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-kinetix-knee-guard-with-spring-support-6805439.png?v=1779276912&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-kinetix-knee-guard-with-spring-support-6805439.png?v=1779276912&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-kinetix-knee-guard-with-spring-support-6805439.png?v=1779276912&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-kinetix-knee-guard-with-spring-support-6805439.png?v=1779276912&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-kinetix-knee-guard-with-spring-support-6805439.png?v=1779276912&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-kinetix-knee-guard-with-spring-support-6805439.png?v=1779276912&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-kinetix-knee-guard-with-spring-support-6805439.png?v=1779276912&width=1200 1200w" width="1254" height="1254" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-kinetix-knee-guard-with-spring-support" data-instant class="product-item-meta__title">TAHAN Kinetix Knee Guard With Spring Support</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM79.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-kinetix-knee-guard-with-spring-support" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.83 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg></div>
<span class="rating__caption">1270 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection_FpH7dY_8360165048492_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="44853736997036">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360165048492" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><a href="/products/tahan-3-section-foldable-hiking-stick-v2-130cm" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-3-section-foldable-hiking-stick-v2-130cm-1639778.png?v=1765460825&width=1200" alt="TAHAN 3 - Section Foldable Hiking Stick V2 - 130cm - TAHAN Worldwide - STITH130OR" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-3-section-foldable-hiking-stick-v2-130cm-1639778.png?v=1765460825&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-3-section-foldable-hiking-stick-v2-130cm-1639778.png?v=1765460825&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-3-section-foldable-hiking-stick-v2-130cm-1639778.png?v=1765460825&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-3-section-foldable-hiking-stick-v2-130cm-1639778.png?v=1765460825&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-3-section-foldable-hiking-stick-v2-130cm-1639778.png?v=1765460825&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-3-section-foldable-hiking-stick-v2-130cm-1639778.png?v=1765460825&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-3-section-foldable-hiking-stick-v2-130cm-1639778.png?v=1765460825&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-3-section-foldable-hiking-stick-v2-130cm-1639778.png?v=1765460825&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-3-section-foldable-hiking-stick-v2-130cm-1639778.png?v=1765460825&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-3-section-foldable-hiking-stick-v2-130cm-1639778.png?v=1765460825&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-3-section-foldable-hiking-stick-v2-130cm-1639778.png?v=1765460825&width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32158881939628">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-3-section-foldable-hiking-stick-v2-130cm-9700557.jpg?v=1767067813&width=1200" alt="TAHAN 3 - Section Foldable Hiking Stick V2 - 130cm - TAHAN Outdoor - STITH130OR" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-3-section-foldable-hiking-stick-v2-130cm-9700557.jpg?v=1767067813&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-3-section-foldable-hiking-stick-v2-130cm-9700557.jpg?v=1767067813&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-3-section-foldable-hiking-stick-v2-130cm-9700557.jpg?v=1767067813&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-3-section-foldable-hiking-stick-v2-130cm-9700557.jpg?v=1767067813&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-3-section-foldable-hiking-stick-v2-130cm-9700557.jpg?v=1767067813&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-3-section-foldable-hiking-stick-v2-130cm-9700557.jpg?v=1767067813&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-3-section-foldable-hiking-stick-v2-130cm-9700557.jpg?v=1767067813&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-3-section-foldable-hiking-stick-v2-130cm-9700557.jpg?v=1767067813&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-3-section-foldable-hiking-stick-v2-130cm-9700557.jpg?v=1767067813&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-3-section-foldable-hiking-stick-v2-130cm-9700557.jpg?v=1767067813&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-3-section-foldable-hiking-stick-v2-130cm-9700557.jpg?v=1767067813&width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-3-section-foldable-hiking-stick-v2-130cm" data-instant class="product-item-meta__title">TAHAN 3-Section Foldable Hiking Stick V2 - 130cm</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM99.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-3-section-foldable-hiking-stick-v2-130cm" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.69 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star-half rating__star rating__star--half" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="url(#rating-star-gradient-half)"></path>
</svg></div>
<span class="rating__caption">1256 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection_FpH7dY_8360165671084_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="44853737717932">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360165671084" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item product-item--sold-out" reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--subdued">Restocking Soon</span></div><a href="/products/tahan-flexlite-highback-camping-chair" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-flexlite-highback-chair-with-headrest-7528244.png?v=1779939793&width=1024" alt="TAHAN Flexlite Highback Chair With Headrest - TAHAN Outdoor - CHATH095BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-flexlite-highback-chair-with-headrest-7528244.png?v=1779939793&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-flexlite-highback-chair-with-headrest-7528244.png?v=1779939793&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-flexlite-highback-chair-with-headrest-7528244.png?v=1779939793&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-flexlite-highback-chair-with-headrest-7528244.png?v=1779939793&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-flexlite-highback-chair-with-headrest-7528244.png?v=1779939793&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-flexlite-highback-chair-with-headrest-7528244.png?v=1779939793&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-flexlite-highback-chair-with-headrest-7528244.png?v=1779939793&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-flexlite-highback-chair-with-headrest-7528244.png?v=1779939793&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-flexlite-highback-chair-with-headrest-7528244.png?v=1779939793&width=1000 1000w" width="1024" height="1024" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="33364148420780">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-flexlite-highback-chair-with-headrest-6199622.png?v=1785491414&width=1254" alt="TAHAN Flexlite Highback Chair With Headrest - TAHAN Outdoor - CHATH095BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-flexlite-highback-chair-with-headrest-6199622.png?v=1785491414&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-flexlite-highback-chair-with-headrest-6199622.png?v=1785491414&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-flexlite-highback-chair-with-headrest-6199622.png?v=1785491414&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-flexlite-highback-chair-with-headrest-6199622.png?v=1785491414&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-flexlite-highback-chair-with-headrest-6199622.png?v=1785491414&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-flexlite-highback-chair-with-headrest-6199622.png?v=1785491414&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-flexlite-highback-chair-with-headrest-6199622.png?v=1785491414&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-flexlite-highback-chair-with-headrest-6199622.png?v=1785491414&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-flexlite-highback-chair-with-headrest-6199622.png?v=1785491414&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-flexlite-highback-chair-with-headrest-6199622.png?v=1785491414&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-flexlite-highback-chair-with-headrest-6199622.png?v=1785491414&width=1200 1200w" width="1254" height="1254" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-flexlite-highback-camping-chair" data-instant class="product-item-meta__title">TAHAN Flexlite Highback Chair With Headrest</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM139.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-flexlite-highback-camping-chair" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.96 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg></div>
<span class="rating__caption">281 reviews</span>
</div></a></div></div>
</product-item></div>
</div><prev-next-buttons class="product-list__prev-next hidden-pocket" style="--smallest-image-aspect-ratio: 1.0">
<button class="product-list__arrow prev-next-button prev-next-button--prev" disabled>
<span class="visually-hidden">Previous</span><svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-left icon--direction-aware " viewBox="0 0 17 14">
<path d="M17 7H2M8 1L2 7l6 6" stroke="currentColor" stroke-width="2" fill="none"></path>
</svg></button>
<button class="product-list__arrow prev-next-button prev-next-button--next">
<span class="visually-hidden">Next</span><svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14">
<path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="2" fill="none"></path>
</svg></button>
</prev-next-buttons></product-list><product-list stagger-apparition hidden id="block-template--21451362107564__featured-collections-collection_K7tkk9" class="product-list product-list--center">
<div class="scroller">
<div class="product-list__inner product-list__inner--scroller hide-scrollbar"><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--custom">Bestseller</span></div><a href="/products/tahan-36l-compact-cooler" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=1024" alt="TAHAN 36L Compact Cooler, black cooler bag with shoulder strap" srcset="//www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/cooler_main_image.png?v=1783817025&width=1000 1000w" width="1024" height="1024" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="33915432698028">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=1254" alt="TAHAN 36L Compact Cooler - TAHAN Outdoor - COOTH036BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-36l-compact-cooler-1860055.png?v=1781099835&width=1200 1200w" width="1254" height="1254" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-36l-compact-cooler" data-instant class="product-item-meta__title">TAHAN 36L Compact Cooler</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM189.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-36l-compact-cooler" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.56 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star-half rating__star rating__star--half" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="url(#rating-star-gradient-half)"></path>
</svg></div>
<span class="rating__caption">107 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection_K7tkk9_8360165802156_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="44853738045612">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360165802156" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--custom">Improved battery life</span><span class="label label--highlight">Save <span class=money><span class=money>RM110.00</span></span></span></div><a href="/products/tahan-luminate-multifunction-lantern" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=1200" alt="TAHAN Luminate Multifunction Lantern - TAHAN Worldwide - LANTH001GU-V2" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-5399558.png?v=1765460903&width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32158483808428">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=1024" alt="TAHAN Luminate Multifunction Lantern (50% OFF) - TAHAN Outdoor - LANTH001GU-V2" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-luminate-multifunction-lantern-50-off-3100072.png?v=1776294197&width=1000 1000w" width="1024" height="1024" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-luminate-multifunction-lantern" data-instant class="product-item-meta__title">TAHAN Luminate Multifunction Lantern</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price price--highlight">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM89.00</span></span></span>
<span class="price price--compare">
<span class="visually-hidden">Regular price</span><span class=money><span class=money>RM199.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-luminate-multifunction-lantern" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.63 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star-half rating__star rating__star--half" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="url(#rating-star-gradient-half)"></path>
</svg></div>
<span class="rating__caption">1169 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection_K7tkk9_8360167047340_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="44853740372140">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360167047340" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--highlight">Save <span class=money><span class=money>RM60.00</span></span></span></div><a href="/products/tahan-multi-function-tool" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-multifunction-tool-8865774.png?v=1765542493&width=1200" alt="TAHAN Multifunction Tool - TAHAN Worldwide - MTLTH000BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-multifunction-tool-8865774.png?v=1765542493&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-multifunction-tool-8865774.png?v=1765542493&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-multifunction-tool-8865774.png?v=1765542493&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-multifunction-tool-8865774.png?v=1765542493&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-multifunction-tool-8865774.png?v=1765542493&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-multifunction-tool-8865774.png?v=1765542493&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-multifunction-tool-8865774.png?v=1765542493&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-multifunction-tool-8865774.png?v=1765542493&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-multifunction-tool-8865774.png?v=1765542493&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-multifunction-tool-8865774.png?v=1765542493&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-multifunction-tool-8865774.png?v=1765542493&width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32161714929836">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-multifunction-tool-2059706.png?v=1785491409&width=1254" alt="TAHAN Multifunction Tool - TAHAN Outdoor - MTLTH000BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-multifunction-tool-2059706.png?v=1785491409&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-multifunction-tool-2059706.png?v=1785491409&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-multifunction-tool-2059706.png?v=1785491409&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-multifunction-tool-2059706.png?v=1785491409&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-multifunction-tool-2059706.png?v=1785491409&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-multifunction-tool-2059706.png?v=1785491409&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-multifunction-tool-2059706.png?v=1785491409&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-multifunction-tool-2059706.png?v=1785491409&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-multifunction-tool-2059706.png?v=1785491409&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-multifunction-tool-2059706.png?v=1785491409&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-multifunction-tool-2059706.png?v=1785491409&width=1200 1200w" width="1254" height="1254" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-multi-function-tool" data-instant class="product-item-meta__title">TAHAN Multifunction Tool</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price price--highlight">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM69.00</span></span></span>
<span class="price price--compare">
<span class="visually-hidden">Regular price</span><span class=money><span class=money>RM129.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-multi-function-tool" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.76 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg></div>
<span class="rating__caption">1146 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection_K7tkk9_8360167276716_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="44853740929196">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360167276716" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--highlight">Save <span class=money><span class=money>RM100.00</span></span></span></div><a href="/products/foldable-camping-wagon-150l" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-4612395.jpg?v=1787148793&width=2000" alt="TAHAN AllTerrain XL Wagon – With Tabletop - TAHAN Outdoor - COM-XLWAGON3IN1" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-4612395.jpg?v=1787148793&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-4612395.jpg?v=1787148793&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-4612395.jpg?v=1787148793&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-4612395.jpg?v=1787148793&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-4612395.jpg?v=1787148793&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-4612395.jpg?v=1787148793&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-4612395.jpg?v=1787148793&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-4612395.jpg?v=1787148793&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-4612395.jpg?v=1787148793&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-4612395.jpg?v=1787148793&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-4612395.jpg?v=1787148793&width=1200 1200w" width="2000" height="2000" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="34424604688556">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-3258695.png?v=1787148793&width=1024" alt="TAHAN AllTerrain XL Wagon – With Tabletop - TAHAN Outdoor - COM-XLWAGON3IN1" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-3258695.png?v=1787148793&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-3258695.png?v=1787148793&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-3258695.png?v=1787148793&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-3258695.png?v=1787148793&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-3258695.png?v=1787148793&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-3258695.png?v=1787148793&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-3258695.png?v=1787148793&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-3258695.png?v=1787148793&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-allterrain-xl-wagon-with-tabletop-3258695.png?v=1787148793&width=1000 1000w" width="1024" height="1024" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/foldable-camping-wagon-150l" data-instant class="product-item-meta__title">TAHAN AllTerrain XL Wagon – With Tabletop</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price price--highlight">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM499.00</span></span></span>
<span class="price price--compare">
<span class="visually-hidden">Regular price</span><span class=money><span class=money>RM599.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/foldable-camping-wagon-150l" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.83 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg></div>
<span class="rating__caption">1127 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection_K7tkk9_8360164655276_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="44853736145068">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360164655276" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--custom">Bestseller</span><span class="label label--highlight">Save <span class=money><span class=money>RM5.00</span></span></span></div><a href="/products/tahan-automatic-water-dispenser" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=1024" alt="TAHAN Automatic Water Dispenser - TAHAN Worldwide - WTDTH800BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-2211747.jpg?v=1765448897&width=1000 1000w" width="1024" height="1024" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32158571921580">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=1024" alt="TAHAN Automatic Water Dispenser - TAHAN Outdoor - WTDTH800BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-automatic-water-dispenser-8558349.png?v=1785491414&width=1000 1000w" width="1024" height="1024" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-automatic-water-dispenser" data-instant class="product-item-meta__title">TAHAN Automatic Water Dispenser</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price price--highlight">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM34.90</span></span></span>
<span class="price price--compare">
<span class="visually-hidden">Regular price</span><span class=money><span class=money>RM39.90</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-automatic-water-dispenser" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.69 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star-half rating__star rating__star--half" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="url(#rating-star-gradient-half)"></path>
</svg></div>
<span class="rating__caption">162 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection_K7tkk9_8360165933228_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="44853738209452">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8360165933228" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item><product-item class="product-item product-item--sold-out" reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--subdued">Restocking Soon</span></div><a href="/products/tahan-freestand-hiking-tristick-copy" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-freestand-hiking-tristick-7990295.png?v=1765460876&width=1200" alt="TAHAN Freestand Hiking TriStick - TAHAN Worldwide - COM-TRISTI3IN1" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-freestand-hiking-tristick-7990295.png?v=1765460876&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-freestand-hiking-tristick-7990295.png?v=1765460876&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-freestand-hiking-tristick-7990295.png?v=1765460876&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-freestand-hiking-tristick-7990295.png?v=1765460876&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-freestand-hiking-tristick-7990295.png?v=1765460876&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-freestand-hiking-tristick-7990295.png?v=1765460876&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-freestand-hiking-tristick-7990295.png?v=1765460876&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-freestand-hiking-tristick-7990295.png?v=1765460876&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-freestand-hiking-tristick-7990295.png?v=1765460876&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-freestand-hiking-tristick-7990295.png?v=1765460876&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-freestand-hiking-tristick-7990295.png?v=1765460876&width=1200 1200w" width="1200" height="1200" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32158514872492">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-freestand-hiking-tristick-6003555.jpg?v=1767604272&width=1000" alt="TAHAN Freestand Hiking TriStick - TAHAN Outdoor - COM-TRISTI3IN1" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-freestand-hiking-tristick-6003555.jpg?v=1767604272&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-freestand-hiking-tristick-6003555.jpg?v=1767604272&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-freestand-hiking-tristick-6003555.jpg?v=1767604272&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-freestand-hiking-tristick-6003555.jpg?v=1767604272&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-freestand-hiking-tristick-6003555.jpg?v=1767604272&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-freestand-hiking-tristick-6003555.jpg?v=1767604272&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-freestand-hiking-tristick-6003555.jpg?v=1767604272&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-freestand-hiking-tristick-6003555.jpg?v=1767604272&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-freestand-hiking-tristick-6003555.jpg?v=1767604272&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-freestand-hiking-tristick-copy" data-instant class="product-item-meta__title">TAHAN Freestand Hiking TriStick (Sticks & Accessories Only)</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price">
<span class="visually-hidden">Sale price</span>From <span class=money><span class=money>RM98.00</span></span>
</span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-freestand-hiking-tristick-copy" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="0 out of 5 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--empty" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--empty" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--empty" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--empty" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--empty" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg></div>
<span class="rating__caption">No reviews</span>
</div></a></div></div>
</product-item><product-item class="product-item product-item--sold-out" reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--subdued">Restocking Soon</span></div><a href="/products/tahan-protract-carabiner-diffuser-bag" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-protract-carabiner-lamp-diffuser-8049649.jpg?v=1777039812&width=1080" alt="TAHAN Protract Carabiner Lamp & Diffuser - TAHAN Outdoor - DIFCA2PCBW" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-protract-carabiner-lamp-diffuser-8049649.jpg?v=1777039812&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-protract-carabiner-lamp-diffuser-8049649.jpg?v=1777039812&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-protract-carabiner-lamp-diffuser-8049649.jpg?v=1777039812&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-protract-carabiner-lamp-diffuser-8049649.jpg?v=1777039812&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-protract-carabiner-lamp-diffuser-8049649.jpg?v=1777039812&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-protract-carabiner-lamp-diffuser-8049649.jpg?v=1777039812&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-protract-carabiner-lamp-diffuser-8049649.jpg?v=1777039812&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-protract-carabiner-lamp-diffuser-8049649.jpg?v=1777039812&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-protract-carabiner-lamp-diffuser-8049649.jpg?v=1777039812&width=1000 1000w" width="1080" height="1080" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="33005043187884">
<img src="//www.tahanoutdoor.com/cdn/shop/files/TAHAN_Protract_Carabiner_Lamp_Diffuser.jpg?v=1767663887&width=1000" alt="TAHAN Protract Carabiner Lamp & Diffuser" srcset="//www.tahanoutdoor.com/cdn/shop/files/TAHAN_Protract_Carabiner_Lamp_Diffuser.jpg?v=1767663887&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/TAHAN_Protract_Carabiner_Lamp_Diffuser.jpg?v=1767663887&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/TAHAN_Protract_Carabiner_Lamp_Diffuser.jpg?v=1767663887&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/TAHAN_Protract_Carabiner_Lamp_Diffuser.jpg?v=1767663887&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/TAHAN_Protract_Carabiner_Lamp_Diffuser.jpg?v=1767663887&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/TAHAN_Protract_Carabiner_Lamp_Diffuser.jpg?v=1767663887&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/TAHAN_Protract_Carabiner_Lamp_Diffuser.jpg?v=1767663887&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/TAHAN_Protract_Carabiner_Lamp_Diffuser.jpg?v=1767663887&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/TAHAN_Protract_Carabiner_Lamp_Diffuser.jpg?v=1767663887&width=1000 1000w" width="1000" height="1000" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-protract-carabiner-diffuser-bag" data-instant class="product-item-meta__title">TAHAN Protract Carabiner Lamp & Diffuser</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price price--highlight">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM25.00</span></span></span>
<span class="price price--compare">
<span class="visually-hidden">Regular price</span><span class=money><span class=money>RM45.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-protract-carabiner-diffuser-bag" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.59 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star-half rating__star rating__star--half" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="url(#rating-star-gradient-half)"></path>
</svg></div>
<span class="rating__caption">153 reviews</span>
</div></a></div></div>
</product-item></div>
</div><prev-next-buttons class="product-list__prev-next hidden-pocket" style="--smallest-image-aspect-ratio: 1.0">
<button class="product-list__arrow prev-next-button prev-next-button--prev" disabled>
<span class="visually-hidden">Previous</span><svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-left icon--direction-aware " viewBox="0 0 17 14">
<path d="M17 7H2M8 1L2 7l6 6" stroke="currentColor" stroke-width="2" fill="none"></path>
</svg></button>
<button class="product-list__arrow prev-next-button prev-next-button--next">
<span class="visually-hidden">Next</span><svg focusable="false" width="17" height="14" class="icon icon--nav-arrow-right icon--direction-aware " viewBox="0 0 17 14">
<path d="M0 7h15M9 1l6 6-6 6" stroke="currentColor" stroke-width="2" fill="none"></path>
</svg></button>
</prev-next-buttons></product-list><product-list stagger-apparition hidden id="block-template--21451362107564__featured-collections-collection_HFje4h" class="product-list product-list--center">
<div class="scroller">
<div class="product-list__inner product-list__inner--scroller hide-scrollbar"><product-item class="product-item " reveal><div class="product-item__image-wrapper product-item__image-wrapper--multiple"><div class="product-item__label-list label-list"><span class="label label--custom">Monsoon-tested</span></div><a href="/products/tahan-pavillion-shelter-tent" data-instant class="product-item__aspect-ratio aspect-ratio " style="padding-bottom: 100.0%; --aspect-ratio: 1.0"><img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=1080" alt="TAHAN Pavillion Shelter Tent - TAHAN Outdoor - TENTH435BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-9280456.jpg?v=1775703316&width=1000 1000w" width="1080" height="1080" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__primary-image" data-media-id="32705832583340">
<img src="//www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=1280" alt="TAHAN Pavillion Shelter Tent - TAHAN Outdoor - TENTH435BK" srcset="//www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=200 200w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=300 300w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=400 400w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=500 500w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=600 600w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=700 700w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=800 800w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=900 900w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=1000 1000w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=1100 1100w, //www.tahanoutdoor.com/cdn/shop/files/tahan-pavillion-shelter-tent-5407651.jpg?v=1776460506&width=1200 1200w" width="1280" height="1280" loading="lazy" sizes="(max-width: 740px) calc(50vw - 24px), calc((100vw - 80px) / 4 - 18px)" class="product-item__secondary-image"></a></div>
<div class="product-item__info product-item__info--with-button ">
<div class="product-item-meta"><a href="/products/tahan-pavillion-shelter-tent" data-instant class="product-item-meta__title">TAHAN Pavillion Shelter Tent</a>
<div class="product-item-meta__price-list-container">
<div class="price-list price-list--centered"><span class="price">
<span class="visually-hidden">Sale price</span><span class=money><span class=money>RM999.00</span></span></span></div>
</div><a class="product-item-meta__reviews-badge text--small" href="/products/tahan-pavillion-shelter-tent" data-instant><div class="rating">
<div class="rating__stars" role="img" aria-label="4.86 out of 5.0 stars"><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg><svg fill="none" focusable="false" width="14" height="14" class="icon icon--rating-star rating__star rating__star--full" viewBox="0 0 14 13">
<path d="M7 0L8.6458 4.73475L13.6574 4.83688L9.66296 7.86525L11.1145 12.6631L7 9.8L2.8855 12.6631L4.33704 7.86525L0.342604 4.83688L5.3542 4.73475L7 0Z" fill="currentColor"></path>
</svg></div>
<span class="rating__caption">1051 reviews</span>
</div></a></div><div class="product-item__cta-wrapper"><form method="post" action="/cart/add" id="product_form_template--21451362107564__featured-collections_collection_HFje4h_8498585534636_0" accept-charset="UTF-8" class="shopify-product-form" enctype="multipart/form-data" is="product-form"><input type="hidden" name="form_type" value="product" /><input type="hidden" name="utf8" value="✓" /><input type="hidden" name="quantity" value="1">
<input type="hidden" name="id" value="45543016202412">
<button type="submit" is="loader-button" class="product-item__cta button button--primary">+ Add to cart</button><input type="hidden" name="product-id" value="8498585534636" /><input type="hidden" name="section-id" value="template--21451362107564__featured-collections" /></form></div></div>
</product-item></div>
</div></product-list></div>
</div>
</div>
</section>
</div><div id="shopify-section-template--21451362107564__tahan_cause" class="shopify-section"><section class="th-section th-cause2" id="th-cause-template--21451362107564__tahan_cause">
<div class="th-cause2__grid">
<div class="th-cause2__copy">
<h2>Most camping gear wasn’t built for Malaysia. So we built our own.</h2>
<p>TAHAN was founded by two Malaysian campers who were tired of using gear designed for somewhere else.</p>
<p>So we began designing smarter gear for the conditions we actually camp in: tropical heat, heavy rain, high humidity and muddy terrain. Every product is tested outdoors and refined until it is practical to pack, useful in more ways than one, and dependable when the weather turns.</p>
<p class="th-cause2__kicker">Because the right gear should help you head outdoors feeling ready, comfortable and confident.</p>
<ul class="th-stats">
<li><strong>9 years</strong><span>outdoors</span></li>
<li><strong>500,000+</strong><span>units sold</span></li>
<li><strong>100,000+</strong><span>campers</span></li>
</ul>
<a class="th-cause__guarantee" href="/pages/about-us?ref=home-cause">
<strong>Smarter by Design Guarantee™</strong>
Before it carries the TAHAN name, every product goes through 3 to 5 rounds of testing in real Malaysian outdoor conditions. We refine it until it packs smarter, carries easier, does more and stands up to tropical reality. If it isn’t ready for Malaysia, it isn’t ready for you.
</a>
<a class="th-cause__link" href="/pages/about-us?ref=home-cause">Read our story →</a>
</div>
<div class="th-cause2__media">
<div class="th-film__frame">
<video class="th-film__loop" muted loop playsinline preload="none"
poster="https://cdn.shopify.com/s/files/1/0716/1577/4892/files/tahan-home-film-poster.jpg?v=1785069948&width=1200" width="720" height="406">
<source src="https://cdn.shopify.com/s/files/1/0716/1577/4892/files/tahan-home-film-teaser.mp4?v=1785069948" type="video/mp4">
</video>
<div class="th-film__embed" hidden></div>
<button class="th-cause2__play" type="button">▶ Watch the film (3 min)</button>
</div>
</div>
</div>
</section>
<script>
(function () {
var root = document.getElementById('th-cause-template--21451362107564__tahan_cause');
if (!root) return;
var btn = root.querySelector('.th-cause2__play');
var box = root.querySelector('.th-film__embed');
var vid = root.querySelector('.th-film__loop');
btn.addEventListener('click', function () {
vid.pause(); vid.hidden = true; box.hidden = false; btn.hidden = true;
box.innerHTML = '<iframe src="https://www.youtube.com/embed/QBMOFU8Ybpg?autoplay=1" title="TAHAN brand film" allow="autoplay; encrypted-media; picture-in-picture" allowfullscreen loading="lazy"></iframe>';
});
if ('IntersectionObserver' in window) {
var io = new IntersectionObserver(function (entries) {
entries.forEach(function (e) { if (e.isIntersecting) { vid.preload = 'auto'; vid.play().catch(function () {}); io.disconnect(); } });
}, { rootMargin: '200px' });
io.observe(vid);
} else { vid.play().catch(function () {}); }
})();
</script>
</div><div id="shopify-section-template--21451362107564__tahan_guides" class="shopify-section"><section class="th-section th-guides">
<div class="th-guides__inner">
<div class="th-guides__head">
<span class="th-eyebrow">Plan the trip</span>
<h2>Where to camp. What permit you need.</h2>
<p>Free tools and guides from the team that camps every weekend.</p>
</div>
<div class="th-guides__grid"><a class="th-guide" href="/pages/malaysia-campsite-finder?ref=home-guides" >
<span class="th-guide__kicker">Tool</span>
<strong>Find a campsite near you</strong>
<span class="th-guide__text">Search 500+ campsites across Malaysia. Sort by distance and vibe.</span>
<em>Open the finder →</em>
</a><a class="th-guide" href="/pages/gunung-permit-checker?ref=home-guides" >
<span class="th-guide__kicker">Tool</span>
<strong>Does this gunung need a permit?</strong>
<span class="th-guide__text">Type the mountain name. Get the answer in seconds.</span>
<em>Check a permit →</em>
</a><a class="th-guide" href="/blogs/camping/tagged/campsite-malaysia?ref=home-guides" >
<span class="th-guide__kicker">Guides</span>
<strong>Campsite guides and reviews</strong>
<span class="th-guide__text">500+ campsites written up by people who actually slept there.</span>
<em>Read the guides →</em>
</a></div>
<a class="th-guides__all" href="/blogs/camping?ref=home-guides">See all camp guides →</a>
</div>
</section>
</div><div id="shopify-section-template--21451362107564__177493247147fea4cd" class="shopify-section"><div id="shopify-block-AT2MvNGxPdmswQ3N6U__ai_gen_block_dd9b1e8_9rgKaz" class="shopify-block">
<style data-shopify>
.ai-reviews-section-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz {
background-color: #ffffff;
padding: 60px 20px;
width: 100%;
display: block;
}
.ai-reviews-container-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz {
max-width: 1400px;
margin: 0 auto;
}
.ai-reviews-heading-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz {
text-align: center;
font-size: 36px;
font-weight: 700;
color: #282828;
margin: 0 0 50px 0;
}
.ai-reviews-summary-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz {
display: flex;
align-items: center;
justify-content: center;
gap: 12px;
flex-wrap: wrap;
margin: -34px 0 44px 0;
}
.ai-reviews-summary__stars-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz {
display: flex;
gap: 3px;
}
.ai-reviews-summary__stars-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz svg {
width: 22px;
height: 22px;
color: #ffd700;
}
.ai-reviews-summary__text-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz {
font-size: 16px;
font-weight: 600;
color: #282828;
}
.ai-reviews-summary__text-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz span {
font-weight: 400;
color: #6b6b6b;
}
.ai-reviews-cta-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz {
text-align: center;
margin-top: 40px;
}
.ai-reviews-cta__btn-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz {
display: inline-block;
background: #f1592a;
color: #ffffff;
font-size: 15px;
font-weight: 700;
letter-spacing: 0.04em;
text-transform: uppercase;
text-decoration: none;
padding: 15px 42px;
border-radius: 4px;
transition: background .15s ease, transform .15s ease;
}
.ai-reviews-cta__btn-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz:hover {
background: #d94d20;
transform: translateY(-2px);
}
.ai-reviews-grid-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz {
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 24px;
}
.ai-review-card-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz {
background-color: #ffffff;
border: 1px solid #e5e5e5;
border-radius: 8px;
padding: 25px;
display: flex;
flex-direction: column;
gap: 16px;
}
.ai-review-stars-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz {
display: flex;
gap: 4px;
}
.ai-review-star-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz {
width: 20px;
height: 20px;
color: #ffd700;
}
.ai-review-title-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz {
font-size: 14px;
font-weight: 700;
text-transform: uppercase;
color: #282828;
margin: 0;
letter-spacing: 0.5px;
}
.ai-review-text-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz {
font-size: 14px;
line-height: 1.6;
color: #282828;
margin: 0;
flex-grow: 1;
}
.ai-review-read-more-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz {
color: #2e9e7b;
text-decoration: none;
font-size: 14px;
font-weight: 500;
}
.ai-review-read-more-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz:hover {
text-decoration: underline;
}
.ai-review-footer-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz {
display: flex;
align-items: center;
gap: 12px;
padding-top: 16px;
border-top: 1px solid #e5e5e5;
}
.ai-review-avatar-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz {
width: 40px;
height: 40px;
border-radius: 50%;
display: flex;
align-items: center;
justify-content: center;
font-size: 14px;
font-weight: 700;
color: #ffffff;
flex-shrink: 0;
}
.ai-review-author-name-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz {
font-size: 14px;
font-weight: 700;
color: #282828;
margin: 0;
}
@media screen and (max-width: 1024px) {
.ai-reviews-grid-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz {
grid-template-columns: repeat(2, 1fr);
}
}
@media screen and (max-width: 749px) {
.ai-reviews-section-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz {
padding: 40px 16px;
}
.ai-reviews-heading-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz {
font-size: 27.0px;
margin-bottom: 30px;
}
.ai-reviews-summary-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz {
margin: -16px 0 30px 0;
}
.ai-reviews-grid-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz {
display: flex;
overflow-x: auto;
scroll-snap-type: x mandatory;
gap: 16px;
-webkit-overflow-scrolling: touch;
}
.ai-review-card-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz {
min-width: 85%;
scroll-snap-align: start;
}
}
</style>
<div class="ai-reviews-section-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz" >
<div class="ai-reviews-container-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">
<h2 class="ai-reviews-heading-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">Real reviews. From people just like you.</h2>
<div class="ai-reviews-grid-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">
<div class="ai-review-card-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">
<div class="ai-review-stars-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">
<svg class="ai-review-star-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">
<path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
</svg>
<svg class="ai-review-star-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">
<path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
</svg>
<svg class="ai-review-star-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">
<path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
</svg>
<svg class="ai-review-star-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">
<path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
</svg>
<svg class="ai-review-star-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">
<path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
</svg>
</div>
<h3 class="ai-review-title-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">Smooth from click to delivery.</h3>
<p class="ai-review-text-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">Yes, I'm happy to share my experience. The shopping process was smooth and hassle-free. The order was processed quickly, and delivery was within the expected timeframe. The item arrived well-packed and in good condition. Overall, I'm satisfied with the service and would consider purchasing from TAHAN Outdoor again in the future. Keep up the good work!</p>
<a href="#" class="ai-review-read-more-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz"></a>
<div class="ai-review-footer-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">
<div class="ai-review-avatar-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz" style="background-color: #2e9e7b;">
</div>
<p class="ai-review-author-name-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">Mohd Bakhtiar Mustafa</p>
</div>
</div>
<div class="ai-review-card-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">
<div class="ai-review-stars-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">
<svg class="ai-review-star-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">
<path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
</svg>
<svg class="ai-review-star-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">
<path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
</svg>
<svg class="ai-review-star-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">
<path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
</svg>
<svg class="ai-review-star-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">
<path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
</svg>
<svg class="ai-review-star-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">
<path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
</svg>
</div>
<h3 class="ai-review-title-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">My one and done.</h3>
<p class="ai-review-text-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">I bought the TAHAN Typhoon because I've been wanting a fan to use at swim meets, and I'm glad to say it has met and exceeded my expectations. The fan is compact enough to carry around, fast to set up, and most importantly the battery can last an entire day at the poolside. No more carrying around tiny handheld fans and clunky powerbanks — this is my one and done!</p>
<a href="#" class="ai-review-read-more-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz"></a>
<div class="ai-review-footer-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">
<div class="ai-review-avatar-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz" style="background-color: #405de6;">
</div>
<p class="ai-review-author-name-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">Brennan Pui</p>
</div>
</div>
<div class="ai-review-card-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">
<div class="ai-review-stars-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">
<svg class="ai-review-star-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">
<path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
</svg>
<svg class="ai-review-star-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">
<path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
</svg>
<svg class="ai-review-star-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">
<path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
</svg>
<svg class="ai-review-star-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">
<path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
</svg>
<svg class="ai-review-star-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">
<path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
</svg>
</div>
<h3 class="ai-review-title-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">Quality difference you can feel</h3>
<p class="ai-review-text-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">I'm impressed with the overall quality and functionality of the product and how much thought and care has been put into its practicality and usefulness considering its price range. My only hope is that it lives up to its name — Tahan.</p>
<a href="#" class="ai-review-read-more-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz"></a>
<div class="ai-review-footer-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">
<div class="ai-review-avatar-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz" style="background-color: #f1592a;">
</div>
<p class="ai-review-author-name-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">LT</p>
</div>
</div>
<div class="ai-review-card-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">
<div class="ai-review-stars-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">
<svg class="ai-review-star-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">
<path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
</svg>
<svg class="ai-review-star-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">
<path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
</svg>
<svg class="ai-review-star-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">
<path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
</svg>
<svg class="ai-review-star-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">
<path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
</svg>
<svg class="ai-review-star-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">
<path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
</svg>
</div>
<h3 class="ai-review-title-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">Reliable coverage, without the bulk.</h3>
<p class="ai-review-text-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">The size is very practical — 3x4M gives good coverage for hammock setup or small group shelter. Material feels strong and durable, and stitching looks neat and solid. So far, no issues during setup. The butterfly design is nice and versatile, providing good rain and sun protection, and setup is quite straightforward once you get the hang of it. Overall, I'm satisfied with the quality and performance. Suitable for campers who want reliable coverage without carrying something too bulky.</p>
<a href="#" class="ai-review-read-more-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz"></a>
<div class="ai-review-footer-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">
<div class="ai-review-avatar-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz" style="background-color: #de2a2a;">
</div>
<p class="ai-review-author-name-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">MBM</p>
</div>
</div>
</div>
<div class="ai-reviews-cta-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">
<a href="/pages/our-happy-customers" class="ai-reviews-cta__btn-at2mvngxpdmswq3n6uaigenblockdd9b1e89rgkaz">Read All Reviews</a>
</div>
</div>
</div>
</div>
</div><div id="shopify-section-template--21451362107564__1764316492e22d8f7d" class="shopify-section"><div id="shopify-block-ATWR0ajBuVlA1SHZKN__ai_gen_block_fa12fa2_EixnKK" class="shopify-block">
<style data-shopify>
.ai-reviews-section-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
width: 100%;
background-color: #f5f5f5;
padding: 60px 20px;
}
.ai-reviews-container-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
max-width: 1400px;
margin: 0 auto;
}
.ai-reviews-heading-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
text-align: center;
font-size: 32px;
color: #282828;
margin: 0 0 40px;
font-family: "Barlow Condensed", sans-serif;
font-weight: 700;
font-style: normal;
}
.ai-reviews-content-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 40px;
margin-bottom: 40px;
}
.ai-review-card-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
background-color: #ffffff;
border-radius: 8px;
padding: 32px;
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.08);
}
.ai-review-stars-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
display: flex;
gap: 4px;
margin-bottom: 16px;
}
.ai-review-star-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
width: 20px;
height: 20px;
color: #f6a429;
}
.ai-review-title-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
font-size: 20px;
font-weight: 700;
color: #282828;
margin: 0 0 12px;
font-family: "Barlow Condensed", sans-serif;
}
.ai-review-text-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
font-size: 15px;
color: #282828;
line-height: 1.6;
margin: 0 0 16px;
font-family: Montserrat, sans-serif;
}
.ai-review-meta-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
display: flex;
flex-direction: column;
gap: 8px;
}
.ai-review-verified-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
display: inline-flex;
align-items: center;
gap: 6px;
font-size: 13px;
color: #2e9e7b;
font-weight: 600;
font-family: Montserrat, sans-serif;
}
.ai-review-verified-icon-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
width: 16px;
height: 16px;
}
.ai-review-product-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
font-size: 13px;
color: #282828;
opacity: 0.7;
font-family: Montserrat, sans-serif;
}
.ai-reviews-images-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
display: grid;
grid-template-columns: repeat(4, 1fr);
grid-template-rows: repeat(2, 1fr);
gap: 12px;
height: 100%;
}
.ai-review-image-wrapper-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
position: relative;
overflow: hidden;
border-radius: 6px;
aspect-ratio: 1 / 1;
background-color: #f0f0f0;
}
.ai-review-image-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
width: 100%;
height: 100%;
object-fit: cover;
}
.ai-review-image-placeholder-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
width: 100%;
height: 100%;
display: flex;
align-items: center;
justify-content: center;
background-color: #f0f0f0;
}
.ai-review-image-placeholder-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk svg {
width: 50%;
height: 50%;
opacity: 0.3;
}
.ai-reviews-cta-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
text-align: center;
}
.ai-reviews-button-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
display: inline-block;
padding: 14px 32px;
background-color: #f1592a;
color: #ffffff;
font-size: 15px;
font-weight: 600;
text-decoration: none;
border-radius: 4px;
transition: background-color 0.3s ease;
font-family: Montserrat, sans-serif;
}
.ai-reviews-button-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk:hover {
background-color: #d94d20;
}
@media screen and (max-width: 989px) {
.ai-reviews-content-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
grid-template-columns: 1fr;
}
.ai-reviews-heading-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
font-size: calc(32px * 0.8);
}
.ai-reviews-images-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
grid-template-columns: repeat(3, 1fr);
}
}
@media screen and (max-width: 749px) {
.ai-reviews-section-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
padding: 36.0px 16px;
}
.ai-reviews-heading-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
font-size: calc(32px * 0.65);
margin-bottom: 28.0px;
}
.ai-reviews-content-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
gap: 28.0px;
margin-bottom: 28.0px;
}
.ai-review-card-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
padding: 22.4px;
}
.ai-review-title-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
font-size: calc(20px * 0.9);
}
.ai-review-text-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
font-size: calc(15px * 0.95);
}
.ai-reviews-images-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk {
grid-template-columns: repeat(2, 1fr);
grid-template-rows: repeat(4, 1fr);
}
}
</style>
<div class="ai-reviews-section-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk" >
<div class="ai-reviews-container-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk">
<h2 class="ai-reviews-heading-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk">Welcome to a 100K+ strong community of outdoor lovers</h2>
<div class="ai-reviews-content-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk">
<div class="ai-review-card-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk">
<div class="ai-review-stars-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk">
<svg class="ai-review-star-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">
<path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
</svg>
<svg class="ai-review-star-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">
<path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
</svg>
<svg class="ai-review-star-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">
<path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
</svg>
<svg class="ai-review-star-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">
<path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
</svg>
<svg class="ai-review-star-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">
<path d="M12 2l3.09 6.26L22 9.27l-5 4.87 1.18 6.88L12 17.77l-6.18 3.25L7 14.14 2 9.27l6.91-1.01L12 2z"/>
</svg>
</div>
<h3 class="ai-review-title-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk">Superb quality product</h3>
<p class="ai-review-text-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk">The color is so amazing, with the combination of gold and green where it looks premium to me. Even the material used is super light nylon, but the hammock seems super strong. I am 109kg and this hammock is still strong. I love this product from TAHAN. Thanks for the superb quality product!</p>
<div class="ai-review-meta-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk">
<span class="ai-review-verified-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk">
<svg class="ai-review-verified-icon-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="currentColor">
<path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41L9 16.17z"/>
</svg>
Verified Buyer
</span>
<span class="ai-review-product-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk">TAHAN Hammock Pro</span>
</div>
</div>
<div class="ai-reviews-images-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk">
<div class="ai-review-image-wrapper-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk">
<img
src="//www.tahanoutdoor.com/cdn/shop/files/community-grid-tile-02-typhoon-pro.jpg?v=1786433489&width=600"
alt="TAHAN Typhoon Pro at limestone cliff camp - community grid"
loading="lazy"
width="600"
height="600"
class="ai-review-image-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk"
>
</div>
<div class="ai-review-image-wrapper-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk">
<img
src="//www.tahanoutdoor.com/cdn/shop/files/community-grid-tile-01-flexlite-chair.jpg?v=1786433489&width=600"
alt="TAHAN Flexlite Chair picnic spread - community grid"
loading="lazy"
width="600"
height="600"
class="ai-review-image-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk"
>
</div>
<div class="ai-review-image-wrapper-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk">
<img
src="//www.tahanoutdoor.com/cdn/shop/files/community-grid-tile-03-36l-cooler.jpg?v=1786433489&width=600"
alt="TAHAN 36L Compact Cooler on a hike - community grid"
loading="lazy"
width="600"
height="600"
class="ai-review-image-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk"
>
</div>
<div class="ai-review-image-wrapper-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk">
<img
src="//www.tahanoutdoor.com/cdn/shop/files/community-grid-tile-04-storage-bag-105l.jpg?v=1786433489&width=600"
alt="TAHAN Storage Bag 105L at Cameron Highlands - community grid"
loading="lazy"
width="600"
height="600"
class="ai-review-image-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk"
>
</div>
<div class="ai-review-image-wrapper-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk">
<img
src="//www.tahanoutdoor.com/cdn/shop/files/community-grid-tile-05-pavillion-tent.jpg?v=1786433489&width=600"
alt="TAHAN Pavillion Shelter Tent at river campsite - community grid"
loading="lazy"
width="600"
height="600"
class="ai-review-image-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk"
>
</div>
<div class="ai-review-image-wrapper-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk">
<img
src="//www.tahanoutdoor.com/cdn/shop/files/community-grid-tile-06-allterrain-wagon.jpg?v=1786433489&width=600"
alt="TAHAN AllTerrain XL Wagon at padang campsite - community grid"
loading="lazy"
width="600"
height="600"
class="ai-review-image-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk"
>
</div>
<div class="ai-review-image-wrapper-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk">
<img
src="//www.tahanoutdoor.com/cdn/shop/files/community-grid-tile-07-luminate-lantern.jpg?v=1786433489&width=600"
alt="TAHAN Luminate Lantern glowing at night camp - community grid"
loading="lazy"
width="600"
height="600"
class="ai-review-image-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk"
>
</div>
<div class="ai-review-image-wrapper-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk">
<img
src="//www.tahanoutdoor.com/cdn/shop/files/community-grid-tile-08-cloudlink-mattress.jpg?v=1786433489&width=600"
alt="TAHAN Cloudlink Mattress in tent at night - community grid"
loading="lazy"
width="600"
height="600"
class="ai-review-image-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk"
>
</div>
</div>
</div>
<div class="ai-reviews-cta-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk">
<a href="https://www.instagram.com/tahanoutdoor/" class="ai-reviews-button-atwr0ajbuvla1shzknaigenblockfa12fa2eixnkk">
Share your adventures @tahanoutdoor
</a>
</div>
</div>
</div>
</div>
</div><div id="shopify-section-template--21451362107564__blocks_Ak8DDQ" class="shopify-section"><div id="shopify-block-AWkFmSFkrS25JaVRDR__ai_gen_block_31adb39_G3mVyg" class="shopify-block">
<style data-shopify>
.ai-features-section-awkfmsfkrs25javrdraigenblock31adb39g3mvyg {
background-color: #1a1a1a;
padding: 60px 20px;
}
.ai-features-container-awkfmsfkrs25javrdraigenblock31adb39g3mvyg {
max-width: 1400px;
margin: 0 auto;
display: grid;
grid-template-columns: repeat(4, 1fr);
gap: 40px;
}
.ai-features-column-awkfmsfkrs25javrdraigenblock31adb39g3mvyg {
text-align: center;
padding: 20px;
}
.ai-features-icon-wrapper-awkfmsfkrs25javrdraigenblock31adb39g3mvyg {
margin-bottom: 20px;
display: flex;
justify-content: center;
align-items: center;
min-height: 60px;
}
.ai-features-icon-wrapper-awkfmsfkrs25javrdraigenblock31adb39g3mvyg img {
width: 60px;
height: 60px;
object-fit: contain;
}
.ai-features-icon-wrapper-awkfmsfkrs25javrdraigenblock31adb39g3mvyg svg {
width: 60px;
height: 60px;
fill: #ffffff;
}
.ai-features-headline-awkfmsfkrs25javrdraigenblock31adb39g3mvyg {
color: #ffffff;
font-size: 16px;
font-weight: 700;
letter-spacing: 1.5px;
margin: 0 0 15px 0;
text-transform: uppercase;
line-height: 1.2;
}
.ai-features-description-awkfmsfkrs25javrdraigenblock31adb39g3mvyg {
color: #cccccc;
font-size: 14px;
line-height: 1.6;
margin: 0;
font-weight: 300;
}
@media screen and (max-width: 989px) {
.ai-features-container-awkfmsfkrs25javrdraigenblock31adb39g3mvyg {
grid-template-columns: repeat(2, 1fr);
gap: 32.0px;
}
.ai-features-column-awkfmsfkrs25javrdraigenblock31adb39g3mvyg {
padding: 16.0px;
}
}
@media screen and (max-width: 749px) {
.ai-features-container-awkfmsfkrs25javrdraigenblock31adb39g3mvyg {
grid-template-columns: 1fr;
gap: 24.0px;
}
.ai-features-section-awkfmsfkrs25javrdraigenblock31adb39g3mvyg {
padding: 42.0px 20px;
}
.ai-features-headline-awkfmsfkrs25javrdraigenblock31adb39g3mvyg {
font-size: 14.4px;
}
.ai-features-description-awkfmsfkrs25javrdraigenblock31adb39g3mvyg {
font-size: 13.3px;
}
}
</style>
<div class="ai-features-section-awkfmsfkrs25javrdraigenblock31adb39g3mvyg" >
<div class="ai-features-container-awkfmsfkrs25javrdraigenblock31adb39g3mvyg">
<div class="ai-features-column-awkfmsfkrs25javrdraigenblock31adb39g3mvyg">
<div class="ai-features-icon-wrapper-awkfmsfkrs25javrdraigenblock31adb39g3mvyg">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">
<rect x="1" y="3" width="15" height="13"></rect>
<polygon points="16 8 20 8 23 11 23 16 16 16 16 8"></polygon>
<circle cx="5.5" cy="18.5" r="2.5"></circle>
<circle cx="18.5" cy="18.5" r="2.5"></circle>
</svg>
</div>
<h3 class="ai-features-headline-awkfmsfkrs25javrdraigenblock31adb39g3mvyg">Transparent Shipping Rates</h3>
<p class="ai-features-description-awkfmsfkrs25javrdraigenblock31adb39g3mvyg">Starts From As Low As RM7 / kg (Peninsular Malaysia)</p>
</div>
<div class="ai-features-column-awkfmsfkrs25javrdraigenblock31adb39g3mvyg">
<div class="ai-features-icon-wrapper-awkfmsfkrs25javrdraigenblock31adb39g3mvyg">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">
<circle cx="12" cy="12" r="10"></circle>
<polyline points="12 6 12 12 16 14"></polyline>
</svg>
</div>
<h3 class="ai-features-headline-awkfmsfkrs25javrdraigenblock31adb39g3mvyg">GET IT FAST</h3>
<p class="ai-features-description-awkfmsfkrs25javrdraigenblock31adb39g3mvyg">Ships Within 24 Hours. Delivered in 2-6 days.</p>
</div>
<div class="ai-features-column-awkfmsfkrs25javrdraigenblock31adb39g3mvyg">
<div class="ai-features-icon-wrapper-awkfmsfkrs25javrdraigenblock31adb39g3mvyg">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">
<polyline points="9 11 12 14 22 4"></polyline>
<path d="M21 12v7a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h11"></path>
</svg>
</div>
<h3 class="ai-features-headline-awkfmsfkrs25javrdraigenblock31adb39g3mvyg">RETURNS</h3>
<p class="ai-features-description-awkfmsfkrs25javrdraigenblock31adb39g3mvyg">Returns in original packaging accepted within 30 days</p>
</div>
<div class="ai-features-column-awkfmsfkrs25javrdraigenblock31adb39g3mvyg">
<div class="ai-features-icon-wrapper-awkfmsfkrs25javrdraigenblock31adb39g3mvyg">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round">
<path d="M12 2L2 7l10 5 10-5-10-5z"></path>
<path d="M2 17l10 5 10-5"></path>
<path d="M2 12l10 5 10-5"></path>
</svg>
</div>
<h3 class="ai-features-headline-awkfmsfkrs25javrdraigenblock31adb39g3mvyg">SMARTER BY DESIGN GUARANTEE™</h3>
<p class="ai-features-description-awkfmsfkrs25javrdraigenblock31adb39g3mvyg">1 year warranty for selected items</p>
</div>
</div>
</div>
</div>
</div><div id="shopify-section-template--21451362107564__tahan_final" class="shopify-section"><section class="th-section th-motto" id="th-motto-template--21451362107564__tahan_final">
<div class="th-motto__inner">
<span class="th-eyebrow th-eyebrow--light">Our Motto:</span>
<h2>Smarter by Design</h2>
<p>Most gears are made for cold & dry climates, we do it differently.<br>Made to withstand tropical climates, multifunctional, and compact in size.</p><a class="th-btn" href="/collections/homepage-featured-items?ref=home-footer-cta">Shop Bestsellers</a>
</div>
</section>
</div>
</div><!-- BEGIN sections: footer-group -->
<div id="shopify-section-sections--21451358306476__17636221385801b65a" class="shopify-section shopify-section-group-footer-group">
<style data-shopify>
.ai-footer-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh {
background-color: #1a1a1a;
color: #ffffff;
padding: 60px 0 40px;
}
.ai-footer-container-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh {
max-width: 1400px;
margin: 0 auto;
padding: 0 20px;
}
.ai-footer-main-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh {
display: grid;
grid-template-columns: 1fr;
gap: 40px;
padding-bottom: 40px;
border-bottom: 1px solid #ffffff;
}
@media screen and (min-width: 750px) {
.ai-footer-main-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh {
grid-template-columns: 1.2fr 2.8fr;
gap: 60px;
}
}
.ai-footer-brand-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh {
display: flex;
flex-direction: column;
gap: 20px;
}
.ai-footer-logo-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh {
max-width: 180px;
}
.ai-footer-logo-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh img {
width: 100%;
height: auto;
display: block;
}
.ai-footer-description-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh {
font-size: 14px;
line-height: 1.6;
color: #ffffff;
opacity: 0.9;
}
.ai-footer-social-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh {
display: flex;
gap: 16px;
align-items: center;
}
.ai-footer-social-link-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh {
display: flex;
align-items: center;
justify-content: center;
width: 24px;
height: 24px;
color: #ffffff;
transition: opacity 0.3s ease, transform 0.2s ease;
}
.ai-footer-social-link-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh:hover {
opacity: 0.7;
transform: translateY(-2px);
}
.ai-footer-social-link-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh svg {
width: 100%;
height: 100%;
}
.ai-footer-columns-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh {
display: grid;
grid-template-columns: 1fr;
gap: 32px;
}
@media screen and (min-width: 750px) {
.ai-footer-columns-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh {
grid-template-columns: repeat(3, 1fr);
gap: 40px;
}
}
.ai-footer-column-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh {
display: flex;
flex-direction: column;
gap: 16px;
}
.ai-footer-column-title-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh {
font-size: 14px;
font-weight: 600;
letter-spacing: 0.5px;
margin: 0;
color: #ffffff;
}
.ai-footer-links-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh {
display: flex;
flex-direction: column;
gap: 12px;
}
.ai-footer-link-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh {
font-size: 14px;
color: #ffffff;
text-decoration: none;
transition: opacity 0.3s ease;
opacity: 0.85;
}
.ai-footer-link-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh:hover {
opacity: 1;
}
.ai-footer-bottom-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh {
display: flex;
flex-direction: column;
gap: 20px;
padding-top: 32px;
align-items: center;
}
@media screen and (min-width: 750px) {
.ai-footer-bottom-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh {
flex-direction: row;
justify-content: space-between;
align-items: center;
}
}
.ai-footer-legal-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh {
display: flex;
flex-wrap: wrap;
gap: 20px;
justify-content: center;
}
@media screen and (min-width: 750px) {
.ai-footer-legal-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh {
justify-content: flex-start;
}
}
.ai-footer-legal-link-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh {
font-size: 12px;
color: #ffffff;
text-decoration: none;
opacity: 0.7;
transition: opacity 0.3s ease;
}
.ai-footer-legal-link-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh:hover {
opacity: 1;
}
.ai-footer-copyright-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh {
font-size: 12px;
color: #ffffff;
opacity: 0.7;
text-align: center;
}
@media screen and (min-width: 750px) {
.ai-footer-copyright-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh {
text-align: right;
}
}
</style>
<footer class="ai-footer-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh" >
<div class="ai-footer-container-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">
<div class="ai-footer-main-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">
<div class="ai-footer-brand-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">
<div class="ai-footer-logo-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">
<img
src="//www.tahanoutdoor.com/cdn/shop/files/Orange_Logo_White_Font_4127bd88-27bf-42c8-beef-d9dd57436b52.png?v=1763622482&width=400"
alt="TAHAN Outdoor"
loading="lazy"
width="3508"
height="849"
>
</div>
<div class="ai-footer-description-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">
<p>Camping gear re-engineered for tropical heat, humidity and rain — tested at real Malaysian campsites since 2017.</p>
</div>
<div class="ai-footer-social-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">
<a
href="https://www.instagram.com/tahanoutdoor/"
class="ai-footer-social-link-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh"
target="_blank"
rel="noopener"
aria-label="Instagram"
>
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<rect x="2" y="2" width="20" height="20" rx="5" ry="5"></rect>
<path d="M16 11.37A4 4 0 1 1 12.63 8 4 4 0 0 1 16 11.37z"></path>
<line x1="17.5" y1="6.5" x2="17.51" y2="6.5"></line>
</svg>
</a>
<a
href="https://www.tiktok.com/@tahanoutdoor"
class="ai-footer-social-link-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh"
target="_blank"
rel="noopener"
aria-label="TikTok"
>
<svg viewBox="0 0 24 24" fill="currentColor">
<path d="M19.59 6.69a4.83 4.83 0 0 1-3.77-4.25V2h-3.45v13.67a2.89 2.89 0 0 1-5.2 1.74 2.89 2.89 0 0 1 2.31-4.64 2.93 2.93 0 0 1 .88.13V9.4a6.84 6.84 0 0 0-1-.05A6.33 6.33 0 0 0 5 20.1a6.34 6.34 0 0 0 10.86-4.43v-7a8.16 8.16 0 0 0 4.77 1.52v-3.4a4.85 4.85 0 0 1-1-.1z"/>
</svg>
</a>
<a
href="https://facebook.com/tahanoutdoor.official"
class="ai-footer-social-link-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh"
target="_blank"
rel="noopener"
aria-label="Facebook"
>
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<path d="M18 2h-3a5 5 0 0 0-5 5v3H7v4h3v8h4v-8h3l1-4h-4V7a1 1 0 0 1 1-1h3z"></path>
</svg>
</a>
<a
href="https://www.youtube.com/@tahanoutdoor"
class="ai-footer-social-link-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh"
target="_blank"
rel="noopener"
aria-label="YouTube"
>
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round">
<path d="M22.54 6.42a2.78 2.78 0 0 0-1.94-2C18.88 4 12 4 12 4s-6.88 0-8.6.46a2.78 2.78 0 0 0-1.94 2A29 29 0 0 0 1 11.75a29 29 0 0 0 .46 5.33A2.78 2.78 0 0 0 3.4 19c1.72.46 8.6.46 8.6.46s6.88 0 8.6-.46a2.78 2.78 0 0 0 1.94-2 29 29 0 0 0 .46-5.25 29 29 0 0 0-.46-5.33z"></path>
<polygon points="9.75 15.02 15.5 11.75 9.75 8.48 9.75 15.02"></polygon>
</svg>
</a>
</div>
</div>
<div class="ai-footer-columns-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">
<div class="ai-footer-column-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">
<h3 class="ai-footer-column-title-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">About us</h3>
<div class="ai-footer-links-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">
<a href="/pages/about-us" class="ai-footer-link-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">
Who we are
</a>
<a href="/pages/faq" class="ai-footer-link-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">
FAQ
</a>
<a href="/pages/contact-us" class="ai-footer-link-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">
Contact
</a>
</div>
</div>
<div class="ai-footer-column-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">
<h3 class="ai-footer-column-title-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">The Boring Stuff (Yawn)</h3>
<div class="ai-footer-links-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">
<a href="/policies/terms-of-service" class="ai-footer-link-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">
Terms and Conditions
</a>
<a href="/policies/refund-policy" class="ai-footer-link-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">
Shipping and Return Policy
</a>
</div>
</div>
<div class="ai-footer-column-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">
<h3 class="ai-footer-column-title-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">Explore</h3>
<div class="ai-footer-links-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">
<a href="/pages/contact-us" class="ai-footer-link-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">
Corporate Gifting & Purchase
</a>
<a href="/pages/join-us" class="ai-footer-link-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">
Join Our Team
</a>
<a href="/blogs/camping" class="ai-footer-link-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">
Campsite Reviews
</a>
</div>
</div>
</div>
</div>
<div class="ai-footer-bottom-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">
<div class="ai-footer-legal-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">
<a href="/policies/privacy-policy" class="ai-footer-legal-link-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">
Privacy policy
</a>
<a href="/policies/terms-of-service" class="ai-footer-legal-link-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">
Terms of service
</a>
</div>
<div class="ai-footer-copyright-aeufsd2xudnizykzdvaigenblockc2a2440xkjvmh">
© 2026 PTT Outdoor (MY) Sdn Bhd. All rights reserved.
</div>
</div>
</div>
</footer>
</div>
<!-- END sections: footer-group --><script type="noscript-s" data-src="//www.tahanoutdoor.com/cdn/shop/t/28/assets/tiny-img-link-preloader.js?v=161691863847448465861787388518" defer></script>
<script>
(function () {
var windowWidth, loaded = false, lazyLoadByPx = 200;
// Initialize lazy loading
function init() {
if (!loaded) {
loaded = true;
lazyLoadImg();
lazyLoadBackground();
lazyLoadCss();
lazyLoadScripts();
}
}
// Insert an element after a reference element
function insertAfter(newNode, referenceNode) {
try {
referenceNode.parentNode.insertBefore(newNode, referenceNode.nextSibling);
} catch (error) {
console.log(error);
}
}
// Lazy load images
function lazyLoadImg() {
let images = document.querySelectorAll("img.opt_lazy");
let windowHeight = window.innerHeight;
for (let i = 0; i < images.length; i++) {
let rect = images[i].getBoundingClientRect();
if (rect.top !== 0 && rect.top - windowHeight < lazyLoadByPx) {
let src = windowWidth < 600
? (images[i].dataset.mobsrc === undefined ? images[i].getAttribute("data-src")
: images[i].dataset.mobsrc) : images[i].dataset.src === undefined ? images[i].getAttribute("data-src") : images[i].dataset.src;
let srcset = images[i].getAttribute("data-srcset");
if (src !== null && src !== "") {
images[i].src = src;
}
if (srcset !== null && srcset !== "") {
images[i].srcset = srcset;
}
images[i].classList.remove("opt_lazy");
}
}
}
// Lazy load background images
function lazyLoadBackground() {
let lazyBackgrounds = document.querySelectorAll(".opt_bg_lazy");
lazyBackgrounds.forEach(function (element) {
let lazybg = windowWidth < 600
? (element.dataset.mobstyle === undefined ? element.dataset.bg : element.dataset.mobstyle)
: element.dataset.bg === undefined ? element.dataset.bg : element.dataset.bg;
if (lazybg !== null && lazybg !== "") {
element.style.backgroundImage = lazybg;
}
element.classList.remove("opt_bg_lazy");
});
}
// Lazy load CSS
function lazyLoadCss() {
let links = document.querySelectorAll("link[data-href]");
for (let i = 0; i < links.length; i++) {
let newLink = document.createElement("link");
newLink.href = links[i].getAttribute("data-href");
newLink.rel = "stylesheet";
delete links[i].dataset.href;
links[i].parentNode.insertBefore(newLink, links[i]);
links[i].parentNode.removeChild(links[i]);
}
}
// Load external JS from a script element
function loadRemoteScript(scriptElement) {
let newScript = document.createElement("script");
if (scriptElement.attributes !== undefined) {
for (let i = 0, attribute; i < scriptElement.attributes.length; i++) {
attribute = scriptElement.attributes[i];
if (attribute.name !== "type" && attribute.nodeName !== "data-src") {
newScript.setAttribute(attribute.name, attribute.value);
}
}
}
newScript.src = scriptElement.getAttribute("data-src");
insertAfter(newScript, scriptElement);
delete scriptElement.dataset.src;
delete scriptElement.type;
scriptElement.parentNode.removeChild(scriptElement);
return newScript;
}
// Load inline JS from a single script element
function loadInlineScript(scriptElement) {
let newScript = document.createElement("script");
for (let i = 0; i < scriptElement.attributes.length; i++) {
let attribute = scriptElement.attributes[i];
if (attribute.name !== "type") {
newScript.setAttribute(attribute.name, attribute.value);
}
}
newScript.innerHTML = scriptElement.innerHTML;
insertAfter(newScript, scriptElement);
scriptElement.parentNode.removeChild(scriptElement);
}
// Lazy load scripts
function lazyLoadScripts() {
let scripts = document.querySelectorAll("script[type=noscript-s]");
if (scripts.length < 1) {
setTimeout(() => {
let event = new Event("wnw_load");
window.dispatchEvent(event);
}, 200);
return;
}
if (scripts[0].getAttribute("data-src") !== null) {
let loadedScript = loadRemoteScript(scripts[0]);
loadedScript.onload = function () {
lazyLoadScripts();
};
loadedScript.onerror = function () {
lazyLoadScripts();
};
} else {
loadInlineScript(scripts[0]);
lazyLoadScripts();
}
}
// Initialize on DOMContentLoaded
document.addEventListener("DOMContentLoaded", function () {
windowWidth = screen.width;
window.addEventListener("scroll", function () {
lazyLoadImg();
init();
});
window.addEventListener("mousemove", function () {
lazyLoadImg();
init();
});
//lazyLoadImg();
window.addEventListener("touchstart", function () {
lazyLoadImg();
init();
});
});
// Initialize on window load
window.addEventListener('load', function () {
console.log('Load FIRE');
setTimeout(() => {
init();
}, 6000);
});
})();
</script>
<style> [id*="__product_recommendations"] {padding-top: 40px;} @media (min-width: 900px) {[id*="__product_recommendations"] {padding-top: 64px; }} [id*="__product_benefits_bc"]:not(:has(div)) {display: none;} </style>
<div id="shopify-block-AdlNiTlU0WXFZVFk0M__6569434243247677665" class="shopify-block shopify-app-block"><!-- sections/size-chart.liquid -->
<div id="oosp-notification-widget" style="display: none"></div>
<script>
console.log('OOSP widget enabled!')
</script>
</div><script src="https://cdn.shopify.com/storefront/standard-actions.js" type="module" data-source-attribution="shopify.standard_actions"></script>
</body>
</html>
Sitemap
Кол-во: 0
XML-карта сайта для поисковиков
?
Sitemap.xml помогает поисковику быстрее находить и индексировать страницы. Особенно важен для крупных сайтов и новых страниц, на которые ещё нет входящих ссылок.
Robots.txt не содержит ссылку на карту сайта. Рекомендуется добавить карту сайта и указать ссылку на нее в robots.txt.
Внутренние ссылки
Не найдено
Ссылки на другие страницы своего сайта
?
Внутренние ссылки распределяют ссылочный вес между страницами и помогают поисковику обходить сайт. Пустые анкоры и ссылки на запрещённые robots.txt страницы — типичные ошибки.
Внутренних ссылок на странице 0 оптимально.
Внешние ссылки
Кол-во: 1
Ссылки на сторонние сайты
?
Исходящие внешние ссылки передают часть ссылочного веса на чужие сайты. Ссылки на авторитетные ресурсы безопасны; ссылки на мусорные сайты могут навредить репутации страницы.
Внешних ссылок на странице 1 оптимально.
Показать внешние ссылки
| Url | Анкор | Анализировать |
|---|---|---|
| tahanoutdoor.com |
Visit TAHAN
|
Анализировать url |
Конкуренты Готовность: 0%
Конкуренты в Яндексе
Кол-во: 0
Топ сайтов-конкурентов в Яндексе
?
Сайты, чаще всего появляющиеся в ТОПе Яндекса по запросам из семантического ядра этой страницы.
Мы не нашли у вас конкурентов в Яндексе. Сайт или очень молодой или плохо продвигается.
Конкурентов в ТОП-10 Яндекса не нашлось.
Конкуренты в Google
Кол-во: 0
Топ сайтов-конкурентов в Google
?
Сайты, чаще всего появляющиеся в ТОПе Google по запросам из семантического ядра этой страницы.
Конкуренты в Google тоже не найдены. Займитесь продвижением сайта!
Конкурентов в ТОП-10 Google не нашлось.
ЗоЗПП: права потребителей Готовность: 100%
Нарушения
Не выявлены
Признаков дистанционной продажи товаров (интернет-магазина) не обнаружено — требования ЗоЗПП о раскрытии информации продавца к сайту не применяются. Нарушений нет.
ФЗ-149: рекомендательные технологии Готовность: 100%
Нарушения
Не выявлены
Рекомендательные блоки («с этим покупают», «похожие товары» и т.п.) на сайте не обнаружены — требования ст. 10.7 ФЗ-149 к сайту не применяются. Нарушений нет.
ФЗ-38: реклама Готовность: 100%
Нарушения
Не выявлены
Рекламных тематик с обязательными оговорками (медицина, БАД, кредиты и займы, новостройки) на сайте не обнаружено. Нарушений нет.
ФЗ-436: защита детей Готовность: 100%
Нарушения
Не выявлены
Признаков информационной продукции (новости, видео, книги, игры, курсы) не обнаружено — обязательная возрастная маркировка по ФЗ-436 сайту не требуется. Нарушений нет.
Вердикт
Сайт pttoutdoor.com не совсем готов к продвижению (процент готовности лишь 50%). Для попадания в ТОПы поисковых систем нужно:
Постарайтесь исправить общие ошибки.
Исправьте ошибки в мета-тегах.
Исправьте ошибки оптимизации.
Исправьте ошибки индексации.
Поделитесь с друзьями: