← Back to Home

artssus.com Scam Check: 25/100 Trust | ScamMinder

Website: artssus.com

Screenshot of artssus.com

Safety Score

25/100
✗ Scam Risk

Exercise caution when interacting with this website.

AI Analysis Results

Category: E-commerce
About this website:

Detailed Analysis Report: Is Artssus.com Safe and Legit? Website Overview and Purpose Artssus.com is an e-commerce platform that claims to offer a variety of eco-friendly clothing and accessories. The site promotes itself as a hub for sustainable living, featuring products that align with green aesthetics and circular economy principles. The target audience includes environmentally conscious consumers looking for unique fashion items. Content Quality and User Experience Key Experience Highlights Offers a wide range of products including clothing for men, women, and children. Promotions such as free shipping on orders over $69 and discount codes are prominently displayed. Website features a user-friendly interface with categories for easy navigation. Pop-up offers for discounts encourage email sign-ups, which is a common tactic in e-commerce. Claims Verification and Red Flags ⚠️ Red Flags Detected Several red flags have been identified that raise concerns about the legitimacy of the site: Unrealistic Discounts: The site offers discounts of up to 50%, which is often a tactic used by scam sites to lure customers. Domain Age: The domain is only 2 years old, which is relatively new for an e-commerce site claiming to have a wide range of products. Missing Company Information: There is no verifiable company information or physical address provided, which is a significant red flag for online stores. Generic Product Descriptions: Many product descriptions appear vague and lack detail, which is common in scam sites. High Tranco Rank: The site has a low Tranco global rank (#3,023,481), indicating low traffic and potential lack of legitimacy. ⚠️ Caution Points Users should verify the authenticity of products before making purchases. Be cautious of providing personal information, especially email addresses, due to potential spam or phishing risks. Security Note: The website uses a DV SSL certificate issued by E7, which is valid until January 2026, indicating some level of security but does not guarantee legitimacy. Legitimacy and Reputation Assessment The domain has been operational for approximately 2 years , which is relatively new for an e-commerce site. The hosting provider is located in China, which can sometimes be associated with less reputable online businesses. The lack of a solid archive history further raises concerns about the site's legitimacy. Final Verdict and Recommendations Conclusion: Based on the identified red flags and the overall assessment, Artssus.com appears to be a high-risk e-commerce site with several indicators of potential scams. Users are advised to exercise caution, verify claims independently, and consider alternative, more established retailers for their purchases.

Risk Assessment: scam
⚠️ Red Flags:
  • [GUARDRAIL] No deterministic evidence for scam; downgrading to warning
  • [CLAIMS] Unrealistic discounts of up to 50% offered, typical of scam sites.
  • [TRANSPARENCY] Missing company information and physical address.
  • [CONTENT QUALITY] Generic product descriptions lacking detail.
  • [DOMAIN HISTORY] Domain age of only 2 years raises concerns about legitimacy.
📊 Analysis Reasons:
  • [BUSINESS MODEL] The site offers unrealistic discounts of up to 50%, a common tactic used by scam sites to attract customers.
  • [DOMAIN HISTORY] The domain is only 2 years old, which raises concerns about its legitimacy and operational history.
  • [TRANSPARENCY] There is no verifiable company information or physical address provided, which is a significant red flag for online stores.
  • [CONTENT QUALITY] Many product descriptions are vague and lack detail, indicating a lack of genuine product offerings.
  • [REPUTATION] The site has a low Tranco global rank (#3,023,481), suggesting low traffic and potential lack of legitimacy.
🛡️ Safety Actions Applied:
  • {"type":"scam_downgraded","reason":"No deterministic evidence for scam; downgrading to warning","scoreCeiling":null,"targetStatus":"warning"}
Score Source: openai_guardrail
AI Confidence: medium

Technical Details

\n\n\n \n \n \n ArtsSus Art & Sustainability | Eco-friendly Design, Green Creativity, Circular Living\n\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n
\n
\n\n\n \n\n\n\n \n\n \n \n \n\n\n
\n \n \n\n\n \n \n \n \n \n\n \n \n\n \n
\n
\n \n \n

Free Shipping For Order Over $69+/Extra 10% off code:ARTS

\n
\n \n\n \n
\n
\n\n \n \n \n \n \n \n \n\n
\n \n \n

Free Shipping For Order Over $69+/Extra 10% off code:ARTS

\n
\n \n\n \n
\n \n\n \n\n \n
\n \n\n \n \n\n\n\n
\n\n \n\n \n\n
\n\n\n\n\n
\n
\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n \n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n const updateHeaderMetrics = () => {\n const header = document.getElementById('header');\n const rect = header.getBoundingClientRect();\n const headerHeight = rect.bottom;\n document.documentElement.style.setProperty('--header-height', `${headerHeight}px`);\n };\n window.addEventListener('DOMContentLoaded', updateHeaderMetrics);\n window.addEventListener('resize', updateHeaderMetrics);\n\n const header = document.getElementById('header');\n const resizeObserver = new ResizeObserver(entries => {\n for (let entry of entries) {\n const rect = entry.target.getBoundingClientRect();\n const headerHeight = rect.bottom;\n document.documentElement.style.setProperty('--header-height', `${headerHeight}px`);\n }\n });\n resizeObserver.observe(header);\n\n\n\n\n
\n
\n \n
\n
\n \n \n
\n \n \n \n \n \n\n
\n
\n \n \n \n \n \n\n
\n \n
\n \n \n
\n \n \n \n \n \n\n
\n
\n \n \n \n \n \n\n
\n\n \n \n function setSearchUrl(searchValue) { return Promise.resolve({ url: '/search?q=' + searchValue }); }\n\n exportFunction('setSearchUrl', setSearchUrl);\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\n \n\n\n\n\n\n\n\n\n
\n \n

\n \n \n
\n \n \"\n \n \n \n \n
\n artssus\n \n \n

\n \n
\n\n \n\n
\n
\n \n \n \n
\n
\n \n \n \n
\n
\n \n \n
cat
\"icon\"
Hulk
\"icon\"
Muscle
\"icon\"
Women
\"icon\"
Kids
\"icon\"
Santa
\"icon\"
Viking
\"icon\"
Christmas
hulk
\"icon\"
women
\"icon\"
pants
batman
muscle
christmas
santa
\"icon\"
superman
kids
\"icon\"
iron man
\"icon\"
womens
viking
halloween
\"icon\"
grinch
\"icon\"
spiderman
kimono
marvel
hoodie
cloak
\"icon\"
dragon
\"icon\"
venom
blue
wolf
\"icon\"
black
\"icon\"
muscle sweater
ironman
cardigan
sweatpants
\"icon\"
celtic
purple
\"icon\"
hoodies
mens
sweat
hat
\"icon\"
femme
\"icon\"
hulk pants
women’s
jackets
\"icon\"
skeleton
men
\"icon\"
captain america
deadpool
\"icon\"
whale
\"icon\"
japanese
h
hats
\"icon\"
jacket
cape
\"icon\"
women
sweater
\"icon\"
socks
bat
cat
\"icon\"
Hulk
Search
Search
\n
\n\n \n
\n\n \n const template_name = SHOPLAZZA?.meta?.page?.template_name || '';\n const SEARCH_URL = '/search';\n const TAG = 'spz-custom-smart-search-location';\n const SMART_PRODUCR_SEARCH_WRAP_CLASSNAME = 'app-smart-product-search-container';\n const THEME_NAME = window.SHOPLAZZA.theme.merchant_theme_name.replace(/ /g,'');\n const BREAKPOINT = 960;\n const DELAY = 300;\n\n function diffThemeName(themeNameA, themeNameB){\n return themeNameA.toLocaleLowerCase().includes(themeNameB.toLocaleLowerCase())\n }\n\n const HEADER_DOM_MAP = {\n eva: 'header .header_grid_layout',\n geek: `.header-mobile-inner-container`,\n onePage: 'header .header',\n wind: 'header #header-nav',\n nova: 'header .header',\n hero: 'header .header__nav',\n 'flash': '#shoplaza-section-header>div>div',\n 'lifestyle': '#shoplaza-section-header .header__wrapper'\n }\n let HEADER_DOM = 'header';\n\n Object.keys(HEADER_DOM_MAP)\n .map(themeName=>{\n if (diffThemeName(THEME_NAME, themeName)) {\n HEADER_DOM = HEADER_DOM_MAP[themeName];\n }\n })\n\n const SEARCH_ICON_CLASS_MAP = {\n 'flash': 'app-smart-icon-search-large-flash',\n 'hero': 'app-smart-icon-search-large-hero',\n 'geek': 'app-smart-icon-search-large-geek',\n 'nova': 'app-smart-icon-search-large-nova',\n };\n let SEARCH_ICON_CLASS = 'app-smart-icon-search-large-default';\n Object.keys(SEARCH_ICON_CLASS_MAP)\n .map(themeName=>{\n if (diffThemeName(THEME_NAME, themeName)) {\n SEARCH_ICON_CLASS = SEARCH_ICON_CLASS_MAP[themeName];\n }\n })\n\n class SpzCustomSmartSearchLocation extends SPZ.BaseElement {\n constructor(element) {\n super(element);\n this.mobileHeaderPluginParentEle = null;\n this.outsideCarouselIndex = 0;\n this.insideCarouselIndex = 0;\n this.searchItemType = 'icon';\n }\n\n static deferredMount() {\n return false;\n }\n\n isLayoutSupported(layout) {\n return layout == SPZCore.Layout.LOGIC;\n }\n\n buildCallback() {\n this.init();\n this.listenerResize();\n this.initRegisterActions();\n }\n\n addIconClass(){\n document.querySelectorAll('.app-smart-icon-search-large').forEach(e=>{\n e.classList.add(SEARCH_ICON_CLASS)\n });\n }\n\n moveIcon(){\n if (!diffThemeName(THEME_NAME, 'lifestyle')) return;\n if (this.searchItemType === 'input') return;\n if (this.isDesktop()) return;\n const smart_search_dom = document.querySelector('#app-smart-product-search-container-80');\n if (!smart_search_dom) return;\n const hasMovedIcon = !!document.querySelector('.header__wrapper .container .row.header>div>#app-smart-product-search-container-80');\n if (hasMovedIcon) return;\n const headerDivList = document.querySelectorAll('.header__wrapper .container .row.header>div');\n const iconBoxDom = headerDivList[headerDivList.length-1]\n iconBoxDom.appendChild(smart_search_dom, iconBoxDom.firstChild);\n }\n\n init() {\n this.addIconClass();\n this.moveIcon();\n if ( this.searchItemType === 'input' ) {\n document.querySelectorAll('.app-smart-icon-search-large').forEach(e=>e.style.display = 'none');\n const mobileSmartSearchDom = document.querySelector(`.smart-search-mobile-container .app-smart-product-search-wrap`);\n if ( this.isDesktop() ) {\n document.querySelector(`#app-smart-product-search-container-80`).style=\"display: block\";\n if (mobileSmartSearchDom) {\n document.querySelector(`#app-smart-product-search-container-80`).appendChild(mobileSmartSearchDom);\n }\n }else{\n if( template_name=='search' ) return;\n if (!document.querySelector(`.smart-search-mobile-container`)) {\n const appSmartSearchContainer = document.createElement('div');\n appSmartSearchContainer.classList.add('smart-search-mobile-container');\n appSmartSearchContainer.classList.add('smart-search-mobile-container-'+THEME_NAME.toLocaleLowerCase());\n document.querySelector(HEADER_DOM).appendChild(appSmartSearchContainer);\n }\n if (!mobileSmartSearchDom) {\n document.querySelector(`.smart-search-mobile-container`).appendChild(\n document.querySelector(`.app-smart-product-search-wrap`)\n )\n }\n }\n }else{\n document.querySelectorAll('.app-smart-icon-search-large').forEach(e=>e.style.display = 'flex');\n }\n // PC-end not load\n if (this.isDesktop()) {\n return;\n }\n if (!window.__isLoadAppSmartSearch__) {\n this.initSmartSearch();\n console.log('__isLoadAppSmartSearch__');\n }\n // B-end must reload\n if (window.self === window.top && !window.__isLoadAppSmartSearch__) {\n window.__isLoadAppSmartSearch__ = true;\n }\n }\n\n initSmartSearch() {\n if (this.hasMobileUpperRightPlugin()) {\n this.showMobileSmartSearch();\n } else {\n this.addMobileSmartSearch();\n }\n }\n\n initRegisterActions(){\n this.registOnSearchInputChange();\n this.registOnSearchFormSubmit();\n this.registOnOutsideCarouselIndexChange();\n this.registOnInsideCarouselIndexChange();\n this.registGetSearchItemType();\n this.registGenerateHotKeywordList();\n this.registerAction('onTapHotWord',(invocation)=>{\n this.onTapHotWord(invocation.args.type);\n });\n }\n\n registOnSearchInputChange(){\n this.registerAction('onSearchInputChange',(invocation)=>{\n const keyword = invocation.args.keyword;\n if (keyword === null || !keyword.length) {\n document.querySelectorAll('.hot-words-carousel-inner-container').forEach(e=>{\n e.style='display: block';\n }); \n } else {\n document.querySelectorAll('.hot-words-carousel-inner-container').forEach(e=>{\n e.style='display: none';\n });\n }\n })\n }\n\n registOnSearchFormSubmit(){\n this.registerAction('onSearchFormSubmit',(invocation)=>{\n const event = invocation.args.event;\n const keywordArray = event.q || [];\n const keyword = keywordArray[0];\n if (keyword!==null && keyword.length) {\n this.handleSearchSubmit_(keywordArray,1);\n } else {\n this.onTapHotWord('inside')\n }\n })\n }\n\n handleSearchSubmit_(value, retryNum){\n SPZ.whenApiDefined(document.getElementById('app-smart-search-80'))\n .then((ljsSearch) => {\n try{\n ljsSearch.handleSearchSubmit_({\n value: value\n })\n }catch(e){\n console.log('catch error',retryNum)\n if( 3 > retryNum ){\n this.handleSearchSubmit_(value, retryNum + 1);\n return;\n }\n const searchStr = value[0] || '';\n const searchResult = ljsSearch.setThinkSearchData_(searchStr);\n ljsSearch.afterSearching({\n query: searchResult.query,\n url: `${SEARCH_URL}?q=${searchStr}`,\n queryType: searchResult.queryType,\n })\n }\n })\n }\n\n registOnOutsideCarouselIndexChange(){\n this.registerAction('onOutsideCarouselIndexChange',(invocation)=>{\n this.outsideCarouselIndex = invocation.args.index || 0;\n })\n }\n\n registOnInsideCarouselIndexChange(){\n this.registerAction('onInsideCarouselIndexChange',(invocation)=>{\n this.insideCarouselIndex = invocation.args.index || 0;\n })\n }\n\n registGetSearchItemType(searchItemType){\n this.registerAction('getSearchItemType',(invocation)=>{\n SPZ.whenApiDefined(document.getElementById('app-smart-search-outside-item-80'))\n .then((appSmartSearchOutsideItem) => {\n const search_item_type = appSmartSearchOutsideItem.getData()?.search_item_type;\n this.searchItemType = search_item_type || this.searchItemType;\n this.init();\n })\n })\n }\n\n registGenerateHotKeywordList(){\n this.registerAction('generateHotKeywordList',(invocation)=>{\n const search_keywords = invocation.args?.data?.data?.hotKeywordList || [];\n const isShowHotKeyword = invocation.args?.data?.data?.isShowHotKeyword || false;\n SPZ.whenApiDefined(document.getElementById('app-smart-search-outside-item-80'))\n .then((appSmartSearchOutsideItem) => {\n const hotwords = appSmartSearchOutsideItem.getData()?.search_keywords || [];\n const new_search_keywords = search_keywords.map((item, index) => {\n item.url_obj = item.url_obj || {};\n const hotwordItem = hotwords.find(e=>e.word === item.word);\n if (hotwordItem) {\n item.icon = hotwordItem.icon || '';\n }\n if (!item.urlObj || !item.urlObj.url) {\n item.urlObj = {\n ...item.url_obj,\n url: item.url_obj.type === 'search' ? `${SEARCH_URL}?q=${item.word}` : item.url_obj.url,\n };\n }\n return item;\n });\n document.querySelectorAll('.app-hot-keyword-render-child')\n .forEach((ele) => {\n SPZ.whenApiDefined(ele)\n .then((hotWordsChildDom) => {\n hotWordsChildDom.render({\n list: new_search_keywords,\n isShowHotKeyword: isShowHotKeyword,\n });\n })\n });\n })\n });\n }\n\n onTapHotWord(type){\n const index = type === 'inside' ? this.insideCarouselIndex : this.outsideCarouselIndex;\n SPZ.whenApiDefined(document.getElementById('app-smart-search-outside-item-80'))\n .then((appSmartSearchOutsideItem) => {\n const hotwords = appSmartSearchOutsideItem.getData()?.search_keywords || [];\n const currentHotwordItem = hotwords[index] || null;\n if (currentHotwordItem && currentHotwordItem.url_obj) {\n currentHotwordItem.url_obj.url = currentHotwordItem.url_obj.type === 'search' ? `${SEARCH_URL}?q=${currentHotwordItem.word}` : currentHotwordItem.url_obj.url;\n }\n SPZ.whenApiDefined(document.getElementById('app-smart-search-80'))\n .then((ljsSearch) => {\n if (currentHotwordItem) {\n ljsSearch.handleHotKeyword_({\n word: currentHotwordItem.word,\n query_type: currentHotwordItem.type,\n url: currentHotwordItem.url_obj?.url,\n });\n } else {\n this.handleSearchSubmit_([''],1);\n }\n })\n })\n }\n\n getOutsideCarouselConfig(){\n return SPZ.whenApiDefined(document.getElementById('app-smart-search-outside-item-80'))\n .then((appSmartSearchOutsideItem) => {\n return {\n ...appSmartSearchOutsideItem.getData(),\n outsideCarouselIndex: this.outsideCarouselIndex,\n }\n })\n }\n\n listenerResize() {\n window.removeEventListener('resize', window.smartSearchResizeCallback);\n\n window.smartSearchResizeCallback = SPZCore.Types.debounce(\n this.win,\n () => {\n this.init();\n },\n DELAY\n );\n\n window.addEventListener('resize', window.smartSearchResizeCallback);\n }\n\n isDesktop() {\n const mediaQueryList = window.matchMedia(`(min-width: ${BREAKPOINT}px)`);\n return mediaQueryList.matches;\n }\n\n hasMobileUpperRightPlugin() {\n return !['geek', 'flash', 'boost'].includes(THEME_NAME.toLocaleLowerCase());\n }\n\n showMobileSmartSearch() {\n this.mobileHeaderPluginParentEle = this.getMobileHeaderPluginParentEle();\n this.setMobileHeaderIconsPluginStyle(this.mobileHeaderPluginParentEle);\n }\n\n getMobileHeaderPluginParentEle() {\n const MOBILE_HEADER_PLUGIN_PARENT_ELE_MAP = {\n nova: '.header__mobile #header__plugin-container',\n hero: '.header__icons .tw-flex.tw-justify-end.tw-items-center.tw-space-x-7',\n onePage: '.header__mobile #header__plugin-container',\n wind: '#header-icons .flex.justify-end.items-center',\n eva: '#header__icons .plugin_content'\n };\n\n const headerPluginParentSelector = this.combineMultipleSelectors(\n Object.values(MOBILE_HEADER_PLUGIN_PARENT_ELE_MAP)\n );\n return document.querySelector(headerPluginParentSelector);\n }\n\n setMobileHeaderIconsPluginStyle(pluginParentEle) {\n if (!pluginParentEle) {\n return;\n }\n const containHidden = pluginParentEle.classList.contains('md:hidden');\n const containTwHidden = pluginParentEle.classList.contains('md:tw-hidden');\n\n if (containHidden || containTwHidden) {\n Array.from(pluginParentEle.children).forEach((pluginElement) => {\n if (!this.hasSmartSearchPlugin(pluginElement)) {\n pluginElement.style.display = 'none';\n }\n });\n pluginParentEle.classList.remove('md:hidden', 'md:tw-hidden');\n } else {\n const smartSearchPluginElement = Array.from(pluginParentEle.children).find(\n (pluginElement) => {\n return this.hasSmartSearchPlugin(pluginElement);\n }\n );\n smartSearchPluginElement.style.display = 'block';\n }\n }\n\n hasSmartSearchPlugin(pluginElement) {\n return (\n pluginElement.classList.contains(`${SMART_PRODUCR_SEARCH_WRAP_CLASSNAME}`) ||\n pluginElement.querySelectorAll(`.${SMART_PRODUCR_SEARCH_WRAP_CLASSNAME}`).length > 0\n );\n }\n\n addMobileSmartSearch() {\n this.mobileHeaderIconsEle = this.getMobileHeaderIconsEle();\n this.smartSearchWrapEle = this.getSmartSearchWrapEle();\n this.appendSmartSearchToHeader();\n }\n\n getMobileHeaderIconsEle() {\n // Must be the parent element of the plugin\n const MOBILE_HEADER_ICONS_ELE_MAP = {\n geek: '#header-mobile-container .flex.items-center.justify-end.flex-shrink-0',\n flash: '#header-layout .header__icons',\n boost: '.header__mobile-bottom .tw-flex.tw-items-center.tw-justify-end.tw-flex-1'\n };\n\n const headerIconsSelector = this.combineMultipleSelectors(\n Object.values(MOBILE_HEADER_ICONS_ELE_MAP)\n );\n return document.querySelector(headerIconsSelector);\n }\n\n getSmartSearchWrapEle() {\n const smartSearchWrapEle = document.querySelector(this.getSmartSearchWrapSelector());\n if (!smartSearchWrapEle) {\n return null;\n }\n return smartSearchWrapEle;\n }\n\n appendSmartSearchToHeader() {\n if (!this.smartSearchWrapEle) {\n return;\n }\n\n this.mobileHeaderIconsEle.insertAdjacentElement('afterbegin', this.smartSearchWrapEle);\n }\n\n getSmartSearchWrapSelector() {\n const PLUGIN_POSITION = {\n DRAWER: 'drawer',\n HEADER_TOP: 'headerTop'\n };\n // only one this plugin of ancestor element\n const MOBILE_PLUGIN_POSITION_ELE_MAP = {\n [PLUGIN_POSITION.DRAWER]: {\n geek: '#header-menu-mobile #menu-drawer',\n flash: '#menu-drawer .plugin__header-content',\n boost: '.header__drawer'\n },\n [PLUGIN_POSITION.HEADER_TOP]: {\n geek: '#header-menu-mobile #menu-drawer',\n flash: '#menu-drawer .plugin__header-content',\n boost: '.header-content .logo-wrap'\n }\n };\n\n const MbPluginPositionInTheme = [\n ...Object.values(MOBILE_PLUGIN_POSITION_ELE_MAP[PLUGIN_POSITION.DRAWER]),\n ...Object.values(MOBILE_PLUGIN_POSITION_ELE_MAP[PLUGIN_POSITION.HEADER_TOP])\n ];\n\n return Object.values(MbPluginPositionInTheme).reduce((pre, ancestor) => {\n if (pre === '') {\n return `${ancestor} .app-smart-product-search-container`;\n }\n if (pre.includes(ancestor)) {\n return pre;\n }\n return `${pre},${ancestor} .app-smart-product-search-container`;\n }, '');\n }\n\n combineMultipleSelectors(selectorList) {\n return selectorList.reduce((pre, selector) => {\n if (pre === '') {\n return `${selector}`;\n }\n if (pre.includes(selector)) {\n return pre;\n }\n return `${pre},${selector}`;\n }, '');\n }\n }\n\n SPZ.defineElement(TAG, SpzCustomSmartSearchLocation);\n\n\n \n
\n
\n\n\n \n
\n \n \n
\n \n
\n
Powered by \"GoogleTranslate
\n \n \n \n \n \n \n
\n \n
\n
\n \"USD\"USD\n \n \n \n \n \n
    \n \n
  • \n \"USD\"United States Dollars (USD)\n
  • \n \n
  • \n \"EUR\"Euro (EUR)\n
  • \n \n
  • \n \"GBP\"United Kingdom Pounds (GBP)\n
  • \n \n
  • \n \"CAD\"Canadian Dollars (CAD)\n
  • \n \n
  • \n \"AUD\"Australian Dollars (AUD)\n
  • \n \n
\n
\n
\n
\n
\n \n \n \n function setSearchUrl(searchValue) { return Promise.resolve({ url: '/search?q=' + searchValue }); }\n\n exportFunction('setSearchUrl', setSearchUrl);\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n \n \n function setSearchUrl(searchValue) { return Promise.resolve({ url: '/search?q=' + searchValue }); }\n\n exportFunction('setSearchUrl', setSearchUrl);\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\n \n \n \n \n \n\n \n \n \n \n
\n
\n \n \n \n \n \n \n \n\n \n \n \n 0\n \n \n \n \n Cart\n \n \n
\n
\n\n \n \n \n \n \n\n \n
\n
\n
\n
\n \n\n\n\n\n\n\n\n\n\n\n \n \n\n\n\n\n
\n Your cart is reserved for \n \n \n 43s \n!\n
\n\n\n \n\n\n\n\n\n\n \n
\n\n\n\n \n
\n \n\n\n\n\n\n\n\n\n \n \n \n \n\n\n
\n \n \n \n\n\n\n\n\n\n\n \n
\n\n\n\n\n\n\n \n
\n
\n \n\n\n\n
\n \n \n \n \n \n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n \n \n\n \n \n\n\n\n \n\n \n \n \n
Buy more to enjoy FREE Shipping
0.00%
\n\n \n\n \n \n
Total:
Taxes and shipping calculated at checkout
\n
\n\n
\n
\n\n
Your cart is currently empty.
\n
\n \n\n\n\n \n \n
\n
\n
\n\n \n\n\n\n\n \n\n\n\n
\n \n \n \n \n
\n\n
\n\n \n \n \n
\n \n function setSearchUrl(searchValue) { return Promise.resolve({ url: '/search?q=' + searchValue }); }\n\n exportFunction('setSearchUrl', setSearchUrl);\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\n
\n\n \n\n \n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n \n\n\n \n \n \n\n\n\n \n
\n\n\n
\n \n\n\n\n
\n\n\n
\n\n
\n
\n
\n \n\n\n\n
\n\n\n\n\n\n\n\n\n\n\n\n\n
\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\n
\n
\n
\n
\n \n \"\n \n
\n
\n
\n\n
\n \n \n \n \n

\n About Artssus\n

\n \n \n \n \n \n \n \n
\n

Welcome to Artssus Store! We specialize in trendy graphic tees and sweatshirts that are perfect for every day wear and gifts. We offer a wide selection of colors in our high quality super soft tees and sweatshirts.

\n
\n \n \n \n \n \n \n \n \n SHOP NOW\n \n \n
\n
\n
\n\n
\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n \n \n \n \n \n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\n
\n
\n
\n \n \n \"\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n
\n
\n \n \n\n\n\n \n \n\n\n \n\n \n \n\n \n \n \n \n\n\n \n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n\n\n\n\n\n\n\n\n\n\n \n \n \n\n\n\n\n\n\n\n \n
\n
\n
\n \n
\n \n \n \n \n \n
\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n
\n \n \n \n
\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n
\n \n \n \n
\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n\n\n\n\n\n\n\n\n\n\n \n \n \n\n\n\n\n\n\n\n
\n \n \n \n
\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n\n\n\n\n\n\n\n\n\n\n \n \n \n\n\n\n\n\n\n\n
\n \n \n \n
\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n
\n \n \n \n
\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n\n\n\n\n\n\n\n\n\n\n \n \n \n\n\n\n\n\n\n\n
\n \n \n \n
\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n
\n \n \n \n
\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n
\n \n \n \n
\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n\n\n\n\n\n\n\n\n\n\n \n \n \n\n\n\n\n\n\n\n
\n \n \n \n
\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n\n\n\n\n\n\n\n\n\n\n \n \n \n\n\n\n\n\n\n\n
\n \n \n \n
\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n
\n \n \n \n
\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n \n\n\n\n\n\n\n\n\n\n\n\n \n \n \n\n\n\n\n\n\n\n
\n \n \n \n
\n \n
\n
\n\n\n
\n\n\n\n\n\n\n \n \n \n \n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\n
\n
\n

NEW ARRIVALS

\n \n \n \n View all\n \n \n \n
\n
\n
    \n \n \n \n
  • \n \n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n \n \n \n \n\n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n
    \n\n
    \n
    \n \n\n
    \n \n \n \n
    \n \n \n \n \n \n \n
    \n \n \n \n
    \n \n \n \n \n
    \n \n \n \n
    \n \n \n \n \n
    \n +6 \n \n
    \n \n
    \n \n\n \n
    \n\n
    \n \n
    \n
    $7.99
    \n
    \n \n \n \n
    \n
    \n \n
    \n
    \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n
    \n\n
    \n
  • \n \n
  • \n \n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n \n \n \n \n\n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n\n \n \n \n \n\n \n \n \n \n\n \n \n \n \n\n \n \n \n \n\n \n \n \n \n\n \n \n \n\n\n\n\n
    \n\n
    \n
    \n \n\n
    \n \n \n \n
    \n \n \n \n \n \n \n
    \n \n \n \n
    \n \n \n
    \n \n\n \n
    \n\n
    \n \n
    \n
    $40.99
    \n
    \n \n \n \n
    \n
    \n \n
    \n
    \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n
    \n\n
    \n
  • \n \n
  • \n \n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n \n \n \n \n\n \n \n \n\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n
    \n\n
    \n
    \n \n\n
    \n \n \n \n
    \n \n \n \n \n \n \n
    \n \n \n \n
    \n \n \n
    \n \n\n \n
    \n\n
    \n \n
    \n
    $8.99
    \n
    \n \n \n \n
    \n
    \n \n
    \n
    \n
    \n
    \n
    \n \n \n \n \n \n \n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n \n \n\n\n\n
    \n \n \n
    \n
    \n\n \n \n
    \n
    \n\n
    \n
  • \n \n
  • \n \n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n \n \n \n \n\n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n
    \n\n
    \n
    \n \n\n
    \n \n \n \n
    \n \n \n \n \n \n \n
    \n \n \n \n
    \n \n \n \n \n
    \n \n \n \n
    \n \n \n
    \n \n\n \n
    \n\n
    \n \n
    \n
    $4.99
    \n
    \n \n \n \n
    \n
    \n \n
    \n
    \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n
    \n\n
    \n
  • \n \n
  • \n \n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n \n \n \n \n\n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n
    \n\n
    \n
    \n \n\n
    \n \n \n \n
    \n \n \n \n \n \n \n
    \n \n \n \n
    \n \n \n \n \n
    \n \n \n \n
    \n \n \n \n \n
    \n +2 \n \n
    \n \n
    \n \n\n \n
    \n\n
    \n \n
    \n
    $7.99
    \n
    \n \n \n \n
    \n
    \n \n
    \n
    \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n
    \n\n
    \n
  • \n \n
  • \n \n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n \n \n \n \n\n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n \n\n \n \n \n \n \n \n \n \n \n \n\n\n\n\n
    \n\n
    \n
    \n \n\n
    \n \n \n \n
    \n \n \n \n \n \n \n
    \n \n \n \n
    \n \n \n \n \n
    \n \n \n \n
    \n \n \n \n \n
    \n +2 \n \n
    \n \n
    \n \n\n \n
    \n\n
    \n \n
    \n
    $7.99
    \n
    \n \n \n \n
    \n
    \n \n
    \n
    \n
    \n
    \n
    \n \n \n \n \n \n \n \n \n
    \n
    \n\n
    \n
  • \n \n \n
\n
\n
\n
\n\n\n
\n\n \n\n\n \n \n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
\n \n \n \n \n
\n
\n \n \n \n

\n Eco-friendly & Sustainability\n

\n \n \n \n \n \n \n \n
\n

Protecting the environment is not only a general trend, but part of our global strategy since our inception. We do everything we can to reduce the environmental impact of our company, our partners and our customers.

\n
\n \n \n \n \n \n \n \n Shop now\n \n \n
\n
\n
\n\n
\n
\n \n
\n\n
\n \n \n\n\n
\n
\n \n
Subscribe today and get extra 10% OFF!!!
\n \n
\n \n \n
\n\n \n
\n\n\n \n \n \n
\n \n\n
\n\n
\n ©  artssus\n \n \n
\n \n \n \n
\n \n \n
\n\n
\n\n
\n \n \n
\n \n\n \n\n \n\n\n \n \n\n\n \n\n\n\n \n\n\n \n\n \n\n \n\n\n \n\n\n\n \n \n\n \n\n \n\n \n\n\n\n\n\n\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n \n \n \n \n\n\n \n\n
\n
\n \n
\n
\n \n \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n
111
\n
\n
\n
\n \"gifts\"\n
\n
\n\n
\n
\n \"membership\"\n
\n
\n\n
\n
\n \"gifts\"\n \"membership\"\n
\n
\n
\n \"gifts\"\n GIFTS\n
\n
\n
\n \"membership\"\n POINTS\n
\n
\n
\n
\n
111
$0.00

1

Item has been added
const zebu_ativity_pop_show_history_key = 'zebu_ativity_pop_show_history'; class SpzCustomComponent extends SPZ.BaseElement { constructor(element) { super(element); this.templates_ = null; this.container_ = null; this._atcLineItem = {}; this.cart_ = {}; this.top_product_ids_ = []; this.products_ = []; this.activityId_ = null; this.rendered_ = false; this.myInterceptor_ = null; this.i18n_ = {}; this.config_ = {}; this.page_ = 1; this.limit_ = 10; this.loading_ = false; this.activityPopShowHistoryConfig = null; } static deferredMount() { return false; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.templates_ = SPZServices.templatesForDoc(this.element); this.setAction_(); } generateActivityPopShowHistoryKey(activity_id){ const customer_id = window.C_SETTINGS.customer.customer_id || 'unlogin'; return customer_id + '-' + activity_id; } judgeCanShowCartPop(data){ const pop_frequency = data.config.pop_frequency; if (pop_frequency == 'once'){ return { show: !window.sessionStorage.getItem('smart_pop_times'), type: 'once' }; } if( pop_frequency == 'not_limit' ){ return { show: true, type: 'not_limit' }; } const activityPopShowHistory = this.getActivityPopShowHistory(); if( !activityPopShowHistory ){ return { show: true, type: 'no_history' }; } const historyKey = this.generateActivityPopShowHistoryKey(data.id); const historyItem = activityPopShowHistory[historyKey]; if( !historyItem ){ return { show: true, type: 'no_history' }; } if( pop_frequency == 'once' ){ return { show: false, type: 'once' }; } const splitArray = pop_frequency.split(':'); if( splitArray.length != 3 ){ return { show: true, type: 'rule_error' }; } const limitType = splitArray[0]; const limitTypeNum = Number(splitArray[1]); const limitNum = Number(splitArray[2]); const startTime = Number(historyItem['startTime']); const count = Number(historyItem['count']); if( new Date().getTime() >= this.getLimitEndTime( startTime, limitType, limitTypeNum ) ){ return { show: true, type: 'another_range' }; } if( limitNum > count ){ return { show: true, type: 'under_limit' }; } return { show: false, type: 'exceed_range' }; } getActivityPopShowHistory(){ try{ const activityPopShowHistory = JSON.parse(window.localStorage.getItem(zebu_ativity_pop_show_history_key)); if( typeof activityPopShowHistory != 'object' ) return null; return activityPopShowHistory; }catch(e){ return null; } } addActivityPopShowHistory(props){ if( !props ) return; const { data, ruleCheckResult } = props; const pop_frequency = data.config.pop_frequency; if( pop_frequency == 'once' ){ return window.sessionStorage.setItem('smart_pop_times', Number(window.sessionStorage.getItem('smart_pop_times')) + 1); } const historyKey = this.generateActivityPopShowHistoryKey(data.id); const activityPopShowHistory = this.getActivityPopShowHistory() || {}; const historyItem = activityPopShowHistory[historyKey]; if( ruleCheckResult.type == 'another_range' || !historyItem ){ activityPopShowHistory[historyKey] = { startTime: new Date().getTime(), count: 1, }; }else{ activityPopShowHistory[historyKey].count += 1; } return window.localStorage.setItem(zebu_ativity_pop_show_history_key,JSON.stringify(activityPopShowHistory)); } removeActivityPopShowHistory(){ return window.localStorage.removeItem(zebu_ativity_pop_show_history_key); } getLimitEndTime(startTime, rangeType, rangeNum){ if( rangeType == 'day' ){ return startTime + 24*60*60*1000 * rangeNum; } if( rangeType == 'week' ){ return startTime + 24*60*60*1000 * 7 * rangeNum; } if( rangeType == 'month' ){ const date = new Date(startTime); date.setMonth( date.getMonth() + rangeNum ); return date.getTime(); } return startTime; } mountCallback() { this.i18n_ = (window.smartRecommendI18n && window.smartRecommendI18n[document.documentElement.lang] || window.smartRecommendI18n['en-US']) || {}; const cartPopRenderEl = document.getElementById(\"smart_cart_pop_render\"); const modalEl = document.getElementById(\"smart_cart_pop_modal\"); const spmBase = `smart_recommend_2`; const extra = { spmBase: spmBase, i18n: this.i18n_, }; const that = this; document.addEventListener('dj.addToCart', (event) => { try { const e = event.detail; if (e.source === 'buy_now' || window.__upsell_block || this.rendered_) return; that.fetchActivityData({product_id: e.product_id, variant_id: e.variant_id}).then(data => { if (!data || !data.products || !data.products.length) return; const ruleCheckResult = that.judgeCanShowCartPop(data); if( !ruleCheckResult.show ) return; that.config_ = data.config; const recommendStyle = document.createElement('style'); recommendStyle.innerHTML = ` #plugin_recommend_atc_pop { display: none !important; } `; document.head.appendChild(recommendStyle); SPZ.whenApiDefined(cartPopRenderEl).then(function(api){ api.render(Object.assign({}, data, extra), true).then(function() { that.rendered_ = true; if (data.products.length) { const headEl = document.getElementById(\"smart_cart_pop_head_render\"); if (headEl) { SPZ.whenApiDefined(headEl).then(function(head){ head.render({ data: data }); }); } SPZ.whenApiDefined(modalEl).then(function(api){ that.impressListen('#smart_cart_pop_activity', function(){ that.trackPluginImpression_(data); }); api.open(); that.activityPopShowHistoryConfig = { data, ruleCheckResult }; const intersectionObserver = new IntersectionObserver( function (entries) { if (entries[0].intersectionRatio > 0){ !that.loading_ && (that.products_.length - that.target_top_product_num_) === that.page_ * that.limit_ && that.viewMore(); } }, { threshold: [0.1] } ); if( document.querySelector('#smart_cart_pop_view_more_text') ){ intersectionObserver.observe( document.querySelector('#smart_cart_pop_view_more_text') ); } }); } }) }); }) } catch (e) { console.error(e); } }); } unmountCallback() { } viewMore () { const cartPopRenderEl = document.getElementById(\"smart_cart_pop_render\"); const that = this; const data = {}; SPZ.whenApiDefined(cartPopRenderEl).then(function(api){ that.fetchActivityData({ page: that.page_ + 1, limit: that.limit_ }).then(function(data) { data.products = that.products_; data.target_top_product_num = that.target_top_product_num_; data.i18n = that.i18n_; data.spmBase = `smart_recommend_2`; api.render(data); }) }) } fetchActivityData(data) { const that = this; if (data.product_id) { that._atcLineItem = data; } that.loading_ = true; return that.getCart().then(cart => { that.cart_ = cart.cart; return fetch(window.C_SETTINGS.routes.root + \"/api/possum/recommend_activities\", { method: \"POST\", headers: { \"Content-Type\": \"application/json\", \"store-id\": window.C_SETTINGS.shop.shop_id, }, body: JSON.stringify({ \"show_type\": 2, \"line_item\": { \"product_id\": that._atcLineItem.product_id, \"variant_id\": that._atcLineItem.variant_id, }, line_items: cart.cart.line_items, \"page\": data.page || 1, \"limit\": data.limit || 10, }) }).then(function(res){ if(res.ok){ return res.json(); } }).then(function(data){ data.cart = cart.cart; if (data.page === 1) { that.target_top_product_num_ = data.target_top_product_num || 0; } that.products_ = that.products_.concat(data.products || []); that.page_ = data.page || 1; that.limit_ = data.limit || 10; return data; }).catch(function(e){ console.log(e); }).finally(function(){ that.loading_ = false; }) }); }; setMatchDrawerHeight_(data) { const modalContent = document.querySelector(\"#smart_cart_pop_product_list\"); const windowHeight = window.innerHeight; modalContent.style.maxHeight = windowHeight * 0.85 + \"px\"; } setAction_() { this.registerAction('changeBannerColor', (data) => { if (!data.args.data || !data.args.data.data || !data.args.data.data.data) return false; const config = data.args.data.data.data.config; const bannerBgEl = document.querySelector('.smart_cart_pop_banner_bg'); if (bannerBgEl && config) { bannerBgEl.style.background = config.banner_bg_color; bannerBgEl.style.color = config.banner_text_color; } }); this.registerAction('handleProductChange', (data) => { const that = this; const imageEl = document.getElementById(`smart_cart_pop_image_${data.args.data.product_id}`); SPZ.whenApiDefined(imageEl).then(function(api){ api.render({ data: data.args.data, config: that.config_ }); }); const atcTextEl = document.getElementById(`smart_cart_pop_atc_${data.args.data.product_id}`); SPZ.whenApiDefined(atcTextEl).then(function(api){ api.render({ data: data.args.data, defaultText: data.args.defaultText, soldOutText: that.i18n_.sold_out }); }); if (data.args.data.variant.available) { document.getElementById(`smart_cart_pop_atc_btn_${data.args.data.product_id}`).classList.remove('zb-pointer-events-none'); } else { document.getElementById(`smart_cart_pop_atc_btn_${data.args.data.product_id}`).classList.add('zb-pointer-events-none'); } }); this.registerAction('handleProduct', (detail) => { const that = this; this.renderProductsForm_(detail.args.data.data); }); this.registerAction('addATCHook', (data) => { const params = data.args; this.myInterceptor_ = window.djInterceptors && window.djInterceptors.track.use({ event: 'dj.addToCart', params: { aid: 'smart_recommend.2.' + params.activity_id, ssp: params.ssp, scm: params.scm, cfb: params.cfb, spm: `..${window.C_SETTINGS.meta.page.template_name}.${params.spm}`, }, once: true }); }); this.registerAction('handleAtcSuccess', (detail) => { detail.args.data.product = detail.args.data.product || {}; detail.args.data.variant = detail.args.data.variant || {}; const defParams = detail.args.product.split('__'); const product_id = detail.args.data.product.id; const product_title = detail.args.data.product.title; const variant_id = detail.args.data.variant.id; const price = detail.args.data.variant.price; const aid = defParams[0]; const ifb = detail.args.data.product.ifb; const cfb = detail.args.data.product.cfb; const scm = defParams[1]; const spm = defParams[2]; const ssp = defParams[3]; const params = { id: product_id, product_id: product_id, number: 1, name: product_title, variant_id: variant_id, childrenId: variant_id, item_price: price, source: 'add_to_cart', _extra: { aid: aid, ifb: ifb, cfb: cfb, scm: scm, spm: `..${window.C_SETTINGS.meta.page.template_name}.${spm}`, ssp: ssp, } }; const activity_id = `${detail.args.activity_id}`; const target_drive_way = detail.args.target_drive_way; document.getElementById(`smart_cart_pop_loading_${product_id}`).classList.add('zb-hidden'); document.getElementById(`smart_cart_pop_added_${product_id}`).classList.remove('zb-hidden'); setTimeout(() => { document.getElementById(`smart_cart_pop_added_${product_id}`).classList.add('zb-hidden'); document.getElementById(`smart_cart_pop_atc_${product_id}`).classList.remove('zb-hidden'); document.getElementById(`smart_cart_pop_atc_btn_${product_id}`).classList.remove('zb-pointer-events-none'); }, 1000); this.tranckAddToCart(params); if (target_drive_way === 'rebate') { const bannerEl = document.getElementById(`smart_cart_pop_banner`); this.getRecommendInfo(activity_id).then(res => { if (res && res.rebate_tips) { bannerEl.innerHTML = res.rebate_tips; } }) } }); this.registerAction('handleCartSummary', (event) => { const that = this; const checkoutButtonEle = document.getElementById(\"smart_cart_pop_checkout_button\"); if (checkoutButtonEle) { SPZ.whenApiDefined(checkoutButtonEle).then(function(api){ api.render({ i18n: that.i18n_ }, false); }); } const tipEl = document.getElementById(\"smart_cart_pop_tip_info\"); const cart = event && event.args && event.args.data && event.args.data.data; if (!tipEl || !cart) return; let total_price = cart.total_price; if (!total_price) { SPZ.whenApiDefined(tipEl).then(function(api){ api.render({ total_price: total_price, i18n: that.i18n_ }, false); }); } else { this.getBindDiscount_(cart.line_items).then(res => { if (res && res.discount_code){ const total = cart.line_price - cart.total_discount - res.bundle_discount_value; if (total > 0) { total_price = total; } else { total_price = 0; } } SPZ.whenApiDefined(tipEl).then(function(api){ api.render({ total_price: total_price, i18n: that.i18n_ }, false); }); }) } }); this.registerAction('open', () => { this.setMatchDrawerHeight_(); this.addActivityPopShowHistory( this.activityPopShowHistoryConfig ); }); this.registerAction('close', () => { this.rendered_ = false; this.products_ = []; window.djInterceptors && window.djInterceptors.track.eject(this.myInterceptor_); }); } getCart() { return fetch(`${window.C_SETTINGS.routes.root || ''}/api/cart`, { method: 'GET', headers: { 'Content-Type': 'application/json; charset=UTF-8', }, }).then(res => res.json()) } getRecommendInfo (activity_id) { return this.getCart().then(cart => { this.cart_ = cart.cart; return fetch(`${window.C_SETTINGS.routes.root || ''}/api/possum/recommend_info`, { method: 'POST', headers: { 'Content-Type': 'application/json; charset=UTF-8', }, body: JSON.stringify({ show_type: 2, rule_id: `${activity_id}`, line_items: cart.cart.line_items, line_item: this._atcLineItem, }) }).then(res => res.json()) }) } renderProductsForm_(data) { const products = data.products; const listPopRenderEl = document.getElementById(\"smart_cart_pop_render\"); if (!listPopRenderEl) return; listPopRenderEl.querySelectorAll('.smart_cart_pop_atc_btn_bg').forEach(function(el){ el.style.color = data.config.add_to_cart_button_text_color; el.style.background = data.config.add_to_cart_button_color; }); products.forEach(function(product){ const productId = product.id; const productFormEls = listPopRenderEl.querySelectorAll(`ljs-product-form[product-id=\"${productId}\"]`); let variantsEl = listPopRenderEl.querySelectorAll(`ljs-product-form[product-id=\"${productId}\"] #smart_cart_pop_variant_${productId}_mobile ljs-variants`); if (window.innerWidth > 768) { variantsEl = listPopRenderEl.querySelectorAll(`ljs-product-form[product-id=\"${productId}\"] #smart_cart_pop_variant_${productId}_pc ljs-variants`); } productFormEls.forEach(function(el){ SPZ.whenApiDefined(el).then(function(api){ api.setProduct(product); }); }); variantsEl.forEach(function(el){ SPZ.whenApiDefined(el).then(function(api){ api.handleRender(product); }); }) }); } tranckAddToCart(detail) { if (window.$) { window.$(document.body).trigger('dj.addToCart', detail); } } trackPluginImpression_(rule){ if (window.sa && window.sa.track) { window.sa.track(\"module_impressions\", { aid: `smart_recommend.2.${rule.id}` }); } } getBindDiscount_(carts) { let bundle_sale_ids = []; try { bundle_sale_ids = sessionStorage['bundle_sale_ids'] && JSON.parse(sessionStorage['bundle_sale_ids']).filter((item, index, arr) => arr.indexOf(item, 0) === index).slice(-5); } catch (err) { console.error(err); } if (!carts.length) { Promise.resolve(); } return fetch(`${window.C_SETTINGS.routes.root || ''}/api/bundle-sales/cart`, { method: 'POST', headers: { 'Content-Type': 'application/json; charset=UTF-8', 'store-id': window.C_SETTINGS.shop.shop_id, }, body: JSON.stringify({ cart: carts, action_type: 'cart', bundle_sale_ids }) }).then(res => res.json()) } impressListen(selector, cb) { const el = document.querySelector(selector); const onImpress = (e) => { if (e) { e.stopPropagation(); } cb(); }; if (el && !el.getAttribute('imprsd')) { el.addEventListener('impress', onImpress) } else if (el) { onImpress(); } } } SPZ.defineElement('spz-custom-smart', SpzCustomComponent);
\n
\n
\n
×
\n
\n
\n \"\"\n
\n
\n
\n
\n Don't leave without taking discount\n
\n
\n UP TO 50% OFF\n
\n
\n On your first order\n
\n \n \n\n \n\n
* Ihre persönlichen Daten werden strengstens vor Offenlegung geschützt.
\n \n \n\n \n \n
\n
\n
\n\n\n \n\n\n
\"\"
Original text
Rate this translation
Your feedback will be used to help improve Google Translate
","screenshot":"https://cdn.scamminder.com/include/uploads/2025/11/artssus.com-20251108-041123.webp","loadTimeInSeconds":8.006,"title":"ArtsSus Art & Sustainability | Eco-friendly Design, Green Creativity, Circular Living","keywords":"Christmas,Hulk,Black Friday,Cyber Monday","description":"ArtsSus - Discover where art meets sustainable living. We are an inspiration hub dedicated to green aesthetics, eco-friendly design, and the circular economy. Explore a curated collection of global sustainable art projects, innovations in eco-materials, green design cases, and in-depth articles. Whether you are a designer, artist, or simply someone pursuing a low-carbon lifestyle, join us to connect ideas, spark creativity, and collectively shape a more responsible and beautiful future. Become part of our community and take action for a sustainable world, where every choice makes a gentle echo for our planet.","links":["https://artssus.com","https://artssus.com/account/login","https://artssus.com/account/register","https://artssus.com/cart","https://artssus.com/collections/new-arrivals","https://artssus.com/collections/christmas-sale","https://artssus.com/collections/christmas-kids-clothing","https://artssus.com/collections/japanese-art","https://artssus.com/collections/handmade-viking-sweaters","https://artssus.com/collections/rock-soul","https://artssus.com/collections/viking","https://artssus.com/collections/freedom","https://artssus.com/collections/boho-vibes","https://artssus.com/collections/art-painting","https://artssus.com/collections/african-style","https://artssus.com/collections/independence-day","https://artssus.com/collections/cute-dog","https://artssus.com/collections/flowers-birds","https://artssus.com/collections/vintage-cotton-linen","https://artssus.com/collections/cotton-linen","https://artssus.com/collections/canada","https://artssus.com/collections/vacation-style","https://artssus.com/collections/futurismo","https://artssus.com/collections/wonderful-sky","https://artssus.com/collections/animals-in-the-forest","https://artssus.com/collections/scotland-travel","https://artssus.com/collections/female-rage","https://artssus.com/collections/happy-farm","https://artssus.com/collections/cat-is-cat","https://artssus.com/collections/amazing-ocean","https://artssus.com/collections/alzheimers-awareness","https://artssus.com/collections/accessories","https://artssus.com/pages/about-us","https://artssus.com/pages/size-guide","https://artssus.com/pages/faq","https://artssus.com/products/mens-vintage-muscle-line-art-flannel-warm-cozy-hooded-sweatshirt","https://artssus.com/products/mens-christmas-season-muscle-line-contrast-distressed-sweatpants","https://artssus.com/products/mens-christmas-season-muscle-line-cutout-cozy-sweatpants","https://artssus.com/products/line-art-flannel-warm-mens-hooded-sweatshirt-n8a5","https://artssus.com/products/vintage-christmas-santa-mens-hooded-flannel-sweatshirt","https://artssus.com/products/mens-christmas-green-muscle-line-cozy-plush-full-zip-hoodie","https://artssus.com/products/mens-christmas-santa-outfit-fuzzy-velvet-hooded-coat","https://artssus.com/products/muscle-line-art-mens-casual-sports-pants","https://artssus.com/products/mens-retro-casual-muscular-artistic-hooded-cardigan-q30w","https://artssus.com/products/mens-vintage-muscle-line-art-flannel-cozy-hooded-sweatshirt","https://artssus.com/products/mens-christmas-knitted-fur-collar-hooded-sweater-u2s7","https://artssus.com/products/unisex-plush-christmas-hat","https://artssus.com/products/mens-christmas-knitted-fur-collar-hooded-sweater","https://artssus.com/products/vintage-cable-knit-fuzzy-plush-socks","https://artssus.com/products/vintage-cable-knit-fuzzy-plush-socks?variant=0ae276da-c94e-495a-be71-6bb81d5a3890","https://artssus.com/products/vintage-cable-knit-fuzzy-plush-socks?variant=c9c96931-b9f1-4b55-950b-89eba2ee2cbc","https://artssus.com/products/ocean-octopus-ugly-cardigan-sweater","https://artssus.com/products/ocean-octopus-ugly-cardigan-sweater?variant=fe1d7f7a-ccc4-43c7-a05b-9cb6e5cc9d97","https://artssus.com/products/christmas-zircon-snowflake-pearl-earrings","https://artssus.com/products/christmas-zircon-snowflake-pearl-earrings?variant=1625c60c-4169-44bb-aa22-1304635f97a8","https://artssus.com/products/christmas-fluffy-pearl-snowflake-necklace","https://artssus.com/products/christmas-fluffy-pearl-snowflake-necklace?variant=d100363a-4ffc-4d40-a334-3f014c129bbd","https://artssus.com/products/christmas-fluffy-pearl-snowflake-necklace?variant=c53903c9-c4cf-4339-a319-67dfac195138","https://artssus.com/products/colorful-christmas-tree-bells-and-reindeer-earrings","https://artssus.com/products/colorful-christmas-tree-bells-and-reindeer-earrings?variant=549cc751-347f-478e-98da-af26256d579e","https://artssus.com/products/colorful-christmas-tree-bells-and-reindeer-earrings?variant=c20b3caa-c587-4fd9-a749-e4a9a2adc84c","https://artssus.com/products/christmas-pearl-reindeer-necklace","https://artssus.com/products/christmas-pearl-reindeer-necklace?variant=41b0e5af-5841-498f-8dc7-647e98b3d8d3","https://artssus.com/products/christmas-pearl-reindeer-necklace?variant=eceb83f9-d71d-4d55-ba01-d0524f1c3fe9","https://artssus.com/pages/terms-of-service","https://artssus.com/pages/contact-us","https://artssus.com/pages/shipping-delivery","https://artssus.com/pages/return-exchange","https://artssus.com/pages/private-policy","https://www.artssus.com/pages/contact-us","https://artssus.com/?"],"scraper_engine":"Puppeteer (Enhanced)","screenshot_size_bytes":111937,"domSignals":{"lang":"en-US","canonical":"https://www.artssus.com/","hasLogin":false,"hasCheckout":true,"hasContact":true,"hasPolicy":true,"ogTitle":"artssus","ogSite":"artssus","ogDescription":"ArtsSus - Discover where art meets sustainable living. We are an inspiration hub dedicated to green aesthetics, eco-friendly design, and the circular economy. Explore a curated collection of global sustainable art projects, innovations in eco-materials, green design cases, and in-depth articles. Whether you are a designer, artist, or simply someone pursuing a low-carbon lifestyle, join us to connect ideas, spark creativity, and collectively shape a more responsible and beautiful future. Become part of our community and take action for a sustainable world, where every choice makes a gentle echo for our planet."},"formRisks":[],"httpStatus":200,"finalUrl":"https://www.artssus.com/","htmlLength":1318829,"textLength":46521,"lowEvidenceRecovery":false,"parkingDetection":{"isParked":false},"otherpages":{"internalLinks":["https://artssus.com"],"internalPageContents":["const updateHeaderMetrics = () => { const header = document.getElementById('header'); const rect = header.getBoundingClientRect(); const headerHeight = rect.bottom; document.documentElement.style.setProperty('--header-height', `${headerHeight}px`); }; window.addEventListener('DOMContentLoaded', updateHeaderMetrics); window.addEventListener('resize', updateHeaderMetrics); const header = document.getElementById('header'); const resizeObserver = new ResizeObserver(entries => { for (let entry of entries) { const rect = entry.target.getBoundingClientRect(); const headerHeight = rect.bottom; document.documentElement.style.setProperty('--header-height', `${headerHeight}px`); } }); resizeObserver.observe(header);\nfunction setSearchUrl(searchValue) { return Promise.resolve({ url: '/search?q=' + searchValue }); } exportFunction('setSearchUrl', setSearchUrl);\nfunction setSearchUrl(searchValue) { return Promise.resolve({ url: '/search?q=' + searchValue }); } exportFunction('setSearchUrl', setSearchUrl);\nYour cart is reserved for !\n\nAbout Artssus\n\nWelcome to Artssus Store! We specialize in trendy graphic tees and sweatshirts that are perfect for every day wear and gifts. We offer a wide selection of colors in our high quality super soft tees and sweatshirts.\n\nSHOP NOW\nChristmas Sale\nShop now\nMen's Vintage Muscle Line Art Flannel Warm Cozy Hooded Sweatshirt\n$38.99\n$76.00\nSave $37.01\nMen's Christmas Season Muscle Line Contrast Distressed Sweatpants\n$32.99\nMen's Christmas Season Muscle Line Cutout Cozy Sweatpants\n$32.99\nLine Art Flannel Warm Men's Hooded Sweatshirt\n$38.99\n$76.00\nSave $37.01\nVintage Christmas Santa Men's Hooded Flannel Sweatshirt\n$31.99\n$62.00\nSave $30.01\nMen's Christmas Green Muscle Line Cozy Plush Full Zip Hoodie\n$46.99\nMen's Christmas Santa Outfit Fuzzy Velvet Hooded Coat\n$67.99\n$134.00\nSave $66.01\nMuscle Line Art Men's Casual Sports Pants\n$32.99\nMen's Retro Casual Muscular Artistic Hooded Cardigan\n$46.99\nMen's Vintage Muscle Line Art Flannel Cozy Hooded Sweatshirt\n$38.99\n$76.00\nSave $37.01\nMen's Christmas Knitted Fur Collar Hooded Sweater\n$38.99\n$76.00\nSave $37.01\nUnisex Plush Christmas Hat\n$5.99\nMen's Christmas Knitted Fur Collar Hooded Sweater\n$46.99\n$92.00\nSave $45.01\nNEW ARRIVALS\nView all\n+6\nVintage Cable Knit Fuzzy Plush Socks\n$7.99\nOcean Octopus Ugly Cardigan Sweater\n$40.99\nChristmas Zircon Snowflake Pearl Earrings\n$8.99\nChristmas Fluffy Pearl Snowflake Necklace\n$4.99\n+2\nColorful Christmas Tree Bells And Reindeer Earrings\n$7.99\n+2\nChristmas Pearl Reindeer Necklace\n$7.99\nEco-friendly & Sustainability\n\nProtecting the environment is not only a general trend, but part of our global strategy since our inception. We do everything we can to reduce the environmental impact of our company, our partners and our customers.\n\nShop now\nSubscribe today and get extra 10% OFF!!!\nCOMPANY\nSUPPORT\nGET IN TOUCH\nFollow us\nWE ACCEPT\n© 2025 artssus"]}},"webrisk":{"overall_risk":"unknown","threats":[],"malware":false,"social_engineering":false,"unwanted_software":false,"error":"Request failed with status code 400"},"metadata":{"preflight":{"bestUrl":"https://artssus.com","probes":[{"url":"https://artssus.com","ok":true,"status":200},{"url":"https://www.artssus.com","ok":true,"status":200},{"url":"http://artssus.com","ok":true,"status":200}],"zyteCheck":null},"best_url":"https://artssus.com","phase_a_duration_ms":3500,"phase_b_duration_ms":21245,"early_exit_reason":null,"tls_warnings":[],"zyte_preflight":null,"low_evidence_recovery":false},"virustotal":{"malicious":0,"suspicious":0,"total":98,"scanned":true},"evidence_coverage":"90"},"reviews":[],"has_archive":false,"archive_data":null,"archive_stats":null}};