Iniciar sesión
  • Home
    • Hoodies
    • T-Shirt
    • Vintage Tracksuits
  • Home
    • Hoodies
    • T-Shirt
    • Vintage Tracksuits
  • English
  • العربيةُ
  • български език
  • čeština
  • Dansk
  • Deutsch
  • ελληνικά
  • Español
  • eesti
  • suomi
  • Français
  • हिन्दी
  • hrvatski jezik
  • magyar
  • Bahasa Indonesia
  • Italiano
  • 日本語
  • 한국인
  • lietuvių kalba
  • latviešu valoda
  • Bahasa Melayu
  • Norsk Bokmäl
  • Nederlands
  • Polskie
  • Português (Brasil)
  • Português (Portugal)
  • Română
  • Pусский
  • Slovenčina
  • Slovenski jezik
  • Svenska
  • ไทย
  • Türkçe
  • Tiếng Việt
  • Afganistán(USD $)
  • Islas Aland(EUR €)
  • Albania(ALL L)
  • Argelia(DZD د.ج)
  • Samoa Americana(USD $)
  • Andorra(EUR €)
  • Angola(USD $)
  • Anguila(XCD $)
  • Antártida(USD $)
  • Antigua y Barbuda(XCD $)
  • Argentina(USD $)
  • Armenia(AMD Դ)
  • Aruba(AWG ƒ)
  • Isla Ascencion(SHP £)
  • Australia(AUD AU$)
  • Austria(EUR €)
  • Azerbaiyán(AZN ман)
  • Bahamas(BSD BSD)
  • Bahréin(BHD .د.ب)
  • Bangladesh(BDT ৳)
  • Barbados(BBD BBD)
  • Bielorrusia(USD $)
  • Bélgica(EUR €)
  • Belice(BZD Be)
  • Benin(XOF Fr)
  • islas Bermudas(BMD BD$)
  • Bután(BTN Nu.)
  • Bolivia(BOB Bs.)
  • Bosnia y Herzegovina(BAM КМ)
  • Botswana(BWP P)
  • Isla Bouvet(USD $)
  • Brasil(USD $)
  • Territorio Británico del Océano Índico(USD $)
  • Brunei(BND B$)
  • Bulgaria(EUR €)
  • Burkina Faso(XOF Fr)
  • Burundi(BIF ₣)
  • Camboya(KHR ៛)
  • Camerún(XAF ₣)
  • Canadá(CAD $)
  • Cabo Verde(CVE $)
  • Islas Caimán(KYD $)
  • República Centroafricana(XAF ₣)
  • Chad(XAF ₣)
  • Chile(USD $)
  • Isla de Navidad(AUD AU$)
  • Islas Cocos (Keeling)(AUD AU$)
  • Colombia(USD $)
  • Comoras(KMF Fr)
  • Congo - Brazzaville(XAF ₣)
  • Congo - Kinshasa(CDF ₣)
  • Islas Cook(NZD $)
  • Costa Rica(CRC ₡)
  • Costa de Marfil(XOF Fr)
  • Croacia(EUR €)
  • Chipre(EUR €)
  • Chequia(CZK Kč)
  • Dinamarca(DKK kr)
  • Djibouti(DJF ₣)
  • Dominica(XCD $)
  • República Dominicana(DOP $)
  • Ecuador(USD $)
  • Egipto(EGP E£)
  • El Salvador(USD $)
  • Guinea Ecuatorial(XAF ₣)
  • Eritrea(ERN Nfk)
  • Estonia(EUR €)
  • Etiopía(ETB Br)
  • Islas Malvinas(FKP FKP)
  • Islas Faroe(DKK kr)
  • Fiyi(FJD FJ$)
  • Finlandia(EUR €)
  • Francia(EUR €)
  • Guayana Francesa(EUR €)
  • Polinesia francés(XPF ₣)
  • Territorios Franceses del Sur(EUR €)
  • Gabón(XOF Fr)
  • Gambia(GMD D)
  • Georgia(USD $)
  • Alemania(EUR €)
  • Ghana(GHS ₵)
  • Gibraltar(GBP £)
  • Grecia(EUR €)
  • Groenlandia(DKK kr)
  • Granada(XCD $)
  • Guadalupe(EUR €)
  • Guam(USD $)
  • Guatemala(GTQ Q)
  • Guernsey(GBP £)
  • Guinea(GNF ₣)
  • Guinea-Bissau(XOF Fr)
  • Guayana(GYD $)
  • Haití(USD $)
  • Islas Heard y McDonald(AUD AU$)
  • Honduras(HNL L)
  • Hong Kong RAE(HKD HK$)
  • Hungría(HUF Ft)
  • Islandia(ISK Kr)
  • India(INR ₹)
  • Indonesia(IDR Rp)
  • Irak(USD $)
  • Irlanda(EUR €)
  • Isla del hombre(GBP £)
  • Israel(ILS ₪)
  • Italia(EUR €)
  • Jamaica(JMD $)
  • Japón(JPY ¥)
  • Jersey(GBP £)
  • Jordán(USD $)
  • Kazajstán(KZT 〒)
  • Kenia(KES Sh)
  • Kiribati(AUD AU$)
  • Corea del Sur(KRW ₩)
  • Kuwait(KWD دينار)
  • Kirguistán(KGS С̲)
  • Laos(LAK ₭)
  • Letonia(EUR €)
  • Líbano(LBP ل.ل)
  • Lesoto(USD $)
  • Liberia(USD $)
  • Libia(USD $)
  • Liechtenstein(CHF ₣)
  • Lituania(EUR €)
  • Luxemburgo(EUR €)
  • Macao RAE(MOP P)
  • Macedonia del Norte(MKD ден)
  • Madagascar(USD $)
  • Malawi(MWK MK)
  • Malasia(MYR RM)
  • Maldivas(MVR ރ.)
  • Mali(XOF Fr)
  • Malta(EUR €)
  • Islas Marshall(USD $)
  • Martinica(EUR €)
  • Mauritania(USD $)
  • Mauricio(MUR ₨)
  • Mayotte(EUR €)
  • México(USD $)
  • Micronesia(USD $)
  • Moldavia(MDL L)
  • Mónaco(EUR €)
  • Mongolia(MNT ₮)
  • Montenegro(EUR €)
  • Montserrat(XCD $)
  • Marruecos(MAD د.م.)
  • Mozambique(USD $)
  • Myanmar (Birmania)(MMK K)
  • Namibia(USD $)
  • Nauru(AUD AU$)
  • Nepal(NPR ₨)
  • Países Bajos(EUR €)
  • Antillas Holandesas(USD $)
  • Nueva Caledonia(XPF ₣)
  • Nueva Zelanda(NZD $)
  • Nicaragua(NIO C$)
  • Níger(XOF Fr)
  • Nigeria(NGN ₦)
  • Niue(NZD $)
  • Isla Norfolk(AUD AU$)
  • Islas Marianas del Norte(USD $)
  • Noruega(USD $)
  • Omán(OMR ر.ع.)
  • Pakistán(PKR ₨)
  • Palau(USD $)
  • territorios palestinos(ILS ₪)
  • Panamá(USD $)
  • Papúa Nueva Guinea(PGK K)
  • Paraguay(PYG ₲)
  • Perú(PEN S/)
  • Filipinas(PHP ₱)
  • Islas Pitcairn(NZD $)
  • Polonia(PLN zł)
  • Portugal(EUR €)
  • Puerto Rico(USD $)
  • Katar(QAR ر.ق)
  • Reunión(EUR €)
  • Rumania(RON L)
  • Rusia(USD $)
  • Ruanda(RWF ₣)
  • Samoa(WST T)
  • San Marino(EUR €)
  • Santo Tomé y Príncipe(USD $)
  • Arabia Saudita(SAR ر.س)
  • Senegal(XOF Fr)
  • Serbia(RSD din)
  • Seychelles(USD $)
  • Sierra Leona(SLL Le)
  • Singapur(SGD S$)
  • Eslovaquia(EUR €)
  • Eslovenia(EUR €)
  • Islas Salomón(SBD Si$)
  • Somalia(SOS Sh)
  • Sudáfrica(USD $)
  • Islas Georgia del Sur y Sandwich del Sur(GBP £)
  • España(EUR €)
  • Sri Lanka(LKR Rs)
  • San Martín(EUR €)
  • Santa elena(SHP £)
  • San Cristóbal y Nieves(XCD $)
  • Santa Lucía(XCD $)
  • San Pedro y Miquelón(EUR €)
  • San Vicente y las Granadinas(XCD $)
  • Sudán(SDG ج.س.)
  • Surinam(USD $)
  • Svalbard y Jan Mayen(USD $)
  • Eswatini(USD $)
  • Suecia(SEK kr)
  • Suiza(CHF ₣)
  • Tayikistán(TJS ЅМ)
  • Tanzania(TZS Sh)
  • Tailandia(THB ฿)
  • Timor-Leste(USD $)
  • Ir(XOF Fr)
  • Tokelau(NZD $)
  • Tonga(TOP T$)
  • Trinidad y Tobago(TTD TTD)
  • Tristan da Cunha(GBP £)
  • Túnez(USD $)
  • Pavo(USD $)
  • Turkmenistán(TMT m)
  • Islas Turcas y Caicos(USD $)
  • Tuvalu(AUD AU$)
  • Uganda(UGX Sh)
  • Ucrania(UAH ₴)
  • Emiratos Árabes Unidos(AED د.إ)
  • Reino Unido(GBP £)
  • Estados Unidos(USD $)
  • Islas periféricas de EE. UU.(USD $)
  • Uruguay(UYU $)
  • Uzbekistan(UZS лв)
  • Vanuatu(VUV Vt)
  • Ciudad del Vaticano(EUR €)
  • Venezuela(USD $)
  • Vietnam(VND ₫)
  • Islas Virgenes(USD $)
  • Islas Vírgenes Británicas(USD $)
  • Wallis y Futuna(XPF ₣)
  • Sahara Occidental(MAD د.م.)
  • Yemen(YER ﷼)
  • Zambia(USD $)
  • Zimbabue(USD $)
Brand Outlet Store Brand Outlet Store
  • English
  • العربيةُ
  • български език
  • čeština
  • Dansk
  • Deutsch
  • ελληνικά
  • Español
  • eesti
  • suomi
  • Français
  • हिन्दी
  • hrvatski jezik
  • magyar
  • Bahasa Indonesia
  • Italiano
  • 日本語
  • 한국인
  • lietuvių kalba
  • latviešu valoda
  • Bahasa Melayu
  • Norsk Bokmäl
  • Nederlands
  • Polskie
  • Português (Brasil)
  • Português (Portugal)
  • Română
  • Pусский
  • Slovenčina
  • Slovenski jezik
  • Svenska
  • ไทย
  • Türkçe
  • Tiếng Việt
  • Afganistán(USD $)
  • Islas Aland(EUR €)
  • Albania(ALL L)
  • Argelia(DZD د.ج)
  • Samoa Americana(USD $)
  • Andorra(EUR €)
  • Angola(USD $)
  • Anguila(XCD $)
  • Antártida(USD $)
  • Antigua y Barbuda(XCD $)
  • Argentina(USD $)
  • Armenia(AMD Դ)
  • Aruba(AWG ƒ)
  • Isla Ascencion(SHP £)
  • Australia(AUD AU$)
  • Austria(EUR €)
  • Azerbaiyán(AZN ман)
  • Bahamas(BSD BSD)
  • Bahréin(BHD .د.ب)
  • Bangladesh(BDT ৳)
  • Barbados(BBD BBD)
  • Bielorrusia(USD $)
  • Bélgica(EUR €)
  • Belice(BZD Be)
  • Benin(XOF Fr)
  • islas Bermudas(BMD BD$)
  • Bután(BTN Nu.)
  • Bolivia(BOB Bs.)
  • Bosnia y Herzegovina(BAM КМ)
  • Botswana(BWP P)
  • Isla Bouvet(USD $)
  • Brasil(USD $)
  • Territorio Británico del Océano Índico(USD $)
  • Brunei(BND B$)
  • Bulgaria(EUR €)
  • Burkina Faso(XOF Fr)
  • Burundi(BIF ₣)
  • Camboya(KHR ៛)
  • Camerún(XAF ₣)
  • Canadá(CAD $)
  • Cabo Verde(CVE $)
  • Islas Caimán(KYD $)
  • República Centroafricana(XAF ₣)
  • Chad(XAF ₣)
  • Chile(USD $)
  • Isla de Navidad(AUD AU$)
  • Islas Cocos (Keeling)(AUD AU$)
  • Colombia(USD $)
  • Comoras(KMF Fr)
  • Congo - Brazzaville(XAF ₣)
  • Congo - Kinshasa(CDF ₣)
  • Islas Cook(NZD $)
  • Costa Rica(CRC ₡)
  • Costa de Marfil(XOF Fr)
  • Croacia(EUR €)
  • Chipre(EUR €)
  • Chequia(CZK Kč)
  • Dinamarca(DKK kr)
  • Djibouti(DJF ₣)
  • Dominica(XCD $)
  • República Dominicana(DOP $)
  • Ecuador(USD $)
  • Egipto(EGP E£)
  • El Salvador(USD $)
  • Guinea Ecuatorial(XAF ₣)
  • Eritrea(ERN Nfk)
  • Estonia(EUR €)
  • Etiopía(ETB Br)
  • Islas Malvinas(FKP FKP)
  • Islas Faroe(DKK kr)
  • Fiyi(FJD FJ$)
  • Finlandia(EUR €)
  • Francia(EUR €)
  • Guayana Francesa(EUR €)
  • Polinesia francés(XPF ₣)
  • Territorios Franceses del Sur(EUR €)
  • Gabón(XOF Fr)
  • Gambia(GMD D)
  • Georgia(USD $)
  • Alemania(EUR €)
  • Ghana(GHS ₵)
  • Gibraltar(GBP £)
  • Grecia(EUR €)
  • Groenlandia(DKK kr)
  • Granada(XCD $)
  • Guadalupe(EUR €)
  • Guam(USD $)
  • Guatemala(GTQ Q)
  • Guernsey(GBP £)
  • Guinea(GNF ₣)
  • Guinea-Bissau(XOF Fr)
  • Guayana(GYD $)
  • Haití(USD $)
  • Islas Heard y McDonald(AUD AU$)
  • Honduras(HNL L)
  • Hong Kong RAE(HKD HK$)
  • Hungría(HUF Ft)
  • Islandia(ISK Kr)
  • India(INR ₹)
  • Indonesia(IDR Rp)
  • Irak(USD $)
  • Irlanda(EUR €)
  • Isla del hombre(GBP £)
  • Israel(ILS ₪)
  • Italia(EUR €)
  • Jamaica(JMD $)
  • Japón(JPY ¥)
  • Jersey(GBP £)
  • Jordán(USD $)
  • Kazajstán(KZT 〒)
  • Kenia(KES Sh)
  • Kiribati(AUD AU$)
  • Corea del Sur(KRW ₩)
  • Kuwait(KWD دينار)
  • Kirguistán(KGS С̲)
  • Laos(LAK ₭)
  • Letonia(EUR €)
  • Líbano(LBP ل.ل)
  • Lesoto(USD $)
  • Liberia(USD $)
  • Libia(USD $)
  • Liechtenstein(CHF ₣)
  • Lituania(EUR €)
  • Luxemburgo(EUR €)
  • Macao RAE(MOP P)
  • Macedonia del Norte(MKD ден)
  • Madagascar(USD $)
  • Malawi(MWK MK)
  • Malasia(MYR RM)
  • Maldivas(MVR ރ.)
  • Mali(XOF Fr)
  • Malta(EUR €)
  • Islas Marshall(USD $)
  • Martinica(EUR €)
  • Mauritania(USD $)
  • Mauricio(MUR ₨)
  • Mayotte(EUR €)
  • México(USD $)
  • Micronesia(USD $)
  • Moldavia(MDL L)
  • Mónaco(EUR €)
  • Mongolia(MNT ₮)
  • Montenegro(EUR €)
  • Montserrat(XCD $)
  • Marruecos(MAD د.م.)
  • Mozambique(USD $)
  • Myanmar (Birmania)(MMK K)
  • Namibia(USD $)
  • Nauru(AUD AU$)
  • Nepal(NPR ₨)
  • Países Bajos(EUR €)
  • Antillas Holandesas(USD $)
  • Nueva Caledonia(XPF ₣)
  • Nueva Zelanda(NZD $)
  • Nicaragua(NIO C$)
  • Níger(XOF Fr)
  • Nigeria(NGN ₦)
  • Niue(NZD $)
  • Isla Norfolk(AUD AU$)
  • Islas Marianas del Norte(USD $)
  • Noruega(USD $)
  • Omán(OMR ر.ع.)
  • Pakistán(PKR ₨)
  • Palau(USD $)
  • territorios palestinos(ILS ₪)
  • Panamá(USD $)
  • Papúa Nueva Guinea(PGK K)
  • Paraguay(PYG ₲)
  • Perú(PEN S/)
  • Filipinas(PHP ₱)
  • Islas Pitcairn(NZD $)
  • Polonia(PLN zł)
  • Portugal(EUR €)
  • Puerto Rico(USD $)
  • Katar(QAR ر.ق)
  • Reunión(EUR €)
  • Rumania(RON L)
  • Rusia(USD $)
  • Ruanda(RWF ₣)
  • Samoa(WST T)
  • San Marino(EUR €)
  • Santo Tomé y Príncipe(USD $)
  • Arabia Saudita(SAR ر.س)
  • Senegal(XOF Fr)
  • Serbia(RSD din)
  • Seychelles(USD $)
  • Sierra Leona(SLL Le)
  • Singapur(SGD S$)
  • Eslovaquia(EUR €)
  • Eslovenia(EUR €)
  • Islas Salomón(SBD Si$)
  • Somalia(SOS Sh)
  • Sudáfrica(USD $)
  • Islas Georgia del Sur y Sandwich del Sur(GBP £)
  • España(EUR €)
  • Sri Lanka(LKR Rs)
  • San Martín(EUR €)
  • Santa elena(SHP £)
  • San Cristóbal y Nieves(XCD $)
  • Santa Lucía(XCD $)
  • San Pedro y Miquelón(EUR €)
  • San Vicente y las Granadinas(XCD $)
  • Sudán(SDG ج.س.)
  • Surinam(USD $)
  • Svalbard y Jan Mayen(USD $)
  • Eswatini(USD $)
  • Suecia(SEK kr)
  • Suiza(CHF ₣)
  • Tayikistán(TJS ЅМ)
  • Tanzania(TZS Sh)
  • Tailandia(THB ฿)
  • Timor-Leste(USD $)
  • Ir(XOF Fr)
  • Tokelau(NZD $)
  • Tonga(TOP T$)
  • Trinidad y Tobago(TTD TTD)
  • Tristan da Cunha(GBP £)
  • Túnez(USD $)
  • Pavo(USD $)
  • Turkmenistán(TMT m)
  • Islas Turcas y Caicos(USD $)
  • Tuvalu(AUD AU$)
  • Uganda(UGX Sh)
  • Ucrania(UAH ₴)
  • Emiratos Árabes Unidos(AED د.إ)
  • Reino Unido(GBP £)
  • Estados Unidos(USD $)
  • Islas periféricas de EE. UU.(USD $)
  • Uruguay(UYU $)
  • Uzbekistan(UZS лв)
  • Vanuatu(VUV Vt)
  • Ciudad del Vaticano(EUR €)
  • Venezuela(USD $)
  • Vietnam(VND ₫)
  • Islas Virgenes(USD $)
  • Islas Vírgenes Británicas(USD $)
  • Wallis y Futuna(XPF ₣)
  • Sahara Occidental(MAD د.م.)
  • Yemen(YER ﷼)
  • Zambia(USD $)
  • Zimbabue(USD $)
  • Home
    • Hoodies
    • T-Shirt
    • Vintage Tracksuits
1 / 1
Inicio / unisex Best seller Special sale New arrive / Denim Tears The Cotton Wreath Green Hoodie

Denim Tears The Cotton Wreath Green Hoodie

$7.99 USD $211.00 USD Ahorra $203.01 USD
Clothing
Color
Cantidad

is streetwear’s latest obsession, with items such as this hoodie pushing the narrative and keeping the brand relevant. Showcasing the label’s signature “Cotton Wreath” logo, the hoodie is offered up in a bright forest green hue and cut from heavyweight cotton jersey. 

    class SpzSmartBlockComponent extends SPZ.BaseElement { constructor(element) { super(element); this.templates_ = null; this.container_ = null; this.i18n_ = {}; this.config_ = {}; this.show_type_ = 3; this.product_resource_id_ = ''; this.collection_resource_id_ = ''; this.cart_items_ = []; this.customer_id_ = ''; this.order_id_ = ''; } static deferredMount() { return false; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { const template_type = window.SHOPLAZZA.meta.page.template_type; if (template_type === 1) { this.show_type_ = 3; this.product_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 2) { this.show_type_ = 4; this.collection_resource_id_ = window.SHOPLAZZA.meta.page.resource_id; } else if (template_type === 15){ this.show_type_ = 5; } else if (template_type === 13){ this.show_type_ = 6; } else if (template_type === 20){ this.show_type_ = 7; this.customer_id_ = window.SHOPLAZZA.customer.customer_id; } else if (template_type === 35){ this.show_type_ = 8; this.order_id_ = window.location.pathname.split('/').pop(); } this.templates_ = SPZServices.templatesForDoc(this.element); this.setAction_(); } mountCallback() { console.log('smart mounted'); const that = this; const themeName = window.SHOPLAZZA.theme.merchant_theme_name; const isGeek = /Geek/.test(themeName); this.fetchRules().then((res) => { if (res && res.rules && res.rules.length) { const blockEl = document.getElementById('smart_recommend_block'); SPZ.whenApiDefined(blockEl).then((api) => { api.render({data: res}, true).then(() => { if (isGeek && that.show_type_ === 6) { blockEl.querySelector('.plugin_container_wrpper').style.padding = '30px 0'; } const recommendStyle = document.createElement('style'); recommendStyle.innerHTML = ` .plugin__recommend_container,.app-recommend-card { display: none !important; } `; document.head.appendChild(recommendStyle); const fetchList = []; res.rules.forEach((rule) => { fetchList.push(this.fetchRuleProductList(rule.id)); }); const fetchAll = Promise.all(fetchList); fetchAll.then((p_res) => { res.rules.forEach((rule, index) => { rule.products = p_res[index] && p_res[index].products; const ruleEl = document.getElementById('smart_recommend_rule_' + rule.id); SPZ.whenApiDefined(ruleEl).then((api) => { api.render({data: rule}, true).then(() => { that.impressListen(`#smart_recommend_rule_ul_${rule.id}`, function(){ that.trackRuleImpress(rule); }); const btnElList = document.querySelectorAll(`#smart_recommend_rule_ul_${rule.id} button`); btnElList.forEach((btnEl) => { if (btnEl && rule.config && rule.config.quick_shop_button_bg_color && rule.config.quick_shop_button_text_color) { btnEl.style.backgroundColor = rule.config.quick_shop_button_bg_color; btnEl.style.color = rule.config.quick_shop_button_text_color; } }) }); }); }); }); }) }) } else { if (window.top !== window.self) { const template_type = window.SHOPLAZZA.meta.page.template_type; const holderEl = document.getElementById('smart_recommend_preview_no_data_placeholder'); SPZ.whenApiDefined(holderEl).then((api) => { api.render({data: { isCart: template_type === 13, isCollection: template_type === 2, isProduct: template_type === 1, isIndex: template_type === 15 }}, true); }); } } }); } setAction_() { this.registerAction('quickShop', (data) => { const that = this; const product_id = data.args.product_id; const productIndex = data.args.productIndex; const rule_id = data.args.rule_id; const ssp = data.args.ssp; const scm = data.args.scm; const cfb = data.args.cfb; const ifb = data.args.ifb; const modalRender = document.getElementById('smart_recommend_product_modal_render'); if (product_id) { this.fetchProductData(product_id).then((res) => { const product = res.products && res.products.length && res.products[0] || {}; product.cfb = cfb; product.ifb = ifb; SPZ.whenApiDefined(modalRender).then((api) => { api.render({product: product, productIndex: productIndex, rule_id: rule_id, ssp: ssp, scm: scm, show_type: that.show_type_}, true).then(() => { const modalEl = document.getElementById('smart_recommend_product_modal'); SPZ.whenApiDefined(modalEl).then((modal) => { that.impressListen('#smart_recommend_product_modal', function(){ that.trackQuickShop({ rule_id: rule_id, product_id: product_id }); }); modal.open(); }); const formEl = document.getElementById('smart_recommend_product_form'); SPZ.whenApiDefined(formEl).then((form) => { form.setProduct(product); }); const variantEl = document.getElementById('smart_recommend_product_variants'); SPZ.whenApiDefined(variantEl).then((variant) => { variant.handleRender(product); }); }); }) }); } }); this.registerAction('handleScroll', (data) => { this.directTo(data.args.rule_id, data.args.direction); }); this.registerAction('handleProductChange', (data) => { const variant = data.args.data.variant; const product = data.args.data.product; const imageRenderEl = document.getElementById('smart_recommend_product_image'); SPZ.whenApiDefined(imageRenderEl).then((api) => { api.render({ variant: variant, product: product }, true); }); }); this.registerAction('handleAtcSuccess', (detail) => { const data = detail.args; data.data.product = data.data.product || {}; data.data.variant = data.data.variant || {}; const product_id = data.data.product.id; const product_title = data.data.product.title; const variant_id = data.data.variant.id; const price = data.data.variant.price; const rule_id = data.rule_id; const aid = `smart_recommend.${this.show_type_}.${rule_id}`; const ifb = data.data.product.ifb; const cfb = data.data.product.cfb; const ssp = data.ssp; const scm = data.scm; const spm = `smart_recommend_${this.show_type_}.${data.spmIndex}`; 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.SHOPLAZZA.meta.page.template_name}.${spm}`, ssp: ssp, } }; this.tranckAddToCart(params); }); this.registerAction('addATCHook', (data) => { const params = data.args; const spm = `smart_recommend_${this.show_type_}.${params.spmIndex}`; this.myInterceptor_ = window.djInterceptors && window.djInterceptors.track.use({ event: 'dj.addToCart', params: { aid: `smart_recommend.${this.show_type_}.` + params.rule_id, ssp: params.ssp, scm: params.scm, cfb: params.cfb, spm: `..${window.SHOPLAZZA.meta.page.template_name}.${spm}`, }, once: true }); }); } tranckAddToCart(detail) { if (window.$) { window.$(document.body).trigger('dj.addToCart', detail); } } fetchRules() { const payload = { show_type: this.show_type_, }; let that = this; if (this.show_type_ === 6) { let line_items = []; return this.fetchCart().then((res) => { if (res && res.cart && res.cart.line_items) { line_items = res.cart.line_items.map((item) => { return { product_id: item.product_id, variant_id: item.variant_id, quantity: item.quantity, price: item.price } }); } payload.line_items = line_items; that.cart_items_ = line_items; return that.fetchRulesRequest(payload); }); } else { if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return this.fetchRulesRequest(payload); } } fetchRulesRequest(payload) { return fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_query", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }); } fetchCart() { return fetch(`/api/cart/cart-select?r=${Math.random().toString(36).slice(-4)}`) .then((res) => { if (res.ok) { return res.json(); } }); } fetchRuleProductList(rule_id) { const payload = { page: 1, limit: 100, fields: ["title", "url", "image", "min_price_variant.price", "min_price_variant.compare_at_price"], rule_id: rule_id, }; if (this.show_type_ === 3) { payload.line_items = [{ product_id: this.product_resource_id_ }]; } else if (this.show_type_ === 4) { payload.collection_id = this.collection_resource_id_; } else if (this.show_type_ === 6) { payload.line_items = this.cart_items_; } else if (this.show_type_ === 7) { payload.customer_id = this.customer_id_; } else if (this.show_type_ === 8) { payload.order_id = this.order_id_; } return fetch(window.SHOPLAZZA.routes.root + "/api/possum/recommend_products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); }); } fetchProductData(product_id) { return fetch(window.SHOPLAZZA.routes.root + "/api/possum/products", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ product_ids: [product_id], fields: [ "images", "options", "min_price_variant", "variants"] }) }).then(function(res){ if(res.ok){ return res.json(); } }).catch(function(err){ console.log(err); const loadingEl = document.getElementById('smart_recommend_loading'); if (loadingEl) { loadingEl.style.display = 'none'; } }); } getStyle(ele, style) { if (!ele) return; if (window.getComputedStyle) { return window.getComputedStyle(ele)[style]; } return ele.currentStyle[style]; } directTo(id, direction) { const scrollElement = document.getElementById(`smart_recommend_rule_ul_${id}`); const blockWidth = parseInt(this.getStyle(scrollElement, 'width')); const scrollLength = (blockWidth * 0.19 - 12) * 5; const scrollPoint = scrollElement.scrollWidth - scrollElement.clientWidth; if (!scrollElement) return; if (direction === 'left') { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft - scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: Math.max(scrollElement.scrollLeft - scrollLength, 0), behavior: 'smooth' }); } else { if (document.dir === 'rtl') { scrollElement.scrollTo({ left: Math.abs(scrollElement.scrollLeft) >= scrollPoint + 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); return; } scrollElement.scrollTo({ left: scrollElement.scrollLeft >= scrollPoint - 100 ? 0 : scrollElement.scrollLeft + scrollLength, behavior: 'smooth' }); } } trackRuleImpress(rule) { if (window.sa && window.sa.track) { window.sa.track("plugin_common", { plugin_name: "upsell", event_type: "impressions", rule_id: rule.id, ssp: rule.ssp, scm: rule.scm, show_type: this.show_type_, support_app_block: window.SHOPLAZZA.theme.support_app_block }); window.sa.track("module_impressions", { aid: `smart_recommend.${this.show_type_}.${rule.id}`, support_app_block: window.SHOPLAZZA.theme.support_app_block }); } } trackQuickShop(data) { window.sa && sa.track && sa.track("plugin_common", { plugin_name: "upsell", event_type: "quick_shop", rule_id: data.rule_id, product_id: data.product_id, show_type: this.show_type_, }); } 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-block', SpzSmartBlockComponent);

    Ver más
    Plegar

    Collection list

    Racing Jackets
    Stüssy
    Hot Selling Jersey
    Premium Tracksuit
    Nike Pants
    Nike Jacket
    Vintage Tracksuits
    The North Face Puffer Jacket
    Essentials
    Sweatshirts & Hoodies
    Arc'teryx jacket
    ALO
    Halloween Outfits
    Graphic tee
    Racing Jackets
    Stüssy
    Hot Selling Jersey
    Premium Tracksuit
    Nike Pants
    Nike Jacket
    Vintage Tracksuits
    The North Face Puffer Jacket
    Essentials
    Sweatshirts & Hoodies
    Arc'teryx jacket
    ALO
    Halloween Outfits
    Graphic tee
    View all
    Menu title
    • ABOUT US
    • Contact Us
    • Privacy Policy
    • Q&A
    • Return & Exchange
    • Shipping Info
    • Terms & Conditions
    • Track Your Order
    © 2026 Brand Outlet Store

    Congrats!

    A discount was applied to your order

    CONTINUE CHECKOUT
    debug tab_icon: home active: false

    Home

    debug tab_icon: category active: false

    Category

    debug tab_icon: cart active: false

    Cart

    debug tab_icon: user active: false

    User

    debug tab_icon: home active: false

    Home

    debug tab_icon: category active: false

    Category

    debug tab_icon: cart active: false

    Cart

    debug tab_icon: user active: false

    User