로그인
  • 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
  • 아프가니스탄(USD $)
  • 올란드 제도(EUR €)
  • 알바니아(ALL L)
  • 알제리(DZD د.ج)
  • 아메리칸 사모아(USD $)
  • 안도라(EUR €)
  • 앙골라(USD $)
  • 앵귈라(XCD $)
  • 남극(USD $)
  • 앤티가바부다(XCD $)
  • 아르헨티나(USD $)
  • 아르메니아(AMD Դ)
  • 아루바(AWG ƒ)
  • 어센션 아일랜드(SHP £)
  • 호주(AUD AU$)
  • 오스트리아(EUR €)
  • 아제르바이잔(AZN ман)
  • 바하마(BSD BSD)
  • 바레인(BHD .د.ب)
  • 방글라데시(BDT ৳)
  • 바베이도스(BBD BBD)
  • 벨라루스(USD $)
  • 벨기에(EUR €)
  • 벨리즈(BZD Be)
  • 베냉(XOF Fr)
  • 버뮤다(BMD BD$)
  • 부탄(BTN Nu.)
  • 볼리비아(BOB Bs.)
  • 보스니아 헤르체고비나(BAM КМ)
  • 보츠와나(BWP P)
  • 부베 아일랜드(USD $)
  • 브라질(USD $)
  • 영국령 인도양 영토(USD $)
  • 브루나이(BND B$)
  • 불가리아(EUR €)
  • 부키 나 파소(XOF Fr)
  • 부룬디(BIF ₣)
  • 캄보디아(KHR ៛)
  • 카메룬(XAF ₣)
  • 캐나다(CAD $)
  • 카보베르데(CVE $)
  • 케이맨 제도(KYD $)
  • 중앙 아프리카 공화국(XAF ₣)
  • 차드(XAF ₣)
  • 칠레(USD $)
  • 크리스마스 아일랜드(AUD AU$)
  • 코코스(킬링) 제도(AUD AU$)
  • 콜롬비아(USD $)
  • 코모로(KMF Fr)
  • 콩고 - 브라자빌(XAF ₣)
  • 콩고 - 킨샤사(CDF ₣)
  • 쿡 제도(NZD $)
  • 코스타리카(CRC ₡)
  • 코트디부아르(XOF Fr)
  • 크로아티아(EUR €)
  • 키프로스(EUR €)
  • 체코(CZK Kč)
  • 덴마크(DKK kr)
  • 지부티(DJF ₣)
  • 도미니카(XCD $)
  • 도미니카 공화국(DOP $)
  • 에콰도르(USD $)
  • 이집트(EGP E£)
  • 엘살바도르(USD $)
  • 적도 기니(XAF ₣)
  • 에리트레아(ERN Nfk)
  • 에스토니아(EUR €)
  • 에티오피아(ETB Br)
  • 포클랜드 제도(FKP FKP)
  • 페로 제도(DKK kr)
  • 피지(FJD FJ$)
  • 핀란드(EUR €)
  • 프랑스(EUR €)
  • 프랑스령 기아나(EUR €)
  • 프랑스 령 폴리네시아의(XPF ₣)
  • 프랑스 남부 지역(EUR €)
  • 가봉(XOF Fr)
  • 감비아(GMD D)
  • 그루지야(USD $)
  • 독일(EUR €)
  • 가나(GHS ₵)
  • 지브롤터(GBP £)
  • 그리스(EUR €)
  • 그린란드(DKK kr)
  • 그레나다(XCD $)
  • 과들루프(EUR €)
  • 괌(USD $)
  • 과테말라(GTQ Q)
  • 건지(GBP £)
  • 기니(GNF ₣)
  • 기니비사우(XOF Fr)
  • 가이아나(GYD $)
  • 아이티(USD $)
  • 허드 & 맥도날드 제도(AUD AU$)
  • 온두라스(HNL L)
  • 홍콩 특별행정구(HKD HK$)
  • 헝가리(HUF Ft)
  • 아이슬란드(ISK Kr)
  • 인도(INR ₹)
  • 인도네시아(IDR Rp)
  • 이라크(USD $)
  • 아일랜드(EUR €)
  • 맨 섬(GBP £)
  • 이스라엘(ILS ₪)
  • 이탈리아(EUR €)
  • 자메이카(JMD $)
  • 일본(JPY ¥)
  • 저지(GBP £)
  • 요르단(USD $)
  • 카자흐스탄(KZT 〒)
  • 케냐(KES Sh)
  • 키리바시(AUD AU$)
  • 대한민국(KRW ₩)
  • 쿠웨이트(KWD دينار)
  • 키르기스스탄(KGS С̲)
  • 라오스(LAK ₭)
  • 라트비아(EUR €)
  • 레바논(LBP ل.ل)
  • 레소토(USD $)
  • 라이베리아(USD $)
  • 리비아(USD $)
  • 리히텐슈타인(CHF ₣)
  • 리투아니아(EUR €)
  • 룩셈부르크(EUR €)
  • 마카오 특별행정구(MOP P)
  • 북 마케도니아(MKD ден)
  • 마다가스카르(USD $)
  • 말라위(MWK MK)
  • 말레이시아(MYR RM)
  • 몰디브(MVR ރ.)
  • 말리(XOF Fr)
  • 몰타(EUR €)
  • 마셜 제도(USD $)
  • 마르티니크(EUR €)
  • 모리타니(USD $)
  • 모리셔스(MUR ₨)
  • 마요트(EUR €)
  • 멕시코(USD $)
  • 미크로네시아(USD $)
  • 몰도바(MDL L)
  • 모나코(EUR €)
  • 몽골리아(MNT ₮)
  • 몬테네그로(EUR €)
  • 몬세라트(XCD $)
  • 모로코(MAD د.م.)
  • 모잠비크(USD $)
  • 미얀마(버마)(MMK K)
  • 나미비아(USD $)
  • 나우루(AUD AU$)
  • 네팔(NPR ₨)
  • 네덜란드(EUR €)
  • 네덜란드 령 앤 틸리 스(USD $)
  • 뉴 칼레도니아(XPF ₣)
  • 뉴질랜드(NZD $)
  • 니카라과(NIO C$)
  • 니제르(XOF Fr)
  • 나이지리아(NGN ₦)
  • 니우에(NZD $)
  • 노퍽 섬(AUD AU$)
  • 북마리아나 제도(USD $)
  • 노르웨이(USD $)
  • 오만(OMR ر.ع.)
  • 파키스탄(PKR ₨)
  • 팔라우(USD $)
  • 팔레스타인 영토(ILS ₪)
  • 파나마(USD $)
  • 파푸아 뉴기니(PGK K)
  • 파라과이(PYG ₲)
  • 페루(PEN S/)
  • 필리핀 제도(PHP ₱)
  • 핏케언 제도(NZD $)
  • 폴란드(PLN zł)
  • 포르투갈(EUR €)
  • 푸에르토 리코(USD $)
  • 카타르(QAR ر.ق)
  • 재결합(EUR €)
  • 루마니아(RON L)
  • 러시아(USD $)
  • 르완다(RWF ₣)
  • 사모아(WST T)
  • 산 마리노(EUR €)
  • 상투메프린시페(USD $)
  • 사우디 아라비아(SAR ر.س)
  • 세네갈(XOF Fr)
  • 세르비아(RSD din)
  • 세이셸(USD $)
  • 시에라리온(SLL Le)
  • 싱가포르(SGD S$)
  • 슬로바키아(EUR €)
  • 슬로베니아(EUR €)
  • 솔로몬 제도(SBD Si$)
  • 소말리아(SOS Sh)
  • 남아프리카(USD $)
  • 사우스 조지아 및 사우스 샌드위치 제도(GBP £)
  • 스페인(EUR €)
  • 스리랑카(LKR Rs)
  • 세인트 마틴(EUR €)
  • 세인트 헬레나(SHP £)
  • 세인트키츠네비스(XCD $)
  • 세인트루시아(XCD $)
  • 생 피에르 & 미클롱(EUR €)
  • 세인트빈센트 그레나딘(XCD $)
  • 수단(SDG ج.س.)
  • 수리남(USD $)
  • 스발바르 & 얀 마옌(USD $)
  • 에스와티니(USD $)
  • 스웨덴(SEK kr)
  • 스위스(CHF ₣)
  • 타지키스탄(TJS ЅМ)
  • 탄자니아(TZS Sh)
  • 태국(THB ฿)
  • 동티모르(USD $)
  • 토고(XOF Fr)
  • 토켈라우(NZD $)
  • 통가(TOP T$)
  • 트리니다드토바고(TTD TTD)
  • 트리스탄 다 쿠냐(GBP £)
  • 튀니지(USD $)
  • 칠면조(USD $)
  • 투르크메니스탄(TMT m)
  • 터크스케이커스 제도(USD $)
  • 투발루(AUD AU$)
  • 우간다(UGX Sh)
  • 우크라이나(UAH ₴)
  • 아랍 에미리트(AED د.إ)
  • 영국(GBP £)
  • 미국(USD $)
  • 미국 외딴 섬(USD $)
  • 우루과이(UYU $)
  • 우즈베키스탄(UZS лв)
  • 바누아투(VUV Vt)
  • 바티칸 시국(EUR €)
  • 베네수엘라(USD $)
  • 베트남(VND ₫)
  • 버진 아일랜드(USD $)
  • 영국령 버진 아일랜드(USD $)
  • 월리스 & 푸투나(XPF ₣)
  • 서부 사하라(MAD د.م.)
  • 예멘(YER ﷼)
  • 잠비아(USD $)
  • 짐바브웨(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
  • 아프가니스탄(USD $)
  • 올란드 제도(EUR €)
  • 알바니아(ALL L)
  • 알제리(DZD د.ج)
  • 아메리칸 사모아(USD $)
  • 안도라(EUR €)
  • 앙골라(USD $)
  • 앵귈라(XCD $)
  • 남극(USD $)
  • 앤티가바부다(XCD $)
  • 아르헨티나(USD $)
  • 아르메니아(AMD Դ)
  • 아루바(AWG ƒ)
  • 어센션 아일랜드(SHP £)
  • 호주(AUD AU$)
  • 오스트리아(EUR €)
  • 아제르바이잔(AZN ман)
  • 바하마(BSD BSD)
  • 바레인(BHD .د.ب)
  • 방글라데시(BDT ৳)
  • 바베이도스(BBD BBD)
  • 벨라루스(USD $)
  • 벨기에(EUR €)
  • 벨리즈(BZD Be)
  • 베냉(XOF Fr)
  • 버뮤다(BMD BD$)
  • 부탄(BTN Nu.)
  • 볼리비아(BOB Bs.)
  • 보스니아 헤르체고비나(BAM КМ)
  • 보츠와나(BWP P)
  • 부베 아일랜드(USD $)
  • 브라질(USD $)
  • 영국령 인도양 영토(USD $)
  • 브루나이(BND B$)
  • 불가리아(EUR €)
  • 부키 나 파소(XOF Fr)
  • 부룬디(BIF ₣)
  • 캄보디아(KHR ៛)
  • 카메룬(XAF ₣)
  • 캐나다(CAD $)
  • 카보베르데(CVE $)
  • 케이맨 제도(KYD $)
  • 중앙 아프리카 공화국(XAF ₣)
  • 차드(XAF ₣)
  • 칠레(USD $)
  • 크리스마스 아일랜드(AUD AU$)
  • 코코스(킬링) 제도(AUD AU$)
  • 콜롬비아(USD $)
  • 코모로(KMF Fr)
  • 콩고 - 브라자빌(XAF ₣)
  • 콩고 - 킨샤사(CDF ₣)
  • 쿡 제도(NZD $)
  • 코스타리카(CRC ₡)
  • 코트디부아르(XOF Fr)
  • 크로아티아(EUR €)
  • 키프로스(EUR €)
  • 체코(CZK Kč)
  • 덴마크(DKK kr)
  • 지부티(DJF ₣)
  • 도미니카(XCD $)
  • 도미니카 공화국(DOP $)
  • 에콰도르(USD $)
  • 이집트(EGP E£)
  • 엘살바도르(USD $)
  • 적도 기니(XAF ₣)
  • 에리트레아(ERN Nfk)
  • 에스토니아(EUR €)
  • 에티오피아(ETB Br)
  • 포클랜드 제도(FKP FKP)
  • 페로 제도(DKK kr)
  • 피지(FJD FJ$)
  • 핀란드(EUR €)
  • 프랑스(EUR €)
  • 프랑스령 기아나(EUR €)
  • 프랑스 령 폴리네시아의(XPF ₣)
  • 프랑스 남부 지역(EUR €)
  • 가봉(XOF Fr)
  • 감비아(GMD D)
  • 그루지야(USD $)
  • 독일(EUR €)
  • 가나(GHS ₵)
  • 지브롤터(GBP £)
  • 그리스(EUR €)
  • 그린란드(DKK kr)
  • 그레나다(XCD $)
  • 과들루프(EUR €)
  • 괌(USD $)
  • 과테말라(GTQ Q)
  • 건지(GBP £)
  • 기니(GNF ₣)
  • 기니비사우(XOF Fr)
  • 가이아나(GYD $)
  • 아이티(USD $)
  • 허드 & 맥도날드 제도(AUD AU$)
  • 온두라스(HNL L)
  • 홍콩 특별행정구(HKD HK$)
  • 헝가리(HUF Ft)
  • 아이슬란드(ISK Kr)
  • 인도(INR ₹)
  • 인도네시아(IDR Rp)
  • 이라크(USD $)
  • 아일랜드(EUR €)
  • 맨 섬(GBP £)
  • 이스라엘(ILS ₪)
  • 이탈리아(EUR €)
  • 자메이카(JMD $)
  • 일본(JPY ¥)
  • 저지(GBP £)
  • 요르단(USD $)
  • 카자흐스탄(KZT 〒)
  • 케냐(KES Sh)
  • 키리바시(AUD AU$)
  • 대한민국(KRW ₩)
  • 쿠웨이트(KWD دينار)
  • 키르기스스탄(KGS С̲)
  • 라오스(LAK ₭)
  • 라트비아(EUR €)
  • 레바논(LBP ل.ل)
  • 레소토(USD $)
  • 라이베리아(USD $)
  • 리비아(USD $)
  • 리히텐슈타인(CHF ₣)
  • 리투아니아(EUR €)
  • 룩셈부르크(EUR €)
  • 마카오 특별행정구(MOP P)
  • 북 마케도니아(MKD ден)
  • 마다가스카르(USD $)
  • 말라위(MWK MK)
  • 말레이시아(MYR RM)
  • 몰디브(MVR ރ.)
  • 말리(XOF Fr)
  • 몰타(EUR €)
  • 마셜 제도(USD $)
  • 마르티니크(EUR €)
  • 모리타니(USD $)
  • 모리셔스(MUR ₨)
  • 마요트(EUR €)
  • 멕시코(USD $)
  • 미크로네시아(USD $)
  • 몰도바(MDL L)
  • 모나코(EUR €)
  • 몽골리아(MNT ₮)
  • 몬테네그로(EUR €)
  • 몬세라트(XCD $)
  • 모로코(MAD د.م.)
  • 모잠비크(USD $)
  • 미얀마(버마)(MMK K)
  • 나미비아(USD $)
  • 나우루(AUD AU$)
  • 네팔(NPR ₨)
  • 네덜란드(EUR €)
  • 네덜란드 령 앤 틸리 스(USD $)
  • 뉴 칼레도니아(XPF ₣)
  • 뉴질랜드(NZD $)
  • 니카라과(NIO C$)
  • 니제르(XOF Fr)
  • 나이지리아(NGN ₦)
  • 니우에(NZD $)
  • 노퍽 섬(AUD AU$)
  • 북마리아나 제도(USD $)
  • 노르웨이(USD $)
  • 오만(OMR ر.ع.)
  • 파키스탄(PKR ₨)
  • 팔라우(USD $)
  • 팔레스타인 영토(ILS ₪)
  • 파나마(USD $)
  • 파푸아 뉴기니(PGK K)
  • 파라과이(PYG ₲)
  • 페루(PEN S/)
  • 필리핀 제도(PHP ₱)
  • 핏케언 제도(NZD $)
  • 폴란드(PLN zł)
  • 포르투갈(EUR €)
  • 푸에르토 리코(USD $)
  • 카타르(QAR ر.ق)
  • 재결합(EUR €)
  • 루마니아(RON L)
  • 러시아(USD $)
  • 르완다(RWF ₣)
  • 사모아(WST T)
  • 산 마리노(EUR €)
  • 상투메프린시페(USD $)
  • 사우디 아라비아(SAR ر.س)
  • 세네갈(XOF Fr)
  • 세르비아(RSD din)
  • 세이셸(USD $)
  • 시에라리온(SLL Le)
  • 싱가포르(SGD S$)
  • 슬로바키아(EUR €)
  • 슬로베니아(EUR €)
  • 솔로몬 제도(SBD Si$)
  • 소말리아(SOS Sh)
  • 남아프리카(USD $)
  • 사우스 조지아 및 사우스 샌드위치 제도(GBP £)
  • 스페인(EUR €)
  • 스리랑카(LKR Rs)
  • 세인트 마틴(EUR €)
  • 세인트 헬레나(SHP £)
  • 세인트키츠네비스(XCD $)
  • 세인트루시아(XCD $)
  • 생 피에르 & 미클롱(EUR €)
  • 세인트빈센트 그레나딘(XCD $)
  • 수단(SDG ج.س.)
  • 수리남(USD $)
  • 스발바르 & 얀 마옌(USD $)
  • 에스와티니(USD $)
  • 스웨덴(SEK kr)
  • 스위스(CHF ₣)
  • 타지키스탄(TJS ЅМ)
  • 탄자니아(TZS Sh)
  • 태국(THB ฿)
  • 동티모르(USD $)
  • 토고(XOF Fr)
  • 토켈라우(NZD $)
  • 통가(TOP T$)
  • 트리니다드토바고(TTD TTD)
  • 트리스탄 다 쿠냐(GBP £)
  • 튀니지(USD $)
  • 칠면조(USD $)
  • 투르크메니스탄(TMT m)
  • 터크스케이커스 제도(USD $)
  • 투발루(AUD AU$)
  • 우간다(UGX Sh)
  • 우크라이나(UAH ₴)
  • 아랍 에미리트(AED د.إ)
  • 영국(GBP £)
  • 미국(USD $)
  • 미국 외딴 섬(USD $)
  • 우루과이(UYU $)
  • 우즈베키스탄(UZS лв)
  • 바누아투(VUV Vt)
  • 바티칸 시국(EUR €)
  • 베네수엘라(USD $)
  • 베트남(VND ₫)
  • 버진 아일랜드(USD $)
  • 영국령 버진 아일랜드(USD $)
  • 월리스 & 푸투나(XPF ₣)
  • 서부 사하라(MAD د.م.)
  • 예멘(YER ﷼)
  • 잠비아(USD $)
  • 짐바브웨(USD $)
  • Home
    • Hoodies
    • T-Shirt
    • Vintage Tracksuits
1 / 1
초기 화면 / unisex Best seller Special sale New arrive / Denim Tears The Cotton Wreath Brown Hoodie

Denim Tears The Cotton Wreath Brown Hoodie

$7.99 USD $211.00 USD $203.01 USD 혜택
Clothing
Color
수량

Founded by streetwear royalty, Denim Tears is ever-growing within the fashion industry and it’s not hard to see why. Tremaine Emory’s passion project has been crafting top quality garments since day one, with this brand-new Cotton Wreath hoodie part of the brand’s latest collection. Draped in a muted brown colourway, the hoodie features the label’s signature motif across the design for an unmistakable statement. Grab yours right here at Crepslocker. 

    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);
    더 보기
    접기

    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