www.aniechic.shop Open in urlscan Pro
104.17.246.119  Public Scan

Submitted URL: http://aniechic.shop/products/i-saw-that-text-and-cartoon-pattern-printed-green-plaid-long-sleeve-christmas-family-pa...
Effective URL: https://www.aniechic.shop/products/i-saw-that-text-and-cartoon-pattern-printed-green-plaid-long-sleeve-christmas-family-pa...
Submission: On November 03 via api from US — Scanned from CA

Form analysis 27 forms found in the DOM

<form>
  <input name="variant_id" type="hidden" value="${data.variants[0].id}">
  <button type="button" class="product-snippet__quick-shop-btn button-secondary" role="addToCart" data-quick-shop="${data.handle}" data-track-product-id="${data.id}" data-track="click" data-track-content="add_to_cart" data-track-source="quick_shop">
    Add to cart </button>
</form>

<form is="spz-form" id="${form_id}__form">
  <div class="product_snippet__atc_tooltip_content">
    <input type="radio" name="variant_id" value="" checked="">
    <label disabled="">Choose an option</label>
    <input spz-for="variant in data.variants" type="radio" id="${form_id}__${variant.id}" name="variant_id" value="${variant.id}" @change="${form_id}.addToCart">
    <label spz-for="variant in data.variants" for="${form_id}__${variant.id}"> ${variant.title}/<spz-currency value="${variant.price}" layout="container" container-class="product-snippet__price"></spz-currency><spz-currency
        value="${variant.compare_at_price}" layout="container" container-class="product-snippet__compare-at-price" spz-if="${(+variant.compare_at_price)>(+variant.price)}"></spz-currency>
    </label>
  </div>
</form>

GET /search

<form id="header_search_form_pc" class="header__search-form relative flex" action="/search" method="get">
  <div class="md:flex-1 relative items-stretch">
    <input @input-debounced="header_search_lightbox.open();header_search_predictive_render.rerender(data=event.value, redo=true);" class="header__search-input m-0 w-full type-text-font-family" autocomplete="off" type="text" name="q"
      placeholder="Search products">
    <button type="submit" class="header__search-icon absolute m-0 p-0 text-0 type-text-font-family cursor-pointer" tabindex="-1"><svg class="" width="18" height="18" xmlns="http://www.w3.org/2000/svg">
        <path opacity=".01" fill="currentColor" d="M0 0h18v18H0z"></path>
        <path fill-rule="evenodd" clip-rule="evenodd" d="M12.41 13.885a6.923 6.923 0 1 1 .839-.728l3.412 3.413a.554.554 0 0 1-.783.783l-3.462-3.462a.383.383 0 0 1-.006-.006Zm1.713-5.577a5.815 5.815 0 1 1-11.63 0 5.815 5.815 0 0 1 11.63 0Z"
          fill="currentColor"></path>
      </svg></button>
    <span onclick="header_search_form_pc.reset()" @tap="header_search_lightbox.close();" class="header__search-icon-close hidden items-center justify-center absolute m-0 p-0 type-text-font-family text-0 rounded-full cursor-pointer" tabindex="-2"><svg
        class="" width="12" height="12" xmlns="http://www.w3.org/2000/svg">
        <path
          d="M2.746 1.992a.2.2 0 0 0-.283 0l-.471.471a.2.2 0 0 0 0 .283L5.245 6 1.992 9.25a.2.2 0 0 0 0 .283l.471.472a.2.2 0 0 0 .283 0L6 6.753l3.252 3.253a.2.2 0 0 0 .283 0l.472-.472a.2.2 0 0 0 0-.283L6.753 6l3.253-3.253a.2.2 0 0 0 0-.283l-.472-.471a.2.2 0 0 0-.283 0L6 5.245 2.746 1.992z"
          fill="currentColor"></path>
      </svg></span>
  </div>
  <button type="submit" class="header__search-submit-btn lg:hidden m-0 type-text-font-family">Search</button>
</form>

GET

<form id="app-smart-search-form-111" class="smart-search-form" method="GET" is="spz-form" @submit="app-smart-search-111.handleSearchSubmit(value=event.q);">
  <div class="smart-search-input-content">
    <svg class="icon-search " width="18" height="18" xmlns="http://www.w3.org/2000/svg">
      <path opacity=".01" fill="currentColor" d="M0 0h18v18H0z"></path>
      <path fill-rule="evenodd" clip-rule="evenodd" d="M12.41 13.885a6.923 6.923 0 1 1 .839-.728l3.412 3.413a.554.554 0 0 1-.783.783l-3.462-3.462a.383.383 0 0 1-.006-.006Zm1.713-5.577a5.815 5.815 0 1 1-11.63 0 5.815 5.815 0 0 1 11.63 0Z"
        fill="currentColor"></path>
    </svg>
    <input class="smart-search-input" type="search" name="q" spz-if="${data.isOpenAutoThink}" @input-debounced="app-smart-search-111.handleFormInput(keyword=event.value);" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
    <input class="smart-search-input" type="search" name="q" spz-else="">
    <ljs-carousel class="hot-keyword-carousel" spz-if="${data.isOpenFindKeyword}" layout="container" loop="" autoplay="" delay="3000" direct="vertical" @slideend="app-smart-search-111.handleFindKeyword(index=event.index);">
      <span class="hot-keyword line-clamp-1" spz-for="(item,index) in data.findKeywordList" key="index">${item}</span>
    </ljs-carousel>
    <button class="smart-search-reset-btn" type="reset" @tap="app-smart-search-form-111.clear();app-smart-search-111.handleFormInput(keyword='');">
      <svg class="icon_header_input_close icon-smart-search-reset" width="12" height="12" xmlns="http://www.w3.org/2000/svg">
        <path
          d="M2.746 1.992a.2.2 0 0 0-.283 0l-.471.471a.2.2 0 0 0 0 .283L5.245 6 1.992 9.25a.2.2 0 0 0 0 .283l.471.472a.2.2 0 0 0 .283 0L6 6.753l3.252 3.253a.2.2 0 0 0 .283 0l.472-.472a.2.2 0 0 0 0-.283L6.753 6l3.253-3.253a.2.2 0 0 0 0-.283l-.472-.471a.2.2 0 0 0-.283 0L6 5.245 2.746 1.992z"
          fill="currentColor"></path>
      </svg>
    </button>
  </div>
  <button type="submit" class="smart-search-submit-btn button-primary tw-primary-btn tw-primary-light-btn">
    <svg class="icon-search " width="18" height="18" xmlns="http://www.w3.org/2000/svg">
      <path opacity=".01" fill="currentColor" d="M0 0h18v18H0z"></path>
      <path fill-rule="evenodd" clip-rule="evenodd" d="M12.41 13.885a6.923 6.923 0 1 1 .839-.728l3.412 3.413a.554.554 0 0 1-.783.783l-3.462-3.462a.383.383 0 0 1-.006-.006Zm1.713-5.577a5.815 5.815 0 1 1-11.63 0 5.815 5.815 0 0 1 11.63 0Z"
        fill="currentColor"></path>
    </svg>
  </button>
</form>

<form is="spz-form" id="product-form-header-0332b02b-a348-4799-b2c6-df865a4ef446--3__form">
  <div class="product_snippet__atc_tooltip_content">
    <input type="radio" name="variant_id" value="" checked="">
    <label disabled="">Choose an option</label>
    <input type="radio" id="product-form-header-0332b02b-a348-4799-b2c6-df865a4ef446--3__4f15d7fa-1761-422f-83b1-8d8d7ae59ed3" name="variant_id" value="4f15d7fa-1761-422f-83b1-8d8d7ae59ed3"
      @change="product-form-header-0332b02b-a348-4799-b2c6-df865a4ef446--3.addToCart">
    <label for="product-form-header-0332b02b-a348-4799-b2c6-df865a4ef446--3__4f15d7fa-1761-422f-83b1-8d8d7ae59ed3"> S/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-header-0332b02b-a348-4799-b2c6-df865a4ef446--3__0d430907-a60f-4cb6-93d1-c8c38d21795c" name="variant_id" value="0d430907-a60f-4cb6-93d1-c8c38d21795c"
      @change="product-form-header-0332b02b-a348-4799-b2c6-df865a4ef446--3.addToCart">
    <label for="product-form-header-0332b02b-a348-4799-b2c6-df865a4ef446--3__0d430907-a60f-4cb6-93d1-c8c38d21795c"> M/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-header-0332b02b-a348-4799-b2c6-df865a4ef446--3__489cc209-940c-4102-a022-ece32409304c" name="variant_id" value="489cc209-940c-4102-a022-ece32409304c"
      @change="product-form-header-0332b02b-a348-4799-b2c6-df865a4ef446--3.addToCart">
    <label for="product-form-header-0332b02b-a348-4799-b2c6-df865a4ef446--3__489cc209-940c-4102-a022-ece32409304c"> L/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-header-0332b02b-a348-4799-b2c6-df865a4ef446--3__3f3fdc1f-7641-4b07-9e2e-dbd7ff7f2c8e" name="variant_id" value="3f3fdc1f-7641-4b07-9e2e-dbd7ff7f2c8e"
      @change="product-form-header-0332b02b-a348-4799-b2c6-df865a4ef446--3.addToCart">
    <label for="product-form-header-0332b02b-a348-4799-b2c6-df865a4ef446--3__3f3fdc1f-7641-4b07-9e2e-dbd7ff7f2c8e"> XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-header-0332b02b-a348-4799-b2c6-df865a4ef446--3__662ffc03-d4a5-4b09-871b-6035093ae237" name="variant_id" value="662ffc03-d4a5-4b09-871b-6035093ae237"
      @change="product-form-header-0332b02b-a348-4799-b2c6-df865a4ef446--3.addToCart">
    <label for="product-form-header-0332b02b-a348-4799-b2c6-df865a4ef446--3__662ffc03-d4a5-4b09-871b-6035093ae237"> 2XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-header-0332b02b-a348-4799-b2c6-df865a4ef446--3__ee49ac7f-bf39-4834-bac0-b7caf4eab493" name="variant_id" value="ee49ac7f-bf39-4834-bac0-b7caf4eab493"
      @change="product-form-header-0332b02b-a348-4799-b2c6-df865a4ef446--3.addToCart">
    <label for="product-form-header-0332b02b-a348-4799-b2c6-df865a4ef446--3__ee49ac7f-bf39-4834-bac0-b7caf4eab493"> 3XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-header-0332b02b-a348-4799-b2c6-df865a4ef446--3__e132379d-d5ad-4e76-a570-87dbf85efa0e" name="variant_id" value="e132379d-d5ad-4e76-a570-87dbf85efa0e"
      @change="product-form-header-0332b02b-a348-4799-b2c6-df865a4ef446--3.addToCart">
    <label for="product-form-header-0332b02b-a348-4799-b2c6-df865a4ef446--3__e132379d-d5ad-4e76-a570-87dbf85efa0e"> 4XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-header-0332b02b-a348-4799-b2c6-df865a4ef446--3__681089a6-8547-4be6-960e-e17fb75e02f4" name="variant_id" value="681089a6-8547-4be6-960e-e17fb75e02f4"
      @change="product-form-header-0332b02b-a348-4799-b2c6-df865a4ef446--3.addToCart">
    <label for="product-form-header-0332b02b-a348-4799-b2c6-df865a4ef446--3__681089a6-8547-4be6-960e-e17fb75e02f4"> 5XL/<span class="money product-snippet__price">$25.89</span>
    </label>
  </div>
</form>

<form is="spz-form" id="product-form-header-567c196e-bb2c-4774-aee9-be6fc08ee7fa--3-4__form">
  <div class="product_snippet__atc_tooltip_content">
    <input type="radio" name="variant_id" value="" checked="">
    <label disabled="">Choose an option</label>
    <input type="radio" id="product-form-header-567c196e-bb2c-4774-aee9-be6fc08ee7fa--3-4__4b18efbe-538d-4beb-a9fe-e8dd9f0fa9dc" name="variant_id" value="4b18efbe-538d-4beb-a9fe-e8dd9f0fa9dc"
      @change="product-form-header-567c196e-bb2c-4774-aee9-be6fc08ee7fa--3-4.addToCart">
    <label for="product-form-header-567c196e-bb2c-4774-aee9-be6fc08ee7fa--3-4__4b18efbe-538d-4beb-a9fe-e8dd9f0fa9dc"> S/<span class="money product-snippet__price">$65.99</span>
    </label>
    <input type="radio" id="product-form-header-567c196e-bb2c-4774-aee9-be6fc08ee7fa--3-4__43392100-ffb1-47f4-9c70-9309ee90ffc6" name="variant_id" value="43392100-ffb1-47f4-9c70-9309ee90ffc6"
      @change="product-form-header-567c196e-bb2c-4774-aee9-be6fc08ee7fa--3-4.addToCart">
    <label for="product-form-header-567c196e-bb2c-4774-aee9-be6fc08ee7fa--3-4__43392100-ffb1-47f4-9c70-9309ee90ffc6"> M/<span class="money product-snippet__price">$65.99</span>
    </label>
    <input type="radio" id="product-form-header-567c196e-bb2c-4774-aee9-be6fc08ee7fa--3-4__e291cad0-eb97-46c3-8943-1aba13462d8f" name="variant_id" value="e291cad0-eb97-46c3-8943-1aba13462d8f"
      @change="product-form-header-567c196e-bb2c-4774-aee9-be6fc08ee7fa--3-4.addToCart">
    <label for="product-form-header-567c196e-bb2c-4774-aee9-be6fc08ee7fa--3-4__e291cad0-eb97-46c3-8943-1aba13462d8f"> L/<span class="money product-snippet__price">$65.99</span>
    </label>
    <input type="radio" id="product-form-header-567c196e-bb2c-4774-aee9-be6fc08ee7fa--3-4__c68c28b2-ea03-4fdb-b0b4-53f5fac0c5e5" name="variant_id" value="c68c28b2-ea03-4fdb-b0b4-53f5fac0c5e5"
      @change="product-form-header-567c196e-bb2c-4774-aee9-be6fc08ee7fa--3-4.addToCart">
    <label for="product-form-header-567c196e-bb2c-4774-aee9-be6fc08ee7fa--3-4__c68c28b2-ea03-4fdb-b0b4-53f5fac0c5e5"> XL/<span class="money product-snippet__price">$65.99</span>
    </label>
    <input type="radio" id="product-form-header-567c196e-bb2c-4774-aee9-be6fc08ee7fa--3-4__7f6bd930-efaa-4dbe-9415-93d90dc2d28f" name="variant_id" value="7f6bd930-efaa-4dbe-9415-93d90dc2d28f"
      @change="product-form-header-567c196e-bb2c-4774-aee9-be6fc08ee7fa--3-4.addToCart">
    <label for="product-form-header-567c196e-bb2c-4774-aee9-be6fc08ee7fa--3-4__7f6bd930-efaa-4dbe-9415-93d90dc2d28f"> 2XL/<span class="money product-snippet__price">$65.99</span>
    </label>
    <input type="radio" id="product-form-header-567c196e-bb2c-4774-aee9-be6fc08ee7fa--3-4__9d1cf634-a7c6-42d7-8ae2-96496de6c526" name="variant_id" value="9d1cf634-a7c6-42d7-8ae2-96496de6c526"
      @change="product-form-header-567c196e-bb2c-4774-aee9-be6fc08ee7fa--3-4.addToCart">
    <label for="product-form-header-567c196e-bb2c-4774-aee9-be6fc08ee7fa--3-4__9d1cf634-a7c6-42d7-8ae2-96496de6c526"> 3XL/<span class="money product-snippet__price">$65.99</span>
    </label>
    <input type="radio" id="product-form-header-567c196e-bb2c-4774-aee9-be6fc08ee7fa--3-4__d213f7ab-44f3-43cf-bc3d-f6d474888081" name="variant_id" value="d213f7ab-44f3-43cf-bc3d-f6d474888081"
      @change="product-form-header-567c196e-bb2c-4774-aee9-be6fc08ee7fa--3-4.addToCart">
    <label for="product-form-header-567c196e-bb2c-4774-aee9-be6fc08ee7fa--3-4__d213f7ab-44f3-43cf-bc3d-f6d474888081"> 4XL/<span class="money product-snippet__price">$65.99</span>
    </label>
    <input type="radio" id="product-form-header-567c196e-bb2c-4774-aee9-be6fc08ee7fa--3-4__9c07cb27-3139-4ae3-9452-dded9a7b6c6c" name="variant_id" value="9c07cb27-3139-4ae3-9452-dded9a7b6c6c"
      @change="product-form-header-567c196e-bb2c-4774-aee9-be6fc08ee7fa--3-4.addToCart">
    <label for="product-form-header-567c196e-bb2c-4774-aee9-be6fc08ee7fa--3-4__9c07cb27-3139-4ae3-9452-dded9a7b6c6c"> 5XL/<span class="money product-snippet__price">$65.99</span>
    </label>
  </div>
</form>

<form is="spz-form" id="product-form-header-1210a708-f8e6-42d1-8eab-23d145d177b6--3-4-5__form">
  <div class="product_snippet__atc_tooltip_content">
    <input type="radio" name="variant_id" value="" checked="">
    <label disabled="">Choose an option</label>
    <input type="radio" id="product-form-header-1210a708-f8e6-42d1-8eab-23d145d177b6--3-4-5__ee3b1da7-dd86-4290-9986-cc4cff57f565" name="variant_id" value="ee3b1da7-dd86-4290-9986-cc4cff57f565"
      @change="product-form-header-1210a708-f8e6-42d1-8eab-23d145d177b6--3-4-5.addToCart">
    <label for="product-form-header-1210a708-f8e6-42d1-8eab-23d145d177b6--3-4-5__ee3b1da7-dd86-4290-9986-cc4cff57f565"> S/<span class="money product-snippet__price">$45.99</span><span class="money product-snippet__compare-at-price">$73.32</span>
    </label>
    <input type="radio" id="product-form-header-1210a708-f8e6-42d1-8eab-23d145d177b6--3-4-5__806bcd8f-eb14-4a5d-ba7c-2e971cbd8c62" name="variant_id" value="806bcd8f-eb14-4a5d-ba7c-2e971cbd8c62"
      @change="product-form-header-1210a708-f8e6-42d1-8eab-23d145d177b6--3-4-5.addToCart">
    <label for="product-form-header-1210a708-f8e6-42d1-8eab-23d145d177b6--3-4-5__806bcd8f-eb14-4a5d-ba7c-2e971cbd8c62"> M/<span class="money product-snippet__price">$45.99</span><span class="money product-snippet__compare-at-price">$73.32</span>
    </label>
    <input type="radio" id="product-form-header-1210a708-f8e6-42d1-8eab-23d145d177b6--3-4-5__6c260111-f445-4a66-9424-21c128a0d4da" name="variant_id" value="6c260111-f445-4a66-9424-21c128a0d4da"
      @change="product-form-header-1210a708-f8e6-42d1-8eab-23d145d177b6--3-4-5.addToCart">
    <label for="product-form-header-1210a708-f8e6-42d1-8eab-23d145d177b6--3-4-5__6c260111-f445-4a66-9424-21c128a0d4da"> L/<span class="money product-snippet__price">$45.99</span><span class="money product-snippet__compare-at-price">$73.32</span>
    </label>
    <input type="radio" id="product-form-header-1210a708-f8e6-42d1-8eab-23d145d177b6--3-4-5__bf8a02c4-52ec-4a4d-a410-f5b3acf4a111" name="variant_id" value="bf8a02c4-52ec-4a4d-a410-f5b3acf4a111"
      @change="product-form-header-1210a708-f8e6-42d1-8eab-23d145d177b6--3-4-5.addToCart">
    <label for="product-form-header-1210a708-f8e6-42d1-8eab-23d145d177b6--3-4-5__bf8a02c4-52ec-4a4d-a410-f5b3acf4a111"> XL/<span class="money product-snippet__price">$45.99</span><span class="money product-snippet__compare-at-price">$73.32</span>
    </label>
    <input type="radio" id="product-form-header-1210a708-f8e6-42d1-8eab-23d145d177b6--3-4-5__2d9d6f6d-1299-4eda-9fb4-a6d312d0cd19" name="variant_id" value="2d9d6f6d-1299-4eda-9fb4-a6d312d0cd19"
      @change="product-form-header-1210a708-f8e6-42d1-8eab-23d145d177b6--3-4-5.addToCart">
    <label for="product-form-header-1210a708-f8e6-42d1-8eab-23d145d177b6--3-4-5__2d9d6f6d-1299-4eda-9fb4-a6d312d0cd19"> 2XL/<span class="money product-snippet__price">$45.99</span><span class="money product-snippet__compare-at-price">$73.32</span>
    </label>
    <input type="radio" id="product-form-header-1210a708-f8e6-42d1-8eab-23d145d177b6--3-4-5__b698acf1-be92-4128-874f-a8f435712855" name="variant_id" value="b698acf1-be92-4128-874f-a8f435712855"
      @change="product-form-header-1210a708-f8e6-42d1-8eab-23d145d177b6--3-4-5.addToCart">
    <label for="product-form-header-1210a708-f8e6-42d1-8eab-23d145d177b6--3-4-5__b698acf1-be92-4128-874f-a8f435712855"> 3XL/<span class="money product-snippet__price">$45.99</span><span class="money product-snippet__compare-at-price">$73.32</span>
    </label>
    <input type="radio" id="product-form-header-1210a708-f8e6-42d1-8eab-23d145d177b6--3-4-5__2eebe0e3-c22a-41fc-a55a-2197fd560db9" name="variant_id" value="2eebe0e3-c22a-41fc-a55a-2197fd560db9"
      @change="product-form-header-1210a708-f8e6-42d1-8eab-23d145d177b6--3-4-5.addToCart">
    <label for="product-form-header-1210a708-f8e6-42d1-8eab-23d145d177b6--3-4-5__2eebe0e3-c22a-41fc-a55a-2197fd560db9"> 4XL/<span class="money product-snippet__price">$45.99</span><span class="money product-snippet__compare-at-price">$73.32</span>
    </label>
    <input type="radio" id="product-form-header-1210a708-f8e6-42d1-8eab-23d145d177b6--3-4-5__3234328f-a234-4b15-90ab-96c0cfdcdc8f" name="variant_id" value="3234328f-a234-4b15-90ab-96c0cfdcdc8f"
      @change="product-form-header-1210a708-f8e6-42d1-8eab-23d145d177b6--3-4-5.addToCart">
    <label for="product-form-header-1210a708-f8e6-42d1-8eab-23d145d177b6--3-4-5__3234328f-a234-4b15-90ab-96c0cfdcdc8f"> 5XL/<span class="money product-snippet__price">$45.99</span><span class="money product-snippet__compare-at-price">$73.32</span>
    </label>
  </div>
</form>

GET

<form id="app-smart-search-form-914" class="smart-search-form" method="GET" is="spz-form" @submit="app-smart-search-914.handleSearchSubmit(value=event.q);">
  <div class="smart-search-input-content">
    <svg class="icon-search " width="18" height="18" xmlns="http://www.w3.org/2000/svg">
      <path opacity=".01" fill="currentColor" d="M0 0h18v18H0z"></path>
      <path fill-rule="evenodd" clip-rule="evenodd" d="M12.41 13.885a6.923 6.923 0 1 1 .839-.728l3.412 3.413a.554.554 0 0 1-.783.783l-3.462-3.462a.383.383 0 0 1-.006-.006Zm1.713-5.577a5.815 5.815 0 1 1-11.63 0 5.815 5.815 0 0 1 11.63 0Z"
        fill="currentColor"></path>
    </svg>
    <input class="smart-search-input" type="search" name="q" spz-if="${data.isOpenAutoThink}" @input-debounced="app-smart-search-914.handleFormInput(keyword=event.value);" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
    <input class="smart-search-input" type="search" name="q" spz-else="">
    <ljs-carousel class="hot-keyword-carousel" spz-if="${data.isOpenFindKeyword}" layout="container" loop="" autoplay="" delay="3000" direct="vertical" @slideend="app-smart-search-914.handleFindKeyword(index=event.index);">
      <span class="hot-keyword line-clamp-1" spz-for="(item,index) in data.findKeywordList" key="index">${item}</span>
    </ljs-carousel>
    <button class="smart-search-reset-btn" type="reset" @tap="app-smart-search-form-914.clear();app-smart-search-914.handleFormInput(keyword='');">
      <svg class="icon_header_input_close icon-smart-search-reset" width="12" height="12" xmlns="http://www.w3.org/2000/svg">
        <path
          d="M2.746 1.992a.2.2 0 0 0-.283 0l-.471.471a.2.2 0 0 0 0 .283L5.245 6 1.992 9.25a.2.2 0 0 0 0 .283l.471.472a.2.2 0 0 0 .283 0L6 6.753l3.252 3.253a.2.2 0 0 0 .283 0l.472-.472a.2.2 0 0 0 0-.283L6.753 6l3.253-3.253a.2.2 0 0 0 0-.283l-.472-.471a.2.2 0 0 0-.283 0L6 5.245 2.746 1.992z"
          fill="currentColor"></path>
      </svg>
    </button>
  </div>
  <button type="submit" class="smart-search-submit-btn button-primary tw-primary-btn tw-primary-light-btn">
    <svg class="icon-search " width="18" height="18" xmlns="http://www.w3.org/2000/svg">
      <path opacity=".01" fill="currentColor" d="M0 0h18v18H0z"></path>
      <path fill-rule="evenodd" clip-rule="evenodd" d="M12.41 13.885a6.923 6.923 0 1 1 .839-.728l3.412 3.413a.554.554 0 0 1-.783.783l-3.462-3.462a.383.383 0 0 1-.006-.006Zm1.713-5.577a5.815 5.815 0 1 1-11.63 0 5.815 5.815 0 0 1 11.63 0Z"
        fill="currentColor"></path>
    </svg>
  </button>
</form>

GET /search

<form id="header_search_form_md" class="header__search-form relative flex" action="/search" method="get">
  <div class="md:flex-1 relative items-stretch">
    <input @input-debounced="header_search_lightbox.open();header_search_predictive_render.rerender(data=event.value, redo=true);" class="header__search-input m-0 w-full type-text-font-family" autocomplete="off" type="text" name="q"
      placeholder="Search products">
    <button type="submit" class="header__search-icon absolute m-0 p-0 text-0 type-text-font-family cursor-pointer" tabindex="-1"><svg class="" width="18" height="18" xmlns="http://www.w3.org/2000/svg">
        <path opacity=".01" fill="currentColor" d="M0 0h18v18H0z"></path>
        <path fill-rule="evenodd" clip-rule="evenodd" d="M12.41 13.885a6.923 6.923 0 1 1 .839-.728l3.412 3.413a.554.554 0 0 1-.783.783l-3.462-3.462a.383.383 0 0 1-.006-.006Zm1.713-5.577a5.815 5.815 0 1 1-11.63 0 5.815 5.815 0 0 1 11.63 0Z"
          fill="currentColor"></path>
      </svg></button>
    <span onclick="header_search_form_md.reset()" @tap="header_search_lightbox.close();" class="header__search-icon-close hidden items-center justify-center absolute m-0 p-0 type-text-font-family text-0 rounded-full cursor-pointer" tabindex="-2"><svg
        class="" width="12" height="12" xmlns="http://www.w3.org/2000/svg">
        <path
          d="M2.746 1.992a.2.2 0 0 0-.283 0l-.471.471a.2.2 0 0 0 0 .283L5.245 6 1.992 9.25a.2.2 0 0 0 0 .283l.471.472a.2.2 0 0 0 .283 0L6 6.753l3.252 3.253a.2.2 0 0 0 .283 0l.472-.472a.2.2 0 0 0 0-.283L6.753 6l3.253-3.253a.2.2 0 0 0 0-.283l-.472-.471a.2.2 0 0 0-.283 0L6 5.245 2.746 1.992z"
          fill="currentColor"></path>
      </svg></span>
  </div>
  <button type="submit" class="header__search-submit-btn lg:hidden m-0 type-text-font-family">Search</button>
</form>

GET

<form id="app-smart-search-form-8" class="smart-search-form" method="GET" is="spz-form" @submit="app-smart-search-8.handleSearchSubmit(value=event.q);">
  <div class="smart-search-input-content">
    <svg class="icon-search " width="18" height="18" xmlns="http://www.w3.org/2000/svg">
      <path opacity=".01" fill="currentColor" d="M0 0h18v18H0z"></path>
      <path fill-rule="evenodd" clip-rule="evenodd" d="M12.41 13.885a6.923 6.923 0 1 1 .839-.728l3.412 3.413a.554.554 0 0 1-.783.783l-3.462-3.462a.383.383 0 0 1-.006-.006Zm1.713-5.577a5.815 5.815 0 1 1-11.63 0 5.815 5.815 0 0 1 11.63 0Z"
        fill="currentColor"></path>
    </svg>
    <input class="smart-search-input" type="search" name="q" spz-if="${data.isOpenAutoThink}" @input-debounced="app-smart-search-8.handleFormInput(keyword=event.value);" autocorrect="off" autocomplete="off" autocapitalize="off" spellcheck="false">
    <input class="smart-search-input" type="search" name="q" spz-else="">
    <ljs-carousel class="hot-keyword-carousel" spz-if="${data.isOpenFindKeyword}" layout="container" loop="" autoplay="" delay="3000" direct="vertical" @slideend="app-smart-search-8.handleFindKeyword(index=event.index);">
      <span class="hot-keyword line-clamp-1" spz-for="(item,index) in data.findKeywordList" key="index">${item}</span>
    </ljs-carousel>
    <button class="smart-search-reset-btn" type="reset" @tap="app-smart-search-form-8.clear();app-smart-search-8.handleFormInput(keyword='');">
      <svg class="icon_header_input_close icon-smart-search-reset" width="12" height="12" xmlns="http://www.w3.org/2000/svg">
        <path
          d="M2.746 1.992a.2.2 0 0 0-.283 0l-.471.471a.2.2 0 0 0 0 .283L5.245 6 1.992 9.25a.2.2 0 0 0 0 .283l.471.472a.2.2 0 0 0 .283 0L6 6.753l3.252 3.253a.2.2 0 0 0 .283 0l.472-.472a.2.2 0 0 0 0-.283L6.753 6l3.253-3.253a.2.2 0 0 0 0-.283l-.472-.471a.2.2 0 0 0-.283 0L6 5.245 2.746 1.992z"
          fill="currentColor"></path>
      </svg>
    </button>
  </div>
  <button type="submit" class="smart-search-submit-btn button-primary tw-primary-btn tw-primary-light-btn">
    <svg class="icon-search " width="18" height="18" xmlns="http://www.w3.org/2000/svg">
      <path opacity=".01" fill="currentColor" d="M0 0h18v18H0z"></path>
      <path fill-rule="evenodd" clip-rule="evenodd" d="M12.41 13.885a6.923 6.923 0 1 1 .839-.728l3.412 3.413a.554.554 0 0 1-.783.783l-3.462-3.462a.383.383 0 0 1-.006-.006Zm1.713-5.577a5.815 5.815 0 1 1-11.63 0 5.815 5.815 0 0 1 11.63 0Z"
        fill="currentColor"></path>
    </svg>
  </button>
</form>

<form role="spz-product-formc49a742b-85a2-45f6-a507-400f52c6dbb1">
  <div class="product-info-body-inner product-info-body-z-index" id="product-info-body-inner-container">
    <h1 class="product-info__header_title m-0 type-heading-font-family text-base lg:text-xl leading-1.3 lg:leading-1.2 break-words product-title-color ">"I Saw that" Text and Cartoon Pattern Printed Green Plaid Long Sleeve Christmas Family Pajamas
    </h1>
    <spz-render id="product-info-prices" layout="container" manual="" class="i-spzhtml-layout-container i-spzhtml-element i-spzhtml-built i-spzhtml-layout" i-spzhtml-layout="container" style="height: auto;">
      <template> ${function() { const variantData = data.variant ||
        {"id":"204caa6a-c4b6-4e3e-9bd6-04944ddb5eef","product_id":"c49a742b-85a2-45f6-a507-400f52c6dbb1","title":"Baby*0-6M","weight_unit":"kg","inventory_quantity":1000,"sku":"J24091225-Baby*0-6M","barcode":"","position":1,"option1":"Baby*0-6M","option2":"","option3":"","note":"","image":{"src":"\/\/img.staticdj.com\/df74b7046d723bec63f84162ea5ebf1d.png","path":"df74b7046d723bec63f84162ea5ebf1d.png","width":1200,"height":1200,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":19.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"19.99","retail_price":"0","available":true,"url":"\/products\/i-saw-that-text-and-cartoon-pattern-printed-green-plaid-long-sleeve-christmas-family-pajamas?variant=204caa6a-c4b6-4e3e-9bd6-04944ddb5eef","available_quantity":999999999,"options":[{"name":"Size","value":"Baby*0-6M"}],"off_ratio":0,"flashsale_info":[],"sales":0};
        const saveType = "amount"; const saveText = "Save {{saved_amount}}"; const productLabelDiscountOn = true; return ` <div class="flex items-center justify-between mt-3">
          <div spz-if="${!variantData.price}" class="mr-2 text-2xl leading-1.2 font-semibold color-price flex items-center">
            <spz-currency class="mr-2 text-2xl leading-1.2 font-semibold color-price" container-class="product-info__header_price" value="${data.product.price_min}" layout="container"></spz-currency>
            <span class="flex" spz-if="${!variantData.price &amp;&amp; data.product.price_min < data.product.price_max}"> - <spz-currency class="ml-2 text-2xl leading-1.2 font-semibold color-price" container-class="product-info__header_price"
                value="${data.product.price_max}" layout="container"></spz-currency></span>
          </div>
          <div spz-else="" class="flex items-center flex-wrap">
            <spz-currency class="mr-2 text-2xl leading-1.2 font-semibold color-price" container-class="product-info__header_price" value="${variantData.price}" layout="container"></spz-currency>
            <spz-currency class="body-plus-2 leading-1.1 color-compare-price line-through mr-2" container-class="product-info__header_compare-at-price" layout="container" value="${variantData.compare_at_price}"
              spz-if="${+variantData.price < +variantData.compare_at_price}"></spz-currency>
            <div spz-if="${productLabelDiscountOn &amp;&amp; variantData.off_ratio > 0}" class="inline-block color-save-price whitespace-nowrap"> ${saveText.replace('\{\{saved_amount\}\}', saveType == 'percentage' ? variantData.off_ratio + '%' :
              `<spz-currency class="inline-block" value="${variantData.compare_at_price - variantData.price}" layout="container"></spz-currency>` )} </div>
          </div>
        </div> `; }()} </template>
      <div class="flex items-center justify-between mt-3">
        <div class="flex items-center flex-wrap" spz-else="">
          <spz-currency class="mr-2 text-2xl leading-1.2 font-semibold color-price i-spzhtml-element i-spzhtml-layout-container i-spzhtml-built i-spzhtml-layout" container-class="product-info__header_price" value="19.99" layout="container"
            i-spzhtml-layout="container">
            <div class="money product-info__header_price">$19.99</div>
          </spz-currency>
        </div>
      </div>
    </spz-render>
    <div class="plugin-discount-wrap empty-hidden" role="[theme-seat-for-plugin]">
      <div class="bootstrap">
        <div class="plugin__wrappers d-flex flex-column"></div>
      </div>
    </div>
    <div class="app-coupon-detail" data-v="20230606" data-card-style="fashion"
      data-setting="{&quot;layout&quot;:&quot;fashion&quot;,&quot;coupon_modal_bg1&quot;:&quot;#FFF8E7&quot;,&quot;coupon_modal_bg2&quot;:&quot;#FFE4A7&quot;,&quot;coupon_modal_title&quot;:&quot;#f94539&quot;,&quot;coupon_close&quot;:&quot;#F97148&quot;,&quot;coupon_bg1&quot;:&quot;#F8A056&quot;,&quot;coupon_bg2&quot;:&quot;#F93E37&quot;,&quot;coupon_text&quot;:&quot;#ffffff&quot;,&quot;coupon_btn_bg&quot;:&quot;#FEE7CD&quot;,&quot;coupon_btn_text&quot;:&quot;#F94339&quot;}">
      <div class="app-coupon-label">
        <div class="app-coupon-label-title">
          <svg class="app-coupon-label-title-icon" xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22" fill="none">
            <path fill-rule="evenodd" clip-rule="evenodd" d="M16 5.5A1.5 1.5 0 0 0 17.5 4h3A1.5 1.5 0 0 1 22 5.5v12a1.5 1.5 0 0 1-1.5 1.5h-3a1.5 1.5 0 0 0-3 0h-13A1.5 1.5 0 0 1 0 17.5v-12A1.5 1.5 0 0 1 1.5 4h13A1.5 1.5 0 0 0 16 5.5z"
              fill="url(#paint0_linear_112_2448)"></path>
            <rect x="5" y="10.5" width="1.5" height="6" rx=".75" transform="rotate(-90 5 10.5)" fill="#FFF9F1"></rect>
            <rect x="5" y="14.5" width="1.5" height="6" rx=".75" transform="rotate(-90 5 14.5)" fill="#FFF9F1"></rect>
            <rect x="15" y="8.5" width="2" height="2" rx="1" fill="#FFF9F1"></rect>
            <rect x="15" y="12.5" width="2" height="2" rx="1" fill="#FFF9F1"></rect>
            <defs>
              <linearGradient id="paint0_linear_112_2448" y1="12.897" x2="22" y2="12.897" gradientUnits="userSpaceOnUse">
                <stop stop-color="#F89F56"></stop>
                <stop offset="1" stop-color="#F94138"></stop>
              </linearGradient>
            </defs>
          </svg>
          <div class="app-coupon-label-title-text">COUPON</div>
        </div>
        <div class="rightWrap">
          <div class="app-coupon-label-items">
            <div class="app-coupon-label-item" style="border-image: url(//img.staticdj.com/oss/operation/28f67e75f0dd78f6e658aeaa4d41cc05_330x_nw.svg) 6/6px/0 stretch"> 15% off </div>
            <div class="app-coupon-label-item" style="border-image: url(//img.staticdj.com/oss/operation/28f67e75f0dd78f6e658aeaa4d41cc05_330x_nw.svg) 6/6px/0 stretch">
              <span class="money">$10.00</span> off
            </div>
            <div class="app-coupon-label-item" style="border-image: url(//img.staticdj.com/oss/operation/28f67e75f0dd78f6e658aeaa4d41cc05_330x_nw.svg) 6/6px/0 stretch"> 10% off </div>
          </div>
          <svg class="app-coupon-label-icon" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none">
            <path d="M13.212 9.574a.6.6 0 0 1 0 .848l-5.02 5.02a.3.3 0 0 1-.425 0l-.424-.423a.3.3 0 0 1 0-.425l4.596-4.596-4.596-4.596a.3.3 0 0 1 0-.424l.424-.425a.3.3 0 0 1 .424 0l5.021 5.02z" fill="#F97449"></path>
          </svg>
          <div class="app-coupon-modal" style="background: linear-gradient(90deg, #FFF8E7 0%, #FFE4A7 100%);">
            <div class="app-coupon-modal-body">
              <div class="app-coupon-modal-title" style="color: #f94539"> COUPON <div class="coupon_modal_close_icon">
                  <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none">
                    <path fill-rule="evenodd" clip-rule="evenodd"
                      d="M24 12c0 6.627-5.373 12-12 12S0 18.627 0 12 5.373 0 12 0s12 5.373 12 12zM7.415 7.354c.221-.221.58-.221.8 0l3.847 3.846 3.784-3.784a.566.566 0 1 1 .8.8L12.862 12l3.784 3.784a.566.566 0 0 1-.8.8L12.062 12.8l-3.847 3.847a.566.566 0 0 1-.8-.8L11.261 12 7.415 8.154a.566.566 0 0 1 0-.8z"
                      fill="#F97148"></path>
                  </svg>
                </div>
              </div>
              <div class="app-coupon-modal-coupons">
                <div class="coupon_plugin__coupon">
                  <div class="rules__line" style="background: linear-gradient(90deg, #F8A056, #F93E37)">
                    <div class="rules__first-line" style="color: #ffffff">
                      <span class="condition">Buy 5+ items get</span> <span class="off">15% OFF</span>
                      <div class="coupon_plugin__coupon-divider"></div>
                    </div>
                    <div class="rules__second-line align-items-center justify-content-center">
                      <button data-code="GL15" data-id="9ab4a40e-b0d6-4a56-b63f-f1b5a82a22a0" class="code_btn  " type="button" data-activetype="percentage" style="background: #FEE7CD; color: #F94339">
                        <span>GET</span>
                        <span>
                          <span class="notranslate coupon-line-clamp-2"> GL15 </span>
                          <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none">
                            <path fill-rule="evenodd" clip-rule="evenodd" d="M6 2v.5H4.5v-1a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1h-1V11h.5V2H6zM3 14V5h7v9H3zM1.5 4.5a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1h-8a1 1 0 0 1-1-1v-10z"
                              fill="currentColor"></path>
                          </svg>
                        </span>
                        <textarea class="coupon_code_value notranslate" style="position:absolute;left:-99999px;">GL15</textarea>
                      </button>
                      <div class="coupon__copied notranslate" style="color: #ffffff">Copy code</div>
                    </div>
                  </div>
                  <svg class="app-coupon-triangle app-coupon-triangle-0" xmlns="http://www.w3.org/2000/svg" width="106" height="96" viewBox="0 0 106 96" fill="none">
                    <path d="M102.929 68.555c6.833 12.054-1.946 26.985-15.802 26.875l-68.312-.542C4.959 94.778-3.582 79.71 3.441 67.766l34.625-58.89C45.09-3.067 62.41-2.93 69.242 9.125l33.687 59.43z" fill="#fff" fill-opacity=".11"></path>
                  </svg>
                  <svg class="app-coupon-triangle app-coupon-triangle-1" xmlns="http://www.w3.org/2000/svg" width="106" height="96" viewBox="0 0 106 96" fill="none">
                    <path d="M102.929 68.555c6.833 12.054-1.946 26.985-15.802 26.875l-68.312-.542C4.959 94.778-3.582 79.71 3.441 67.766l34.625-58.89C45.09-3.067 62.41-2.93 69.242 9.125l33.687 59.43z" fill="#fff" fill-opacity=".11"></path>
                  </svg>
                  <svg class="app-coupon-triangle app-coupon-triangle-2" xmlns="http://www.w3.org/2000/svg" width="106" height="96" viewBox="0 0 106 96" fill="none">
                    <path d="M102.929 68.555c6.833 12.054-1.946 26.985-15.802 26.875l-68.312-.542C4.959 94.778-3.582 79.71 3.441 67.766l34.625-58.89C45.09-3.067 62.41-2.93 69.242 9.125l33.687 59.43z" fill="#fff" fill-opacity=".11"></path>
                  </svg>
                </div>
                <div class="coupon_plugin__coupon">
                  <div class="rules__line" style="background: linear-gradient(90deg, #F8A056, #F93E37)">
                    <div class="rules__first-line" style="color: #ffffff">
                      <span class="condition">On order over <span class="money">$99.00</span></span> <span class="off"><span class="money">$10.00</span><span> </span> OFF</span>
                      <div class="coupon_plugin__coupon-divider"></div>
                    </div>
                    <div class="rules__second-line align-items-center justify-content-center">
                      <button data-code="SA10" data-id="bb04ddba-3ded-4b38-a7dc-bd06147cb091" class="code_btn  " type="button" data-activetype="fixed_amount" style="background: #FEE7CD; color: #F94339">
                        <span>GET</span>
                        <span>
                          <span class="notranslate coupon-line-clamp-2"> SA10 </span>
                          <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none">
                            <path fill-rule="evenodd" clip-rule="evenodd" d="M6 2v.5H4.5v-1a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1h-1V11h.5V2H6zM3 14V5h7v9H3zM1.5 4.5a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1h-8a1 1 0 0 1-1-1v-10z"
                              fill="currentColor"></path>
                          </svg>
                        </span>
                        <textarea class="coupon_code_value notranslate" style="position:absolute;left:-99999px;">SA10</textarea>
                      </button>
                      <div class="coupon__copied notranslate" style="color: #ffffff">Copy code</div>
                    </div>
                  </div>
                  <svg class="app-coupon-triangle app-coupon-triangle-0" xmlns="http://www.w3.org/2000/svg" width="106" height="96" viewBox="0 0 106 96" fill="none">
                    <path d="M102.929 68.555c6.833 12.054-1.946 26.985-15.802 26.875l-68.312-.542C4.959 94.778-3.582 79.71 3.441 67.766l34.625-58.89C45.09-3.067 62.41-2.93 69.242 9.125l33.687 59.43z" fill="#fff" fill-opacity=".11"></path>
                  </svg>
                  <svg class="app-coupon-triangle app-coupon-triangle-1" xmlns="http://www.w3.org/2000/svg" width="106" height="96" viewBox="0 0 106 96" fill="none">
                    <path d="M102.929 68.555c6.833 12.054-1.946 26.985-15.802 26.875l-68.312-.542C4.959 94.778-3.582 79.71 3.441 67.766l34.625-58.89C45.09-3.067 62.41-2.93 69.242 9.125l33.687 59.43z" fill="#fff" fill-opacity=".11"></path>
                  </svg>
                  <svg class="app-coupon-triangle app-coupon-triangle-2" xmlns="http://www.w3.org/2000/svg" width="106" height="96" viewBox="0 0 106 96" fill="none">
                    <path d="M102.929 68.555c6.833 12.054-1.946 26.985-15.802 26.875l-68.312-.542C4.959 94.778-3.582 79.71 3.441 67.766l34.625-58.89C45.09-3.067 62.41-2.93 69.242 9.125l33.687 59.43z" fill="#fff" fill-opacity=".11"></path>
                  </svg>
                </div>
                <div class="coupon_plugin__coupon">
                  <div class="rules__line" style="background: linear-gradient(90deg, #F8A056, #F93E37)">
                    <div class="rules__first-line" style="color: #ffffff">
                      <span class="condition">Buy 4+ items get</span> <span class="off">10% OFF</span>
                      <div class="coupon_plugin__coupon-divider"></div>
                    </div>
                    <div class="rules__second-line align-items-center justify-content-center">
                      <button data-code="DL10" data-id="1f5888c6-2ce4-49ff-b0d3-b48aa327b251" class="code_btn  " type="button" data-activetype="percentage" style="background: #FEE7CD; color: #F94339">
                        <span>GET</span>
                        <span>
                          <span class="notranslate coupon-line-clamp-2"> DL10 </span>
                          <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none">
                            <path fill-rule="evenodd" clip-rule="evenodd" d="M6 2v.5H4.5v-1a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1h-1V11h.5V2H6zM3 14V5h7v9H3zM1.5 4.5a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1h-8a1 1 0 0 1-1-1v-10z"
                              fill="currentColor"></path>
                          </svg>
                        </span>
                        <textarea class="coupon_code_value notranslate" style="position:absolute;left:-99999px;">DL10</textarea>
                      </button>
                      <div class="coupon__copied notranslate" style="color: #ffffff">Copy code</div>
                    </div>
                  </div>
                  <svg class="app-coupon-triangle app-coupon-triangle-0" xmlns="http://www.w3.org/2000/svg" width="106" height="96" viewBox="0 0 106 96" fill="none">
                    <path d="M102.929 68.555c6.833 12.054-1.946 26.985-15.802 26.875l-68.312-.542C4.959 94.778-3.582 79.71 3.441 67.766l34.625-58.89C45.09-3.067 62.41-2.93 69.242 9.125l33.687 59.43z" fill="#fff" fill-opacity=".11"></path>
                  </svg>
                  <svg class="app-coupon-triangle app-coupon-triangle-1" xmlns="http://www.w3.org/2000/svg" width="106" height="96" viewBox="0 0 106 96" fill="none">
                    <path d="M102.929 68.555c6.833 12.054-1.946 26.985-15.802 26.875l-68.312-.542C4.959 94.778-3.582 79.71 3.441 67.766l34.625-58.89C45.09-3.067 62.41-2.93 69.242 9.125l33.687 59.43z" fill="#fff" fill-opacity=".11"></path>
                  </svg>
                  <svg class="app-coupon-triangle app-coupon-triangle-2" xmlns="http://www.w3.org/2000/svg" width="106" height="96" viewBox="0 0 106 96" fill="none">
                    <path d="M102.929 68.555c6.833 12.054-1.946 26.985-15.802 26.875l-68.312-.542C4.959 94.778-3.582 79.71 3.441 67.766l34.625-58.89C45.09-3.067 62.41-2.93 69.242 9.125l33.687 59.43z" fill="#fff" fill-opacity=".11"></path>
                  </svg>
                </div>
                <div class="coupon_plugin__coupon">
                  <div class="rules__line" style="background: linear-gradient(90deg, #F8A056, #F93E37)">
                    <div class="rules__first-line" style="color: #ffffff">
                      <span class="condition">Buy 3+ items get</span> <span class="off">8% OFF</span>
                      <div class="coupon_plugin__coupon-divider"></div>
                    </div>
                    <div class="rules__second-line align-items-center justify-content-center">
                      <button data-code="DL08" data-id="7e01c9f5-e295-4375-9333-ab36e51a927d" class="code_btn  " type="button" data-activetype="percentage" style="background: #FEE7CD; color: #F94339">
                        <span>GET</span>
                        <span>
                          <span class="notranslate coupon-line-clamp-2"> DL08 </span>
                          <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none">
                            <path fill-rule="evenodd" clip-rule="evenodd" d="M6 2v.5H4.5v-1a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1h-1V11h.5V2H6zM3 14V5h7v9H3zM1.5 4.5a1 1 0 0 1 1-1h8a1 1 0 0 1 1 1v10a1 1 0 0 1-1 1h-8a1 1 0 0 1-1-1v-10z"
                              fill="currentColor"></path>
                          </svg>
                        </span>
                        <textarea class="coupon_code_value notranslate" style="position:absolute;left:-99999px;">DL08</textarea>
                      </button>
                      <div class="coupon__copied notranslate" style="color: #ffffff">Copy code</div>
                    </div>
                  </div>
                  <svg class="app-coupon-triangle app-coupon-triangle-0" xmlns="http://www.w3.org/2000/svg" width="106" height="96" viewBox="0 0 106 96" fill="none">
                    <path d="M102.929 68.555c6.833 12.054-1.946 26.985-15.802 26.875l-68.312-.542C4.959 94.778-3.582 79.71 3.441 67.766l34.625-58.89C45.09-3.067 62.41-2.93 69.242 9.125l33.687 59.43z" fill="#fff" fill-opacity=".11"></path>
                  </svg>
                  <svg class="app-coupon-triangle app-coupon-triangle-1" xmlns="http://www.w3.org/2000/svg" width="106" height="96" viewBox="0 0 106 96" fill="none">
                    <path d="M102.929 68.555c6.833 12.054-1.946 26.985-15.802 26.875l-68.312-.542C4.959 94.778-3.582 79.71 3.441 67.766l34.625-58.89C45.09-3.067 62.41-2.93 69.242 9.125l33.687 59.43z" fill="#fff" fill-opacity=".11"></path>
                  </svg>
                  <svg class="app-coupon-triangle app-coupon-triangle-2" xmlns="http://www.w3.org/2000/svg" width="106" height="96" viewBox="0 0 106 96" fill="none">
                    <path d="M102.929 68.555c6.833 12.054-1.946 26.985-15.802 26.875l-68.312-.542C4.959 94.778-3.582 79.71 3.441 67.766l34.625-58.89C45.09-3.067 62.41-2.93 69.242 9.125l33.687 59.43z" fill="#fff" fill-opacity=".11"></path>
                  </svg>
                </div>
              </div>
              <div class="app-coupon-modal-close-md">
                <div class="coupon_modal_close_icon"> Close </div>
              </div>
            </div>
            <div class="app-coupon-modal-mask"></div>
          </div>
        </div>
      </div>
    </div>
    <spz-variants class="product-info__variants flex flex-col items-start i-spzhtml-layout-container i-spzhtml-element i-spzhtml-built i-spzhtml-layout" layout="container" id="product-info-variants" src="script:product-json" switch-slide="[]"
      slide="product-main-images;" manual="" interference="" select-soldout-suffix=" - Sold out" interact="hover" inherit-url-variant="" @mouseout="product-info-selected-variant-Size.rerender(data=event);"
      @sizemouseover="product-info-selected-variant-Size.rerender(data=event);" i-spzhtml-layout="container">
      <fieldset class="product-info__variants_content mt-6 lg:mt-8 mx-0" name="Size">
        <legend class="w-full">
          <span class="lg:body-plus-2 leading-1.3 product-info__variants_title" data-keyword="size">Size</span>
          <spz-render class="inline-block opacity-60 i-spzhtml-layout-container i-spzhtml-element i-spzhtml-built i-spzhtml-layout" id="product-info-selected-variant-Size" layout="container" manual="" i-spzhtml-layout="container"
            style="height: 18px;">
            <template> ${function(){ const optName = "Size"; const optionValue = data.originData.selectData ? data.originData.selectData[optName].value : data.originData.value; const optionValueText = optionValue ? (': ' + optionValue) : ''; return `
              <span> ${optionValueText} </span> ` }()} </template>
            <span> : Baby*0-6M </span></spz-render>
        </legend>
        <div class="flex flex-wrap  mt-1   product-info-variant-container ">
          <div class="relative mt-3 mr-3">
            <input type="radio" option="Baby*0-6M" id="product-info-variant-Baby*0-6M-0" class="pointer-events-auto" name="product-info-variant-Size" value="Baby*0-6M" form="product-info-body"
              @input-debounced="product-info-selected-variant-size.rerender(data=event);" checked="">
            <label class="product-info-variant-option relative flex items-center break-words flex-shrink-0 overflow-hidden 
    
      rounded-[1px]
    
  " data-type="text">
              <span class="break-words py-3 px-4 text-center">Baby*0-6M</span>
            </label>
          </div>
          <div class="relative mt-3 mr-3">
            <input type="radio" option="Baby*6-12M" id="product-info-variant-Baby*6-12M-1" class="pointer-events-auto" name="product-info-variant-Size" value="Baby*6-12M" form="product-info-body"
              @input-debounced="product-info-selected-variant-size.rerender(data=event);">
            <label class="product-info-variant-option relative flex items-center break-words flex-shrink-0 overflow-hidden 
    
      rounded-[1px]
    
  " data-type="text">
              <span class="break-words py-3 px-4 text-center">Baby*6-12M</span>
            </label>
          </div>
          <div class="relative mt-3 mr-3">
            <input type="radio" option="Baby*12-18M" id="product-info-variant-Baby*12-18M-2" class="pointer-events-auto" name="product-info-variant-Size" value="Baby*12-18M" form="product-info-body"
              @input-debounced="product-info-selected-variant-size.rerender(data=event);">
            <label class="product-info-variant-option relative flex items-center break-words flex-shrink-0 overflow-hidden 
    
      rounded-[1px]
    
  " data-type="text">
              <span class="break-words py-3 px-4 text-center">Baby*12-18M</span>
            </label>
          </div>
          <div class="relative mt-3 mr-3">
            <input type="radio" option="Baby*18-24M" id="product-info-variant-Baby*18-24M-3" class="pointer-events-auto" name="product-info-variant-Size" value="Baby*18-24M" form="product-info-body"
              @input-debounced="product-info-selected-variant-size.rerender(data=event);">
            <label class="product-info-variant-option relative flex items-center break-words flex-shrink-0 overflow-hidden 
    
      rounded-[1px]
    
  " data-type="text">
              <span class="break-words py-3 px-4 text-center">Baby*18-24M</span>
            </label>
          </div>
          <div class="relative mt-3 mr-3">
            <input type="radio" option="Kids*2-3Years" id="product-info-variant-Kids*2-3Years-4" class="pointer-events-auto" name="product-info-variant-Size" value="Kids*2-3Years" form="product-info-body"
              @input-debounced="product-info-selected-variant-size.rerender(data=event);">
            <label class="product-info-variant-option relative flex items-center break-words flex-shrink-0 overflow-hidden 
    
      rounded-[1px]
    
  " data-type="text">
              <span class="break-words py-3 px-4 text-center">Kids*2-3Years</span>
            </label>
          </div>
          <div class="relative mt-3 mr-3">
            <input type="radio" option="Kids*4-5Years" id="product-info-variant-Kids*4-5Years-5" class="pointer-events-auto" name="product-info-variant-Size" value="Kids*4-5Years" form="product-info-body"
              @input-debounced="product-info-selected-variant-size.rerender(data=event);">
            <label class="product-info-variant-option relative flex items-center break-words flex-shrink-0 overflow-hidden 
    
      rounded-[1px]
    
  " data-type="text">
              <span class="break-words py-3 px-4 text-center">Kids*4-5Years</span>
            </label>
          </div>
          <div class="relative mt-3 mr-3">
            <input type="radio" option="Kids*6-7Years" id="product-info-variant-Kids*6-7Years-6" class="pointer-events-auto" name="product-info-variant-Size" value="Kids*6-7Years" form="product-info-body"
              @input-debounced="product-info-selected-variant-size.rerender(data=event);">
            <label class="product-info-variant-option relative flex items-center break-words flex-shrink-0 overflow-hidden 
    
      rounded-[1px]
    
  " data-type="text">
              <span class="break-words py-3 px-4 text-center">Kids*6-7Years</span>
            </label>
          </div>
          <div class="relative mt-3 mr-3">
            <input type="radio" option="Kids*8-9Years" id="product-info-variant-Kids*8-9Years-7" class="pointer-events-auto" name="product-info-variant-Size" value="Kids*8-9Years" form="product-info-body"
              @input-debounced="product-info-selected-variant-size.rerender(data=event);">
            <label class="product-info-variant-option relative flex items-center break-words flex-shrink-0 overflow-hidden 
    
      rounded-[1px]
    
  " data-type="text">
              <span class="break-words py-3 px-4 text-center">Kids*8-9Years</span>
            </label>
          </div>
          <div class="relative mt-3 mr-3">
            <input type="radio" option="Kids*10-11Years" id="product-info-variant-Kids*10-11Years-8" class="pointer-events-auto" name="product-info-variant-Size" value="Kids*10-11Years" form="product-info-body"
              @input-debounced="product-info-selected-variant-size.rerender(data=event);">
            <label class="product-info-variant-option relative flex items-center break-words flex-shrink-0 overflow-hidden 
    
      rounded-[1px]
    
  " data-type="text">
              <span class="break-words py-3 px-4 text-center">Kids*10-11Years</span>
            </label>
          </div>
          <div class="relative mt-3 mr-3">
            <input type="radio" option="Kids*11-12Years" id="product-info-variant-Kids*11-12Years-9" class="pointer-events-auto" name="product-info-variant-Size" value="Kids*11-12Years" form="product-info-body"
              @input-debounced="product-info-selected-variant-size.rerender(data=event);">
            <label class="product-info-variant-option relative flex items-center break-words flex-shrink-0 overflow-hidden 
    
      rounded-[1px]
    
  " data-type="text">
              <span class="break-words py-3 px-4 text-center">Kids*11-12Years</span>
            </label>
          </div>
          <div class="relative mt-3 mr-3">
            <input type="radio" option="Women*S" id="product-info-variant-Women*S-10" class="pointer-events-auto" name="product-info-variant-Size" value="Women*S" form="product-info-body"
              @input-debounced="product-info-selected-variant-size.rerender(data=event);">
            <label class="product-info-variant-option relative flex items-center break-words flex-shrink-0 overflow-hidden 
    
      rounded-[1px]
    
  " data-type="text">
              <span class="break-words py-3 px-4 text-center">Women*S</span>
            </label>
          </div>
          <div class="relative mt-3 mr-3">
            <input type="radio" option="Women*M" id="product-info-variant-Women*M-11" class="pointer-events-auto" name="product-info-variant-Size" value="Women*M" form="product-info-body"
              @input-debounced="product-info-selected-variant-size.rerender(data=event);">
            <label class="product-info-variant-option relative flex items-center break-words flex-shrink-0 overflow-hidden 
    
      rounded-[1px]
    
  " data-type="text">
              <span class="break-words py-3 px-4 text-center">Women*M</span>
            </label>
          </div>
          <div class="relative mt-3 mr-3">
            <input type="radio" option="Women*L" id="product-info-variant-Women*L-12" class="pointer-events-auto" name="product-info-variant-Size" value="Women*L" form="product-info-body"
              @input-debounced="product-info-selected-variant-size.rerender(data=event);">
            <label class="product-info-variant-option relative flex items-center break-words flex-shrink-0 overflow-hidden 
    
      rounded-[1px]
    
  " data-type="text">
              <span class="break-words py-3 px-4 text-center">Women*L</span>
            </label>
          </div>
          <div class="relative mt-3 mr-3">
            <input type="radio" option="Women*XL" id="product-info-variant-Women*XL-13" class="pointer-events-auto" name="product-info-variant-Size" value="Women*XL" form="product-info-body"
              @input-debounced="product-info-selected-variant-size.rerender(data=event);">
            <label class="product-info-variant-option relative flex items-center break-words flex-shrink-0 overflow-hidden 
    
      rounded-[1px]
    
  " data-type="text">
              <span class="break-words py-3 px-4 text-center">Women*XL</span>
            </label>
          </div>
          <div class="relative mt-3 mr-3">
            <input type="radio" option="Women*2XL" id="product-info-variant-Women*2XL-14" class="pointer-events-auto" name="product-info-variant-Size" value="Women*2XL" form="product-info-body"
              @input-debounced="product-info-selected-variant-size.rerender(data=event);">
            <label class="product-info-variant-option relative flex items-center break-words flex-shrink-0 overflow-hidden 
    
      rounded-[1px]
    
  " data-type="text">
              <span class="break-words py-3 px-4 text-center">Women*2XL</span>
            </label>
          </div>
          <div class="relative mt-3 mr-3">
            <input type="radio" option="Women*3XL" id="product-info-variant-Women*3XL-15" class="pointer-events-auto" name="product-info-variant-Size" value="Women*3XL" form="product-info-body"
              @input-debounced="product-info-selected-variant-size.rerender(data=event);">
            <label class="product-info-variant-option relative flex items-center break-words flex-shrink-0 overflow-hidden 
    
      rounded-[1px]
    
  " data-type="text">
              <span class="break-words py-3 px-4 text-center">Women*3XL</span>
            </label>
          </div>
          <div class="relative mt-3 mr-3">
            <input type="radio" option="Men*M" id="product-info-variant-Men*M-16" class="pointer-events-auto" name="product-info-variant-Size" value="Men*M" form="product-info-body"
              @input-debounced="product-info-selected-variant-size.rerender(data=event);">
            <label class="product-info-variant-option relative flex items-center break-words flex-shrink-0 overflow-hidden 
    
      rounded-[1px]
    
  " data-type="text">
              <span class="break-words py-3 px-4 text-center">Men*M</span>
            </label>
          </div>
          <div class="relative mt-3 mr-3">
            <input type="radio" option="Men*L" id="product-info-variant-Men*L-17" class="pointer-events-auto" name="product-info-variant-Size" value="Men*L" form="product-info-body"
              @input-debounced="product-info-selected-variant-size.rerender(data=event);">
            <label class="product-info-variant-option relative flex items-center break-words flex-shrink-0 overflow-hidden 
    
      rounded-[1px]
    
  " data-type="text">
              <span class="break-words py-3 px-4 text-center">Men*L</span>
            </label>
          </div>
          <div class="relative mt-3 mr-3">
            <input type="radio" option="Men*XL" id="product-info-variant-Men*XL-18" class="pointer-events-auto" name="product-info-variant-Size" value="Men*XL" form="product-info-body"
              @input-debounced="product-info-selected-variant-size.rerender(data=event);">
            <label class="product-info-variant-option relative flex items-center break-words flex-shrink-0 overflow-hidden 
    
      rounded-[1px]
    
  " data-type="text">
              <span class="break-words py-3 px-4 text-center">Men*XL</span>
            </label>
          </div>
          <div class="relative mt-3 mr-3">
            <input type="radio" option="Men*2XL" id="product-info-variant-Men*2XL-19" class="pointer-events-auto" name="product-info-variant-Size" value="Men*2XL" form="product-info-body"
              @input-debounced="product-info-selected-variant-size.rerender(data=event);">
            <label class="product-info-variant-option relative flex items-center break-words flex-shrink-0 overflow-hidden 
    
      rounded-[1px]
    
  " data-type="text">
              <span class="break-words py-3 px-4 text-center">Men*2XL</span>
            </label>
          </div>
          <div class="relative mt-3 mr-3">
            <input type="radio" option="Men*3XL" id="product-info-variant-Men*3XL-20" class="pointer-events-auto" name="product-info-variant-Size" value="Men*3XL" form="product-info-body"
              @input-debounced="product-info-selected-variant-size.rerender(data=event);">
            <label class="product-info-variant-option relative flex items-center break-words flex-shrink-0 overflow-hidden 
    
      rounded-[1px]
    
  " data-type="text">
              <span class="break-words py-3 px-4 text-center">Men*3XL</span>
            </label>
          </div>
          <div class="relative mt-3 mr-3">
            <input type="radio" option="Pets*Onesize" id="product-info-variant-Pets*Onesize-21" class="pointer-events-auto" name="product-info-variant-Size" value="Pets*Onesize" form="product-info-body"
              @input-debounced="product-info-selected-variant-size.rerender(data=event);">
            <label class="product-info-variant-option relative flex items-center break-words flex-shrink-0 overflow-hidden 
    
      rounded-[1px]
    
  " data-type="text">
              <span class="break-words py-3 px-4 text-center">Pets*Onesize</span>
            </label>
          </div>
        </div>
      </fieldset>
      <spz-render id="Size-error-tip" manual="" layout="container" class="i-spzhtml-layout-container i-spzhtml-element i-spzhtml-built i-spzhtml-layout" i-spzhtml-layout="container">
        <template> ${function(){ const tipText = "Please select a {{ name }}".replace(/\{\{\s+name\s+\}\}/g, data); return `<div class="product-info__variants-tips font-bold">${tipText}</div>` }()} </template>
      </spz-render>
    </spz-variants>
    <div class="mt-5 lg:mt-6">
      <div class="lg:body-plus-2 leading-1.3">Quantity</div>
      <spz-quantity class="product-info-qty mt-3 i-spzhtml-layout-fixed-height i-spzhtml-layout-size-defined i-spzhtml-element i-spzhtml-built i-spzhtml-layout" id="product-info-quantity" name="quantity" value="1" min="1" max="999999999"
        icon-class="product-info-qty-btn clear flex items-center justify-center flex-shrink-0" input-class="product-info-qty-input clear flex-shrink-0 body-plus-2 text-center" height="40" layout="fixed-height" style="height:40px;"
        i-spzhtml-layout="fixed-height">
        <div class="i-spzhtml-fill-content i-spzhtml-replaced-content"><span role="button" aria-label="decrease" class="i-spzhtml-quantity-number-decrease product-info-qty-btn clear flex items-center justify-center flex-shrink-0" disabled=""><svg
              role="decrease" class="" width="16" height="16" xmlns="http://www.w3.org/2000/svg">
              <path d="M13.7 7.4a.3.3 0 0 1 .3.3v.6a.3.3 0 0 1-.3.3H2.3a.3.3 0 0 1-.3-.3v-.6a.3.3 0 0 1 .3-.3h11.4z" fill="currentColor"></path>
            </svg></span><input type="number" name="quantity" min="1" max="999999999" class="i-spzhtml-quantity-number-input product-info-qty-input clear flex-shrink-0 body-plus-2 text-center" aria-label="quantity"><span role="button"
            aria-label="increase" class="i-spzhtml-quantity-number-increase product-info-qty-btn clear flex items-center justify-center flex-shrink-0"><svg role="increase" class="" width="16" height="16" xmlns="http://www.w3.org/2000/svg">
              <path d="M8.3 14a.3.3 0 0 0 .3-.3V8.6h5.1a.3.3 0 0 0 .3-.3v-.6a.3.3 0 0 0-.3-.3H8.6V2.3a.3.3 0 0 0-.3-.3h-.6a.3.3 0 0 0-.3.3v5.1H2.3a.3.3 0 0 0-.3.3v.6a.3.3 0 0 0 .3.3h5.1v5.1a.3.3 0 0 0 .3.3h.6z" fill="currentColor"></path>
            </svg></span></div>
      </spz-quantity>
    </div>
    <div class="mt-5 lg:mt-6">
      <button class="relative button-primary flex items-center justify-center body-plus-2 type-text-font-family rounded-btn product-info_atc_btn painter-swing-animation" type="button" role="addToCart" data-track="click"
        data-track-content="add_to_cart" data-track-source="add_to_cart">
        <span role="content">Add to cart</span>
        <spz-render id="product-info-btn-price" layout="container" template="product-info-btn-price-template" manual="" class="i-spzhtml-layout-container i-spzhtml-element i-spzhtml-built i-spzhtml-layout" i-spzhtml-layout="container"
          style="height: auto;">
          <div class="flex"><span class="product_price_before"></span><spz-currency value="19.99" layout="container" class="i-spzhtml-element i-spzhtml-layout-container i-spzhtml-built i-spzhtml-layout" i-spzhtml-layout="container">
              <div class="money">$19.99</div>
            </spz-currency></div>
        </spz-render>
        <style>
          .product_price_before::before {
            content: ' - ';
            display: block;
            width: 20px;
          }
        </style>
        <template id="product-info-btn-price-template"> ${function(){ const wholesale_enabled = false; const qty = data.quantity || 1; const currentSelectVariant = data.variant; const defaultVariant = (data.product &amp;&amp; data.product.variants
          &amp;&amp; data.product.variants[0]); const productVariant =
          {"id":"204caa6a-c4b6-4e3e-9bd6-04944ddb5eef","product_id":"c49a742b-85a2-45f6-a507-400f52c6dbb1","title":"Baby*0-6M","weight_unit":"kg","inventory_quantity":1000,"sku":"J24091225-Baby*0-6M","barcode":"","position":1,"option1":"Baby*0-6M","option2":"","option3":"","note":"","image":{"src":"\/\/img.staticdj.com\/df74b7046d723bec63f84162ea5ebf1d.png","path":"df74b7046d723bec63f84162ea5ebf1d.png","width":1200,"height":1200,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":19.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"19.99","retail_price":"0","available":true,"url":"\/products\/i-saw-that-text-and-cartoon-pattern-printed-green-plaid-long-sleeve-christmas-family-pajamas?variant=204caa6a-c4b6-4e3e-9bd6-04944ddb5eef","available_quantity":999999999,"options":[{"name":"Size","value":"Baby*0-6M"}],"off_ratio":0,"flashsale_info":[],"sales":0};
          const variantData = currentSelectVariant || defaultVariant || productVariant; const wholesale_price = variantData.wholesale_price || []; if(wholesale_enabled &amp;&amp; wholesale_price.length &gt; 0) { let wholesaleIndex =
          wholesale_price.findIndex(item =&gt; { return item.min_quantity &gt; qty; }); if(wholesaleIndex &lt; 0){ wholesaleIndex = wholesale_price.length - 1; }else if(wholesaleIndex &gt; 0){ wholesaleIndex = wholesaleIndex - 1; } const
          wholesalePrice = wholesale_price[wholesaleIndex] || ''; return ` <div class="flex">
            <span class="product_price_before"></span><spz-currency value="${wholesalePrice.price}" layout="container"></spz-currency>
          </div> ` }else { const price = variantData &amp;&amp; variantData.price; return price != undefined ? `<div class="flex"><span class="product_price_before"></span><spz-currency value="${price}" layout="container"></spz-currency></div>` :
          '<span></span>'; } }()} </template>
        <div class="loading items-center justify-center absolute inset-0 flex" role="loading" show="">
          <div class="loading-bounce"></div>
        </div>
      </button>
      <button class="relative button-secondary w-full rounded-btn mt-3 product-info_atc_btn product-info_buy_now_btn" role="buyNow" type="button" data-track="click" data-track-content="checkout" data-track-source="buy_now">
        <span role="content">Buy now</span>
        <div class="loading items-center justify-center absolute inset-0 flex" role="loading" show="">
          <div class="loading-bounce"></div>
        </div>
      </button>
      <spz-paypal class="mt-3 i-spzhtml-layout-fixed-height i-spzhtml-layout-size-defined i-spzhtml-element i-spzhtml-built i-spzhtml-layout" id="paypal-express-button-container" variant="#product-info-variants" quantity="#product-info-quantity"
        product-id="c49a742b-85a2-45f6-a507-400f52c6dbb1" variant-id="204caa6a-c4b6-4e3e-9bd6-04944ddb5eef" product-form="#product-info-body" role="paypal" layout="fixed-height" height="52"
        paypal-js="https://www.paypal.com/sdk/js?client-id=AUwoRlv3iZ3jt3o3hhcft_tZ5g6tvefEpjCf9YNGeH7q8p_WraleitkKfLnWIs8HLpzalgRA5AMT0BYO&amp;currency=USD&amp;disable-funding=card%2Cbancontact%2Cblik%2Ceps%2Cgiropay%2Cideal%2Cmercadopago%2Cmybank%2Cp24%2Csepa%2Csofort%2Cvenmo&amp;enable-funding=paylater&amp;merchant-id=JXGNWJ5LPH262"
        style="height:52px;" i-spzhtml-layout="fixed-height">
        <div id="zoid-paypal-buttons-uid_db8a1dc3d1_mji6mdm6mjq" class="paypal-buttons paypal-buttons-context-iframe paypal-buttons-label-unknown paypal-buttons-layout-horizontal" data-paypal-smart-button-version="5.0.463"
          style="height: 52px; transition: 0.2s ease-in-out;">
          <style nonce="">
            #zoid-paypal-buttons-uid_db8a1dc3d1_mji6mdm6mjq {
              position: relative;
              display: inline-block;
              width: 100%;
              min-height: 25px;
              min-width: 150px;
              font-size: 0;
            }

            #zoid-paypal-buttons-uid_db8a1dc3d1_mji6mdm6mjq>iframe {
              position: absolute;
              top: 0;
              left: 0;
              width: 100%;
              height: 100%;
            }

            #zoid-paypal-buttons-uid_db8a1dc3d1_mji6mdm6mjq>iframe.component-frame {
              z-index: 100;
            }

            #zoid-paypal-buttons-uid_db8a1dc3d1_mji6mdm6mjq>iframe.prerender-frame {
              transition: opacity .2s linear;
              z-index: 200;
            }

            #zoid-paypal-buttons-uid_db8a1dc3d1_mji6mdm6mjq>iframe.visible {
              opacity: 1;
            }

            #zoid-paypal-buttons-uid_db8a1dc3d1_mji6mdm6mjq>iframe.invisible {
              opacity: 0;
              pointer-events: none;
            }

            #zoid-paypal-buttons-uid_db8a1dc3d1_mji6mdm6mjq>.smart-menu {
              position: absolute;
              z-index: 300;
              top: 0;
              left: 0;
              width: 100%;
            }
          </style><iframe allowtransparency="true"
            name="__zoid__paypal_buttons__eyJzZW5kZXIiOnsiZG9tYWluIjoiaHR0cHM6Ly93d3cuYW5pZWNoaWMuc2hvcCJ9LCJtZXRhRGF0YSI6eyJ3aW5kb3dSZWYiOnsidHlwZSI6InBhcmVudCIsImRpc3RhbmNlIjowfX0sInJlZmVyZW5jZSI6eyJ0eXBlIjoicmF3IiwidmFsIjoie1widWlkXCI6XCJ6b2lkLXBheXBhbC1idXR0b25zLXVpZF9kYjhhMWRjM2QxX21qaTZtZG02bWpxXCIsXCJjb250ZXh0XCI6XCJpZnJhbWVcIixcInRhZ1wiOlwicGF5cGFsLWJ1dHRvbnNcIixcImNoaWxkRG9tYWluTWF0Y2hcIjp7XCJfX3R5cGVfX1wiOlwicmVnZXhcIixcIl9fdmFsX19cIjpcIlxcXFwucGF5cGFsXFxcXC4oY29tfGNuKSg6XFxcXGQrKT8kXCJ9LFwidmVyc2lvblwiOlwiMTBfM18zXCIsXCJwcm9wc1wiOntcImVudlwiOlwicHJvZHVjdGlvblwiLFwiY29tbWl0XCI6dHJ1ZSxcInN0eWxlXCI6e1wibGFiZWxcIjp7XCJfX3R5cGVfX1wiOlwidW5kZWZpbmVkXCJ9LFwibGF5b3V0XCI6XCJob3Jpem9udGFsXCIsXCJjb2xvclwiOlwiZ29sZFwiLFwic2hhcGVcIjpcInJlY3RcIixcInRhZ2xpbmVcIjpmYWxzZSxcImhlaWdodFwiOjUyLFwicGVyaW9kXCI6e1wiX190eXBlX19cIjpcInVuZGVmaW5lZFwifSxcIm1lbnVQbGFjZW1lbnRcIjpcImJlbG93XCIsXCJkaXNhYmxlTWF4V2lkdGhcIjp7XCJfX3R5cGVfX1wiOlwidW5kZWZpbmVkXCJ9LFwiZGlzYWJsZU1heEhlaWdodFwiOntcIl9fdHlwZV9fXCI6XCJ1bmRlZmluZWRcIn0sXCJib3JkZXJSYWRpdXNcIjp7XCJfX3R5cGVfX1wiOlwidW5kZWZpbmVkXCJ9fSxcImZ1bmRpbmdcIjp7XCJkaXNhbGxvd2VkXCI6W1wiY3JlZGl0XCJdfSxcIm9uQXBwcm92ZVwiOntcIl9fdHlwZV9fXCI6XCJjcm9zc19kb21haW5fZnVuY3Rpb25cIixcIl9fdmFsX19cIjp7XCJpZFwiOlwidWlkXzM1NTY1N2RiZGZfbWppNm1kbTZtanFcIixcIm5hbWVcIjpcImJvdW5kIHZhbHVlXCJ9fSxcImNyZWF0ZU9yZGVyXCI6e1wiX190eXBlX19cIjpcImNyb3NzX2RvbWFpbl9mdW5jdGlvblwiLFwiX192YWxfX1wiOntcImlkXCI6XCJ1aWRfOTE0ZTljMDFmNV9tamk2bWRtNm1qcVwiLFwibmFtZVwiOlwiYm91bmQgdmFsdWVcIn19LFwiY3NwTm9uY2VcIjp7XCJfX3R5cGVfX1wiOlwidW5kZWZpbmVkXCJ9LFwiYWxsb3dCaWxsaW5nUGF5bWVudHNcIjp0cnVlLFwiYW1vdW50XCI6e1wiX190eXBlX19cIjpcInVuZGVmaW5lZFwifSxcImFwaVN0YWdlSG9zdFwiOntcIl9fdHlwZV9fXCI6XCJ1bmRlZmluZWRcIn0sXCJhcHBsZVBheVwiOntcIl9fdHlwZV9fXCI6XCJ1bmRlZmluZWRcIn0sXCJhcHBsZVBheVN1cHBvcnRcIjpmYWxzZSxcImJyYW5kZWRcIjp7XCJfX3R5cGVfX1wiOlwidW5kZWZpbmVkXCJ9LFwiYnV0dG9uTG9jYXRpb25cIjpcInd3dy5hbmllY2hpYy5zaG9wXCIsXCJidXR0b25TZXNzaW9uSURcIjpcInVpZF9iZDk1M2I1MTQ2X21qaTZtZG02bWpxXCIsXCJidXR0b25TaXplXCI6XCJsYXJnZVwiLFwiYnV5ZXJDb3VudHJ5XCI6e1wiX190eXBlX19cIjpcInVuZGVmaW5lZFwifSxcImNsaWVudEFjY2Vzc1Rva2VuXCI6e1wiX190eXBlX19cIjpcInVuZGVmaW5lZFwifSxcImN1c3RvbWVySWRcIjpcIlwiLFwiY2xpZW50SURcIjpcIkFVd29SbHYzaVozanQzbzNoaGNmdF90WjVnNnR2ZWZFcGpDZjlZTkdlSDdxOHBfV3JhbGVpdGtLZkxuV0lzOEhMcHphbGdSQTVBTVQwQllPXCIsXCJjbGllbnRNZXRhZGF0YUlEXCI6XCJ1aWRfYThiMzJiOWI1OV9tamk2bWRtNm1qcVwiLFwiY29tcG9uZW50c1wiOltcImJ1dHRvbnNcIl0sXCJjcmVhdGVCaWxsaW5nQWdyZWVtZW50XCI6e1wiX190eXBlX19cIjpcInVuZGVmaW5lZFwifSxcImNyZWF0ZVN1YnNjcmlwdGlvblwiOntcIl9fdHlwZV9fXCI6XCJ1bmRlZmluZWRcIn0sXCJjcmVhdGVWYXVsdFNldHVwVG9rZW5cIjp7XCJfX3R5cGVfX1wiOlwidW5kZWZpbmVkXCJ9LFwiY3NwXCI6e1wibm9uY2VcIjpcIlwifSxcImN1cnJlbmN5XCI6XCJVU0RcIixcImRlYnVnXCI6ZmFsc2UsXCJkaXNhYmxlQ2FyZFwiOltdLFwiZGlzYWJsZUZ1bmRpbmdcIjpbXCJjYXJkXCIsXCJiYW5jb250YWN0XCIsXCJibGlrXCIsXCJlcHNcIixcImdpcm9wYXlcIixcImlkZWFsXCIsXCJtZXJjYWRvcGFnb1wiLFwibXliYW5rXCIsXCJwMjRcIixcInNlcGFcIixcInNvZm9ydFwiLFwidmVubW9cIl0sXCJkaXNhYmxlU2V0Q29va2llXCI6dHJ1ZSxcImRpc3BsYXlPbmx5XCI6W10sXCJlbmFibGVGdW5kaW5nXCI6W1wicGF5bGF0ZXJcIl0sXCJlbmFibGVUaHJlZURvbWFpblNlY3VyZVwiOmZhbHNlLFwiZW5hYmxlVmF1bHRcIjp7XCJfX3R5cGVfX1wiOlwidW5kZWZpbmVkXCJ9LFwiZXhwZXJpbWVudFwiOntcImVuYWJsZVZlbm1vXCI6ZmFsc2UsXCJ2ZW5tb1ZhdWx0V2l0aG91dFB1cmNoYXNlXCI6ZmFsc2UsXCJ2ZW5tb1dlYkVuYWJsZWRcIjpmYWxzZX0sXCJleHBlcmltZW50YXRpb25cIjp7fSxcImZsb3dcIjpcInB1cmNoYXNlXCIsXCJmdW5kaW5nRWxpZ2liaWxpdHlcIjp7XCJwYXlwYWxcIjp7XCJlbGlnaWJsZVwiOnRydWUsXCJ2YXVsdGFibGVcIjp0cnVlfSxcInBheWxhdGVyXCI6e1wiZWxpZ2libGVcIjpmYWxzZSxcInZhdWx0YWJsZVwiOmZhbHNlLFwicHJvZHVjdHNcIjp7XCJwYXlJbjNcIjp7XCJlbGlnaWJsZVwiOmZhbHNlLFwidmFyaWFudFwiOm51bGx9LFwicGF5SW40XCI6e1wiZWxpZ2libGVcIjpmYWxzZSxcInZhcmlhbnRcIjpudWxsfSxcInBheWxhdGVyXCI6e1wiZWxpZ2libGVcIjpmYWxzZSxcInZhcmlhbnRcIjpudWxsfX19LFwiY2FyZFwiOntcImVsaWdpYmxlXCI6ZmFsc2UsXCJicmFuZGVkXCI6ZmFsc2UsXCJpbnN0YWxsbWVudHNcIjpmYWxzZSxcInZlbmRvcnNcIjp7XCJ2aXNhXCI6e1wiZWxpZ2libGVcIjp0cnVlLFwidmF1bHRhYmxlXCI6dHJ1ZX0sXCJtYXN0ZXJjYXJkXCI6e1wiZWxpZ2libGVcIjp0cnVlLFwidmF1bHRhYmxlXCI6dHJ1ZX0sXCJhbWV4XCI6e1wiZWxpZ2libGVcIjp0cnVlLFwidmF1bHRhYmxlXCI6dHJ1ZX0sXCJkaXNjb3ZlclwiOntcImVsaWdpYmxlXCI6ZmFsc2UsXCJ2YXVsdGFibGVcIjp0cnVlfSxcImhpcGVyXCI6e1wiZWxpZ2libGVcIjpmYWxzZSxcInZhdWx0YWJsZVwiOmZhbHNlfSxcImVsb1wiOntcImVsaWdpYmxlXCI6ZmFsc2UsXCJ2YXVsdGFibGVcIjp0cnVlfSxcImpjYlwiOntcImVsaWdpYmxlXCI6dHJ1ZSxcInZhdWx0YWJsZVwiOnRydWV9LFwibWFlc3Ryb1wiOntcImVsaWdpYmxlXCI6dHJ1ZSxcInZhdWx0YWJsZVwiOnRydWV9LFwiZGluZXJzXCI6e1wiZWxpZ2libGVcIjp0cnVlLFwidmF1bHRhYmxlXCI6dHJ1ZX0sXCJjdXBcIjp7XCJlbGlnaWJsZVwiOmZhbHNlLFwidmF1bHRhYmxlXCI6dHJ1ZX19LFwiZ3Vlc3RFbmFibGVkXCI6dHJ1ZX0sXCJ2ZW5tb1wiOntcImVsaWdpYmxlXCI6ZmFsc2UsXCJ2YXVsdGFibGVcIjpmYWxzZX0sXCJpdGF1XCI6e1wiZWxpZ2libGVcIjpmYWxzZX0sXCJjcmVkaXRcIjp7XCJlbGlnaWJsZVwiOmZhbHNlfSxcImFwcGxlcGF5XCI6e1wiZWxpZ2libGVcIjp0cnVlfSxcInNlcGFcIjp7XCJlbGlnaWJsZVwiOmZhbHNlfSxcImlkZWFsXCI6e1wiZWxpZ2libGVcIjpmYWxzZX0sXCJiYW5jb250YWN0XCI6e1wiZWxpZ2libGVcIjpmYWxzZX0sXCJnaXJvcGF5XCI6e1wiZWxpZ2libGVcIjpmYWxzZX0sXCJlcHNcIjp7XCJlbGlnaWJsZVwiOmZhbHNlfSxcInNvZm9ydFwiOntcImVsaWdpYmxlXCI6ZmFsc2V9LFwibXliYW5rXCI6e1wiZWxpZ2libGVcIjpmYWxzZX0sXCJwMjRcIjp7XCJlbGlnaWJsZVwiOmZhbHNlfSxcIndlY2hhdHBheVwiOntcImVsaWdpYmxlXCI6ZmFsc2V9LFwicGF5dVwiOntcImVsaWdpYmxlXCI6ZmFsc2V9LFwiYmxpa1wiOntcImVsaWdpYmxlXCI6ZmFsc2V9LFwidHJ1c3RseVwiOntcImVsaWdpYmxlXCI6ZmFsc2V9LFwib3h4b1wiOntcImVsaWdpYmxlXCI6ZmFsc2V9LFwiYm9sZXRvXCI6e1wiZWxpZ2libGVcIjpmYWxzZX0sXCJib2xldG9iYW5jYXJpb1wiOntcImVsaWdpYmxlXCI6ZmFsc2V9LFwibWVyY2Fkb3BhZ29cIjp7XCJlbGlnaWJsZVwiOmZhbHNlfSxcIm11bHRpYmFuY29cIjp7XCJlbGlnaWJsZVwiOmZhbHNlfSxcInNhdGlzcGF5XCI6e1wiZWxpZ2libGVcIjpmYWxzZX0sXCJwYWlkeVwiOntcImVsaWdpYmxlXCI6ZmFsc2V9fSxcImZ1bmRpbmdTb3VyY2VcIjp7XCJfX3R5cGVfX1wiOlwidW5kZWZpbmVkXCJ9LFwiZ2V0UGFnZVVybFwiOntcIl9fdHlwZV9fXCI6XCJjcm9zc19kb21haW5fZnVuY3Rpb25cIixcIl9fdmFsX19cIjp7XCJpZFwiOlwidWlkXzhjMjAyOTJmMTVfbWppNm1kbTZtanFcIixcIm5hbWVcIjpcImdldFBhZ2VVcmxcIn19LFwiZ2V0UG9wdXBCcmlkZ2VcIjp7XCJfX3R5cGVfX1wiOlwiY3Jvc3NfZG9tYWluX2Z1bmN0aW9uXCIsXCJfX3ZhbF9fXCI6e1wiaWRcIjpcInVpZF8wMDYyYWU1YWJhX21qaTZtZG02bWpxXCIsXCJuYW1lXCI6XCJnZXRQb3B1cEJyaWRnZVwifX0sXCJnZXRQcmVyZW5kZXJEZXRhaWxzXCI6e1wiX190eXBlX19cIjpcImNyb3NzX2RvbWFpbl9mdW5jdGlvblwiLFwiX192YWxfX1wiOntcImlkXCI6XCJ1aWRfOGJlNzkwYzk5MF9tamk2bWRtNm1qcVwiLFwibmFtZVwiOlwiZ2V0UHJlcmVuZGVyRGV0YWlsc1wifX0sXCJnZXRRdWVyaWVkRWxpZ2libGVGdW5kaW5nXCI6e1wiX190eXBlX19cIjpcImNyb3NzX2RvbWFpbl9mdW5jdGlvblwiLFwiX192YWxfX1wiOntcImlkXCI6XCJ1aWRfYmU2ZDQ3NjUwN19tamk2bWRtNm1qcVwiLFwibmFtZVwiOlwiZ2V0UXVlcmllZEVsaWdpYmxlRnVuZGluZ1wifX0sXCJob3N0ZWRCdXR0b25JZFwiOntcIl9fdHlwZV9fXCI6XCJ1bmRlZmluZWRcIn0sXCJpbnRlbnRcIjpcImNhcHR1cmVcIixcImpzU2RrTGlicmFyeVwiOntcIl9fdHlwZV9fXCI6XCJ1bmRlZmluZWRcIn0sXCJsb2NhbGVcIjp7XCJjb3VudHJ5XCI6XCJVU1wiLFwibGFuZ1wiOlwiZW5cIn0sXCJtZXJjaGFudElEXCI6W1wiSlhHTldKNUxQSDI2MlwiXSxcIm1lcmNoYW50UmVxdWVzdGVkUG9wdXBzRGlzYWJsZWRcIjpmYWxzZSxcIm1lc3NhZ2VcIjp7XCJfX3R5cGVfX1wiOlwidW5kZWZpbmVkXCJ9LFwibm9uY2VcIjpcIlwiLFwib25DYW5jZWxcIjp7XCJfX3R5cGVfX1wiOlwidW5kZWZpbmVkXCJ9LFwib25DbGlja1wiOntcIl9fdHlwZV9fXCI6XCJ1bmRlZmluZWRcIn0sXCJvbkNvbXBsZXRlXCI6e1wiX190eXBlX19cIjpcInVuZGVmaW5lZFwifSxcIm9uSW5pdFwiOntcIl9fdHlwZV9fXCI6XCJjcm9zc19kb21haW5fZnVuY3Rpb25cIixcIl9fdmFsX19cIjp7XCJpZFwiOlwidWlkXzZkNDRlY2FlNGNfbWppNm1kbTZtanFcIixcIm5hbWVcIjpcIm9uSW5pdFwifX0sXCJvbk1lc3NhZ2VDbGlja1wiOntcIl9fdHlwZV9fXCI6XCJjcm9zc19kb21haW5fZnVuY3Rpb25cIixcIl9fdmFsX19cIjp7XCJpZFwiOlwidWlkXzUyZDAwYjc3MTFfbWppNm1kbTZtanFcIixcIm5hbWVcIjpcIm9uTWVzc2FnZUNsaWNrXCJ9fSxcIm9uTWVzc2FnZUhvdmVyXCI6e1wiX190eXBlX19cIjpcImNyb3NzX2RvbWFpbl9mdW5jdGlvblwiLFwiX192YWxfX1wiOntcImlkXCI6XCJ1aWRfNmE5MjhkNGM5NF9tamk2bWRtNm1qcVwiLFwibmFtZVwiOlwib25NZXNzYWdlSG92ZXJcIn19LFwib25NZXNzYWdlUmVhZHlcIjp7XCJfX3R5cGVfX1wiOlwiY3Jvc3NfZG9tYWluX2Z1bmN0aW9uXCIsXCJfX3ZhbF9fXCI6e1wiaWRcIjpcInVpZF81NDE5NTMzMDQ3X21qaTZtZG02bWpxXCIsXCJuYW1lXCI6XCJvbk1lc3NhZ2VSZWFkeVwifX0sXCJvblNoaXBwaW5nQWRkcmVzc0NoYW5nZVwiOntcIl9fdHlwZV9fXCI6XCJ1bmRlZmluZWRcIn0sXCJvblNoaXBwaW5nQ2hhbmdlXCI6e1wiX190eXBlX19cIjpcInVuZGVmaW5lZFwifSxcIm9uU2hpcHBpbmdPcHRpb25zQ2hhbmdlXCI6e1wiX190eXBlX19cIjpcInVuZGVmaW5lZFwifSxcImhhc1NoaXBwaW5nQ2FsbGJhY2tcIjpmYWxzZSxcInBhZ2VUeXBlXCI6e1wiX190eXBlX19cIjpcInVuZGVmaW5lZFwifSxcInBhcnRuZXJBdHRyaWJ1dGlvbklEXCI6e1wiX190eXBlX19cIjpcInVuZGVmaW5lZFwifSxcInBheW1lbnRNZXRob2ROb25jZVwiOntcIl9fdHlwZV9fXCI6XCJ1bmRlZmluZWRcIn0sXCJwYXltZW50TWV0aG9kVG9rZW5cIjp7XCJfX3R5cGVfX1wiOlwidW5kZWZpbmVkXCJ9LFwicGF5bWVudFJlcXVlc3RcIjp7XCJfX3R5cGVfX1wiOlwidW5kZWZpbmVkXCJ9LFwicGxhdGZvcm1cIjpcImRlc2t0b3BcIixcInJlZmVycmVyRG9tYWluXCI6e1wiX190eXBlX19cIjpcInVuZGVmaW5lZFwifSxcInJlbWVtYmVyXCI6e1wiX190eXBlX19cIjpcImNyb3NzX2RvbWFpbl9mdW5jdGlvblwiLFwiX192YWxfX1wiOntcImlkXCI6XCJ1aWRfMTg0ZjljMWY4Nl9tamk2bWRtNm1qcVwiLFwibmFtZVwiOlwicmVtZW1iZXJcIn19LFwicmVtZW1iZXJlZFwiOltdLFwicmVuZGVyZWRCdXR0b25zXCI6W1wicGF5cGFsXCJdLFwic2Vzc2lvbklEXCI6XCJ1aWRfYThiMzJiOWI1OV9tamk2bWRtNm1qcVwiLFwic2RrQ29ycmVsYXRpb25JRFwiOlwiMDY5MDAyNjFhNzYzOFwiLFwic2Vzc2lvblN0YXRlXCI6e1wiZ2V0XCI6e1wiX190eXBlX19cIjpcImNyb3NzX2RvbWFpbl9mdW5jdGlvblwiLFwiX192YWxfX1wiOntcImlkXCI6XCJ1aWRfMWIwYWMzMjcxOV9tamk2bWRtNm1qcVwiLFwibmFtZVwiOlwiZ2V0XCJ9fSxcInNldFwiOntcIl9fdHlwZV9fXCI6XCJjcm9zc19kb21haW5fZnVuY3Rpb25cIixcIl9fdmFsX19cIjp7XCJpZFwiOlwidWlkXzEyZDU0NmQzMWRfbWppNm1kbTZtanFcIixcIm5hbWVcIjpcInNldFwifX19LFwiZ2V0U2hvcHBlckluc2lnaHRzVXNlZFwiOntcIl9fdHlwZV9fXCI6XCJjcm9zc19kb21haW5fZnVuY3Rpb25cIixcIl9fdmFsX19cIjp7XCJpZFwiOlwidWlkX2FiYWRhYzg0YTNfbWppNm1kbTZtanFcIixcIm5hbWVcIjpcIkNyXCJ9fSxcInN0YWdlSG9zdFwiOntcIl9fdHlwZV9fXCI6XCJ1bmRlZmluZWRcIn0sXCJzdG9yYWdlSURcIjpcInVpZF8xY2JkNjVjM2EyX21qaTZtZG02bWpxXCIsXCJzdG9yYWdlU3RhdGVcIjp7XCJnZXRcIjp7XCJfX3R5cGVfX1wiOlwiY3Jvc3NfZG9tYWluX2Z1bmN0aW9uXCIsXCJfX3ZhbF9fXCI6e1wiaWRcIjpcInVpZF80ZmFmMWEzZGVjX21qaTZtZG02bWpxXCIsXCJuYW1lXCI6XCJnZXRcIn19LFwic2V0XCI6e1wiX190eXBlX19cIjpcImNyb3NzX2RvbWFpbl9mdW5jdGlvblwiLFwiX192YWxfX1wiOntcImlkXCI6XCJ1aWRfODllMzFlYjE3Zl9tamk2bWRtNm1qcVwiLFwibmFtZVwiOlwic2V0XCJ9fX0sXCJzdXBwb3J0ZWROYXRpdmVCcm93c2VyXCI6ZmFsc2UsXCJzdXBwb3J0c1BvcHVwc1wiOnRydWUsXCJ0ZXN0XCI6e1wiYWN0aW9uXCI6XCJjaGVja291dFwifSxcInVzZXJFeHBlcmllbmNlRmxvd1wiOntcIl9fdHlwZV9fXCI6XCJ1bmRlZmluZWRcIn0sXCJ1c2VySURUb2tlblwiOntcIl9fdHlwZV9fXCI6XCJ1bmRlZmluZWRcIn0sXCJ2YXVsdFwiOmZhbHNlLFwid2FsbGV0XCI6e1wiX190eXBlX19cIjpcInVuZGVmaW5lZFwifX0sXCJleHBvcnRzXCI6e1wiaW5pdFwiOntcIl9fdHlwZV9fXCI6XCJjcm9zc19kb21haW5fZnVuY3Rpb25cIixcIl9fdmFsX19cIjp7XCJpZFwiOlwidWlkXzhiOGQ5ZTYyN2VfbWppNm1kbTZtanFcIixcIm5hbWVcIjpcImluaXRcIn19LFwiY2xvc2VcIjp7XCJfX3R5cGVfX1wiOlwiY3Jvc3NfZG9tYWluX2Z1bmN0aW9uXCIsXCJfX3ZhbF9fXCI6e1wiaWRcIjpcInVpZF84OTQ3MmMyZGY5X21qaTZtZG02bWpxXCIsXCJuYW1lXCI6XCJjbG9zZTo6bWVtb2l6ZWRcIn19LFwiY2hlY2tDbG9zZVwiOntcIl9fdHlwZV9fXCI6XCJjcm9zc19kb21haW5fZnVuY3Rpb25cIixcIl9fdmFsX19cIjp7XCJpZFwiOlwidWlkX2NjZTBiMmNkMzRfbWppNm1kbTZtanFcIixcIm5hbWVcIjpcImNoZWNrQ2xvc2VcIn19LFwicmVzaXplXCI6e1wiX190eXBlX19cIjpcImNyb3NzX2RvbWFpbl9mdW5jdGlvblwiLFwiX192YWxfX1wiOntcImlkXCI6XCJ1aWRfODM4NTgwODEyOV9tamk2bWRtNm1qcVwiLFwibmFtZVwiOlwiX25cIn19LFwib25FcnJvclwiOntcIl9fdHlwZV9fXCI6XCJjcm9zc19kb21haW5fZnVuY3Rpb25cIixcIl9fdmFsX19cIjp7XCJpZFwiOlwidWlkX2RlYzg5MmFiNGJfbWppNm1kbTZtanFcIixcIm5hbWVcIjpcInFuXCJ9fSxcInNob3dcIjp7XCJfX3R5cGVfX1wiOlwiY3Jvc3NfZG9tYWluX2Z1bmN0aW9uXCIsXCJfX3ZhbF9fXCI6e1wiaWRcIjpcInVpZF85M2ExNTI1ZmZmX21qaTZtZG02bWpxXCIsXCJuYW1lXCI6XCJnblwifX0sXCJoaWRlXCI6e1wiX190eXBlX19cIjpcImNyb3NzX2RvbWFpbl9mdW5jdGlvblwiLFwiX192YWxfX1wiOntcImlkXCI6XCJ1aWRfNzQwYWE0MTk5M19tamk2bWRtNm1qcVwiLFwibmFtZVwiOlwidm5cIn19LFwiZXhwb3J0XCI6e1wiX190eXBlX19cIjpcImNyb3NzX2RvbWFpbl9mdW5jdGlvblwiLFwiX192YWxfX1wiOntcImlkXCI6XCJ1aWRfNDc0YjIwNjI1NF9tamk2bWRtNm1qcVwiLFwibmFtZVwiOlwiV25cIn19fX0ifX0__"
            title="PayPal" allowpaymentrequest="allowpaymentrequest" scrolling="no" id="jsx-iframe-d09eeedc9d" class="component-frame visible" style="background-color: transparent; border: none;"></iframe>
          <div id="smart-menu" class="smart-menu"></div>
          <div id="installments-modal" class="installments-modal"></div><iframe name="__detect_close_uid_2e599d05fb_mji6mdm6mjq__" style="display: none;"></iframe>
        </div>
      </spz-paypal>
      <div class="product-info__out_stock mt-2 text-center text-sm leading-1.3 opacity-70 lg:mt-3 hidden"> Product was out of stock. </div>
      <div class="product-info__unavailable mt-2 text-center text-sm leading-1.3 opacity-70 lg:mt-3 hidden"> Product is unavailable. </div>
    </div>
    <spz-render layout="container" id="product-detail-featured" manual="" class="i-spzhtml-layout-container i-spzhtml-element i-spzhtml-built i-spzhtml-layout" i-spzhtml-layout="container">
      <template> ${function(){ const variantData = data.variant ||
        {"id":"204caa6a-c4b6-4e3e-9bd6-04944ddb5eef","product_id":"c49a742b-85a2-45f6-a507-400f52c6dbb1","title":"Baby*0-6M","weight_unit":"kg","inventory_quantity":1000,"sku":"J24091225-Baby*0-6M","barcode":"","position":1,"option1":"Baby*0-6M","option2":"","option3":"","note":"","image":{"src":"\/\/img.staticdj.com\/df74b7046d723bec63f84162ea5ebf1d.png","path":"df74b7046d723bec63f84162ea5ebf1d.png","width":1200,"height":1200,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":19.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"19.99","retail_price":"0","available":true,"url":"\/products\/i-saw-that-text-and-cartoon-pattern-printed-green-plaid-long-sleeve-christmas-family-pajamas?variant=204caa6a-c4b6-4e3e-9bd6-04944ddb5eef","available_quantity":999999999,"options":[{"name":"Size","value":"Baby*0-6M"}],"off_ratio":0,"flashsale_info":[],"sales":0};
        return ` <div class="mt-5 body-minus-2">
        </div> ` }()} </template>
      <div class="mt-5 body-minus-2">
      </div>
    </spz-render>
    <script async="" crossorigin="anonymous" src="//static.staticdj.com/cuttlefish/v1/spz.min.js"></script>
    <style>
      #pm-payment-express-button-container-1539149753700-9 {
        display: flex;
        flex-direction: column;
        gap: 12px;
        margin: 12px 0;
      }

      #pm-payment-express-button-container-1539149753700-9>div {
        background-color: #ccc;
        min-height: 52px;
        border-radius: 4px;
      }

      #pm-payment-express-error-tips-1539149753700-9 {
        display: none;
      }

      #pm-payment-express-error-tips-1539149753700-9 div {
        text-align: center;
        background: #F1F2F3;
        color: #222222;
        padding: 16px;
      }

      #pm-payment-express-more-button-1539149753700-9 {
        display: none;
        text-align: center;
        font-size: 14px;
        font-weight: 400;
        color: #222222;
        margin: 12px 0;
        text-decoration: underline;
        cursor: pointer;
      }

      #pm-payment-express-more-button-1539149753700-9:hover {
        color: #CB822C;
      }

      #pm-payment-express-button-1539149753700-9 .mock-img {
        display: flex;
        justify-content: center;
        align-items: center;
        cursor: pointer;
      }

      #pm-payment-express-button-1539149753700-9 .mock-img img {
        height: 26px;
      }

      #pm-payment-express-button-1539149753700-9 .applepay-light,
      #pm-payment-express-button-1539149753700-9 .googlepay-light {
        border: 1px solid #ddd;
        border-radius: 6px;
        background-color: #fff;
      }

      #pm-payment-express-button-1539149753700-9 .applepay-dark,
      #pm-payment-express-button-1539149753700-9 .googlepay-dark {
        border: 1px solid #000;
        border-radius: 6px;
        background-color: #000;
      }

      #pm-payment-express-button-1539149753700-9 .paypal-card {
        border-radius: 4px;
        background-color: #2C2E2F;
        vertical-align: top;
      }

      #pm-payment-express-button-1539149753700-9 .pp_ec_single_btn {
        min-height: fit-content !important;
        max-height: fit-content !important;
      }

      @media only screen and (min-width: 75px) {
        #pm-payment-express-button-1539149753700-9 .paypal-card {
          max-height: 30px;
          max-width: 150px;
        }
      }

      @media only screen and (min-width: 150px) {
        #pm-payment-express-button-1539149753700-9 .paypal-card {
          max-height: 55px;
          max-width: 200px;
        }
      }

      @media only screen and (min-width: 200px) {
        #pm-payment-express-button-1539149753700-9 .paypal-card {
          max-height: 55px;
          max-width: 300px;
        }
      }

      @media only screen and (min-width: 300px) {
        #pm-payment-express-button-1539149753700-9 .paypal-card {
          max-height: 55px;
          max-width: 500px;
        }
      }

      @media only screen and (min-width: 500px) {
        #pm-payment-express-button-1539149753700-9 .paypal-card {
          max-height: 55px;
          max-width: 750px;
        }
      }

      #pm-payment-express-mock-tips-1539149753700-9 {
        display: none;
        text-align: center;
        background: #F1F2F3;
        color: #222222;
        padding: 16px;
      }

      #pm-payment-express-skeletonLayer-1539149753700-9 {
        display: none;
        border: 1px dashed #000;
        border-radius: 4px;
      }

      #pm-payment-express-skeletonLayer-1539149753700-9 .title {
        display: flex;
      }

      #pm-payment-express-skeletonLayer-title-content-1539149753700-9 {
        padding: 4px;
        background: #000;
        color: #FFF;
        border-top-right-radius: 4px;
        border-bottom-right-radius: 4px;
        font-size: 14px;
        font-weight: 400;
      }

      #pm-payment-express-skeletonLayer-content-1539149753700-9 {
        text-align: center;
        padding: 16px;
        color: #222222;
      }
    </style>
    <ljs-script layout="logic" type="application/javascript" style="display: none" class="i-spzhtml-layout-logic i-spzhtml-element i-spzhtml-built i-spzhtml-layout" i-spzhtml-layout="logic"> const getPluginI18nMessages = (message, replaceObj = {})
      =&gt; { const lang = document.documentElement.lang || "en-US"; const [form, key] = message.split('.') let text = window.payment_plugin_message['en-US'][form][key]; if (window.payment_plugin_message[lang][form].hasOwnProperty(key)) { text =
      window.payment_plugin_message[lang][form][key]; } Object.keys(replaceObj).forEach(key =&gt; { text = text.replace(new RegExp(`\{${key}\}`, 'gi'), replaceObj[key]); }) return text; } const zhCN = { ec: { not_active_channel:
      "请到收款设置中{channelName}或在「快捷支付按钮」设置中选择其他的服务提供方,否则按钮将无法展示", not_support_theme: "当前主题不支持添加「快捷支付按钮」", more_button: "更多支付方式", skeleton_layer_tips_title: "快捷支付按钮", skeleton_layer_tips_content: "请点击左侧列表中的「快捷支付按钮」,在设置页面开启想要的展示的支付按钮", mock_tips:
      "快捷支付按钮是否展示还取决于买家使用的浏览器以及商品的货币、金额", not_find_form_tips: "快捷支付按钮组件仅支持配置到商品详情卡片内", } }; const zhTW = { ec: { not_active_channel: "请到收款设置中{channelName}或在「快捷支付按钮」设置中选择其他的服务提供方,否则按钮将无法展示", not_support_theme: "当前主题不支持添加「快捷支付按钮」", more_button:
      "更多付款方式", } }; const arSA = { ec: { not_active_channel: "Please activate {channelName} on B Admin or select another provider in the「Express checkout button」 settings, otherwise it will not display.", not_support_theme: "This Theme doesn't
      support adding「Express checkout button」", more_button: "المزيد من خيارات الدفع", } }; const deDE = { ec: { not_active_channel: "Please activate {channelName} on B Admin or select another provider in the「Express checkout button」 settings,
      otherwise it will not display.", not_support_theme: "This Theme doesn't support adding「Express checkout button」", more_button: "Weitere Bezahlmöglichkeiten", } }; const esES = { ec: { not_active_channel: "Please activate {channelName} on B
      Admin or select another provider in the「Express checkout button」 settings, otherwise it will not display.", not_support_theme: "This Theme doesn't support adding「Express checkout button」", more_button: "Más opciones de pago", } }; const frFR =
      { ec: { not_active_channel: "Please activate {channelName} on B Admin or select another provider in the「Express checkout button」 settings, otherwise it will not display.", not_support_theme: "This Theme doesn't support adding「Express checkout
      button」", more_button: "Plus d'options de paiement", } }; const idID = { ec: { not_active_channel: "Please activate {channelName} on B Admin or select another provider in the「Express checkout button」 settings, otherwise it will not display.",
      not_support_theme: "This Theme doesn't support adding「Express checkout button」", more_button: "Opsi pembayaran lainnya", } }; const itIT = { ec: { not_active_channel: "Please activate {channelName} on B Admin or select another provider in
      the「Express checkout button」 settings, otherwise it will not display.", not_support_theme: "This Theme doesn't support adding「Express checkout button」", more_button: "Altre opzioni di pagamento", } }; const jaJP = { ec: { not_active_channel:
      "Please activate {channelName} on B Admin or select another provider in the「Express checkout button」 settings, otherwise it will not display.", not_support_theme: "This Theme doesn't support adding「Express checkout button」", more_button:
      "その他の支払いオプション", } }; const koKR = { ec: { not_active_channel: "Please activate {channelName} on B Admin or select another provider in the「Express checkout button」 settings, otherwise it will not display.", not_support_theme: "This Theme doesn't
      support adding「Express checkout button」", more_button: "더 많은 결제 옵션", } }; const enUS = { ec: { not_active_channel: "Please activate {channelName} on B Admin or select another provider in the「Express checkout button」 settings, otherwise it will
      not display.", not_support_theme: "This Theme doesn't support adding「Express checkout button」", more_button: "More payment options", skeleton_layer_tips_title: "Express Checkout Button", skeleton_layer_tips_content: "Please click the「Express
      checkout button」on the block list,then you could enable the payment option you want to display in settings.", mock_tips: "Whether the Express checkout button is displayed also depends on the browser used by the buyer and the currency and amount
      of the product.", not_find_form_tips: "Express Checkout Button could only be added to Product details block.", } }; const nlNL = { ec: { not_active_channel: "Please activate {channelName} on B Admin or select another provider in the「Express
      checkout button」 settings, otherwise it will not display.", not_support_theme: "This Theme doesn't support adding「Express checkout button」", more_button: "Meer betalingsmogelijkheden", } }; const plPL = { ec: { not_active_channel: "Please
      activate {channelName} on B Admin or select another provider in the「Express checkout button」 settings, otherwise it will not display.", not_support_theme: "This Theme doesn't support adding「Express checkout button」", more_button: "Więcej Opcji
      Płatności", } }; const ptPT = { ec: { not_active_channel: "Please activate {channelName} on B Admin or select another provider in the「Express checkout button」 settings, otherwise it will not display.", not_support_theme: "This Theme doesn't
      support adding「Express checkout button」", more_button: "Mais opções de pagamento", } }; const ruRU = { ec: { not_active_channel: "Please activate {channelName} on B Admin or select another provider in the「Express checkout button」 settings,
      otherwise it will not display.", not_support_theme: "This Theme doesn't support adding「Express checkout button」", more_button: "Другие варианты оплаты", } }; const thTH = { ec: { not_active_channel: "Please activate {channelName} on B Admin or
      select another provider in the「Express checkout button」 settings, otherwise it will not display.", not_support_theme: "This Theme doesn't support adding「Express checkout button」", more_button: "ตัวเลือกการชำระเงินเพิ่มเติม", } };
      window.payment_plugin_message = { getPluginI18nMessages, "zh-CN": zhCN, "zh-TW": zhTW, "ar-SA": arSA, "de-DE": deDE, "es-ES": esES, "fr-FR": frFR, "id-ID": idID, "it-IT": itIT, "ja-JP": jaJP, "ko-KR": koKR, "en-US": enUS, "nl-NL": nlNL,
      "pl-PL": plPL, "pt-PT": ptPT, "ru-RU": ruRU, "th-TH": thTH, } document.dispatchEvent(new CustomEvent('payment_plugin_message_reader')); </ljs-script>
    <div id="pm-payment-express-button-1539149753700-9">
      <div id="pm-payment-express-skeletonLayer-1539149753700-9">
        <div class="title">
          <div id="pm-payment-express-skeletonLayer-title-content-1539149753700-9"></div>
        </div>
        <div id="pm-payment-express-skeletonLayer-content-1539149753700-9"></div>
      </div>
      <div id="pm-payment-express-mock-tips-1539149753700-9"></div>
      <div id="pm-payment-express-error-tips-1539149753700-9"></div>
      <div id="pm-payment-express-button-container-1539149753700-9"></div>
      <div id="pm-payment-express-more-button-1539149753700-9"></div>
    </div>
    <ljs-script layout="logic" type="application/javascript" style="display: none" class="i-spzhtml-layout-logic i-spzhtml-element i-spzhtml-built i-spzhtml-layout" i-spzhtml-layout="logic"> try { const dom =
      document.getElementById('pm-payment-express-button-1539149753700-9'); dom.i18n = window?.payment_plugin_message?.getPluginI18nMessages; if (dom.i18n) { document.dispatchEvent(new CustomEvent('payment_ec_core_ready', { detail: { i18n: true } }))
      } else { document.addEventListener('payment_plugin_message_reader', () =&gt; { dom.i18n = window?.payment_plugin_message?.getPluginI18nMessages; document.dispatchEvent(new CustomEvent('payment_ec_core_ready', { detail: { i18n: true } })) },
      {once: true}); } } catch (e) { } </ljs-script>
    <ljs-script layout="logic" type="application/javascript" style="display: none" class="i-spzhtml-layout-logic i-spzhtml-element i-spzhtml-built i-spzhtml-layout" i-spzhtml-layout="logic"> // 通用工具方法 try { const dom =
      document.getElementById('pm-payment-express-button-1539149753700-9') const ROOT_URL = (C_SETTINGS &amp;&amp; C_SETTINGS.routes &amp;&amp; C_SETTINGS.routes.root) || ''; const eventListeners = {}; const commonUtils = function () { return {
      getProduct() { const productJson = document.querySelector('#product-json'); if (productJson?.textContent) { return JSON.parse(productJson.textContent); } if (window.jQuery) { const $product = window.jQuery?.(document)?.data('djproduct'); const
      productData = JSON.parse(JSON.stringify($product || {})); return productData || {}; } return {}; }, isChrome() { return navigator?.userAgent?.indexOf('Chrome') &gt; -1 || navigator?.userAgent?.indexOf('CriOS') &gt; -1; }, isSafari() { let
      userAgentString = navigator.userAgent; let chromeAgent = userAgentString.indexOf('Chrome') &gt; -1 || navigator?.userAgent?.indexOf('CriOS') &gt; -1; let safariAgent = userAgentString.indexOf('Safari') &gt; -1; if (chromeAgent &amp;&amp;
      safariAgent) { safariAgent = false; } return safariAgent; }, isPreview() { return !!window?.C_EDITING_SETTINGS?.oseid; }, multiply(a, b) { const precision = 2; // 保留两位小数 return Number((a * b).toFixed(precision)); }, loadScript(fnReady, id, src,
      datasets, onError, attributeConfig = {}) { const sdkDomId = id + '-sdk'; if (fnReady() || document.getElementById(sdkDomId)) { return Promise.resolve({id: true}); } return new Promise((resolve) =&gt; { const s =
      document.createElement('script'); s.id = sdkDomId; s.src = src; s.defer = true; if (datasets) { Object.keys(datasets).map((item) =&gt; { s.dataset[item] = datasets[item]; }); } s.onload = function () { window.dispatchEvent(new
      CustomEvent(`${id}-loaded`)); resolve({id: true}); }; s.onerror = function () { resolve({id: false}); onError &amp;&amp; onError(); }; Object.keys(attributeConfig).forEach((key) =&gt; { s.setAttribute(key, attributeConfig[key]); });
      document.head.appendChild(s); }); }, track(eventName, data) { window.sa &amp;&amp; window?.sa?.track('pm_' + eventName, JSON.parse(JSON.stringify(data))); }, getExtUrl(name) { const url = document.cookie.match(new RegExp('\\b' +
      name.replace(/_/g, '-') + '-(v[s0-9]+)')); if (url &amp;&amp; url[1]) { return `${name}.${url[1]}.js`; } else { return window?.exts?.[name]; } }, req: { post: async (url, data = {}) =&gt; { try { const response = await fetch(req.ROOT_URL + url,
      { method: 'POST', headers: { 'Content-Type': 'application/json', }, ...data, body: JSON.stringify(data.body), }); return await response.json() } catch (error) { throw new Error('post request error' + error); } }, get: async (url, data = {})
      =&gt; { try { const response = await fetch(ROOT_URL + url); return await response.json() } catch (error) { throw new Error('get request error' + error); } } }, debounce(fn, wait) { let timeout = null; return function () { if (timeout !== null)
      { clearTimeout(timeout); } timeout = setTimeout(function () { fn.apply(this, arguments); }, wait); } }, delayCallback(cb) { window.requestIdleCallback ? requestIdleCallback(cb, {timeout: 50}) : setTimeout(cb, 50); }, loadFilly(tag, cb) { if
      (!tag) { return } const script = document.createElement('script'); script.type = 'text/javaScript'; script.src = `//static.staticdj.com/${tag}`; script.onload = cb; document.getElementsByTagName('head')[0].appendChild(script); }, ecEvent: { on:
      (eventName, listener, useCapture) =&gt; { eventListeners[eventName] = listener; window.addEventListener(eventName, listener, useCapture); }, emit: (eventName, data) =&gt; window.dispatchEvent(new CustomEvent(eventName, {detail: data})), } } }
      dom.commonUtilsFn = commonUtils; document.dispatchEvent(new CustomEvent('payment_ec_core_ready', { detail: { commonUtils: true } })) } catch (e) { } </ljs-script>
    <ljs-script layout="logic" type="application/javascript" style="display: none" class="i-spzhtml-layout-logic i-spzhtml-element i-spzhtml-built i-spzhtml-layout" i-spzhtml-layout="logic"> // 核心数据 try { const dom =
      document.getElementById('pm-payment-express-button-1539149753700-9'); const coreData = function () { const {getProduct} = dom.commonUtils; let productDetail = getProduct(); let productPrice = productDetail?.selected?.price || 19.99; const
      shopCurrencyCode = "USD"; const expressCheckoutList = { sdkErrorList: [], paymentChannelList: [], disabledChannelList: [], showChannelList: [], blockChannelList: [], extraChannelList: [], }; const channelType = { googlepay: ['shoplazzagoogle'],
      applepay: ['shoplazzaapple'], credit: ['paypal'] }; const ecGlobalVarEnums = { paypal: 'pluginPaypalEC' }; const providerEnums = { SHOPLAZZA: 'shoplazza', STRIPE: 'stripe', PAYPAL: 'paypal' }; const channelEnums = { SHOPLAZZA_GOOGLE:
      'shoplazzagoogle', SHOPLAZZA_APPLE: 'shoplazzaapple', STRIPE_GOOGLE: 'stripegoogle', STRIPE_APPLE: 'stripeapple', PAYPAL: 'paypal' }; const channelThemeConfig = { [channelEnums.PAYPAL]: { default: { url:
      'oss/operation/f557c83808e1cd456411170286a1ea95.svg', classList: ['paypal-card'], }, }, [channelEnums.SHOPLAZZA_GOOGLE]: { light: { url: 'oss/operation/778afb93da43adf75bdc80b078e5d4fd.svg', classList: ['googlepay-light'], }, dark: { url:
      'oss/operation/e53180c224f0b0af44b44663775aa930.svg', classList: ['googlepay-dark'], }, }, [channelEnums.SHOPLAZZA_APPLE]: { light: { url: 'oss/operation/dadceb884044e0a9bbfe26c15192f542.svg', classList: ['applepay-light'], }, dark: { url:
      'oss/operation/6597f66eac8b0681ebfb75941e8f6f52.svg', classList: ['applepay-dark'], }, }, }; function getContainerDomId() { const domIdObj = {}; Object.keys(providerEnums).forEach(key =&gt; { domIdObj[providerEnums[key]] =
      FormatterContainerDomId(providerEnums[key]) }) return domIdObj; } function FormatterContainerDomId(provider) { const domIDSuffix = '-express-button-container'; const prefix = 'pm-'; return `${prefix}${provider}${domIDSuffix}-1539149753700-9` }
      return { ecGlobalVarEnums, providerEnums, channelEnums, productPrice, shopCurrencyCode, getChannelThemeConfig(ecName) { const themeType = window.PaymentEC?.settings?.express_theme_configs?.[ecName]?.theme_type?.toLowerCase() || 'default';
      return channelThemeConfig[ecName][themeType] || channelThemeConfig[ecName]['dark']; }, getProductPrice() { return productDetail?.selected?.price; }, getProductDetail() { return productDetail; }, setProductDetail(data) { productDetail = data; },
      isRequiresShipping() { return productDetail?.product?.requires_shipping }, getOpenChannelType() { const {paymentChannelList, blockChannelList} = expressCheckoutList const openList = paymentChannelList.filter(item =&gt;
      blockChannelList.includes(item)) || []; return { hasApplepay: openList.filter(item =&gt; channelType.applepay.includes(item))?.length &gt; 0, hasGooglepay: openList.filter(item =&gt; channelType.googlepay.includes(item))?.length &gt; 0,
      hasCredit: openList.filter(item =&gt; channelType.credit.includes(item))?.length &gt; 0 } }, containerDomId: getContainerDomId(), channel2ProviderEnums: { [channelEnums.PAYPAL]: providerEnums.PAYPAL, [channelEnums.SHOPLAZZA_GOOGLE]:
      providerEnums.SHOPLAZZA, [channelEnums.SHOPLAZZA_APPLE]: providerEnums.SHOPLAZZA, [channelEnums.STRIPE_GOOGLE]: providerEnums.STRIPE, [channelEnums.STRIPE_APPLE]: providerEnums.STRIPE, }, getExpressCheckoutList() { return expressCheckoutList;
      }, setShowChannel(showChannelList = []) { expressCheckoutList.showChannelList = showChannelList; return expressCheckoutList; }, setBlockChannel(blockChannelList = []) { expressCheckoutList.blockChannelList = blockChannelList; return
      expressCheckoutList; }, setPaymentChannelList(paymentChannelList = []) { expressCheckoutList.paymentChannelList = paymentChannelList; return expressCheckoutList; }, setSdkErrorList(paymentChannelList = []) { expressCheckoutList.sdkErrorList =
      paymentChannelList; return expressCheckoutList; }, setExtraChannelList(extraChannelList = []) { expressCheckoutList.extraChannelList = extraChannelList; return expressCheckoutList; }, setDisabledChannelList(disabledChannelList = []) {
      expressCheckoutList.disabledChannelList = disabledChannelList; return expressCheckoutList; } } } dom.coreDataFn = coreData; document.dispatchEvent(new CustomEvent('payment_ec_core_ready', { detail: { coreData: true } })) } catch (e) {
      console.log(e); } </ljs-script>
    <ljs-script layout="logic" type="application/javascript" style="display: none" class="i-spzhtml-layout-logic i-spzhtml-element i-spzhtml-built i-spzhtml-layout" i-spzhtml-layout="logic"> // 通用业务数据处理方法 try { const dom =
      document.getElementById('pm-payment-express-button-1539149753700-9') const businessUtils = function () { const {track, isChrome, isSafari, req, isPreview, multiply} = dom.commonUtils; const {getProductPrice, containerDomId, ecGlobalVarEnums} =
      dom.coreData; const { channelEnums, shopCurrencyCode, isRequiresShipping, getProductDetail, setShowChannel, setBlockChannel, setSdkErrorList, setExtraChannelList, setDisabledChannelList, setPaymentChannelList, getExpressCheckoutList } =
      dom.coreData; const _businessUtils = { getECConfig: async () =&gt; { if (window.PaymentEC?.settings) { return window.PaymentEC?.settings; } const result = await req.get('/api/payment/settings'); const ecConfig =
      result?.settings?.express_checkout_config || {}; const {blockChannelList} = getExpressCheckoutList(); setPaymentChannelList(blockChannelList.filter(ecName =&gt; ecConfig?.express_channels?.includes(ecName)) || []); window.PaymentEC.settings =
      {...ecConfig, currencyCode: shopCurrencyCode}; return window.PaymentEC.settings; }, getAttributeConfig(channelInfo) { const {ecGlobalVar, ecName} = channelInfo; const config = { paypal: { 'data-namespace': ecGlobalVar } }; return config[ecName]
      || {}; }, getThemeFormData() { let themeFormData = {}; const formDOM = dom.closest("form"); if (formDOM) { themeFormData = { note: '', product_id: '', variant_id: '', quantity: 1, properties: {}, }; const formData = new FormData(formDOM); const
      formDataKey = formData.keys(); for (const key of formDataKey) { const value = formData.get(key); const propertiesKey = key.match(/^properties(?:\.(\w+)$|\[(\w+)\]$)/); if (!propertiesKey) { themeFormData[key] = value; continue; } const objKey =
      propertiesKey[1] || propertiesKey[2]; themeFormData['properties'] = {...themeFormData['properties'], [objKey]: value}; } } return themeFormData; }, getProductFormData() { const themeFormData = _businessUtils.getThemeFormData() return [{
      ...themeFormData, note: themeFormData?.note || "", product_id: themeFormData?.product_id || "", variant_id: themeFormData?.variant_id || "", quantity: themeFormData?.quantity || 1, // 与主题确认,只以一个为准,防止form不存在的数据仍被传递 properties:
      themeFormData?.properties || {}, }] }, getOrderFetchParams(data) { if (!data) { return {}; } return { line_items: data.map((item) =&gt; ({ ...item, note: item?.note || "", quantity: item?.quantity || 1, product_id: item?.product_id, variant_id:
      item?.variant_id, properties: item?.properties, })), refer_info: { source: 'buy_now', }, customer_note: '', }; }, isAllowTheme() { const allowThemeList = ['Nova 2023', 'Dropshiping', 'Geek', 'Hero']; const currentTheme =
      window?.C_SETTINGS?.theme?.merchant_theme_name; return allowThemeList.includes(currentTheme); }, getSubscriptionIdInit() { let defaultID; const selectSubscriptionEnum = { CLOSE: 1, ACTIVE: 2, } const productDetail = getProductDetail(); const
      sellingPlan = ""; if (!sellingPlan || typeof sellingPlan !== "object") { return null; } let sellingItems; if (sellingPlan?.spu?.[productDetail?.product?.id]) { sellingItems = sellingPlan.spu[productDetail?.product?.id] } if
      (sellingPlan?.sku?.[productDetail?.selected?.id]) { sellingItems = sellingPlan.sku[productDetail?.product?.id] } if (sellingItems?.cycles === selectSubscriptionEnum.ACTIVE &amp;&amp; sellingItems?.selected_selling_plan_option_id) { defaultID =
      sellingItems?.selected_selling_plan_option_id } return defaultID ?? null }, getSubscriptionId() { const formData = _businessUtils.getThemeFormData(); const defaultID = _businessUtils.getSubscriptionIdInit();
      console.log(`[paymentEC]订阅信息:form-${formData?.properties?._selling_plan_option_id},默认-${defaultID}`); if (formData?.properties) { return formData?.properties?._selling_plan_option_id } return defaultID ?? null; }, isSubscription() { return
      !!_businessUtils.getSubscriptionId(); }, isAllowSubscriptionPay(channel) { if (!_businessUtils.isSubscription()) { return true; } // return [channelEnums.PAYPAL].includes(channel); return [].includes(channel); }, blockChannelHandler() { const
      block_googlePay = true &amp;&amp; "shoplazzagoogle"; const block_applePay = true &amp;&amp; "shoplazzaapple"; const block_credit = true &amp;&amp; "paypal"; const blockChannel = { googlepay: (isPreview() || isChrome()) &amp;&amp;
      block_googlePay, applepay: (isPreview() || isSafari()) &amp;&amp; block_applePay, credit: block_credit }; const sortList = ['credit', 'googlepay', 'applepay']; const methodSort = Object.keys(blockChannel).filter(key =&gt; blockChannel[key]
      &amp;&amp; key).sort((a, b) =&gt; { const indexA = sortList.indexOf(a); const indexB = sortList.indexOf(b); return indexA - indexB; }).map(key =&gt; blockChannel[key]); const result = setBlockChannel(methodSort); track('setBlockChannel',
      result); return result; }, showECButtonHandler() { const { paymentChannelList, sdkErrorList, disabledChannelList, extraChannelList, } = getExpressCheckoutList(); const showChannelList = paymentChannelList.filter((ecName) =&gt;
      !sdkErrorList.includes(ecName) &amp;&amp; !disabledChannelList.includes(ecName) &amp;&amp; !extraChannelList.includes(ecName)) || []; const result = setShowChannel(showChannelList); track('showECButton', result); return result; },
      filterECButtonHandler({type}, cb) { const { paymentChannelList, sdkErrorList, disabledChannelList, extraChannelList, } = getExpressCheckoutList(); const showChannelList = paymentChannelList.filter((ecName) =&gt; !sdkErrorList.includes(ecName)
      &amp;&amp; !disabledChannelList.includes(ecName) &amp;&amp; !extraChannelList.includes(ecName)) || []; const result = setShowChannel(showChannelList.filter((ecName) =&gt; ecName !== type) || []); cb &amp;&amp; cb(); track('filterECButton',
      result); return result; }, loadSDKErrorHandler(type) { const {sdkErrorList} = getExpressCheckoutList(); const result = setSdkErrorList([...sdkErrorList, type]); track('loadSDKError', result); return result; }, extraFilterShowHandler(channel) {
      const {extraChannelList} = getExpressCheckoutList(); const result = setExtraChannelList(extraChannelList.filter(ecName =&gt; ecName !== channel)); track('extraFilterEvent_show', result); return result; }, extraFilterHideHandler(channel) { const
      {extraChannelList} = getExpressCheckoutList(); const result = setExtraChannelList([...extraChannelList, channel]); track('extraFilterEvent_hide', result); return result; }, disabledChannelListHandler(checkoutData = {}, cb) { const
      {paymentChannelList} = getExpressCheckoutList(); const productDetail = getProductDetail(); const disabledChannelList = paymentChannelList.filter(ecName =&gt; { let mustDisable = false; if (!isRequiresShipping() &amp;&amp; ecName !==
      channelEnums.PAYPAL) { mustDisable = true; } if (!_businessUtils.isAllowSubscriptionPay(ecName)) { mustDisable = true; } if (!productDetail?.selected?.available) { mustDisable = true; } const {payment_due} = checkoutData?.prices; const
      paymentDueNum = Number(payment_due || 0) * 100; const showFlag = paymentDueNum &gt; 0; return mustDisable || !showFlag; }) const result = setDisabledChannelList(disabledChannelList) result?.disabledChannelList?.forEach(ecName =&gt; { cb
      &amp;&amp; cb(ecName); }) track('disabledChannelListEvent', result); }, async getCheckoutData() { const formData = _businessUtils.getProductFormData(); const totalPrice = multiply(getProductPrice(), formData?.[0]?.quantity || 0); return {
      prices: {payment_due: totalPrice, subtotal_price: totalPrice}, orderParams: _businessUtils.getOrderFetchParams(_businessUtils.getProductFormData()), containerDOMIdEnums: containerDomId, ecGlobalVarEnums } }, } return _businessUtils }
      dom.businessUtilsFn = businessUtils; document.dispatchEvent(new CustomEvent('payment_ec_core_ready', { detail: { businessUtils: true } })) } catch (e) { } </ljs-script>
    <ljs-script layout="logic" type="application/javascript" style="display: none" class="i-spzhtml-layout-logic i-spzhtml-element i-spzhtml-built i-spzhtml-layout" i-spzhtml-layout="logic"> // 通用渲染方法 try { const dom =
      document.getElementById('pm-payment-express-button-1539149753700-9'); const containerDOM = 'pm-payment-express-button-container-1539149753700-9'; const commonRenderUtils = function () { return { addChildrenDOM(id, allowShow, options = {}) { if
      (!id) { return; } const paymentEl = document.getElementById(containerDOM); const childrenEL = document.getElementById(id); if (paymentEl &amp;&amp; childrenEL) { childrenEL.style.display = allowShow ? 'block' : 'none'; return; } if (paymentEl
      &amp;&amp; !childrenEL) { const dom = document.createElement('div'); dom.id = id; dom.style.display = allowShow ? 'block' : 'none'; if (options?.style) { Object.keys(options?.style).forEach(key =&gt; { dom.style[key] = options.style[key]; }) }
      if (Array.isArray(options?.classList)) { dom.classList.add(...options.classList) } paymentEl.appendChild(dom); } }, removeChildrenDOM(id) { if (!id) { return; } const paymentEl = document.getElementById(containerDOM); const childrenEL =
      document.getElementById(id); if (paymentEl &amp;&amp; childrenEL) { // childrenEL.remove(); childrenEL.style.display = 'none'; } }, mockAddChildrenDOM(id, allowShow, options = {}) { if (!id) { return; } const paymentEl =
      document.getElementById(containerDOM); const childrenEL = document.getElementById(id); if (paymentEl &amp;&amp; childrenEL) { childrenEL.style.display = allowShow ? 'flex' : 'none'; return; } if (paymentEl &amp;&amp; !childrenEL) { const dom =
      document.createElement('div'); dom.id = id; dom.style.display = allowShow ? 'flex' : 'none'; if (options?.style) { Object.keys(options?.style).forEach(key =&gt; { dom.style[key] = options.style[key]; }) } if (Array.isArray(options?.classList))
      { dom.classList.add(...options.classList) } dom.classList.add('mock-img'); const img = document.createElement('img'); img.src = `//static.staticdj.com/${options?.url}`; dom.appendChild(img); paymentEl.appendChild(dom); } }, resetRenderDOM() {
      const resetStyleList = [ "pm-payment-express-error-tips-1539149753700-9", "pm-payment-express-more-button-1539149753700-9", "pm-payment-express-mock-tips-1539149753700-9", "pm-payment-express-skeletonLayer-1539149753700-9", ] const
      resetHtmlList = [ "pm-payment-express-skeletonLayer-title-content-1539149753700-9", "pm-payment-express-skeletonLayer-content-1539149753700-9", "pm-payment-express-mock-tips-1539149753700-9", "pm-payment-express-error-tips-1539149753700-9",
      "pm-payment-express-button-container-1539149753700-9", "pm-payment-express-more-button-1539149753700-9", ] resetStyleList.forEach(domID =&gt; { const content = document.getElementById(domID); if (content) { content.style.display = 'none'; } })
      resetHtmlList.forEach(domID =&gt; { const content = document.getElementById(domID); if (content) { content.innerHTML = ''; } }) } } } dom.commonRenderUtilsFn = commonRenderUtils; document.dispatchEvent(new CustomEvent('payment_ec_core_ready', {
      detail: { commonRenderUtils: true } })) } catch (e) { } </ljs-script>
    <ljs-script layout="logic" type="application/javascript" style="display: none" class="i-spzhtml-layout-logic i-spzhtml-element i-spzhtml-built i-spzhtml-layout" i-spzhtml-layout="logic"> // 错误提示渲染 try { const dom =
      document.getElementById('pm-payment-express-button-1539149753700-9'); const renderTipsUtils = function () { const {i18n} = dom; const {isPreview} = dom.commonUtils; const {channelEnums} = dom.coreData; return {
      showChannelNotOpenTips(channelList) { const tipsDom = document.getElementById('pm-payment-express-error-tips-1539149753700-9'); if (!isPreview()) { return; } if (!tipsDom) { return; } tipsDom.style.display = channelList.length &gt; 0 ? 'block'
      : 'none'; const channelName = { [channelEnums.SHOPLAZZA_GOOGLE]: "ShoplazzaPayments - GooglePay", [channelEnums.SHOPLAZZA_APPLE]: "ShoplazzaPayments - ApplePay", [channelEnums.PAYPAL]: "PayPal", } channelList.forEach(ecName =&gt; { const id =
      `pm-payment-express-error-tips-1539149753700-9-${ecName}`; const hasDom = document.getElementById(id) if (!hasDom) { const dom = document.createElement('div'); dom.id = id; dom.innerHTML = i18n('ec.not_active_channel', {channelName:
      channelName[ecName]}); tipsDom.appendChild(dom); } }) }, disabledThemTips() { const tipsDom = document.getElementById('pm-payment-express-error-tips-1539149753700-9'); if (!isPreview()) { return; } if (!tipsDom) { return; }
      tipsDom.style.display = 'block'; const id = 'pm-payment-express-error-tips-1539149753700-9-theme'; const hasDom = document.getElementById(id); if (!hasDom) { const dom = document.createElement('div'); dom.id = id; dom.innerHTML =
      i18n('ec.not_support_theme'); tipsDom.appendChild(dom); } }, notFindFormTips() { const tipsDom = document.getElementById('pm-payment-express-error-tips-1539149753700-9'); if (!isPreview()) { return; } if (!tipsDom) { return; }
      tipsDom.style.display = 'block'; const id = 'pm-payment-express-error-tips-1539149753700-9-theme'; const hasDom = document.getElementById(id); if (!hasDom) { const dom = document.createElement('div'); dom.id = id; dom.innerHTML =
      i18n('ec.not_find_form_tips'); tipsDom.appendChild(dom); } }, showSkeletonLayerTips() { const skeletonLayerDOMId = 'pm-payment-express-skeletonLayer-1539149753700-9'; const skeletonLayerDOM = document.getElementById(skeletonLayerDOMId); const
      titleDOM = document.getElementById('pm-payment-express-skeletonLayer-title-content-1539149753700-9'); const contentDOM = document.getElementById('pm-payment-express-skeletonLayer-content-1539149753700-9'); if (!skeletonLayerDOM || !titleDOM ||
      !contentDOM) { return; } skeletonLayerDOM.style.display = 'block'; titleDOM.innerHTML = i18n('ec.skeleton_layer_tips_title'); contentDOM.innerHTML = i18n('ec.skeleton_layer_tips_content'); }, showMockTips() { const tipsDOM =
      document.getElementById('pm-payment-express-mock-tips-1539149753700-9'); if (!tipsDOM) { return; } tipsDOM.style.display = 'block'; tipsDOM.innerHTML = i18n('ec.mock_tips'); } } } dom.renderTipsUtilsFn = renderTipsUtils;
      document.dispatchEvent(new CustomEvent('payment_ec_core_ready', { detail: { renderTipsUtils: true } })) } catch (e) { } </ljs-script>
    <ljs-script layout="logic" type="application/javascript" style="display: none" class="i-spzhtml-layout-logic i-spzhtml-element i-spzhtml-built i-spzhtml-layout" i-spzhtml-layout="logic"> // 更多信息渲染 try { const dom =
      document.getElementById('pm-payment-express-button-1539149753700-9'); const moreDOM = document.getElementById('pm-payment-express-more-button-1539149753700-9'); const moreButtonConfig = { firstClick: true, maxSize: isNaN(2) ? 1 : 2 }; const
      renderMoreUtils = function () { const {i18n} = dom; const {getExpressCheckoutList} = dom.coreData; function moreButtonEvent(cb) { if (!moreDOM) { return; } moreDOM.style.display = 'none'; moreButtonConfig.firstClick = false; cb &amp;&amp; cb();
      } return { getMoreButtonConfig() { return moreButtonConfig }, showMoreButton(cb) { if (!moreDOM) { return; } const {showChannelList} = getExpressCheckoutList(); const showLength = showChannelList.length; const {firstClick, maxSize} =
      moreButtonConfig; moreDOM.style.display = (firstClick &amp;&amp; showLength &gt; 0 &amp;&amp; showLength &gt; maxSize) ? 'block' : 'none'; moreDOM.innerHTML = i18n('ec.more_button'); moreDOM.onclick = () =&gt; moreButtonEvent(cb); }, } }
      dom.renderMoreUtilsFn = renderMoreUtils; document.dispatchEvent(new CustomEvent('payment_ec_core_ready', { detail: { renderMoreUtils: true } })) } catch (e) { } </ljs-script>
    <ljs-script layout="logic" type="application/javascript" style="display: none" class="i-spzhtml-layout-logic i-spzhtml-element i-spzhtml-built i-spzhtml-layout" i-spzhtml-layout="logic"> try { const dom =
      document.getElementById('pm-payment-express-button-1539149753700-9'); function start() { const { getExtUrl, loadFilly, delayCallback, ecEvent, track, loadScript, debounce } = dom.commonUtils; const { blockChannelHandler, getAttributeConfig,
      showECButtonHandler, filterECButtonHandler, loadSDKErrorHandler, extraFilterShowHandler, extraFilterHideHandler, disabledChannelListHandler, getECConfig, isAllowTheme, getCheckoutData, getThemeFormData } = dom.businessUtils; const
      {addChildrenDOM, removeChildrenDOM} = dom.commonRenderUtils; const {getMoreButtonConfig, showMoreButton} = dom.renderMoreUtils; const { ecGlobalVarEnums, getExpressCheckoutList, getProductPrice, getProductDetail, setProductDetail,
      containerDomId, channel2ProviderEnums, getChannelThemeConfig } = dom.coreData; function getFilly() { const fillyTag = getExtUrl('filly'); if (fillyTag) { loadFilly(fillyTag, init); } } function extraFilterEvent(e) { const {channel, domId,
      allowShow} = e?.detail || {}; if (channel &amp;&amp; domId) { if (allowShow) { extraFilterShowHandler(channel); } else { extraFilterHideHandler(channel); filterECButtonHandler({type: channel}, () =&gt; removeChildrenDOM(domId) ); } renderEC();
      } } const renderEC = () =&gt; { showECButtonHandler(); const {showChannelList} = getExpressCheckoutList(); const {firstClick, maxSize} = getMoreButtonConfig(); if (showChannelList.length === 0) { showMoreButton(renderEC); }
      showChannelList.forEach((ecName, index) =&gt; { const disableShow = firstClick &amp;&amp; index &gt;= maxSize; addChildrenDOM(containerDomId[channel2ProviderEnums[ecName]], !disableShow, getChannelThemeConfig(ecName)); showMoreButton(renderEC);
      }); } const loadErrorEvent = (type) =&gt; { const domID = containerDomId[type]; if (!domID) { return; } loadSDKErrorHandler(type); filterECButtonHandler({type}, () =&gt; removeChildrenDOM(domID) ); showMoreButton(renderEC); }; async function
      loadEC() { const themeFormData = getThemeFormData?.() || {}; if (!themeFormData?.product_id || !themeFormData?.variant_id) { console.log('[paymentEC]hide:未找到form表单或必要信息') return; } const ecConfig = await getECConfig(); const expressCheckoutList
      = getExpressCheckoutList(); track('loadEC', expressCheckoutList); if (ecConfig) { const checkoutData = await getCheckoutData(); disabledChannelListHandler(checkoutData, (ecName) =&gt; { filterECButtonHandler({type: ecName}, () =&gt;
      removeChildrenDOM(containerDomId[channel2ProviderEnums[ecName]]) ); }); renderEC(); window.PaymentEC.handleEcPluginsLoad = ({ channelInfos = [], loadedCbFn = () =&gt; { } }) =&gt; { const expressCheckoutLoadList = [];
      channelInfos.map((channelInfo) =&gt; { const {ecGlobalVar, ecName = '', sdkPath = '', datasets} = channelInfo; if (!document.getElementById(containerDomId[ecName])) { return; } const attributeConfig = getAttributeConfig(channelInfo) || {};
      expressCheckoutLoadList.push( loadScript(() =&gt; window[ecGlobalVar], ecGlobalVar, sdkPath, datasets, () =&gt; { loadErrorEvent(ecName); }, attributeConfig) ); }); Promise.all(expressCheckoutLoadList).then(() =&gt; { loadedCbFn(checkoutData);
      }); }; // 通知外部数据变更 ecEvent.emit('tc_payment_ec_data_change', { ecGlobalVarEnums, containerDOMIdEnums: containerDomId }); } } const loadECDebounce = debounce(loadEC, 300) async function refreshEC(data = {}, sources) { if (!sources) {
      console.warn('[paymentEC]hide: sources is null'); return; } if (data?.detail?.selected?.price) { setProductDetail(data?.detail) } loadECDebounce(); } function init() { ecEvent.on('shoplazza_express_channels_change', extraFilterEvent, false);
      ecEvent.on('shoplazza_express_channels_change_ready', extraFilterEvent, false); if (typeof window.PaymentEC === 'object') { window.PaymentEC.getCheckoutData = getCheckoutData; } else { console.warn("[payment]window.PaymentEC is null"); }
      document.addEventListener('dj.variantChange', (data) =&gt; refreshEC(data, 'variantChange')); document.addEventListener('payment_ec_refresh', (data) =&gt; refreshEC(data, data?.detail?.sources)); refreshEC({}, 'init'); } if (isAllowTheme()) {
      blockChannelHandler(); if (document.readyState === 'complete') { delayCallback(getFilly); return; } window.addEventListener('load', () =&gt; delayCallback(getFilly), {once: true}); } } dom.startFn = start; document.dispatchEvent(new
      CustomEvent('payment_ec_core_ready', { detail: { start: true } })) } catch (e) { console.log(e); } </ljs-script>
    <ljs-script layout="logic" type="application/javascript" style="display: none" class="i-spzhtml-layout-logic i-spzhtml-element i-spzhtml-built i-spzhtml-layout" i-spzhtml-layout="logic"> // 预览模式 try { const dom =
      document.getElementById('pm-payment-express-button-1539149753700-9'); function start() { const {track} = dom.commonUtils; const {showMoreButton, getMoreButtonConfig} = dom.renderMoreUtils; const { showECButtonHandler, getECConfig,
      blockChannelHandler, isAllowTheme, getThemeFormData } = dom.businessUtils; const { disabledThemTips, showChannelNotOpenTips, showSkeletonLayerTips, showMockTips, notFindFormTips } = dom.renderTipsUtils; const {mockAddChildrenDOM,
      resetRenderDOM} = dom.commonRenderUtils; const { channelEnums, getChannelThemeConfig, getExpressCheckoutList, getOpenChannelType } = dom.coreData; const mockDomId = { [channelEnums.PAYPAL]: channelEnums.PAYPAL, [channelEnums.SHOPLAZZA_GOOGLE]:
      channelEnums.SHOPLAZZA_GOOGLE, [channelEnums.SHOPLAZZA_APPLE]: channelEnums.SHOPLAZZA_APPLE, [channelEnums.STRIPE_GOOGLE]: channelEnums.STRIPE_GOOGLE, [channelEnums.STRIPE_APPLE]: channelEnums.STRIPE_APPLE, } const renderNotOpenTips = () =&gt;
      { const {blockChannelList, paymentChannelList} = getExpressCheckoutList(); const notOpenChannel = blockChannelList.filter(ecName =&gt; !paymentChannelList.includes(ecName)); showChannelNotOpenTips(notOpenChannel); } const renderMockTips = ()
      =&gt; { const {hasApplepay, hasGooglepay} = getOpenChannelType(); if (hasApplepay || hasGooglepay) { showMockTips(); } } const renderEC = () =&gt; { showECButtonHandler(); const {showChannelList} = getExpressCheckoutList(); const {firstClick,
      maxSize} = getMoreButtonConfig(); if (showChannelList.length === 0) { showMoreButton(renderEC); } showChannelList.forEach((ecName, index) =&gt; { const disableShow = firstClick &amp;&amp; index &gt;= maxSize;
      mockAddChildrenDOM(mockDomId[ecName], !disableShow, getChannelThemeConfig(ecName)); showMoreButton(renderEC); }); } async function loadEC() { const date = new Date().getTime(); dom.loadEC_timestamp = date const ecConfig = await getECConfig();
      if (date !== dom.loadEC_timestamp) { return; } const expressCheckoutList = getExpressCheckoutList(); track('preview-loadEC', expressCheckoutList); resetRenderDOM(); // 初始化时没有事件推送 if (ecConfig) { renderNotOpenTips(); renderEC();
      renderMockTips(); } } const init = () =&gt; { blockChannelHandler(); const {blockChannelList} = getExpressCheckoutList(); if (!isAllowTheme()) { disabledThemTips() return; } const themeFormData = getThemeFormData?.() || {}; if
      (!themeFormData?.product_id || !themeFormData?.variant_id) { notFindFormTips(); return; } if (blockChannelList.length &gt; 0) { loadEC(); } else { showSkeletonLayerTips() } } init(); } dom.mockStartFn = start; document.dispatchEvent(new
      CustomEvent('payment_ec_core_ready', { detail: { start: true } })) } catch (e) { } </ljs-script>
    <ljs-script layout="logic" type="application/javascript" style="display: none" class="i-spzhtml-layout-logic i-spzhtml-element i-spzhtml-built i-spzhtml-layout" i-spzhtml-layout="logic"> try { const dom =
      document.getElementById('pm-payment-express-button-1539149753700-9'); window.PaymentEC = {} const delayCallback = (cb) =&gt; { window.requestIdleCallback ? requestIdleCallback(cb, {timeout: 50}) : setTimeout(cb, 50); } const checkReady =
      function (data) { const { i18n, commonUtilsFn, coreDataFn, businessUtilsFn, commonRenderUtilsFn, renderTipsUtilsFn, renderMoreUtilsFn, startFn, mockStartFn } = dom let readyData = { commonUtils: !!(commonUtilsFn) || false, coreData:
      !!(coreDataFn) || false, businessUtils: !!(businessUtilsFn) || false, commonRenderUtils: !!(commonRenderUtilsFn) || false, renderTipsUtils: !!(renderTipsUtilsFn) || false, renderMoreUtils: !!(renderMoreUtilsFn) || false, start: !!(startFn) ||
      false, mockStart: !!(mockStartFn) || false, i18n: !!(i18n) || false } if (data?.detail) { Object.keys(data.detail).forEach(key =&gt; { readyData[key] = data.detail[key] }) } let isReady = true; Object.keys(readyData).forEach(key =&gt; { if
      (!readyData[key]) { isReady = false } }) return isReady } const readyFn = () =&gt; { if (!checkReady()) { return; } document.removeEventListener('payment_ec_core_ready', readyFn); dom.commonUtils = dom.commonUtilsFn(); dom.coreData =
      dom.coreDataFn(); dom.businessUtils = dom.businessUtilsFn(); dom.commonRenderUtils = dom.commonRenderUtilsFn(); dom.renderTipsUtils = dom.renderTipsUtilsFn(); dom.renderMoreUtils = dom.renderMoreUtilsFn(); const productData =
      dom?.commonUtils?.getProduct?.() || {}; if (JSON.stringify(productData) === '{}') { console.log('[paymentEC]hide: product data is {}') return; } if (dom?.commonUtils?.isPreview()) { dom.mockStartFn() } else { dom.startFn(); } } const init = ()
      =&gt; { if (checkReady()) { readyFn(); } else { document.addEventListener('payment_ec_core_ready', readyFn) } } if (document.readyState === 'complete') { delayCallback(init); } else { window.addEventListener('load', () =&gt;
      delayCallback(init), {once: true}); } } catch (e) { } </ljs-script>
    <div id="pm-block-plugin-installment"></div>
    <script async="" crossorigin="anonymous" src="//static.staticdj.com/cuttlefish/v1/spz.min.js"></script>
    <style>
      [data-section-type="shoplazza://apps/painterb/blocks/strengthen_trust/283166158603952609"] .plugin-strengthen-trust-container {
        max-width: var(--general-layout-width, var(--layout-width, var(--page-width, 1140px)));
        padding: 0 var(--general-layout-spacing, var(--page-spacing, 40px));
        margin: 0 auto;
      }

      .plugin-strengthen-trust-1539149753700-wrap {
        padding: 8px 0;
        word-break: break-word;
      }

      .scale-125 {
        transform: scale(1.25);
      }

      .pl4 {
        padding-left: 4px;
      }

      .pb-4 {
        padding-bottom: 16px;
      }

      .opacity-1 {
        opacity: 1;
      }

      .trust-big-title {
        display: none;
        padding-top: 40px;
        font-size: 24px;
        font-weight: 500;
        color: var(--color-body-text, #292929);
        font-family: var(--font-heading-family);
      }

      .store-open-trust-tips {
        display: flex;
        align-items: flex-start;
        padding: 8px 12px;
        border-radius: 4px 4px 0 0;
        border: 1px dashed #ff7979;
        background: #fff;
      }

      .store-open-trust-tips .tips-text {
        flex: 16px;
        margin-left: 4px;
        color: #ff7979;
        font-size: 14px;
        font-weight: 500;
      }

      .plugin-strengthen-trust-1539149753700-wrap .trust-title-block {
        display: flex;
        padding: 16px 12px;
        align-items: center;
        background: rgba(83, 194, 230, 0.2);
        font-size: 16px;
        font-weight: 500;
        border-radius: 4px 4px 0px 0px;
      }

      .plugin-strengthen-trust-1539149753700-wrap.trust-expanded .trust-title-block {
        padding-left: 20px;
      }

      .plugin-strengthen-trust-1539149753700-wrap .trust-title {
        flex: 1;
        margin: 0 4px;
        color: #53C2E6;
      }

      .plugin-strengthen-trust-1539149753700-wrap .trust-thumbnail-desc {
        display: flex;
        flex-wrap: wrap;
        padding: 12px 12px 0 16px;
        background: rgba(83, 194, 230, 0.05);
      }

      .trust-card-block section[expanded] .trust-thumbnail-desc {
        display: none;
      }

      .trust-card-block section {
        height: auto !important;
      }

      .trust-card-block section[expanded] .icon_arrow_trust {
        transform: rotate(180deg);
      }

      .plugin-strengthen-trust-1539149753700-wrap .trust-card-block .icon_arrow_trust {
        color: #53C2E6;
      }

      .plugin-strengthen-trust-1539149753700-wrap .trust-card-border {
        border-radius: 0 0 4px 4px;
        border: 1px solid rgba(83, 194, 230, 0.2);
      }

      .trust-thumbnail-desc-item {
        width: 50%;
        display: flex;
        flex-direction: column;
        padding: 0 0 12px 20px;
        box-sizing: border-box;
      }

      .trust-thumbnail-desc-item:nth-child(2n) {
        padding-left: 20px;
      }

      .trust-thumbnail-desc-title {
        padding-top: 4px;
        color: var(--color-body-text, #292929);
        opacity: 0.85;
        font-size: 14px;
        font-weight: 400;
      }

      .trust-card-block .trust-thumbnail-img {
        flex-shrink: 0;
      }

      .trust-card-block .trust-thumbnail-title {
        padding-left: 4px;
      }

      .plugin-strengthen-trust-1539149753700-wrap .trust-open-card {
        padding: 20px 20px 0;
        background: rgba(83, 194, 230, 0.05);
      }

      .trust-card-desc-block {
        padding-bottom: 20px;
        box-sizing: border-box;
      }

      .trust-card-desc-title {
        display: flex;
        align-items: center;
        color: var(--color-body-text, #292929);
        font-size: 14px;
        font-weight: 400;
      }

      .trust-card-desc-text {
        padding: 4px 0;
        font-size: 14px;
        font-weight: 400;
        color: var(--color-body-text, #292929);
        opacity: 0.85;
      }

      .trust-card-desc-text ul {
        padding-left: 20px;
        margin: 0;
      }

      .trust-card-desc-text a {
        color: #4D74ED;
        text-decoration: underline;
      }

      .trust-card-desc-img {
        padding: 8px 0 4px 8px;
        border-radius: 3px;
        background: #f6f6f6;
      }

      .icon-trust-block {
        margin: 0 8px 4px 0;
      }

      .icon-trust-block-custom {
        border-radius: 3px;
      }

      .trust-expanded .trust-title {
        color: #292929;
      }

      .plugin-strengthen-trust-1539149753700-wrap .icon_security_trust {
        color: #53C2E6;
      }

      .plugin-strengthen-trust-1539149753700-wrap .icon_title_trust {
        color: #53C2E6;
      }

      .trust-expanded .icon_arrow_trust,
      .trust-expanded .trust-thumbnail-desc {
        display: none;
      }

      .plugin-strengthen-trust-1539149753700-wrap.trust-expanded .trust-card-desc-title {
        color: #53C2E6;
      }

      [data-section-type="shoplazza://apps/painterb/blocks/strengthen_trust/283166158603952609"] .expanded-column-4 .trust-thumbnail-desc {
        flex-wrap: nowrap;
      }

      [data-section-type="shoplazza://apps/painterb/blocks/strengthen_trust/283166158603952609"] .expanded-column-4 .more-than-4 .trust-thumbnail-desc {
        flex-wrap: wrap;
      }

      [data-section-type="shoplazza://apps/painterb/blocks/strengthen_trust/283166158603952609"] .expanded-column-4 .more-than-4 .trust-thumbnail-desc .trust-thumbnail-desc-item,
      [data-section-type="shoplazza://apps/painterb/blocks/strengthen_trust/283166158603952609"] .expanded-column-4 .more-than-4 .trust-card-desc-block {
        width: 25%;
        flex: none;
      }

      [data-section-type="shoplazza://apps/painterb/blocks/strengthen_trust/283166158603952609"] .expanded-column-4 .trust-open-card {
        display: flex;
        flex-wrap: wrap;
        padding: 0;
      }

      [data-section-type="shoplazza://apps/painterb/blocks/strengthen_trust/283166158603952609"] .expanded-column-4 ljs-accordion>section[expanded]>:last-child {
        display: flex !important;
      }

      [data-section-type="shoplazza://apps/painterb/blocks/strengthen_trust/283166158603952609"] .expanded-column-4 .trust-card-desc-block {
        flex: 1;
        padding: 12px;
      }

      [data-section-type="shoplazza://apps/painterb/blocks/strengthen_trust/283166158603952609"] .expanded-column-4 .store-open-trust-tips {
        padding: 16px 0;
        border: none;
      }

      [data-section-type="shoplazza://apps/painterb/blocks/strengthen_trust/283166158603952609"] .expanded-column-4.is-card-expanded .trust-open-card {
        display: flex !important;
        border: none;
        background: none;
      }

      [data-section-type="shoplazza://apps/painterb/blocks/strengthen_trust/283166158603952609"] .expanded-column-4.is-card-expanded .trust-title-block {
        display: none;
      }

      [data-section-type="shoplazza://apps/painterb/blocks/strengthen_trust/283166158603952609"] .expanded-column-4 .trust-big-title {
        display: block;
      }

      [data-section-type="shoplazza://apps/painterb/blocks/strengthen_trust/283166158603952609"] .expanded-column-4.is-card-expanded .trust-card-desc-block {
        margin-right: 16px;
        background: rgba(83, 194, 230, 0.05);
      }

      [data-section-type="shoplazza://apps/painterb/blocks/strengthen_trust/283166158603952609"] .expanded-column-4.is-card-expanded .more-than-4 .trust-card-desc-block {
        width: calc(25% - 18px);
        flex: none;
        margin-bottom: 16px;
      }

      [data-section-type="shoplazza://apps/painterb/blocks/strengthen_trust/283166158603952609"] .expanded-column-4.is-card-expanded .icon_security_trust {
        color: var(--color-body-text, #292929);
      }

      [data-section-type="shoplazza://apps/painterb/blocks/strengthen_trust/283166158603952609"] .expanded-column-4.is-card-expanded .icon_title_trust {
        color: var(--color-body-text, #292929);
      }

      [data-section-type="shoplazza://apps/painterb/blocks/strengthen_trust/283166158603952609"] .expanded-column-4.is-card-expanded .trust-card-desc-block:last-child {
        margin-right: 0;
      }

      @media (min-width: 960px) {
        .lg\:hidden {
          display: none;
        }
      }

      @media (max-width: 959.98px) {
        .md\:hidden {
          display: none;
        }

        [data-section-type="shoplazza://apps/painterb/blocks/strengthen_trust/283166158603952609"] .plugin-strengthen-trust-container {
          padding: 0 var(--general-layout-spacing, var(--page-spacing, 16px));
        }

        .trust-expanded .trust-accordion-header {
          display: none;
        }

        .trust-accordion-header .trust-title-block {
          padding: 8px 12px;
        }

        .trust-accordion-header .trust-thumbnail-desc {
          padding: 12px 12px 0;
        }

        .trust-thumbnail-desc .trust-thumbnail-desc-item {
          flex-direction: row;
          align-items: center;
          width: 100%;
          padding-left: 0;
        }

        .trust-thumbnail-desc .trust-thumbnail-desc-item:nth-child(2n) {
          padding-left: 0;
        }

        .trust-thumbnail-desc-item .trust-thumbnail-desc-title {
          flex: 1;
          padding-top: 0;
          padding-left: 4px;
        }

        .trust-sidebar {
          display: flex;
          flex-direction: column;
          background: #FFF;
        }

        .trust-sidebar-cancel {
          flex-shrink: 0;
          display: flex;
          align-items: center;
          justify-content: flex-end;
          padding-right: 16px;
        }

        .trust-sidebar .trust-open-card {
          border: none;
        }

        .trust-expanded .trust-open-card {
          padding: 8px;
        }

        .trust-card-desc-block {
          padding-bottom: 12px;
        }

        .icon_arrow_right_trust {
          flex-shrink: 0;
          color: var(--color-body-text, #292929);
        }

        .plugin-strengthen-trust-1539149753700-wrap .trust-card-big-title {
          display: flex;
          align-items: center;
          padding: 16px 20px;
          border-radius: 4px 4px 0px 0px;
          background: rgba(83, 194, 230, 0.2);
        }

        .plugin-strengthen-trust-1539149753700-wrap.trust-expanded .trust-card-big-title {
          padding-left: 8px;
        }

        .trust-card-big-title .trust-title {
          font-size: 16px;
          font-weight: 500;
        }

        .sidebar-bottom-content {
          overflow-y: auto;
        }

        /* 兼容nova移动端抽屉购物车 sidebar 样式 */
        #trust-sidebar-cart_drawer {
          width: 100%;
        }
      }

      html[dir="rtl"] .icon_arrow_right_trust {
        transform: rotate(180deg);
      }
    </style>
    <ljs-script layout="logic" type="application/javascript" class="i-spzhtml-layout-logic i-spzhtml-element i-spzhtml-built i-spzhtml-layout" i-spzhtml-layout="logic"> /** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement {
      static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_
      = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target
      = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_()
      { this.registerAction( 'scrollToTarget', (invocation) =&gt; this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) =&gt; this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** *
      @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if
      (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); </ljs-script>
    <ljs-script layout="logic" type="application/javascript" class="i-spzhtml-layout-logic i-spzhtml-element i-spzhtml-built i-spzhtml-layout" i-spzhtml-layout="logic"> const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class
      SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ =
      SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () =&gt; !!document.getElementById(renderId), () =&gt; { this.renderElement_ = SPZCore.Dom.scopedQuerySelector(
      document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) =&gt; { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) =&gt; { if (!data) { return; }
      SPZ.whenApiDefined(this.renderElement_).then((apis) =&gt; { apis?.render(data); document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=&gt;{ if(event.target.nodeName == 'A'){ this.track_({type:
      'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa &amp;&amp; window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result =
      JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) =&gt; { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const
      moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) =&gt; { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) =&gt; { return moduleSetting.logos_type == 'custom' ?
      this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);
    </ljs-script>
    <spz-custom-strengthen-trust layout="container" render-id="strengthen-trust-render-1539149753700" id="strengthen-trust-render-script-1539149753700" class="i-spzhtml-layout-container i-spzhtml-element i-spzhtml-built i-spzhtml-layout"
      i-spzhtml-layout="container"></spz-custom-strengthen-trust>
    <ljs-render id="strengthen-trust-render-1539149753700" layout="container" manual="" @finish="strengthen-trust-render-script-1539149753700.track(style='icon_title');"
      class="i-spzhtml-layout-container i-spzhtml-element i-spzhtml-built i-spzhtml-layout" i-spzhtml-layout="container">
      <template>
        <div spz-if="${ data.isEditor || data.other_enabled }" class="plugin-strengthen-trust-container">
          <div class="
          plugin-strengthen-trust-1539149753700-wrap md:hidden expanded-column-4
          
        ">
            <div class="trust-big-title type-title-font-family ${data.other_enabled?'pb-4':''}"> ${data.module_title} </div>
            <div spz-if="${!data.other_enabled}" class="store-open-trust-tips">
              <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none">
                <g clip-path="url(#clip0_2160_10007)">
                  <path
                    d="M8.92398 8.53999C8.924 8.66134 8.90011 8.7815 8.85368 8.89362C8.80725 9.00574 8.7392 9.10761 8.6534 9.19342C8.5676 9.27923 8.46573 9.3473 8.35362 9.39375C8.24151 9.44019 8.12135 9.46409 8 9.46409C7.87865 9.46409 7.75849 9.44019 7.64638 9.39375C7.53427 9.3473 7.43241 9.27923 7.3466 9.19342C7.2608 9.10761 7.19275 9.00574 7.14632 8.89362C7.09989 8.7815 7.076 8.66134 7.07602 8.53999V4.23208C7.076 4.11073 7.09989 3.99056 7.14632 3.87845C7.19275 3.76633 7.2608 3.66446 7.3466 3.57865C7.43241 3.49283 7.53427 3.42476 7.64638 3.37832C7.75849 3.33188 7.87865 3.30798 8 3.30798C8.12135 3.30798 8.24151 3.33188 8.35362 3.37832C8.46573 3.42476 8.5676 3.49283 8.6534 3.57865C8.7392 3.66446 8.80725 3.76633 8.85368 3.87845C8.90011 3.99056 8.924 4.11073 8.92398 4.23208V8.53999ZM8 12.5399C7.7872 12.5392 7.58121 12.4648 7.41712 12.3293C7.25303 12.1938 7.141 12.0056 7.10009 11.7968C7.05919 11.5879 7.09195 11.3714 7.1928 11.184C7.29365 10.9966 7.45634 10.8499 7.65317 10.769C7.84999 10.6881 8.06878 10.678 8.27226 10.7403C8.47574 10.8026 8.65133 10.9335 8.76912 11.1107C8.88691 11.2879 8.93962 11.5005 8.91826 11.7123C8.8969 11.924 8.8028 12.1218 8.65199 12.2719C8.56722 12.3585 8.46569 12.427 8.35359 12.4731C8.24149 12.5191 8.12118 12.5419 8 12.5399ZM8 0.000162657C6.92965 -0.00673195 5.86922 0.205626 4.88406 0.62415C2.96107 1.43154 1.43154 2.96107 0.62415 4.88406C0.205626 5.86922 -0.00673195 6.92965 0.000162657 8C-0.00673195 9.07035 0.205626 10.1308 0.62415 11.1159C1.43154 13.0389 2.96107 14.5685 4.88406 15.3759C5.86922 15.7944 6.92965 16.0067 8 15.9998C9.07035 16.0067 10.1308 15.7944 11.1159 15.3759C13.0389 14.5685 14.5685 13.0389 15.3759 11.1159C15.7944 10.1308 16.0067 9.07035 15.9998 8C16.0067 6.92965 15.7944 5.86922 15.3759 4.88406C14.5685 2.96107 13.0389 1.43154 11.1159 0.62415C10.1308 0.205626 9.07035 -0.00673195 8 0.000162657Z"
                    fill="#FF7979"></path>
                </g>
                <defs>
                  <clipPath id="clip0_2160_10007">
                    <rect width="16" height="16" fill="white"></rect>
                  </clipPath>
                </defs>
              </svg>
              <span class="tips-text"> To display this card to customers, you need to go to "Booster &amp; Store Conversion" to turn on the trust enhancement feature. </span>
            </div>
            <ljs-accordion class="trust-card-block" layout="container">
              <section class="${data.module_settings.length>4?'more-than-4':''}" @expand="strengthen-trust-render-script-1539149753700.track(type='trust_expand_click');">
                <div class="trust-accordion-header">
                  <div class="trust-title-block">
                    <svg class="icon_security_trust" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="currentColor">
                      <path fill-rule="evenodd" clip-rule="evenodd"
                        d="M9.99932 0C10.5736 0 11.1307 0.184885 11.5792 0.524258L12.0909 0.911325C13.4831 1.96508 15.0052 2.85514 16.6239 3.56198L17.9248 4.13095C18.3719 4.32298 18.7485 4.63668 19.0065 5.03203C19.2644 5.42739 19.3921 5.88649 19.3732 6.35077C18.9684 14.8758 13.0391 18.7013 11.0849 19.7312C10.4069 20.0896 9.59169 20.0896 8.91232 19.7312C6.95805 18.7 1.03164 14.8731 0.626913 6.32479C0.607503 5.85814 0.736181 5.39668 0.996373 4.99983C1.25657 4.60299 1.63636 4.28894 2.08683 4.09813L3.31114 3.57292C4.97349 2.85777 6.53548 1.94994 7.96121 0.870293L8.41942 0.524258C8.86789 0.184885 9.42506 0 9.99932 0ZM7.19446 9.35226C7.43734 9.34797 7.67239 9.43812 7.85011 9.60372L9.12261 10.875L12.1639 7.83623C12.3416 7.67063 12.5766 7.58047 12.8195 7.58476C13.0624 7.58904 13.2941 7.68743 13.4659 7.8592C13.6377 8.03096 13.736 8.2627 13.7403 8.50557C13.7446 8.74845 13.6545 8.98351 13.4889 9.16123L9.78511 12.8637C9.60933 13.0393 9.37105 13.1379 9.12261 13.1379C8.87418 13.1379 8.63589 13.0393 8.46011 12.8637L6.52511 10.9287C6.35951 10.751 6.26936 10.5159 6.27364 10.2731C6.27793 10.0302 6.37632 9.79846 6.54809 9.6267C6.71985 9.45493 6.95158 9.35654 7.19446 9.35226Z"
                        fill="currentColor"></path>
                    </svg>
                    <span class="trust-title">${data.module_title}</span>
                    <svg class="icon_arrow_trust" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="currentColor">
                      <path
                        d="M7.54264 10.3064C7.77695 10.5407 8.15686 10.5407 8.39117 10.3064L12.8459 5.85165C12.9631 5.73449 12.9631 5.54454 12.8459 5.42738L12.5065 5.08797C12.3894 4.97082 12.1994 4.97082 12.0823 5.08797L7.96696 9.20328L3.85155 5.08787C3.73439 4.97071 3.54444 4.97071 3.42728 5.08787L3.08787 5.42728C2.97071 5.54444 2.97071 5.73439 3.08787 5.85154L7.54264 10.3064Z"
                        fill="currentColor"></path>
                    </svg>
                  </div>
                  <div class="trust-thumbnail-desc trust-card-border">
                    <div class="trust-thumbnail-desc-item" spz-for="item in data.module_settings" key="item.type">
                      <div spz-if="${(item.icon_type === 'default')}">
                        <div spz-if="${(item.type == 'payment_setting')}">
                          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" class="icon_title_trust scale-125">
                            <g clip-path="url(#clip0_2533_19421)">
                              <path
                                d="M18.5653 9.98893C18.8533 9.78627 19.3146 9.78359 19.6026 9.98893C19.6026 9.98893 20.3706 10.6023 21.3253 11.0103V3.61827C21.3253 3.26094 21.0399 2.97559 20.6879 2.97559H0.626594C0.274586 2.97559 -0.0107422 3.26359 -0.0107422 3.61827V17.2689C-0.0107422 17.6263 0.274586 17.9116 0.626594 17.9116H14.1626C13.9279 17.5516 13.8533 17.0343 13.8533 16.6209V11.5543C13.8533 11.3169 14.0373 11.1676 14.2666 11.2183C14.2666 11.2183 14.8266 11.3649 15.3466 11.3649C16.8346 11.3649 18.5653 9.98895 18.5653 9.98895V9.98893ZM7.88259 9.80494H2.76259C2.40791 9.80494 2.12259 9.51694 2.12259 9.16494C2.12259 8.81026 2.41059 8.52493 2.76259 8.52493H7.88259C8.23727 8.52493 8.52259 8.81293 8.52259 9.16494C8.52259 9.51694 8.23459 9.80494 7.88259 9.80494ZM2.75992 6.3916C2.40791 6.3916 2.12259 6.1036 2.12259 5.75159C2.12259 5.39691 2.40791 5.11159 2.75992 5.11159H18.5519C18.9039 5.11159 19.1893 5.39959 19.1893 5.75159C19.1893 6.10627 18.9039 6.3916 18.5519 6.3916H2.75992Z"
                                fill="currentColor"></path>
                              <path
                                d="M23.4559 12.0668H22.5412C21.2052 12.0668 19.7092 10.8668 19.7092 10.8668C19.4212 10.6615 18.9572 10.6669 18.6692 10.8668C18.6692 10.8668 17.1732 12.0668 15.8372 12.0668H14.9225C14.6879 12.0668 14.4985 12.2588 14.4985 12.4935V16.7842C14.4985 17.2535 14.7972 17.8722 15.1652 18.1655L18.5225 20.8242C18.8905 21.1149 19.4879 21.1149 19.8586 20.8242L23.2159 18.1655C23.5839 17.8749 23.8826 17.2562 23.8826 16.7842V12.4935C23.8826 12.2588 23.6906 12.0668 23.4559 12.0668ZM21.3386 14.7922L19.3866 17.2748C19.0026 17.7655 18.3199 17.7788 17.9172 17.3068L17.0532 16.2988C16.8986 16.1202 16.9199 15.8508 17.0986 15.6961C17.2772 15.5415 17.5466 15.5628 17.7012 15.7415L18.5652 16.7495C18.6186 16.8135 18.6639 16.8135 18.7172 16.7442L20.6692 14.2615C20.8159 14.0775 21.0826 14.0428 21.2692 14.1895C21.4506 14.3388 21.4826 14.6082 21.3386 14.7922Z"
                                fill="currentColor"></path>
                            </g>
                            <defs>
                              <clipPath id="clip0_2533_19421">
                                <rect width="24" height="24" fill="currentColor"></rect>
                              </clipPath>
                            </defs>
                          </svg>
                        </div>
                        <div spz-if="${(item.type == 'privacy_setting')}">
                          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" class="icon_title_trust scale-125">
                            <path fill="currentColor"
                              d="M19.505 15.49h-3.174a.712.712 0 0 1-.082-.338v-.675c0-.322.199-.584.444-.584h1.05c.243 0 .441.26.441.582 0 .254.157.46.352.46.194 0 .351-.206.351-.46 0-.83-.512-1.504-1.143-1.504h-1.051c-.632 0-1.145.675-1.145 1.506v.675c0 .114.01.227.032.338h-1.138a.674.674 0 0 0-.66.685v4.614c0 .378.295.685.66.685h5.063c.364 0 .66-.307.66-.685v-4.614a.672.672 0 0 0-.66-.685m-2.193 2.994v1.864a.272.272 0 1 1-.543 0v-1.864a.9.9 0 0 1-.6-.86c0-.499.39-.903.872-.903.481 0 .872.404.872.904 0 .4-.252.74-.601.859m3.6-1.075v3.663a.794.794 0 0 1-.329.643h1.097c0-1.546-.127-3.008-.769-4.306">
                            </path>
                            <path fill="currentColor"
                              d="M16.905 7.214a4.863 4.863 0 0 0-5.79-4.773A4.81 4.81 0 0 0 7.26 6.366a4.863 4.863 0 0 0 3.817 5.61.03.03 0 0 1 .016.05.03.03 0 0 1-.02.008c-4.915.477-8.76 4.613-8.775 9.65a.03.03 0 0 0 .03.03h10.978c.027 0-.124-.033-.144-.051-.162-.146-.334-.356-.334-.591l.07-5.33a.825.825 0 0 1 .826-.825h1.203a.03.03 0 0 0 .03-.034c-.047-.281-.07-1.728.574-2.141a.03.03 0 0 0 .014-.029.03.03 0 0 0-.02-.025c-.782-.287-1.645-.534-2.568-.641a.03.03 0 0 1-.002-.06 4.861 4.861 0 0 0 3.95-4.773">
                            </path>
                          </svg>
                        </div>
                        <div spz-if="${(item.type == 'logitics_setting')}">
                          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" class="icon_title_trust scale-125">
                            <path fill="currentColor"
                              d="M10.469 5.344c.094.375.187.75.187 1.125 0 .656-.094 1.218-.375 1.687-.281.563-.562 1.031-.937 1.406-.375.376-.844.75-1.406.938-.563.188-1.125.375-1.688.375-.656 0-1.219-.094-1.687-.375-.563-.187-1.032-.562-1.407-.937-.375-.376-.75-.844-.937-1.407-.281-.562-.375-1.125-.375-1.687V6.28c-.375.282-.469.563-.657.844A3.37 3.37 0 0 0 1 8.156V19.22c0 .281.094.468.188.656.187.188.375.188.562.188h.469c0-.938.187-1.594.656-2.063.469-.469 1.125-.656 1.969-.656.937 0 1.593.281 1.968.75.47.468.657 1.125.657 1.968h5.812c.188 0 .375-.093.563-.187.187-.187.281-.375.281-.562V5.53h-3.656z">
                            </path>
                            <path fill="currentColor"
                              d="M5.031 18.656c-.375 0-.75.094-.937.375-.282.282-.375.563-.375.938s.094.656.375.937c.281.282.562.375.937.375s.75-.093.938-.375c.281-.281.375-.562.375-.937s-.094-.75-.375-.938c-.282-.187-.563-.375-.938-.375m14.532.094c.375 0 .656.094.937.375s.375.563.375.938-.094.75-.375.937c-.281.281-.562.375-.937.375s-.75-.094-.938-.375c-.281-.281-.375-.562-.375-.937s.094-.657.375-.938c.281-.281.563-.375.938-.375">
                            </path>
                            <path fill="currentColor"
                              d="M23.406 15c-.093-.844-.281-1.594-.562-2.437a8 8 0 0 0-1.219-2.344A3.994 3.994 0 0 0 20.5 9.188c-.469-.282-.937-.563-1.406-.75-.469-.188-1.032-.282-1.5-.376-.469-.093-1.032-.093-1.5-.093-.188 0-.282.093-.375.375-.094.187-.188.375-.188.562v10.219c0 .281.094.469.281.656a.851.851 0 0 0 .657.282h.375c0-.375.093-.657.187-1.032.094-.281.282-.562.563-.843.187-.282.468-.47.843-.563.282-.187.657-.187 1.032-.187s.75.093 1.031.187c.375.094.656.281.844.469.281.187.468.468.562.843.188.375.188.75.188 1.22h.843c.094 0 .188 0 .188-.095.094-.093.094-.187.094-.28 0-.095.093-.282.093-.376v-1.968c.282-.844.188-1.594.094-2.438m-1.687-.281h-4.407c-.093 0-.187-.094-.28-.188-.095-.094-.188-.187-.188-.281v-3.844c0-.187.093-.281.187-.469a.716.716 0 0 1 .469-.187h1.031c.282 0 .563.094.938.188.281.093.656.28.937.562.469.469.75 1.031.938 1.688.187.656.375 1.312.468 1.968v.188c.094.281 0 .375-.093.375M6.156 3C4.188 3 2.594 4.594 2.594 6.469c0 1.968 1.594 3.468 3.562 3.468A3.46 3.46 0 0 0 9.625 6.47 3.46 3.46 0 0 0 6.156 3m1.688 3.188-2.25 1.968-1.219-1.125V5.72l1.219 1.125 2.25-2.063z">
                            </path>
                          </svg>
                        </div>
                        <div spz-if="${(item.type == 'customer_setting')}">
                          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" class="icon_title_trust scale-125">
                            <path fill="currentColor"
                              d="M11.966 4.548c-3.109 0-5.628 2.467-5.628 5.51 0 3.044 2.52 5.51 5.628 5.51 3.109 0 5.628-2.466 5.628-5.51 0-3.043-2.52-5.51-5.628-5.51m-6.5 7.626V7.087a2.69 2.69 0 0 0-.21.008c1.153-2.504 3.721-4.247 6.71-4.247 2.99 0 5.559 1.743 6.712 4.247a2.677 2.677 0 0 0-.212-.008v5.087c1.436 0 2.6-1.14 2.6-2.544 0-.954-.537-1.785-1.33-2.22C18.616 4.26 15.565 2 11.965 2c-3.599 0-6.65 2.261-7.768 5.41a2.534 2.534 0 0 0-1.331 2.22c0 1.405 1.163 2.544 2.6 2.544m12.116 2.916a8.3 8.3 0 0 1-5.616 2.167 8.3 8.3 0 0 1-5.608-2.16C3.728 16.424 2 18.783 2 21.987h20c0-3.21-1.76-5.572-4.418-6.896">
                            </path>
                          </svg>
                        </div>
                      </div>
                      <div spz-else="">
                        <ljs-img class="trust-thumbnail-img" width="30" height="30" layout="fixed" src="//img.staticdj.com/${item.icon}" object-fit="contain" alt="trust-img"></ljs-img>
                      </div>
                      <div class="trust-thumbnail-desc-title">${item.title}</div>
                    </div>
                  </div>
                </div>
                <div id="trust-open-card" class="trust-open-card trust-card-border">
                  <div id="trust-card-desc-block-1539149753700-${index}" class="trust-card-desc-block" spz-for="(item,index) in data.originData.module_settings" key="item.type">
                    <div class="trust-card-desc-title">
                      <div spz-if="${item.icon_type === 'default'&amp;&amp;item.type == 'payment_setting'}">
                        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" class="icon_title_trust">
                          <g clip-path="url(#clip0_2533_19421)">
                            <path
                              d="M18.5653 9.98893C18.8533 9.78627 19.3146 9.78359 19.6026 9.98893C19.6026 9.98893 20.3706 10.6023 21.3253 11.0103V3.61827C21.3253 3.26094 21.0399 2.97559 20.6879 2.97559H0.626594C0.274586 2.97559 -0.0107422 3.26359 -0.0107422 3.61827V17.2689C-0.0107422 17.6263 0.274586 17.9116 0.626594 17.9116H14.1626C13.9279 17.5516 13.8533 17.0343 13.8533 16.6209V11.5543C13.8533 11.3169 14.0373 11.1676 14.2666 11.2183C14.2666 11.2183 14.8266 11.3649 15.3466 11.3649C16.8346 11.3649 18.5653 9.98895 18.5653 9.98895V9.98893ZM7.88259 9.80494H2.76259C2.40791 9.80494 2.12259 9.51694 2.12259 9.16494C2.12259 8.81026 2.41059 8.52493 2.76259 8.52493H7.88259C8.23727 8.52493 8.52259 8.81293 8.52259 9.16494C8.52259 9.51694 8.23459 9.80494 7.88259 9.80494ZM2.75992 6.3916C2.40791 6.3916 2.12259 6.1036 2.12259 5.75159C2.12259 5.39691 2.40791 5.11159 2.75992 5.11159H18.5519C18.9039 5.11159 19.1893 5.39959 19.1893 5.75159C19.1893 6.10627 18.9039 6.3916 18.5519 6.3916H2.75992Z"
                              fill="currentColor"></path>
                            <path
                              d="M23.4559 12.0668H22.5412C21.2052 12.0668 19.7092 10.8668 19.7092 10.8668C19.4212 10.6615 18.9572 10.6669 18.6692 10.8668C18.6692 10.8668 17.1732 12.0668 15.8372 12.0668H14.9225C14.6879 12.0668 14.4985 12.2588 14.4985 12.4935V16.7842C14.4985 17.2535 14.7972 17.8722 15.1652 18.1655L18.5225 20.8242C18.8905 21.1149 19.4879 21.1149 19.8586 20.8242L23.2159 18.1655C23.5839 17.8749 23.8826 17.2562 23.8826 16.7842V12.4935C23.8826 12.2588 23.6906 12.0668 23.4559 12.0668ZM21.3386 14.7922L19.3866 17.2748C19.0026 17.7655 18.3199 17.7788 17.9172 17.3068L17.0532 16.2988C16.8986 16.1202 16.9199 15.8508 17.0986 15.6961C17.2772 15.5415 17.5466 15.5628 17.7012 15.7415L18.5652 16.7495C18.6186 16.8135 18.6639 16.8135 18.7172 16.7442L20.6692 14.2615C20.8159 14.0775 21.0826 14.0428 21.2692 14.1895C21.4506 14.3388 21.4826 14.6082 21.3386 14.7922Z"
                              fill="currentColor"></path>
                          </g>
                          <defs>
                            <clipPath id="clip0_2533_19421">
                              <rect width="24" height="24" fill="currentColor"></rect>
                            </clipPath>
                          </defs>
                        </svg>
                      </div>
                      <div spz-if="${item.icon_type === 'default'&amp;&amp;item.type == 'privacy_setting'}">
                        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" class="icon_title_trust">
                          <path fill="currentColor"
                            d="M19.505 15.49h-3.174a.712.712 0 0 1-.082-.338v-.675c0-.322.199-.584.444-.584h1.05c.243 0 .441.26.441.582 0 .254.157.46.352.46.194 0 .351-.206.351-.46 0-.83-.512-1.504-1.143-1.504h-1.051c-.632 0-1.145.675-1.145 1.506v.675c0 .114.01.227.032.338h-1.138a.674.674 0 0 0-.66.685v4.614c0 .378.295.685.66.685h5.063c.364 0 .66-.307.66-.685v-4.614a.672.672 0 0 0-.66-.685m-2.193 2.994v1.864a.272.272 0 1 1-.543 0v-1.864a.9.9 0 0 1-.6-.86c0-.499.39-.903.872-.903.481 0 .872.404.872.904 0 .4-.252.74-.601.859m3.6-1.075v3.663a.794.794 0 0 1-.329.643h1.097c0-1.546-.127-3.008-.769-4.306">
                          </path>
                          <path fill="currentColor"
                            d="M16.905 7.214a4.863 4.863 0 0 0-5.79-4.773A4.81 4.81 0 0 0 7.26 6.366a4.863 4.863 0 0 0 3.817 5.61.03.03 0 0 1 .016.05.03.03 0 0 1-.02.008c-4.915.477-8.76 4.613-8.775 9.65a.03.03 0 0 0 .03.03h10.978c.027 0-.124-.033-.144-.051-.162-.146-.334-.356-.334-.591l.07-5.33a.825.825 0 0 1 .826-.825h1.203a.03.03 0 0 0 .03-.034c-.047-.281-.07-1.728.574-2.141a.03.03 0 0 0 .014-.029.03.03 0 0 0-.02-.025c-.782-.287-1.645-.534-2.568-.641a.03.03 0 0 1-.002-.06 4.861 4.861 0 0 0 3.95-4.773">
                          </path>
                        </svg>
                      </div>
                      <div spz-if="${item.icon_type === 'default'&amp;&amp;item.type == 'logitics_setting'}">
                        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" class="icon_title_trust">
                          <path fill="currentColor"
                            d="M10.469 5.344c.094.375.187.75.187 1.125 0 .656-.094 1.218-.375 1.687-.281.563-.562 1.031-.937 1.406-.375.376-.844.75-1.406.938-.563.188-1.125.375-1.688.375-.656 0-1.219-.094-1.687-.375-.563-.187-1.032-.562-1.407-.937-.375-.376-.75-.844-.937-1.407-.281-.562-.375-1.125-.375-1.687V6.28c-.375.282-.469.563-.657.844A3.37 3.37 0 0 0 1 8.156V19.22c0 .281.094.468.188.656.187.188.375.188.562.188h.469c0-.938.187-1.594.656-2.063.469-.469 1.125-.656 1.969-.656.937 0 1.593.281 1.968.75.47.468.657 1.125.657 1.968h5.812c.188 0 .375-.093.563-.187.187-.187.281-.375.281-.562V5.53h-3.656z">
                          </path>
                          <path fill="currentColor"
                            d="M5.031 18.656c-.375 0-.75.094-.937.375-.282.282-.375.563-.375.938s.094.656.375.937c.281.282.562.375.937.375s.75-.093.938-.375c.281-.281.375-.562.375-.937s-.094-.75-.375-.938c-.282-.187-.563-.375-.938-.375m14.532.094c.375 0 .656.094.937.375s.375.563.375.938-.094.75-.375.937c-.281.281-.562.375-.937.375s-.75-.094-.938-.375c-.281-.281-.375-.562-.375-.937s.094-.657.375-.938c.281-.281.563-.375.938-.375">
                          </path>
                          <path fill="currentColor"
                            d="M23.406 15c-.093-.844-.281-1.594-.562-2.437a8 8 0 0 0-1.219-2.344A3.994 3.994 0 0 0 20.5 9.188c-.469-.282-.937-.563-1.406-.75-.469-.188-1.032-.282-1.5-.376-.469-.093-1.032-.093-1.5-.093-.188 0-.282.093-.375.375-.094.187-.188.375-.188.562v10.219c0 .281.094.469.281.656a.851.851 0 0 0 .657.282h.375c0-.375.093-.657.187-1.032.094-.281.282-.562.563-.843.187-.282.468-.47.843-.563.282-.187.657-.187 1.032-.187s.75.093 1.031.187c.375.094.656.281.844.469.281.187.468.468.562.843.188.375.188.75.188 1.22h.843c.094 0 .188 0 .188-.095.094-.093.094-.187.094-.28 0-.095.093-.282.093-.376v-1.968c.282-.844.188-1.594.094-2.438m-1.687-.281h-4.407c-.093 0-.187-.094-.28-.188-.095-.094-.188-.187-.188-.281v-3.844c0-.187.093-.281.187-.469a.716.716 0 0 1 .469-.187h1.031c.282 0 .563.094.938.188.281.093.656.28.937.562.469.469.75 1.031.938 1.688.187.656.375 1.312.468 1.968v.188c.094.281 0 .375-.093.375M6.156 3C4.188 3 2.594 4.594 2.594 6.469c0 1.968 1.594 3.468 3.562 3.468A3.46 3.46 0 0 0 9.625 6.47 3.46 3.46 0 0 0 6.156 3m1.688 3.188-2.25 1.968-1.219-1.125V5.72l1.219 1.125 2.25-2.063z">
                          </path>
                        </svg>
                      </div>
                      <div spz-if="${item.icon_type === 'default'&amp;&amp;item.type == 'customer_setting'}">
                        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" class="icon_title_trust">
                          <path fill="currentColor"
                            d="M11.966 4.548c-3.109 0-5.628 2.467-5.628 5.51 0 3.044 2.52 5.51 5.628 5.51 3.109 0 5.628-2.466 5.628-5.51 0-3.043-2.52-5.51-5.628-5.51m-6.5 7.626V7.087a2.69 2.69 0 0 0-.21.008c1.153-2.504 3.721-4.247 6.71-4.247 2.99 0 5.559 1.743 6.712 4.247a2.677 2.677 0 0 0-.212-.008v5.087c1.436 0 2.6-1.14 2.6-2.544 0-.954-.537-1.785-1.33-2.22C18.616 4.26 15.565 2 11.965 2c-3.599 0-6.65 2.261-7.768 5.41a2.534 2.534 0 0 0-1.331 2.22c0 1.405 1.163 2.544 2.6 2.544m12.116 2.916a8.3 8.3 0 0 1-5.616 2.167 8.3 8.3 0 0 1-5.608-2.16C3.728 16.424 2 18.783 2 21.987h20c0-3.21-1.76-5.572-4.418-6.896">
                          </path>
                        </svg>
                      </div>
                      <div spz-if="${item.icon_type === 'custom'}">
                        <ljs-img class="trust-thumbnail-img" width="24" height="24" layout="fixed" src="//img.staticdj.com/${item.icon}" object-fit="contain" alt="trust-img"></ljs-img>
                      </div>
                      <span class="trust-thumbnail-title">${item.title}</span>
                    </div>
                    <div class="trust-card-desc-text"> ${item.content.replaceAll("{store_name}","Darcyloves")} </div>
                    <div spz-if="${item.logos.length > 0&amp;&amp;item.logos_type=='default' }" class="trust-card-desc-img">
                      <ljs-img spz-for="(logo,index) in item.logos" key="index" width="55" height="35" class="icon-trust-block" layout="fixed" src="//img.staticdj.com/${logo}" object-fit="contain" alt="trust-img"></ljs-img>
                    </div>
                    <div spz-if="${item.logos.length > 0&amp;&amp;item.logos_type=='custom' }" class="trust-card-desc-img-custom">
                      <ljs-img spz-for="(logo,index) in item.logos" key="index" width="${logo.width}" height="${logo.height}" class="icon-trust-block-custom" layout="responsive" src="//img.staticdj.com/${logo.path}" object-fit="contain" auto-fit=""
                        alt="image"></ljs-img>
                    </div>
                  </div>
                </div>
              </section>
            </ljs-accordion>
          </div>
          <div class="plugin-strengthen-trust-1539149753700-wrap lg:hidden
    
  ">
            <div spz-if="${!data.other_enabled}" class="store-open-trust-tips">
              <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none">
                <g clip-path="url(#clip0_2160_10007)">
                  <path
                    d="M8.92398 8.53999C8.924 8.66134 8.90011 8.7815 8.85368 8.89362C8.80725 9.00574 8.7392 9.10761 8.6534 9.19342C8.5676 9.27923 8.46573 9.3473 8.35362 9.39375C8.24151 9.44019 8.12135 9.46409 8 9.46409C7.87865 9.46409 7.75849 9.44019 7.64638 9.39375C7.53427 9.3473 7.43241 9.27923 7.3466 9.19342C7.2608 9.10761 7.19275 9.00574 7.14632 8.89362C7.09989 8.7815 7.076 8.66134 7.07602 8.53999V4.23208C7.076 4.11073 7.09989 3.99056 7.14632 3.87845C7.19275 3.76633 7.2608 3.66446 7.3466 3.57865C7.43241 3.49283 7.53427 3.42476 7.64638 3.37832C7.75849 3.33188 7.87865 3.30798 8 3.30798C8.12135 3.30798 8.24151 3.33188 8.35362 3.37832C8.46573 3.42476 8.5676 3.49283 8.6534 3.57865C8.7392 3.66446 8.80725 3.76633 8.85368 3.87845C8.90011 3.99056 8.924 4.11073 8.92398 4.23208V8.53999ZM8 12.5399C7.7872 12.5392 7.58121 12.4648 7.41712 12.3293C7.25303 12.1938 7.141 12.0056 7.10009 11.7968C7.05919 11.5879 7.09195 11.3714 7.1928 11.184C7.29365 10.9966 7.45634 10.8499 7.65317 10.769C7.84999 10.6881 8.06878 10.678 8.27226 10.7403C8.47574 10.8026 8.65133 10.9335 8.76912 11.1107C8.88691 11.2879 8.93962 11.5005 8.91826 11.7123C8.8969 11.924 8.8028 12.1218 8.65199 12.2719C8.56722 12.3585 8.46569 12.427 8.35359 12.4731C8.24149 12.5191 8.12118 12.5419 8 12.5399ZM8 0.000162657C6.92965 -0.00673195 5.86922 0.205626 4.88406 0.62415C2.96107 1.43154 1.43154 2.96107 0.62415 4.88406C0.205626 5.86922 -0.00673195 6.92965 0.000162657 8C-0.00673195 9.07035 0.205626 10.1308 0.62415 11.1159C1.43154 13.0389 2.96107 14.5685 4.88406 15.3759C5.86922 15.7944 6.92965 16.0067 8 15.9998C9.07035 16.0067 10.1308 15.7944 11.1159 15.3759C13.0389 14.5685 14.5685 13.0389 15.3759 11.1159C15.7944 10.1308 16.0067 9.07035 15.9998 8C16.0067 6.92965 15.7944 5.86922 15.3759 4.88406C14.5685 2.96107 13.0389 1.43154 11.1159 0.62415C10.1308 0.205626 9.07035 -0.00673195 8 0.000162657Z"
                    fill="#FF7979"></path>
                </g>
                <defs>
                  <clipPath id="clip0_2160_10007">
                    <rect width="16" height="16" fill="white"></rect>
                  </clipPath>
                </defs>
              </svg>
              <span class="tips-text"> To display this card to customers, you need to go to "Booster &amp; Store Conversion" to turn on the trust enhancement feature. </span>
            </div>
            <div class="trust-card-block" layout="container">
              <div class="trust-accordion-header">
                <div class="trust-title-block">
                  <svg class="icon_security_trust" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="currentColor">
                    <path fill-rule="evenodd" clip-rule="evenodd"
                      d="M9.99932 0C10.5736 0 11.1307 0.184885 11.5792 0.524258L12.0909 0.911325C13.4831 1.96508 15.0052 2.85514 16.6239 3.56198L17.9248 4.13095C18.3719 4.32298 18.7485 4.63668 19.0065 5.03203C19.2644 5.42739 19.3921 5.88649 19.3732 6.35077C18.9684 14.8758 13.0391 18.7013 11.0849 19.7312C10.4069 20.0896 9.59169 20.0896 8.91232 19.7312C6.95805 18.7 1.03164 14.8731 0.626913 6.32479C0.607503 5.85814 0.736181 5.39668 0.996373 4.99983C1.25657 4.60299 1.63636 4.28894 2.08683 4.09813L3.31114 3.57292C4.97349 2.85777 6.53548 1.94994 7.96121 0.870293L8.41942 0.524258C8.86789 0.184885 9.42506 0 9.99932 0ZM7.19446 9.35226C7.43734 9.34797 7.67239 9.43812 7.85011 9.60372L9.12261 10.875L12.1639 7.83623C12.3416 7.67063 12.5766 7.58047 12.8195 7.58476C13.0624 7.58904 13.2941 7.68743 13.4659 7.8592C13.6377 8.03096 13.736 8.2627 13.7403 8.50557C13.7446 8.74845 13.6545 8.98351 13.4889 9.16123L9.78511 12.8637C9.60933 13.0393 9.37105 13.1379 9.12261 13.1379C8.87418 13.1379 8.63589 13.0393 8.46011 12.8637L6.52511 10.9287C6.35951 10.751 6.26936 10.5159 6.27364 10.2731C6.27793 10.0302 6.37632 9.79846 6.54809 9.6267C6.71985 9.45493 6.95158 9.35654 7.19446 9.35226Z"
                      fill="currentColor"></path>
                  </svg>
                  <span class="trust-title">${data.module_title}</span>
                </div>
                <div class="trust-thumbnail-desc trust-card-border">
                  <div class="trust-thumbnail-desc-item" spz-for="(item,index) in data.module_settings" key="item.type"
                    @tap="trust-sidebar-1539149753700.open;sidebar-scroll-1539149753700.setTarget(containerId='sidebar-bottom-content-1539149753700', targetId='trust-card-desc-block-1539149753700-${index}');strengthen-trust-render-script-1539149753700.track(type='trust_expand_click');">
                    <div spz-if="${(item.icon_type === 'default')}">
                      <div spz-if="${(item.type == 'payment_setting')}">
                        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" class="icon_title_trust">
                          <g clip-path="url(#clip0_2533_19421)">
                            <path
                              d="M18.5653 9.98893C18.8533 9.78627 19.3146 9.78359 19.6026 9.98893C19.6026 9.98893 20.3706 10.6023 21.3253 11.0103V3.61827C21.3253 3.26094 21.0399 2.97559 20.6879 2.97559H0.626594C0.274586 2.97559 -0.0107422 3.26359 -0.0107422 3.61827V17.2689C-0.0107422 17.6263 0.274586 17.9116 0.626594 17.9116H14.1626C13.9279 17.5516 13.8533 17.0343 13.8533 16.6209V11.5543C13.8533 11.3169 14.0373 11.1676 14.2666 11.2183C14.2666 11.2183 14.8266 11.3649 15.3466 11.3649C16.8346 11.3649 18.5653 9.98895 18.5653 9.98895V9.98893ZM7.88259 9.80494H2.76259C2.40791 9.80494 2.12259 9.51694 2.12259 9.16494C2.12259 8.81026 2.41059 8.52493 2.76259 8.52493H7.88259C8.23727 8.52493 8.52259 8.81293 8.52259 9.16494C8.52259 9.51694 8.23459 9.80494 7.88259 9.80494ZM2.75992 6.3916C2.40791 6.3916 2.12259 6.1036 2.12259 5.75159C2.12259 5.39691 2.40791 5.11159 2.75992 5.11159H18.5519C18.9039 5.11159 19.1893 5.39959 19.1893 5.75159C19.1893 6.10627 18.9039 6.3916 18.5519 6.3916H2.75992Z"
                              fill="currentColor"></path>
                            <path
                              d="M23.4559 12.0668H22.5412C21.2052 12.0668 19.7092 10.8668 19.7092 10.8668C19.4212 10.6615 18.9572 10.6669 18.6692 10.8668C18.6692 10.8668 17.1732 12.0668 15.8372 12.0668H14.9225C14.6879 12.0668 14.4985 12.2588 14.4985 12.4935V16.7842C14.4985 17.2535 14.7972 17.8722 15.1652 18.1655L18.5225 20.8242C18.8905 21.1149 19.4879 21.1149 19.8586 20.8242L23.2159 18.1655C23.5839 17.8749 23.8826 17.2562 23.8826 16.7842V12.4935C23.8826 12.2588 23.6906 12.0668 23.4559 12.0668ZM21.3386 14.7922L19.3866 17.2748C19.0026 17.7655 18.3199 17.7788 17.9172 17.3068L17.0532 16.2988C16.8986 16.1202 16.9199 15.8508 17.0986 15.6961C17.2772 15.5415 17.5466 15.5628 17.7012 15.7415L18.5652 16.7495C18.6186 16.8135 18.6639 16.8135 18.7172 16.7442L20.6692 14.2615C20.8159 14.0775 21.0826 14.0428 21.2692 14.1895C21.4506 14.3388 21.4826 14.6082 21.3386 14.7922Z"
                              fill="currentColor"></path>
                          </g>
                          <defs>
                            <clipPath id="clip0_2533_19421">
                              <rect width="24" height="24" fill="currentColor"></rect>
                            </clipPath>
                          </defs>
                        </svg>
                      </div>
                      <div spz-if="${(item.type == 'privacy_setting')}">
                        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" class="icon_title_trust">
                          <path fill="currentColor"
                            d="M19.505 15.49h-3.174a.712.712 0 0 1-.082-.338v-.675c0-.322.199-.584.444-.584h1.05c.243 0 .441.26.441.582 0 .254.157.46.352.46.194 0 .351-.206.351-.46 0-.83-.512-1.504-1.143-1.504h-1.051c-.632 0-1.145.675-1.145 1.506v.675c0 .114.01.227.032.338h-1.138a.674.674 0 0 0-.66.685v4.614c0 .378.295.685.66.685h5.063c.364 0 .66-.307.66-.685v-4.614a.672.672 0 0 0-.66-.685m-2.193 2.994v1.864a.272.272 0 1 1-.543 0v-1.864a.9.9 0 0 1-.6-.86c0-.499.39-.903.872-.903.481 0 .872.404.872.904 0 .4-.252.74-.601.859m3.6-1.075v3.663a.794.794 0 0 1-.329.643h1.097c0-1.546-.127-3.008-.769-4.306">
                          </path>
                          <path fill="currentColor"
                            d="M16.905 7.214a4.863 4.863 0 0 0-5.79-4.773A4.81 4.81 0 0 0 7.26 6.366a4.863 4.863 0 0 0 3.817 5.61.03.03 0 0 1 .016.05.03.03 0 0 1-.02.008c-4.915.477-8.76 4.613-8.775 9.65a.03.03 0 0 0 .03.03h10.978c.027 0-.124-.033-.144-.051-.162-.146-.334-.356-.334-.591l.07-5.33a.825.825 0 0 1 .826-.825h1.203a.03.03 0 0 0 .03-.034c-.047-.281-.07-1.728.574-2.141a.03.03 0 0 0 .014-.029.03.03 0 0 0-.02-.025c-.782-.287-1.645-.534-2.568-.641a.03.03 0 0 1-.002-.06 4.861 4.861 0 0 0 3.95-4.773">
                          </path>
                        </svg>
                      </div>
                      <div spz-if="${(item.type == 'logitics_setting')}">
                        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" class="icon_title_trust">
                          <path fill="currentColor"
                            d="M10.469 5.344c.094.375.187.75.187 1.125 0 .656-.094 1.218-.375 1.687-.281.563-.562 1.031-.937 1.406-.375.376-.844.75-1.406.938-.563.188-1.125.375-1.688.375-.656 0-1.219-.094-1.687-.375-.563-.187-1.032-.562-1.407-.937-.375-.376-.75-.844-.937-1.407-.281-.562-.375-1.125-.375-1.687V6.28c-.375.282-.469.563-.657.844A3.37 3.37 0 0 0 1 8.156V19.22c0 .281.094.468.188.656.187.188.375.188.562.188h.469c0-.938.187-1.594.656-2.063.469-.469 1.125-.656 1.969-.656.937 0 1.593.281 1.968.75.47.468.657 1.125.657 1.968h5.812c.188 0 .375-.093.563-.187.187-.187.281-.375.281-.562V5.53h-3.656z">
                          </path>
                          <path fill="currentColor"
                            d="M5.031 18.656c-.375 0-.75.094-.937.375-.282.282-.375.563-.375.938s.094.656.375.937c.281.282.562.375.937.375s.75-.093.938-.375c.281-.281.375-.562.375-.937s-.094-.75-.375-.938c-.282-.187-.563-.375-.938-.375m14.532.094c.375 0 .656.094.937.375s.375.563.375.938-.094.75-.375.937c-.281.281-.562.375-.937.375s-.75-.094-.938-.375c-.281-.281-.375-.562-.375-.937s.094-.657.375-.938c.281-.281.563-.375.938-.375">
                          </path>
                          <path fill="currentColor"
                            d="M23.406 15c-.093-.844-.281-1.594-.562-2.437a8 8 0 0 0-1.219-2.344A3.994 3.994 0 0 0 20.5 9.188c-.469-.282-.937-.563-1.406-.75-.469-.188-1.032-.282-1.5-.376-.469-.093-1.032-.093-1.5-.093-.188 0-.282.093-.375.375-.094.187-.188.375-.188.562v10.219c0 .281.094.469.281.656a.851.851 0 0 0 .657.282h.375c0-.375.093-.657.187-1.032.094-.281.282-.562.563-.843.187-.282.468-.47.843-.563.282-.187.657-.187 1.032-.187s.75.093 1.031.187c.375.094.656.281.844.469.281.187.468.468.562.843.188.375.188.75.188 1.22h.843c.094 0 .188 0 .188-.095.094-.093.094-.187.094-.28 0-.095.093-.282.093-.376v-1.968c.282-.844.188-1.594.094-2.438m-1.687-.281h-4.407c-.093 0-.187-.094-.28-.188-.095-.094-.188-.187-.188-.281v-3.844c0-.187.093-.281.187-.469a.716.716 0 0 1 .469-.187h1.031c.282 0 .563.094.938.188.281.093.656.28.937.562.469.469.75 1.031.938 1.688.187.656.375 1.312.468 1.968v.188c.094.281 0 .375-.093.375M6.156 3C4.188 3 2.594 4.594 2.594 6.469c0 1.968 1.594 3.468 3.562 3.468A3.46 3.46 0 0 0 9.625 6.47 3.46 3.46 0 0 0 6.156 3m1.688 3.188-2.25 1.968-1.219-1.125V5.72l1.219 1.125 2.25-2.063z">
                          </path>
                        </svg>
                      </div>
                      <div spz-if="${(item.type == 'customer_setting')}">
                        <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" class="icon_title_trust">
                          <path fill="currentColor"
                            d="M11.966 4.548c-3.109 0-5.628 2.467-5.628 5.51 0 3.044 2.52 5.51 5.628 5.51 3.109 0 5.628-2.466 5.628-5.51 0-3.043-2.52-5.51-5.628-5.51m-6.5 7.626V7.087a2.69 2.69 0 0 0-.21.008c1.153-2.504 3.721-4.247 6.71-4.247 2.99 0 5.559 1.743 6.712 4.247a2.677 2.677 0 0 0-.212-.008v5.087c1.436 0 2.6-1.14 2.6-2.544 0-.954-.537-1.785-1.33-2.22C18.616 4.26 15.565 2 11.965 2c-3.599 0-6.65 2.261-7.768 5.41a2.534 2.534 0 0 0-1.331 2.22c0 1.405 1.163 2.544 2.6 2.544m12.116 2.916a8.3 8.3 0 0 1-5.616 2.167 8.3 8.3 0 0 1-5.608-2.16C3.728 16.424 2 18.783 2 21.987h20c0-3.21-1.76-5.572-4.418-6.896">
                          </path>
                        </svg>
                      </div>
                    </div>
                    <div spz-else="">
                      <ljs-img class="trust-thumbnail-img" width="24" height="24" layout="fixed" src="//img.staticdj.com/${item.icon}" object-fit="contain" alt="trust-img"></ljs-img>
                    </div>
                    <div class="trust-thumbnail-desc-title">${item.title}</div>
                    <svg xmlns="http://www.w3.org/2000/svg" class="icon_arrow_right_trust" width="12" height="12" viewBox="0 0 12 12" fill="none">
                      <path
                        d="M7.62392 6.4489C7.85824 6.21459 7.85824 5.83468 7.62393 5.60037L4.44195 2.41839C4.3248 2.30124 4.13485 2.30124 4.01769 2.41839L3.8692 2.56689C3.75204 2.68404 3.75204 2.87399 3.8692 2.99115L6.90264 6.0246L3.86912 9.05812C3.75196 9.17528 3.75196 9.36523 3.86912 9.48239L4.01761 9.63088C4.13477 9.74804 4.32472 9.74804 4.44187 9.63088L7.62392 6.4489Z"
                        fill="#292929"></path>
                    </svg>
                  </div>
                </div>
              </div>
              <spz-custom-anchor-scroll id="sidebar-scroll-1539149753700" layout="logic"></spz-custom-anchor-scroll>
              <ljs-sidebar id="trust-sidebar-1539149753700" class="trust-sidebar" layout="nodisplay" side="bottom" disable-unmount="" @open="sidebar-scroll-1539149753700.scrollToTarget">
                <div class="trust-sidebar-cancel trust-card-big-title" @tap="trust-sidebar-1539149753700.close">
                  <svg class="icon_security_trust" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="currentColor">
                    <path fill-rule="evenodd" clip-rule="evenodd"
                      d="M9.99932 0C10.5736 0 11.1307 0.184885 11.5792 0.524258L12.0909 0.911325C13.4831 1.96508 15.0052 2.85514 16.6239 3.56198L17.9248 4.13095C18.3719 4.32298 18.7485 4.63668 19.0065 5.03203C19.2644 5.42739 19.3921 5.88649 19.3732 6.35077C18.9684 14.8758 13.0391 18.7013 11.0849 19.7312C10.4069 20.0896 9.59169 20.0896 8.91232 19.7312C6.95805 18.7 1.03164 14.8731 0.626913 6.32479C0.607503 5.85814 0.736181 5.39668 0.996373 4.99983C1.25657 4.60299 1.63636 4.28894 2.08683 4.09813L3.31114 3.57292C4.97349 2.85777 6.53548 1.94994 7.96121 0.870293L8.41942 0.524258C8.86789 0.184885 9.42506 0 9.99932 0ZM7.19446 9.35226C7.43734 9.34797 7.67239 9.43812 7.85011 9.60372L9.12261 10.875L12.1639 7.83623C12.3416 7.67063 12.5766 7.58047 12.8195 7.58476C13.0624 7.58904 13.2941 7.68743 13.4659 7.8592C13.6377 8.03096 13.736 8.2627 13.7403 8.50557C13.7446 8.74845 13.6545 8.98351 13.4889 9.16123L9.78511 12.8637C9.60933 13.0393 9.37105 13.1379 9.12261 13.1379C8.87418 13.1379 8.63589 13.0393 8.46011 12.8637L6.52511 10.9287C6.35951 10.751 6.26936 10.5159 6.27364 10.2731C6.27793 10.0302 6.37632 9.79846 6.54809 9.6267C6.71985 9.45493 6.95158 9.35654 7.19446 9.35226Z"
                      fill="currentColor"></path>
                  </svg>
                  <span class="trust-title">${data.module_title}</span>
                  <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none">
                    <path fill-rule="evenodd" clip-rule="evenodd"
                      d="M1.93064 17.1473C1.81348 17.2644 1.81348 17.4544 1.93064 17.5715L2.83502 18.4759C2.95217 18.5931 3.14212 18.5931 3.25928 18.4759L9.91177 11.8234L16.6153 18.527C16.7325 18.6442 16.9225 18.6442 17.0396 18.527L17.944 17.6226C18.0611 17.5055 18.0611 17.3155 17.944 17.1984L11.2404 10.4948L17.8929 3.84229C18.0101 3.72513 18.0101 3.53518 17.8929 3.41802L16.9885 2.51365C16.8714 2.39649 16.6814 2.39649 16.5643 2.51365L9.91177 9.16616L3.31035 2.56474C3.19319 2.44758 3.00325 2.44758 2.88609 2.56474L1.98171 3.46911C1.86456 3.58627 1.86456 3.77622 1.98171 3.89337L8.58313 10.4948L1.93064 17.1473Z"
                      fill="#707070"></path>
                  </svg>
                </div>
                <div id="sidebar-bottom-content-1539149753700" class="sidebar-bottom-content">
                  <div id="trust-open-card" class="trust-open-card trust-card-border">
                    <div id="trust-card-desc-block-1539149753700-${index}" class="trust-card-desc-block" spz-for="(item,index) in data.originData.module_settings" key="item.type">
                      <div class="trust-card-desc-title">
                        <div spz-if="${item.icon_type === 'default'&amp;&amp;item.type == 'payment_setting'}">
                          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" class="icon_title_trust">
                            <g clip-path="url(#clip0_2533_19421)">
                              <path
                                d="M18.5653 9.98893C18.8533 9.78627 19.3146 9.78359 19.6026 9.98893C19.6026 9.98893 20.3706 10.6023 21.3253 11.0103V3.61827C21.3253 3.26094 21.0399 2.97559 20.6879 2.97559H0.626594C0.274586 2.97559 -0.0107422 3.26359 -0.0107422 3.61827V17.2689C-0.0107422 17.6263 0.274586 17.9116 0.626594 17.9116H14.1626C13.9279 17.5516 13.8533 17.0343 13.8533 16.6209V11.5543C13.8533 11.3169 14.0373 11.1676 14.2666 11.2183C14.2666 11.2183 14.8266 11.3649 15.3466 11.3649C16.8346 11.3649 18.5653 9.98895 18.5653 9.98895V9.98893ZM7.88259 9.80494H2.76259C2.40791 9.80494 2.12259 9.51694 2.12259 9.16494C2.12259 8.81026 2.41059 8.52493 2.76259 8.52493H7.88259C8.23727 8.52493 8.52259 8.81293 8.52259 9.16494C8.52259 9.51694 8.23459 9.80494 7.88259 9.80494ZM2.75992 6.3916C2.40791 6.3916 2.12259 6.1036 2.12259 5.75159C2.12259 5.39691 2.40791 5.11159 2.75992 5.11159H18.5519C18.9039 5.11159 19.1893 5.39959 19.1893 5.75159C19.1893 6.10627 18.9039 6.3916 18.5519 6.3916H2.75992Z"
                                fill="currentColor"></path>
                              <path
                                d="M23.4559 12.0668H22.5412C21.2052 12.0668 19.7092 10.8668 19.7092 10.8668C19.4212 10.6615 18.9572 10.6669 18.6692 10.8668C18.6692 10.8668 17.1732 12.0668 15.8372 12.0668H14.9225C14.6879 12.0668 14.4985 12.2588 14.4985 12.4935V16.7842C14.4985 17.2535 14.7972 17.8722 15.1652 18.1655L18.5225 20.8242C18.8905 21.1149 19.4879 21.1149 19.8586 20.8242L23.2159 18.1655C23.5839 17.8749 23.8826 17.2562 23.8826 16.7842V12.4935C23.8826 12.2588 23.6906 12.0668 23.4559 12.0668ZM21.3386 14.7922L19.3866 17.2748C19.0026 17.7655 18.3199 17.7788 17.9172 17.3068L17.0532 16.2988C16.8986 16.1202 16.9199 15.8508 17.0986 15.6961C17.2772 15.5415 17.5466 15.5628 17.7012 15.7415L18.5652 16.7495C18.6186 16.8135 18.6639 16.8135 18.7172 16.7442L20.6692 14.2615C20.8159 14.0775 21.0826 14.0428 21.2692 14.1895C21.4506 14.3388 21.4826 14.6082 21.3386 14.7922Z"
                                fill="currentColor"></path>
                            </g>
                            <defs>
                              <clipPath id="clip0_2533_19421">
                                <rect width="24" height="24" fill="currentColor"></rect>
                              </clipPath>
                            </defs>
                          </svg>
                        </div>
                        <div spz-if="${item.icon_type === 'default'&amp;&amp;item.type == 'privacy_setting'}">
                          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" class="icon_title_trust">
                            <path fill="currentColor"
                              d="M19.505 15.49h-3.174a.712.712 0 0 1-.082-.338v-.675c0-.322.199-.584.444-.584h1.05c.243 0 .441.26.441.582 0 .254.157.46.352.46.194 0 .351-.206.351-.46 0-.83-.512-1.504-1.143-1.504h-1.051c-.632 0-1.145.675-1.145 1.506v.675c0 .114.01.227.032.338h-1.138a.674.674 0 0 0-.66.685v4.614c0 .378.295.685.66.685h5.063c.364 0 .66-.307.66-.685v-4.614a.672.672 0 0 0-.66-.685m-2.193 2.994v1.864a.272.272 0 1 1-.543 0v-1.864a.9.9 0 0 1-.6-.86c0-.499.39-.903.872-.903.481 0 .872.404.872.904 0 .4-.252.74-.601.859m3.6-1.075v3.663a.794.794 0 0 1-.329.643h1.097c0-1.546-.127-3.008-.769-4.306">
                            </path>
                            <path fill="currentColor"
                              d="M16.905 7.214a4.863 4.863 0 0 0-5.79-4.773A4.81 4.81 0 0 0 7.26 6.366a4.863 4.863 0 0 0 3.817 5.61.03.03 0 0 1 .016.05.03.03 0 0 1-.02.008c-4.915.477-8.76 4.613-8.775 9.65a.03.03 0 0 0 .03.03h10.978c.027 0-.124-.033-.144-.051-.162-.146-.334-.356-.334-.591l.07-5.33a.825.825 0 0 1 .826-.825h1.203a.03.03 0 0 0 .03-.034c-.047-.281-.07-1.728.574-2.141a.03.03 0 0 0 .014-.029.03.03 0 0 0-.02-.025c-.782-.287-1.645-.534-2.568-.641a.03.03 0 0 1-.002-.06 4.861 4.861 0 0 0 3.95-4.773">
                            </path>
                          </svg>
                        </div>
                        <div spz-if="${item.icon_type === 'default'&amp;&amp;item.type == 'logitics_setting'}">
                          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" class="icon_title_trust">
                            <path fill="currentColor"
                              d="M10.469 5.344c.094.375.187.75.187 1.125 0 .656-.094 1.218-.375 1.687-.281.563-.562 1.031-.937 1.406-.375.376-.844.75-1.406.938-.563.188-1.125.375-1.688.375-.656 0-1.219-.094-1.687-.375-.563-.187-1.032-.562-1.407-.937-.375-.376-.75-.844-.937-1.407-.281-.562-.375-1.125-.375-1.687V6.28c-.375.282-.469.563-.657.844A3.37 3.37 0 0 0 1 8.156V19.22c0 .281.094.468.188.656.187.188.375.188.562.188h.469c0-.938.187-1.594.656-2.063.469-.469 1.125-.656 1.969-.656.937 0 1.593.281 1.968.75.47.468.657 1.125.657 1.968h5.812c.188 0 .375-.093.563-.187.187-.187.281-.375.281-.562V5.53h-3.656z">
                            </path>
                            <path fill="currentColor"
                              d="M5.031 18.656c-.375 0-.75.094-.937.375-.282.282-.375.563-.375.938s.094.656.375.937c.281.282.562.375.937.375s.75-.093.938-.375c.281-.281.375-.562.375-.937s-.094-.75-.375-.938c-.282-.187-.563-.375-.938-.375m14.532.094c.375 0 .656.094.937.375s.375.563.375.938-.094.75-.375.937c-.281.281-.562.375-.937.375s-.75-.094-.938-.375c-.281-.281-.375-.562-.375-.937s.094-.657.375-.938c.281-.281.563-.375.938-.375">
                            </path>
                            <path fill="currentColor"
                              d="M23.406 15c-.093-.844-.281-1.594-.562-2.437a8 8 0 0 0-1.219-2.344A3.994 3.994 0 0 0 20.5 9.188c-.469-.282-.937-.563-1.406-.75-.469-.188-1.032-.282-1.5-.376-.469-.093-1.032-.093-1.5-.093-.188 0-.282.093-.375.375-.094.187-.188.375-.188.562v10.219c0 .281.094.469.281.656a.851.851 0 0 0 .657.282h.375c0-.375.093-.657.187-1.032.094-.281.282-.562.563-.843.187-.282.468-.47.843-.563.282-.187.657-.187 1.032-.187s.75.093 1.031.187c.375.094.656.281.844.469.281.187.468.468.562.843.188.375.188.75.188 1.22h.843c.094 0 .188 0 .188-.095.094-.093.094-.187.094-.28 0-.095.093-.282.093-.376v-1.968c.282-.844.188-1.594.094-2.438m-1.687-.281h-4.407c-.093 0-.187-.094-.28-.188-.095-.094-.188-.187-.188-.281v-3.844c0-.187.093-.281.187-.469a.716.716 0 0 1 .469-.187h1.031c.282 0 .563.094.938.188.281.093.656.28.937.562.469.469.75 1.031.938 1.688.187.656.375 1.312.468 1.968v.188c.094.281 0 .375-.093.375M6.156 3C4.188 3 2.594 4.594 2.594 6.469c0 1.968 1.594 3.468 3.562 3.468A3.46 3.46 0 0 0 9.625 6.47 3.46 3.46 0 0 0 6.156 3m1.688 3.188-2.25 1.968-1.219-1.125V5.72l1.219 1.125 2.25-2.063z">
                            </path>
                          </svg>
                        </div>
                        <div spz-if="${item.icon_type === 'default'&amp;&amp;item.type == 'customer_setting'}">
                          <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" class="icon_title_trust">
                            <path fill="currentColor"
                              d="M11.966 4.548c-3.109 0-5.628 2.467-5.628 5.51 0 3.044 2.52 5.51 5.628 5.51 3.109 0 5.628-2.466 5.628-5.51 0-3.043-2.52-5.51-5.628-5.51m-6.5 7.626V7.087a2.69 2.69 0 0 0-.21.008c1.153-2.504 3.721-4.247 6.71-4.247 2.99 0 5.559 1.743 6.712 4.247a2.677 2.677 0 0 0-.212-.008v5.087c1.436 0 2.6-1.14 2.6-2.544 0-.954-.537-1.785-1.33-2.22C18.616 4.26 15.565 2 11.965 2c-3.599 0-6.65 2.261-7.768 5.41a2.534 2.534 0 0 0-1.331 2.22c0 1.405 1.163 2.544 2.6 2.544m12.116 2.916a8.3 8.3 0 0 1-5.616 2.167 8.3 8.3 0 0 1-5.608-2.16C3.728 16.424 2 18.783 2 21.987h20c0-3.21-1.76-5.572-4.418-6.896">
                            </path>
                          </svg>
                        </div>
                        <div spz-if="${item.icon_type === 'custom'}">
                          <ljs-img class="trust-thumbnail-img" width="24" height="24" layout="fixed" src="//img.staticdj.com/${item.icon}" object-fit="contain" alt="trust-img"></ljs-img>
                        </div>
                        <span class="trust-thumbnail-title">${item.title}</span>
                      </div>
                      <div class="trust-card-desc-text"> ${item.content.replaceAll("{store_name}","Darcyloves")} </div>
                      <div spz-if="${item.logos.length > 0&amp;&amp;item.logos_type=='default' }" class="trust-card-desc-img">
                        <ljs-img spz-for="(logo,index) in item.logos" key="index" width="55" height="35" class="icon-trust-block" layout="fixed" src="//img.staticdj.com/${logo}" object-fit="contain" alt="trust-img"></ljs-img>
                      </div>
                      <div spz-if="${item.logos.length > 0&amp;&amp;item.logos_type=='custom' }" class="trust-card-desc-img-custom">
                        <ljs-img spz-for="(logo,index) in item.logos" key="index" width="${logo.width}" height="${logo.height}" class="icon-trust-block-custom" layout="responsive" src="//img.staticdj.com/${logo.path}" object-fit="contain" auto-fit=""
                          alt="image"></ljs-img>
                      </div>
                    </div>
                  </div>
                </div>
              </ljs-sidebar>
            </div>
          </div>
        </div>
      </template>
      <div spz-if="true" class="plugin-strengthen-trust-container">
        <div class="          plugin-strengthen-trust-1539149753700-wrap md:hidden expanded-column-4                  ">
          <div class="trust-big-title type-title-font-family pb-4"> Security and Service </div> <ljs-accordion class="trust-card-block i-spzhtml-element i-spzhtml-layout-container i-spzhtml-built i-spzhtml-layout" layout="container"
            i-spzhtml-layout="container">
            <section class="" @expand="strengthen-trust-render-script-1539149753700.track(type='trust_expand_click');">
              <div class="trust-accordion-header i-spzhtml-accordion-header" accordion-header="">
                <div class="trust-title-block"> <svg class="icon_security_trust" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="currentColor">
                    <path fill-rule="evenodd" clip-rule="evenodd"
                      d="M9.99932 0C10.5736 0 11.1307 0.184885 11.5792 0.524258L12.0909 0.911325C13.4831 1.96508 15.0052 2.85514 16.6239 3.56198L17.9248 4.13095C18.3719 4.32298 18.7485 4.63668 19.0065 5.03203C19.2644 5.42739 19.3921 5.88649 19.3732 6.35077C18.9684 14.8758 13.0391 18.7013 11.0849 19.7312C10.4069 20.0896 9.59169 20.0896 8.91232 19.7312C6.95805 18.7 1.03164 14.8731 0.626913 6.32479C0.607503 5.85814 0.736181 5.39668 0.996373 4.99983C1.25657 4.60299 1.63636 4.28894 2.08683 4.09813L3.31114 3.57292C4.97349 2.85777 6.53548 1.94994 7.96121 0.870293L8.41942 0.524258C8.86789 0.184885 9.42506 0 9.99932 0ZM7.19446 9.35226C7.43734 9.34797 7.67239 9.43812 7.85011 9.60372L9.12261 10.875L12.1639 7.83623C12.3416 7.67063 12.5766 7.58047 12.8195 7.58476C13.0624 7.58904 13.2941 7.68743 13.4659 7.8592C13.6377 8.03096 13.736 8.2627 13.7403 8.50557C13.7446 8.74845 13.6545 8.98351 13.4889 9.16123L9.78511 12.8637C9.60933 13.0393 9.37105 13.1379 9.12261 13.1379C8.87418 13.1379 8.63589 13.0393 8.46011 12.8637L6.52511 10.9287C6.35951 10.751 6.26936 10.5159 6.27364 10.2731C6.27793 10.0302 6.37632 9.79846 6.54809 9.6267C6.71985 9.45493 6.95158 9.35654 7.19446 9.35226Z"
                      fill="currentColor"></path>
                  </svg> <span class="trust-title">Security and Service</span> <svg class="icon_arrow_trust" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="currentColor">
                    <path
                      d="M7.54264 10.3064C7.77695 10.5407 8.15686 10.5407 8.39117 10.3064L12.8459 5.85165C12.9631 5.73449 12.9631 5.54454 12.8459 5.42738L12.5065 5.08797C12.3894 4.97082 12.1994 4.97082 12.0823 5.08797L7.96696 9.20328L3.85155 5.08787C3.73439 4.97071 3.54444 4.97071 3.42728 5.08787L3.08787 5.42728C2.97071 5.54444 2.97071 5.73439 3.08787 5.85154L7.54264 10.3064Z"
                      fill="currentColor"></path>
                  </svg> </div>
                <div class="trust-thumbnail-desc trust-card-border">
                  <div class="trust-thumbnail-desc-item" key="payment_setting">
                    <div spz-if="true">
                      <div spz-if="true"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" class="icon_title_trust scale-125">
                          <g clip-path="url(#clip0_2533_19421)">
                            <path
                              d="M18.5653 9.98893C18.8533 9.78627 19.3146 9.78359 19.6026 9.98893C19.6026 9.98893 20.3706 10.6023 21.3253 11.0103V3.61827C21.3253 3.26094 21.0399 2.97559 20.6879 2.97559H0.626594C0.274586 2.97559 -0.0107422 3.26359 -0.0107422 3.61827V17.2689C-0.0107422 17.6263 0.274586 17.9116 0.626594 17.9116H14.1626C13.9279 17.5516 13.8533 17.0343 13.8533 16.6209V11.5543C13.8533 11.3169 14.0373 11.1676 14.2666 11.2183C14.2666 11.2183 14.8266 11.3649 15.3466 11.3649C16.8346 11.3649 18.5653 9.98895 18.5653 9.98895V9.98893ZM7.88259 9.80494H2.76259C2.40791 9.80494 2.12259 9.51694 2.12259 9.16494C2.12259 8.81026 2.41059 8.52493 2.76259 8.52493H7.88259C8.23727 8.52493 8.52259 8.81293 8.52259 9.16494C8.52259 9.51694 8.23459 9.80494 7.88259 9.80494ZM2.75992 6.3916C2.40791 6.3916 2.12259 6.1036 2.12259 5.75159C2.12259 5.39691 2.40791 5.11159 2.75992 5.11159H18.5519C18.9039 5.11159 19.1893 5.39959 19.1893 5.75159C19.1893 6.10627 18.9039 6.3916 18.5519 6.3916H2.75992Z"
                              fill="currentColor"></path>
                            <path
                              d="M23.4559 12.0668H22.5412C21.2052 12.0668 19.7092 10.8668 19.7092 10.8668C19.4212 10.6615 18.9572 10.6669 18.6692 10.8668C18.6692 10.8668 17.1732 12.0668 15.8372 12.0668H14.9225C14.6879 12.0668 14.4985 12.2588 14.4985 12.4935V16.7842C14.4985 17.2535 14.7972 17.8722 15.1652 18.1655L18.5225 20.8242C18.8905 21.1149 19.4879 21.1149 19.8586 20.8242L23.2159 18.1655C23.5839 17.8749 23.8826 17.2562 23.8826 16.7842V12.4935C23.8826 12.2588 23.6906 12.0668 23.4559 12.0668ZM21.3386 14.7922L19.3866 17.2748C19.0026 17.7655 18.3199 17.7788 17.9172 17.3068L17.0532 16.2988C16.8986 16.1202 16.9199 15.8508 17.0986 15.6961C17.2772 15.5415 17.5466 15.5628 17.7012 15.7415L18.5652 16.7495C18.6186 16.8135 18.6639 16.8135 18.7172 16.7442L20.6692 14.2615C20.8159 14.0775 21.0826 14.0428 21.2692 14.1895C21.4506 14.3388 21.4826 14.6082 21.3386 14.7922Z"
                              fill="currentColor"></path>
                          </g>
                          <defs>
                            <clipPath id="clip0_2533_19421">
                              <rect width="24" height="24" fill="currentColor"></rect>
                            </clipPath>
                          </defs>
                        </svg> </div>
                    </div>
                    <div class="trust-thumbnail-desc-title">Payment Security</div>
                  </div>
                  <div class="trust-thumbnail-desc-item" key="privacy_setting">
                    <div spz-if="true">
                      <div spz-if="true"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" class="icon_title_trust scale-125">
                          <path fill="currentColor"
                            d="M19.505 15.49h-3.174a.712.712 0 0 1-.082-.338v-.675c0-.322.199-.584.444-.584h1.05c.243 0 .441.26.441.582 0 .254.157.46.352.46.194 0 .351-.206.351-.46 0-.83-.512-1.504-1.143-1.504h-1.051c-.632 0-1.145.675-1.145 1.506v.675c0 .114.01.227.032.338h-1.138a.674.674 0 0 0-.66.685v4.614c0 .378.295.685.66.685h5.063c.364 0 .66-.307.66-.685v-4.614a.672.672 0 0 0-.66-.685m-2.193 2.994v1.864a.272.272 0 1 1-.543 0v-1.864a.9.9 0 0 1-.6-.86c0-.499.39-.903.872-.903.481 0 .872.404.872.904 0 .4-.252.74-.601.859m3.6-1.075v3.663a.794.794 0 0 1-.329.643h1.097c0-1.546-.127-3.008-.769-4.306">
                          </path>
                          <path fill="currentColor"
                            d="M16.905 7.214a4.863 4.863 0 0 0-5.79-4.773A4.81 4.81 0 0 0 7.26 6.366a4.863 4.863 0 0 0 3.817 5.61.03.03 0 0 1 .016.05.03.03 0 0 1-.02.008c-4.915.477-8.76 4.613-8.775 9.65a.03.03 0 0 0 .03.03h10.978c.027 0-.124-.033-.144-.051-.162-.146-.334-.356-.334-.591l.07-5.33a.825.825 0 0 1 .826-.825h1.203a.03.03 0 0 0 .03-.034c-.047-.281-.07-1.728.574-2.141a.03.03 0 0 0 .014-.029.03.03 0 0 0-.02-.025c-.782-.287-1.645-.534-2.568-.641a.03.03 0 0 1-.002-.06 4.861 4.861 0 0 0 3.95-4.773">
                          </path>
                        </svg> </div>
                    </div>
                    <div class="trust-thumbnail-desc-title">Privacy Protection</div>
                  </div>
                  <div class="trust-thumbnail-desc-item" key="logitics_setting">
                    <div spz-if="true">
                      <div spz-if="true"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" class="icon_title_trust scale-125">
                          <path fill="currentColor"
                            d="M10.469 5.344c.094.375.187.75.187 1.125 0 .656-.094 1.218-.375 1.687-.281.563-.562 1.031-.937 1.406-.375.376-.844.75-1.406.938-.563.188-1.125.375-1.688.375-.656 0-1.219-.094-1.687-.375-.563-.187-1.032-.562-1.407-.937-.375-.376-.75-.844-.937-1.407-.281-.562-.375-1.125-.375-1.687V6.28c-.375.282-.469.563-.657.844A3.37 3.37 0 0 0 1 8.156V19.22c0 .281.094.468.188.656.187.188.375.188.562.188h.469c0-.938.187-1.594.656-2.063.469-.469 1.125-.656 1.969-.656.937 0 1.593.281 1.968.75.47.468.657 1.125.657 1.968h5.812c.188 0 .375-.093.563-.187.187-.187.281-.375.281-.562V5.53h-3.656z">
                          </path>
                          <path fill="currentColor"
                            d="M5.031 18.656c-.375 0-.75.094-.937.375-.282.282-.375.563-.375.938s.094.656.375.937c.281.282.562.375.937.375s.75-.093.938-.375c.281-.281.375-.562.375-.937s-.094-.75-.375-.938c-.282-.187-.563-.375-.938-.375m14.532.094c.375 0 .656.094.937.375s.375.563.375.938-.094.75-.375.937c-.281.281-.562.375-.937.375s-.75-.094-.938-.375c-.281-.281-.375-.562-.375-.937s.094-.657.375-.938c.281-.281.563-.375.938-.375">
                          </path>
                          <path fill="currentColor"
                            d="M23.406 15c-.093-.844-.281-1.594-.562-2.437a8 8 0 0 0-1.219-2.344A3.994 3.994 0 0 0 20.5 9.188c-.469-.282-.937-.563-1.406-.75-.469-.188-1.032-.282-1.5-.376-.469-.093-1.032-.093-1.5-.093-.188 0-.282.093-.375.375-.094.187-.188.375-.188.562v10.219c0 .281.094.469.281.656a.851.851 0 0 0 .657.282h.375c0-.375.093-.657.187-1.032.094-.281.282-.562.563-.843.187-.282.468-.47.843-.563.282-.187.657-.187 1.032-.187s.75.093 1.031.187c.375.094.656.281.844.469.281.187.468.468.562.843.188.375.188.75.188 1.22h.843c.094 0 .188 0 .188-.095.094-.093.094-.187.094-.28 0-.095.093-.282.093-.376v-1.968c.282-.844.188-1.594.094-2.438m-1.687-.281h-4.407c-.093 0-.187-.094-.28-.188-.095-.094-.188-.187-.188-.281v-3.844c0-.187.093-.281.187-.469a.716.716 0 0 1 .469-.187h1.031c.282 0 .563.094.938.188.281.093.656.28.937.562.469.469.75 1.031.938 1.688.187.656.375 1.312.468 1.968v.188c.094.281 0 .375-.093.375M6.156 3C4.188 3 2.594 4.594 2.594 6.469c0 1.968 1.594 3.468 3.562 3.468A3.46 3.46 0 0 0 9.625 6.47 3.46 3.46 0 0 0 6.156 3m1.688 3.188-2.25 1.968-1.219-1.125V5.72l1.219 1.125 2.25-2.063z">
                          </path>
                        </svg> </div>
                    </div>
                    <div class="trust-thumbnail-desc-title">Efficient and Safe Logitics</div>
                  </div>
                  <div class="trust-thumbnail-desc-item" key="customer_setting">
                    <div spz-if="true">
                      <div spz-if="true"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" class="icon_title_trust scale-125">
                          <path fill="currentColor"
                            d="M11.966 4.548c-3.109 0-5.628 2.467-5.628 5.51 0 3.044 2.52 5.51 5.628 5.51 3.109 0 5.628-2.466 5.628-5.51 0-3.043-2.52-5.51-5.628-5.51m-6.5 7.626V7.087a2.69 2.69 0 0 0-.21.008c1.153-2.504 3.721-4.247 6.71-4.247 2.99 0 5.559 1.743 6.712 4.247a2.677 2.677 0 0 0-.212-.008v5.087c1.436 0 2.6-1.14 2.6-2.544 0-.954-.537-1.785-1.33-2.22C18.616 4.26 15.565 2 11.965 2c-3.599 0-6.65 2.261-7.768 5.41a2.534 2.534 0 0 0-1.331 2.22c0 1.405 1.163 2.544 2.6 2.544m12.116 2.916a8.3 8.3 0 0 1-5.616 2.167 8.3 8.3 0 0 1-5.608-2.16C3.728 16.424 2 18.783 2 21.987h20c0-3.21-1.76-5.572-4.418-6.896">
                          </path>
                        </svg> </div>
                    </div>
                    <div class="trust-thumbnail-desc-title">Customer Service</div>
                  </div>
                </div>
              </div>
              <div id="trust-open-card" class="trust-open-card trust-card-border i-spzhtml-accordion-content">
                <div id="trust-card-desc-block-1539149753700-0" class="trust-card-desc-block" key="payment_setting">
                  <div class="trust-card-desc-title">
                    <div spz-if="true"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" class="icon_title_trust">
                        <g clip-path="url(#clip0_2533_19421)">
                          <path
                            d="M18.5653 9.98893C18.8533 9.78627 19.3146 9.78359 19.6026 9.98893C19.6026 9.98893 20.3706 10.6023 21.3253 11.0103V3.61827C21.3253 3.26094 21.0399 2.97559 20.6879 2.97559H0.626594C0.274586 2.97559 -0.0107422 3.26359 -0.0107422 3.61827V17.2689C-0.0107422 17.6263 0.274586 17.9116 0.626594 17.9116H14.1626C13.9279 17.5516 13.8533 17.0343 13.8533 16.6209V11.5543C13.8533 11.3169 14.0373 11.1676 14.2666 11.2183C14.2666 11.2183 14.8266 11.3649 15.3466 11.3649C16.8346 11.3649 18.5653 9.98895 18.5653 9.98895V9.98893ZM7.88259 9.80494H2.76259C2.40791 9.80494 2.12259 9.51694 2.12259 9.16494C2.12259 8.81026 2.41059 8.52493 2.76259 8.52493H7.88259C8.23727 8.52493 8.52259 8.81293 8.52259 9.16494C8.52259 9.51694 8.23459 9.80494 7.88259 9.80494ZM2.75992 6.3916C2.40791 6.3916 2.12259 6.1036 2.12259 5.75159C2.12259 5.39691 2.40791 5.11159 2.75992 5.11159H18.5519C18.9039 5.11159 19.1893 5.39959 19.1893 5.75159C19.1893 6.10627 18.9039 6.3916 18.5519 6.3916H2.75992Z"
                            fill="currentColor"></path>
                          <path
                            d="M23.4559 12.0668H22.5412C21.2052 12.0668 19.7092 10.8668 19.7092 10.8668C19.4212 10.6615 18.9572 10.6669 18.6692 10.8668C18.6692 10.8668 17.1732 12.0668 15.8372 12.0668H14.9225C14.6879 12.0668 14.4985 12.2588 14.4985 12.4935V16.7842C14.4985 17.2535 14.7972 17.8722 15.1652 18.1655L18.5225 20.8242C18.8905 21.1149 19.4879 21.1149 19.8586 20.8242L23.2159 18.1655C23.5839 17.8749 23.8826 17.2562 23.8826 16.7842V12.4935C23.8826 12.2588 23.6906 12.0668 23.4559 12.0668ZM21.3386 14.7922L19.3866 17.2748C19.0026 17.7655 18.3199 17.7788 17.9172 17.3068L17.0532 16.2988C16.8986 16.1202 16.9199 15.8508 17.0986 15.6961C17.2772 15.5415 17.5466 15.5628 17.7012 15.7415L18.5652 16.7495C18.6186 16.8135 18.6639 16.8135 18.7172 16.7442L20.6692 14.2615C20.8159 14.0775 21.0826 14.0428 21.2692 14.1895C21.4506 14.3388 21.4826 14.6082 21.3386 14.7922Z"
                            fill="currentColor"></path>
                        </g>
                        <defs>
                          <clipPath id="clip0_2533_19421">
                            <rect width="24" height="24" fill="currentColor"></rect>
                          </clipPath>
                        </defs>
                      </svg> </div> <span class="trust-thumbnail-title">Payment Security</span>
                  </div>
                  <div class="trust-card-desc-text"> Darcyloves is committed to your secure shopping experience. We offer safe and trusted payment options to protect your transactions. Your payment information is shared only with our certified
                    payment service providers, who are dedicated to maintaining the confidentiality of your details. </div>
                  <div spz-if="true" class="trust-card-desc-img"> <ljs-img key="0" width="55" height="35"
                      class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                      src="//img.staticdj.com/oss/operation/329db58ac0f7bf6e446ea93aa338f25d.svg" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="1" width="55" height="35"
                      class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                      src="//img.staticdj.com/oss/operation/3cc7bc0c09f7f0fb19581a21abd4cd53.svg" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="2" width="55" height="35"
                      class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                      src="//img.staticdj.com/oss/operation/b823bc7dd65f1a58d949dfb47916e4b2.svg" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="3" width="55" height="35"
                      class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                      src="//img.staticdj.com/oss/operation/b4029a4ce8320976ba05b25a1731d926.svg" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="4" width="55" height="35"
                      class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                      src="//img.staticdj.com/oss/operation/0f27c24bf18e73ee40099276c78a2407.svg" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="5" width="55" height="35"
                      class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                      src="//img.staticdj.com/oss/operation/18345efd4db8552be9c72c41c27ea6e7.svg" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="6" width="55" height="35"
                      class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                      src="//img.staticdj.com/oss/operation/50927f9a9805ee57dd3971a24ab13037.svg" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="7" width="55" height="35"
                      class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                      src="//img.staticdj.com/oss/operation/b068c5902e07857d5251e11f8198ad80.svg" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img> </div>
                </div>
                <div id="trust-card-desc-block-1539149753700-1" class="trust-card-desc-block" key="privacy_setting">
                  <div class="trust-card-desc-title">
                    <div spz-if="true"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" class="icon_title_trust">
                        <path fill="currentColor"
                          d="M19.505 15.49h-3.174a.712.712 0 0 1-.082-.338v-.675c0-.322.199-.584.444-.584h1.05c.243 0 .441.26.441.582 0 .254.157.46.352.46.194 0 .351-.206.351-.46 0-.83-.512-1.504-1.143-1.504h-1.051c-.632 0-1.145.675-1.145 1.506v.675c0 .114.01.227.032.338h-1.138a.674.674 0 0 0-.66.685v4.614c0 .378.295.685.66.685h5.063c.364 0 .66-.307.66-.685v-4.614a.672.672 0 0 0-.66-.685m-2.193 2.994v1.864a.272.272 0 1 1-.543 0v-1.864a.9.9 0 0 1-.6-.86c0-.499.39-.903.872-.903.481 0 .872.404.872.904 0 .4-.252.74-.601.859m3.6-1.075v3.663a.794.794 0 0 1-.329.643h1.097c0-1.546-.127-3.008-.769-4.306">
                        </path>
                        <path fill="currentColor"
                          d="M16.905 7.214a4.863 4.863 0 0 0-5.79-4.773A4.81 4.81 0 0 0 7.26 6.366a4.863 4.863 0 0 0 3.817 5.61.03.03 0 0 1 .016.05.03.03 0 0 1-.02.008c-4.915.477-8.76 4.613-8.775 9.65a.03.03 0 0 0 .03.03h10.978c.027 0-.124-.033-.144-.051-.162-.146-.334-.356-.334-.591l.07-5.33a.825.825 0 0 1 .826-.825h1.203a.03.03 0 0 0 .03-.034c-.047-.281-.07-1.728.574-2.141a.03.03 0 0 0 .014-.029.03.03 0 0 0-.02-.025c-.782-.287-1.645-.534-2.568-.641a.03.03 0 0 1-.002-.06 4.861 4.861 0 0 0 3.95-4.773">
                        </path>
                      </svg> </div> <span class="trust-thumbnail-title">Privacy Protection</span>
                  </div>
                  <div class="trust-card-desc-text"> At Darcyloves, your privacy is our priority. We employ internationally recognized encryption methods for all network transmissions, ensuring the utmost security for your private data during your
                    shopping journey. This includes the protection of your shipping address, credit card information, shopping details, and more. Shop with confidence, knowing your privacy is safeguarded with us. </div>
                  <div spz-if="true" class="trust-card-desc-img"> <ljs-img key="0" width="55" height="35"
                      class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                      src="//img.staticdj.com/oss/operation/56795daf3e1b2e526fabf1590368afa9.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="1" width="55" height="35"
                      class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                      src="//img.staticdj.com/oss/operation/9ddfdb73309f0a625d407a0f6afb9bbd.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="2" width="55" height="35"
                      class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                      src="//img.staticdj.com/oss/operation/9050730bedd367f8c8e0a42138be79d2.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="3" width="55" height="35"
                      class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                      src="//img.staticdj.com/oss/operation/aaa433c827216a6bb95fb68b5de4aeea.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="4" width="55" height="35"
                      class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                      src="//img.staticdj.com/oss/operation/42fd2cf01ff65e2e4100dbade836fd55.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="5" width="55" height="35"
                      class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                      src="//img.staticdj.com/oss/operation/02f47fad8c079ca26451786572a3b8f7.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="6" width="55" height="35"
                      class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                      src="//img.staticdj.com/oss/operation/6214e504e3a39e338cbacbad95cc91a6.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="7" width="55" height="35"
                      class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                      src="//img.staticdj.com/oss/operation/93631da9d6bb8df3f15abd313a7dbe52.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="8" width="55" height="35"
                      class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                      src="//img.staticdj.com/oss/operation/558fc0b3261edf2e60803e08a0653681.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="9" width="55" height="35"
                      class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                      src="//img.staticdj.com/oss/operation/200dbfe3761c90a067dd54a58e0bb43e.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="10" width="55" height="35"
                      class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                      src="//img.staticdj.com/oss/operation/9211bbdc27660ab7dafeed6b7cebe42b.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img> </div>
                </div>
                <div id="trust-card-desc-block-1539149753700-2" class="trust-card-desc-block" key="logitics_setting">
                  <div class="trust-card-desc-title">
                    <div spz-if="true"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" class="icon_title_trust">
                        <path fill="currentColor"
                          d="M10.469 5.344c.094.375.187.75.187 1.125 0 .656-.094 1.218-.375 1.687-.281.563-.562 1.031-.937 1.406-.375.376-.844.75-1.406.938-.563.188-1.125.375-1.688.375-.656 0-1.219-.094-1.687-.375-.563-.187-1.032-.562-1.407-.937-.375-.376-.75-.844-.937-1.407-.281-.562-.375-1.125-.375-1.687V6.28c-.375.282-.469.563-.657.844A3.37 3.37 0 0 0 1 8.156V19.22c0 .281.094.468.188.656.187.188.375.188.562.188h.469c0-.938.187-1.594.656-2.063.469-.469 1.125-.656 1.969-.656.937 0 1.593.281 1.968.75.47.468.657 1.125.657 1.968h5.812c.188 0 .375-.093.563-.187.187-.187.281-.375.281-.562V5.53h-3.656z">
                        </path>
                        <path fill="currentColor"
                          d="M5.031 18.656c-.375 0-.75.094-.937.375-.282.282-.375.563-.375.938s.094.656.375.937c.281.282.562.375.937.375s.75-.093.938-.375c.281-.281.375-.562.375-.937s-.094-.75-.375-.938c-.282-.187-.563-.375-.938-.375m14.532.094c.375 0 .656.094.937.375s.375.563.375.938-.094.75-.375.937c-.281.281-.562.375-.937.375s-.75-.094-.938-.375c-.281-.281-.375-.562-.375-.937s.094-.657.375-.938c.281-.281.563-.375.938-.375">
                        </path>
                        <path fill="currentColor"
                          d="M23.406 15c-.093-.844-.281-1.594-.562-2.437a8 8 0 0 0-1.219-2.344A3.994 3.994 0 0 0 20.5 9.188c-.469-.282-.937-.563-1.406-.75-.469-.188-1.032-.282-1.5-.376-.469-.093-1.032-.093-1.5-.093-.188 0-.282.093-.375.375-.094.187-.188.375-.188.562v10.219c0 .281.094.469.281.656a.851.851 0 0 0 .657.282h.375c0-.375.093-.657.187-1.032.094-.281.282-.562.563-.843.187-.282.468-.47.843-.563.282-.187.657-.187 1.032-.187s.75.093 1.031.187c.375.094.656.281.844.469.281.187.468.468.562.843.188.375.188.75.188 1.22h.843c.094 0 .188 0 .188-.095.094-.093.094-.187.094-.28 0-.095.093-.282.093-.376v-1.968c.282-.844.188-1.594.094-2.438m-1.687-.281h-4.407c-.093 0-.187-.094-.28-.188-.095-.094-.188-.187-.188-.281v-3.844c0-.187.093-.281.187-.469a.716.716 0 0 1 .469-.187h1.031c.282 0 .563.094.938.188.281.093.656.28.937.562.469.469.75 1.031.938 1.688.187.656.375 1.312.468 1.968v.188c.094.281 0 .375-.093.375M6.156 3C4.188 3 2.594 4.594 2.594 6.469c0 1.968 1.594 3.468 3.562 3.468A3.46 3.46 0 0 0 9.625 6.47 3.46 3.46 0 0 0 6.156 3m1.688 3.188-2.25 1.968-1.219-1.125V5.72l1.219 1.125 2.25-2.063z">
                        </path>
                      </svg> </div> <span class="trust-thumbnail-title">Efficient and Safe Logitics</span>
                  </div>
                  <div class="trust-card-desc-text"> At Darcyloves, we ensure secure and efficient logistics. Track your order in real-time right from the order page. For added security, consider our optional "Shipping Protection" service. If your
                    purchase encounters any delays, damage, or loss during delivery, rest assured, our insurance will cover your losses.
                    <a target="_blank" rel="noreferrer" href="https://www.seel.com/terms/shipping-protection-for-customer">learn more</a> </div>
                  <div spz-if="true" class="trust-card-desc-img"> <ljs-img key="0" width="55" height="35"
                      class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                      src="//img.staticdj.com/oss/operation/4e628a598fd199505f3299e1184bb0c9.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="1" width="55" height="35"
                      class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                      src="//img.staticdj.com/oss/operation/ed09bd56b0a33c981a6bbdbcf97e348f.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="2" width="55" height="35"
                      class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                      src="//img.staticdj.com/oss/operation/a1b992c66e86603a67a5fe1b1a4b0570.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="3" width="55" height="35"
                      class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                      src="//img.staticdj.com/oss/operation/2cb1039ea5e997169f3d8f72ec5ebec9.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="4" width="55" height="35"
                      class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                      src="//img.staticdj.com/oss/operation/11e0aef019c2bad92cd867abff3e72ad.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="5" width="55" height="35"
                      class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                      src="//img.staticdj.com/oss/operation/1d4ed10d4d6da3dffe658be5b52df89f.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img> </div>
                </div>
                <div id="trust-card-desc-block-1539149753700-3" class="trust-card-desc-block" key="customer_setting">
                  <div class="trust-card-desc-title">
                    <div spz-if="true"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" class="icon_title_trust">
                        <path fill="currentColor"
                          d="M11.966 4.548c-3.109 0-5.628 2.467-5.628 5.51 0 3.044 2.52 5.51 5.628 5.51 3.109 0 5.628-2.466 5.628-5.51 0-3.043-2.52-5.51-5.628-5.51m-6.5 7.626V7.087a2.69 2.69 0 0 0-.21.008c1.153-2.504 3.721-4.247 6.71-4.247 2.99 0 5.559 1.743 6.712 4.247a2.677 2.677 0 0 0-.212-.008v5.087c1.436 0 2.6-1.14 2.6-2.544 0-.954-.537-1.785-1.33-2.22C18.616 4.26 15.565 2 11.965 2c-3.599 0-6.65 2.261-7.768 5.41a2.534 2.534 0 0 0-1.331 2.22c0 1.405 1.163 2.544 2.6 2.544m12.116 2.916a8.3 8.3 0 0 1-5.616 2.167 8.3 8.3 0 0 1-5.608-2.16C3.728 16.424 2 18.783 2 21.987h20c0-3.21-1.76-5.572-4.418-6.896">
                        </path>
                      </svg> </div> <span class="trust-thumbnail-title">Customer Service</span>
                  </div>
                  <div class="trust-card-desc-text"> If you encounter problems during or after shopping, don't hesitate to reach out. Darcyloves's customer service team is here to assist you.
                    <a target="_blank" rel="noreferrer" href="/">learn more</a> </div>
                </div>
              </div>
            </section>
          </ljs-accordion>
        </div>
        <div class="plugin-strengthen-trust-1539149753700-wrap lg:hidden      ">
          <div class="trust-card-block" layout="container">
            <div class="trust-accordion-header">
              <div class="trust-title-block"> <svg class="icon_security_trust" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="currentColor">
                  <path fill-rule="evenodd" clip-rule="evenodd"
                    d="M9.99932 0C10.5736 0 11.1307 0.184885 11.5792 0.524258L12.0909 0.911325C13.4831 1.96508 15.0052 2.85514 16.6239 3.56198L17.9248 4.13095C18.3719 4.32298 18.7485 4.63668 19.0065 5.03203C19.2644 5.42739 19.3921 5.88649 19.3732 6.35077C18.9684 14.8758 13.0391 18.7013 11.0849 19.7312C10.4069 20.0896 9.59169 20.0896 8.91232 19.7312C6.95805 18.7 1.03164 14.8731 0.626913 6.32479C0.607503 5.85814 0.736181 5.39668 0.996373 4.99983C1.25657 4.60299 1.63636 4.28894 2.08683 4.09813L3.31114 3.57292C4.97349 2.85777 6.53548 1.94994 7.96121 0.870293L8.41942 0.524258C8.86789 0.184885 9.42506 0 9.99932 0ZM7.19446 9.35226C7.43734 9.34797 7.67239 9.43812 7.85011 9.60372L9.12261 10.875L12.1639 7.83623C12.3416 7.67063 12.5766 7.58047 12.8195 7.58476C13.0624 7.58904 13.2941 7.68743 13.4659 7.8592C13.6377 8.03096 13.736 8.2627 13.7403 8.50557C13.7446 8.74845 13.6545 8.98351 13.4889 9.16123L9.78511 12.8637C9.60933 13.0393 9.37105 13.1379 9.12261 13.1379C8.87418 13.1379 8.63589 13.0393 8.46011 12.8637L6.52511 10.9287C6.35951 10.751 6.26936 10.5159 6.27364 10.2731C6.27793 10.0302 6.37632 9.79846 6.54809 9.6267C6.71985 9.45493 6.95158 9.35654 7.19446 9.35226Z"
                    fill="currentColor"></path>
                </svg> <span class="trust-title">Security and Service</span> </div>
              <div class="trust-thumbnail-desc trust-card-border">
                <div class="trust-thumbnail-desc-item" key="payment_setting"
                  @tap="trust-sidebar-1539149753700.open;sidebar-scroll-1539149753700.setTarget(containerId='sidebar-bottom-content-1539149753700', targetId='trust-card-desc-block-1539149753700-0');strengthen-trust-render-script-1539149753700.track(type='trust_expand_click');">
                  <div spz-if="true">
                    <div spz-if="true"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" class="icon_title_trust">
                        <g clip-path="url(#clip0_2533_19421)">
                          <path
                            d="M18.5653 9.98893C18.8533 9.78627 19.3146 9.78359 19.6026 9.98893C19.6026 9.98893 20.3706 10.6023 21.3253 11.0103V3.61827C21.3253 3.26094 21.0399 2.97559 20.6879 2.97559H0.626594C0.274586 2.97559 -0.0107422 3.26359 -0.0107422 3.61827V17.2689C-0.0107422 17.6263 0.274586 17.9116 0.626594 17.9116H14.1626C13.9279 17.5516 13.8533 17.0343 13.8533 16.6209V11.5543C13.8533 11.3169 14.0373 11.1676 14.2666 11.2183C14.2666 11.2183 14.8266 11.3649 15.3466 11.3649C16.8346 11.3649 18.5653 9.98895 18.5653 9.98895V9.98893ZM7.88259 9.80494H2.76259C2.40791 9.80494 2.12259 9.51694 2.12259 9.16494C2.12259 8.81026 2.41059 8.52493 2.76259 8.52493H7.88259C8.23727 8.52493 8.52259 8.81293 8.52259 9.16494C8.52259 9.51694 8.23459 9.80494 7.88259 9.80494ZM2.75992 6.3916C2.40791 6.3916 2.12259 6.1036 2.12259 5.75159C2.12259 5.39691 2.40791 5.11159 2.75992 5.11159H18.5519C18.9039 5.11159 19.1893 5.39959 19.1893 5.75159C19.1893 6.10627 18.9039 6.3916 18.5519 6.3916H2.75992Z"
                            fill="currentColor"></path>
                          <path
                            d="M23.4559 12.0668H22.5412C21.2052 12.0668 19.7092 10.8668 19.7092 10.8668C19.4212 10.6615 18.9572 10.6669 18.6692 10.8668C18.6692 10.8668 17.1732 12.0668 15.8372 12.0668H14.9225C14.6879 12.0668 14.4985 12.2588 14.4985 12.4935V16.7842C14.4985 17.2535 14.7972 17.8722 15.1652 18.1655L18.5225 20.8242C18.8905 21.1149 19.4879 21.1149 19.8586 20.8242L23.2159 18.1655C23.5839 17.8749 23.8826 17.2562 23.8826 16.7842V12.4935C23.8826 12.2588 23.6906 12.0668 23.4559 12.0668ZM21.3386 14.7922L19.3866 17.2748C19.0026 17.7655 18.3199 17.7788 17.9172 17.3068L17.0532 16.2988C16.8986 16.1202 16.9199 15.8508 17.0986 15.6961C17.2772 15.5415 17.5466 15.5628 17.7012 15.7415L18.5652 16.7495C18.6186 16.8135 18.6639 16.8135 18.7172 16.7442L20.6692 14.2615C20.8159 14.0775 21.0826 14.0428 21.2692 14.1895C21.4506 14.3388 21.4826 14.6082 21.3386 14.7922Z"
                            fill="currentColor"></path>
                        </g>
                        <defs>
                          <clipPath id="clip0_2533_19421">
                            <rect width="24" height="24" fill="currentColor"></rect>
                          </clipPath>
                        </defs>
                      </svg> </div>
                  </div>
                  <div class="trust-thumbnail-desc-title">Payment Security</div> <svg xmlns="http://www.w3.org/2000/svg" class="icon_arrow_right_trust" width="12" height="12" viewBox="0 0 12 12" fill="none">
                    <path
                      d="M7.62392 6.4489C7.85824 6.21459 7.85824 5.83468 7.62393 5.60037L4.44195 2.41839C4.3248 2.30124 4.13485 2.30124 4.01769 2.41839L3.8692 2.56689C3.75204 2.68404 3.75204 2.87399 3.8692 2.99115L6.90264 6.0246L3.86912 9.05812C3.75196 9.17528 3.75196 9.36523 3.86912 9.48239L4.01761 9.63088C4.13477 9.74804 4.32472 9.74804 4.44187 9.63088L7.62392 6.4489Z"
                      fill="#292929"></path>
                  </svg>
                </div>
                <div class="trust-thumbnail-desc-item" key="privacy_setting"
                  @tap="trust-sidebar-1539149753700.open;sidebar-scroll-1539149753700.setTarget(containerId='sidebar-bottom-content-1539149753700', targetId='trust-card-desc-block-1539149753700-1');strengthen-trust-render-script-1539149753700.track(type='trust_expand_click');">
                  <div spz-if="true">
                    <div spz-if="true"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" class="icon_title_trust">
                        <path fill="currentColor"
                          d="M19.505 15.49h-3.174a.712.712 0 0 1-.082-.338v-.675c0-.322.199-.584.444-.584h1.05c.243 0 .441.26.441.582 0 .254.157.46.352.46.194 0 .351-.206.351-.46 0-.83-.512-1.504-1.143-1.504h-1.051c-.632 0-1.145.675-1.145 1.506v.675c0 .114.01.227.032.338h-1.138a.674.674 0 0 0-.66.685v4.614c0 .378.295.685.66.685h5.063c.364 0 .66-.307.66-.685v-4.614a.672.672 0 0 0-.66-.685m-2.193 2.994v1.864a.272.272 0 1 1-.543 0v-1.864a.9.9 0 0 1-.6-.86c0-.499.39-.903.872-.903.481 0 .872.404.872.904 0 .4-.252.74-.601.859m3.6-1.075v3.663a.794.794 0 0 1-.329.643h1.097c0-1.546-.127-3.008-.769-4.306">
                        </path>
                        <path fill="currentColor"
                          d="M16.905 7.214a4.863 4.863 0 0 0-5.79-4.773A4.81 4.81 0 0 0 7.26 6.366a4.863 4.863 0 0 0 3.817 5.61.03.03 0 0 1 .016.05.03.03 0 0 1-.02.008c-4.915.477-8.76 4.613-8.775 9.65a.03.03 0 0 0 .03.03h10.978c.027 0-.124-.033-.144-.051-.162-.146-.334-.356-.334-.591l.07-5.33a.825.825 0 0 1 .826-.825h1.203a.03.03 0 0 0 .03-.034c-.047-.281-.07-1.728.574-2.141a.03.03 0 0 0 .014-.029.03.03 0 0 0-.02-.025c-.782-.287-1.645-.534-2.568-.641a.03.03 0 0 1-.002-.06 4.861 4.861 0 0 0 3.95-4.773">
                        </path>
                      </svg> </div>
                  </div>
                  <div class="trust-thumbnail-desc-title">Privacy Protection</div> <svg xmlns="http://www.w3.org/2000/svg" class="icon_arrow_right_trust" width="12" height="12" viewBox="0 0 12 12" fill="none">
                    <path
                      d="M7.62392 6.4489C7.85824 6.21459 7.85824 5.83468 7.62393 5.60037L4.44195 2.41839C4.3248 2.30124 4.13485 2.30124 4.01769 2.41839L3.8692 2.56689C3.75204 2.68404 3.75204 2.87399 3.8692 2.99115L6.90264 6.0246L3.86912 9.05812C3.75196 9.17528 3.75196 9.36523 3.86912 9.48239L4.01761 9.63088C4.13477 9.74804 4.32472 9.74804 4.44187 9.63088L7.62392 6.4489Z"
                      fill="#292929"></path>
                  </svg>
                </div>
                <div class="trust-thumbnail-desc-item" key="logitics_setting"
                  @tap="trust-sidebar-1539149753700.open;sidebar-scroll-1539149753700.setTarget(containerId='sidebar-bottom-content-1539149753700', targetId='trust-card-desc-block-1539149753700-2');strengthen-trust-render-script-1539149753700.track(type='trust_expand_click');">
                  <div spz-if="true">
                    <div spz-if="true"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" class="icon_title_trust">
                        <path fill="currentColor"
                          d="M10.469 5.344c.094.375.187.75.187 1.125 0 .656-.094 1.218-.375 1.687-.281.563-.562 1.031-.937 1.406-.375.376-.844.75-1.406.938-.563.188-1.125.375-1.688.375-.656 0-1.219-.094-1.687-.375-.563-.187-1.032-.562-1.407-.937-.375-.376-.75-.844-.937-1.407-.281-.562-.375-1.125-.375-1.687V6.28c-.375.282-.469.563-.657.844A3.37 3.37 0 0 0 1 8.156V19.22c0 .281.094.468.188.656.187.188.375.188.562.188h.469c0-.938.187-1.594.656-2.063.469-.469 1.125-.656 1.969-.656.937 0 1.593.281 1.968.75.47.468.657 1.125.657 1.968h5.812c.188 0 .375-.093.563-.187.187-.187.281-.375.281-.562V5.53h-3.656z">
                        </path>
                        <path fill="currentColor"
                          d="M5.031 18.656c-.375 0-.75.094-.937.375-.282.282-.375.563-.375.938s.094.656.375.937c.281.282.562.375.937.375s.75-.093.938-.375c.281-.281.375-.562.375-.937s-.094-.75-.375-.938c-.282-.187-.563-.375-.938-.375m14.532.094c.375 0 .656.094.937.375s.375.563.375.938-.094.75-.375.937c-.281.281-.562.375-.937.375s-.75-.094-.938-.375c-.281-.281-.375-.562-.375-.937s.094-.657.375-.938c.281-.281.563-.375.938-.375">
                        </path>
                        <path fill="currentColor"
                          d="M23.406 15c-.093-.844-.281-1.594-.562-2.437a8 8 0 0 0-1.219-2.344A3.994 3.994 0 0 0 20.5 9.188c-.469-.282-.937-.563-1.406-.75-.469-.188-1.032-.282-1.5-.376-.469-.093-1.032-.093-1.5-.093-.188 0-.282.093-.375.375-.094.187-.188.375-.188.562v10.219c0 .281.094.469.281.656a.851.851 0 0 0 .657.282h.375c0-.375.093-.657.187-1.032.094-.281.282-.562.563-.843.187-.282.468-.47.843-.563.282-.187.657-.187 1.032-.187s.75.093 1.031.187c.375.094.656.281.844.469.281.187.468.468.562.843.188.375.188.75.188 1.22h.843c.094 0 .188 0 .188-.095.094-.093.094-.187.094-.28 0-.095.093-.282.093-.376v-1.968c.282-.844.188-1.594.094-2.438m-1.687-.281h-4.407c-.093 0-.187-.094-.28-.188-.095-.094-.188-.187-.188-.281v-3.844c0-.187.093-.281.187-.469a.716.716 0 0 1 .469-.187h1.031c.282 0 .563.094.938.188.281.093.656.28.937.562.469.469.75 1.031.938 1.688.187.656.375 1.312.468 1.968v.188c.094.281 0 .375-.093.375M6.156 3C4.188 3 2.594 4.594 2.594 6.469c0 1.968 1.594 3.468 3.562 3.468A3.46 3.46 0 0 0 9.625 6.47 3.46 3.46 0 0 0 6.156 3m1.688 3.188-2.25 1.968-1.219-1.125V5.72l1.219 1.125 2.25-2.063z">
                        </path>
                      </svg> </div>
                  </div>
                  <div class="trust-thumbnail-desc-title">Efficient and Safe Logitics</div> <svg xmlns="http://www.w3.org/2000/svg" class="icon_arrow_right_trust" width="12" height="12" viewBox="0 0 12 12" fill="none">
                    <path
                      d="M7.62392 6.4489C7.85824 6.21459 7.85824 5.83468 7.62393 5.60037L4.44195 2.41839C4.3248 2.30124 4.13485 2.30124 4.01769 2.41839L3.8692 2.56689C3.75204 2.68404 3.75204 2.87399 3.8692 2.99115L6.90264 6.0246L3.86912 9.05812C3.75196 9.17528 3.75196 9.36523 3.86912 9.48239L4.01761 9.63088C4.13477 9.74804 4.32472 9.74804 4.44187 9.63088L7.62392 6.4489Z"
                      fill="#292929"></path>
                  </svg>
                </div>
                <div class="trust-thumbnail-desc-item" key="customer_setting"
                  @tap="trust-sidebar-1539149753700.open;sidebar-scroll-1539149753700.setTarget(containerId='sidebar-bottom-content-1539149753700', targetId='trust-card-desc-block-1539149753700-3');strengthen-trust-render-script-1539149753700.track(type='trust_expand_click');">
                  <div spz-if="true">
                    <div spz-if="true"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" class="icon_title_trust">
                        <path fill="currentColor"
                          d="M11.966 4.548c-3.109 0-5.628 2.467-5.628 5.51 0 3.044 2.52 5.51 5.628 5.51 3.109 0 5.628-2.466 5.628-5.51 0-3.043-2.52-5.51-5.628-5.51m-6.5 7.626V7.087a2.69 2.69 0 0 0-.21.008c1.153-2.504 3.721-4.247 6.71-4.247 2.99 0 5.559 1.743 6.712 4.247a2.677 2.677 0 0 0-.212-.008v5.087c1.436 0 2.6-1.14 2.6-2.544 0-.954-.537-1.785-1.33-2.22C18.616 4.26 15.565 2 11.965 2c-3.599 0-6.65 2.261-7.768 5.41a2.534 2.534 0 0 0-1.331 2.22c0 1.405 1.163 2.544 2.6 2.544m12.116 2.916a8.3 8.3 0 0 1-5.616 2.167 8.3 8.3 0 0 1-5.608-2.16C3.728 16.424 2 18.783 2 21.987h20c0-3.21-1.76-5.572-4.418-6.896">
                        </path>
                      </svg> </div>
                  </div>
                  <div class="trust-thumbnail-desc-title">Customer Service</div> <svg xmlns="http://www.w3.org/2000/svg" class="icon_arrow_right_trust" width="12" height="12" viewBox="0 0 12 12" fill="none">
                    <path
                      d="M7.62392 6.4489C7.85824 6.21459 7.85824 5.83468 7.62393 5.60037L4.44195 2.41839C4.3248 2.30124 4.13485 2.30124 4.01769 2.41839L3.8692 2.56689C3.75204 2.68404 3.75204 2.87399 3.8692 2.99115L6.90264 6.0246L3.86912 9.05812C3.75196 9.17528 3.75196 9.36523 3.86912 9.48239L4.01761 9.63088C4.13477 9.74804 4.32472 9.74804 4.44187 9.63088L7.62392 6.4489Z"
                      fill="#292929"></path>
                  </svg>
                </div>
              </div>
            </div> <spz-custom-anchor-scroll id="sidebar-scroll-1539149753700" layout="logic" class="i-spzhtml-element i-spzhtml-layout-logic i-spzhtml-built i-spzhtml-layout" i-spzhtml-layout="logic"></spz-custom-anchor-scroll> <ljs-sidebar
              id="trust-sidebar-1539149753700" class="trust-sidebar" layout="nodisplay" side="bottom" disable-unmount="" @open="sidebar-scroll-1539149753700.scrollToTarget">
              <div class="trust-sidebar-cancel trust-card-big-title" @tap="trust-sidebar-1539149753700.close"> <svg class="icon_security_trust" xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="currentColor">
                  <path fill-rule="evenodd" clip-rule="evenodd"
                    d="M9.99932 0C10.5736 0 11.1307 0.184885 11.5792 0.524258L12.0909 0.911325C13.4831 1.96508 15.0052 2.85514 16.6239 3.56198L17.9248 4.13095C18.3719 4.32298 18.7485 4.63668 19.0065 5.03203C19.2644 5.42739 19.3921 5.88649 19.3732 6.35077C18.9684 14.8758 13.0391 18.7013 11.0849 19.7312C10.4069 20.0896 9.59169 20.0896 8.91232 19.7312C6.95805 18.7 1.03164 14.8731 0.626913 6.32479C0.607503 5.85814 0.736181 5.39668 0.996373 4.99983C1.25657 4.60299 1.63636 4.28894 2.08683 4.09813L3.31114 3.57292C4.97349 2.85777 6.53548 1.94994 7.96121 0.870293L8.41942 0.524258C8.86789 0.184885 9.42506 0 9.99932 0ZM7.19446 9.35226C7.43734 9.34797 7.67239 9.43812 7.85011 9.60372L9.12261 10.875L12.1639 7.83623C12.3416 7.67063 12.5766 7.58047 12.8195 7.58476C13.0624 7.58904 13.2941 7.68743 13.4659 7.8592C13.6377 8.03096 13.736 8.2627 13.7403 8.50557C13.7446 8.74845 13.6545 8.98351 13.4889 9.16123L9.78511 12.8637C9.60933 13.0393 9.37105 13.1379 9.12261 13.1379C8.87418 13.1379 8.63589 13.0393 8.46011 12.8637L6.52511 10.9287C6.35951 10.751 6.26936 10.5159 6.27364 10.2731C6.27793 10.0302 6.37632 9.79846 6.54809 9.6267C6.71985 9.45493 6.95158 9.35654 7.19446 9.35226Z"
                    fill="currentColor"></path>
                </svg> <span class="trust-title">Security and Service</span> <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none">
                  <path fill-rule="evenodd" clip-rule="evenodd"
                    d="M1.93064 17.1473C1.81348 17.2644 1.81348 17.4544 1.93064 17.5715L2.83502 18.4759C2.95217 18.5931 3.14212 18.5931 3.25928 18.4759L9.91177 11.8234L16.6153 18.527C16.7325 18.6442 16.9225 18.6442 17.0396 18.527L17.944 17.6226C18.0611 17.5055 18.0611 17.3155 17.944 17.1984L11.2404 10.4948L17.8929 3.84229C18.0101 3.72513 18.0101 3.53518 17.8929 3.41802L16.9885 2.51365C16.8714 2.39649 16.6814 2.39649 16.5643 2.51365L9.91177 9.16616L3.31035 2.56474C3.19319 2.44758 3.00325 2.44758 2.88609 2.56474L1.98171 3.46911C1.86456 3.58627 1.86456 3.77622 1.98171 3.89337L8.58313 10.4948L1.93064 17.1473Z"
                    fill="#707070"></path>
                </svg> </div>
              <div id="sidebar-bottom-content-1539149753700" class="sidebar-bottom-content">
                <div id="trust-open-card" class="trust-open-card trust-card-border">
                  <div id="trust-card-desc-block-1539149753700-0" class="trust-card-desc-block" key="payment_setting">
                    <div class="trust-card-desc-title">
                      <div spz-if="true"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="currentColor" class="icon_title_trust">
                          <g clip-path="url(#clip0_2533_19421)">
                            <path
                              d="M18.5653 9.98893C18.8533 9.78627 19.3146 9.78359 19.6026 9.98893C19.6026 9.98893 20.3706 10.6023 21.3253 11.0103V3.61827C21.3253 3.26094 21.0399 2.97559 20.6879 2.97559H0.626594C0.274586 2.97559 -0.0107422 3.26359 -0.0107422 3.61827V17.2689C-0.0107422 17.6263 0.274586 17.9116 0.626594 17.9116H14.1626C13.9279 17.5516 13.8533 17.0343 13.8533 16.6209V11.5543C13.8533 11.3169 14.0373 11.1676 14.2666 11.2183C14.2666 11.2183 14.8266 11.3649 15.3466 11.3649C16.8346 11.3649 18.5653 9.98895 18.5653 9.98895V9.98893ZM7.88259 9.80494H2.76259C2.40791 9.80494 2.12259 9.51694 2.12259 9.16494C2.12259 8.81026 2.41059 8.52493 2.76259 8.52493H7.88259C8.23727 8.52493 8.52259 8.81293 8.52259 9.16494C8.52259 9.51694 8.23459 9.80494 7.88259 9.80494ZM2.75992 6.3916C2.40791 6.3916 2.12259 6.1036 2.12259 5.75159C2.12259 5.39691 2.40791 5.11159 2.75992 5.11159H18.5519C18.9039 5.11159 19.1893 5.39959 19.1893 5.75159C19.1893 6.10627 18.9039 6.3916 18.5519 6.3916H2.75992Z"
                              fill="currentColor"></path>
                            <path
                              d="M23.4559 12.0668H22.5412C21.2052 12.0668 19.7092 10.8668 19.7092 10.8668C19.4212 10.6615 18.9572 10.6669 18.6692 10.8668C18.6692 10.8668 17.1732 12.0668 15.8372 12.0668H14.9225C14.6879 12.0668 14.4985 12.2588 14.4985 12.4935V16.7842C14.4985 17.2535 14.7972 17.8722 15.1652 18.1655L18.5225 20.8242C18.8905 21.1149 19.4879 21.1149 19.8586 20.8242L23.2159 18.1655C23.5839 17.8749 23.8826 17.2562 23.8826 16.7842V12.4935C23.8826 12.2588 23.6906 12.0668 23.4559 12.0668ZM21.3386 14.7922L19.3866 17.2748C19.0026 17.7655 18.3199 17.7788 17.9172 17.3068L17.0532 16.2988C16.8986 16.1202 16.9199 15.8508 17.0986 15.6961C17.2772 15.5415 17.5466 15.5628 17.7012 15.7415L18.5652 16.7495C18.6186 16.8135 18.6639 16.8135 18.7172 16.7442L20.6692 14.2615C20.8159 14.0775 21.0826 14.0428 21.2692 14.1895C21.4506 14.3388 21.4826 14.6082 21.3386 14.7922Z"
                              fill="currentColor"></path>
                          </g>
                          <defs>
                            <clipPath id="clip0_2533_19421">
                              <rect width="24" height="24" fill="currentColor"></rect>
                            </clipPath>
                          </defs>
                        </svg> </div> <span class="trust-thumbnail-title">Payment Security</span>
                    </div>
                    <div class="trust-card-desc-text"> Darcyloves is committed to your secure shopping experience. We offer safe and trusted payment options to protect your transactions. Your payment information is shared only with our certified
                      payment service providers, who are dedicated to maintaining the confidentiality of your details. </div>
                    <div spz-if="true" class="trust-card-desc-img"> <ljs-img key="0" width="55" height="35"
                        class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                        src="//img.staticdj.com/oss/operation/329db58ac0f7bf6e446ea93aa338f25d.svg" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="1" width="55" height="35"
                        class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                        src="//img.staticdj.com/oss/operation/3cc7bc0c09f7f0fb19581a21abd4cd53.svg" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="2" width="55" height="35"
                        class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                        src="//img.staticdj.com/oss/operation/b823bc7dd65f1a58d949dfb47916e4b2.svg" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="3" width="55" height="35"
                        class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                        src="//img.staticdj.com/oss/operation/b4029a4ce8320976ba05b25a1731d926.svg" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="4" width="55" height="35"
                        class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                        src="//img.staticdj.com/oss/operation/0f27c24bf18e73ee40099276c78a2407.svg" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="5" width="55" height="35"
                        class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                        src="//img.staticdj.com/oss/operation/18345efd4db8552be9c72c41c27ea6e7.svg" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="6" width="55" height="35"
                        class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                        src="//img.staticdj.com/oss/operation/50927f9a9805ee57dd3971a24ab13037.svg" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="7" width="55" height="35"
                        class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                        src="//img.staticdj.com/oss/operation/b068c5902e07857d5251e11f8198ad80.svg" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img> </div>
                  </div>
                  <div id="trust-card-desc-block-1539149753700-1" class="trust-card-desc-block" key="privacy_setting">
                    <div class="trust-card-desc-title">
                      <div spz-if="true"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" class="icon_title_trust">
                          <path fill="currentColor"
                            d="M19.505 15.49h-3.174a.712.712 0 0 1-.082-.338v-.675c0-.322.199-.584.444-.584h1.05c.243 0 .441.26.441.582 0 .254.157.46.352.46.194 0 .351-.206.351-.46 0-.83-.512-1.504-1.143-1.504h-1.051c-.632 0-1.145.675-1.145 1.506v.675c0 .114.01.227.032.338h-1.138a.674.674 0 0 0-.66.685v4.614c0 .378.295.685.66.685h5.063c.364 0 .66-.307.66-.685v-4.614a.672.672 0 0 0-.66-.685m-2.193 2.994v1.864a.272.272 0 1 1-.543 0v-1.864a.9.9 0 0 1-.6-.86c0-.499.39-.903.872-.903.481 0 .872.404.872.904 0 .4-.252.74-.601.859m3.6-1.075v3.663a.794.794 0 0 1-.329.643h1.097c0-1.546-.127-3.008-.769-4.306">
                          </path>
                          <path fill="currentColor"
                            d="M16.905 7.214a4.863 4.863 0 0 0-5.79-4.773A4.81 4.81 0 0 0 7.26 6.366a4.863 4.863 0 0 0 3.817 5.61.03.03 0 0 1 .016.05.03.03 0 0 1-.02.008c-4.915.477-8.76 4.613-8.775 9.65a.03.03 0 0 0 .03.03h10.978c.027 0-.124-.033-.144-.051-.162-.146-.334-.356-.334-.591l.07-5.33a.825.825 0 0 1 .826-.825h1.203a.03.03 0 0 0 .03-.034c-.047-.281-.07-1.728.574-2.141a.03.03 0 0 0 .014-.029.03.03 0 0 0-.02-.025c-.782-.287-1.645-.534-2.568-.641a.03.03 0 0 1-.002-.06 4.861 4.861 0 0 0 3.95-4.773">
                          </path>
                        </svg> </div> <span class="trust-thumbnail-title">Privacy Protection</span>
                    </div>
                    <div class="trust-card-desc-text"> At Darcyloves, your privacy is our priority. We employ internationally recognized encryption methods for all network transmissions, ensuring the utmost security for your private data during your
                      shopping journey. This includes the protection of your shipping address, credit card information, shopping details, and more. Shop with confidence, knowing your privacy is safeguarded with us. </div>
                    <div spz-if="true" class="trust-card-desc-img"> <ljs-img key="0" width="55" height="35"
                        class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                        src="//img.staticdj.com/oss/operation/56795daf3e1b2e526fabf1590368afa9.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="1" width="55" height="35"
                        class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                        src="//img.staticdj.com/oss/operation/9ddfdb73309f0a625d407a0f6afb9bbd.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="2" width="55" height="35"
                        class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                        src="//img.staticdj.com/oss/operation/9050730bedd367f8c8e0a42138be79d2.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="3" width="55" height="35"
                        class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                        src="//img.staticdj.com/oss/operation/aaa433c827216a6bb95fb68b5de4aeea.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="4" width="55" height="35"
                        class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                        src="//img.staticdj.com/oss/operation/42fd2cf01ff65e2e4100dbade836fd55.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="5" width="55" height="35"
                        class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                        src="//img.staticdj.com/oss/operation/02f47fad8c079ca26451786572a3b8f7.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="6" width="55" height="35"
                        class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                        src="//img.staticdj.com/oss/operation/6214e504e3a39e338cbacbad95cc91a6.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="7" width="55" height="35"
                        class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                        src="//img.staticdj.com/oss/operation/93631da9d6bb8df3f15abd313a7dbe52.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="8" width="55" height="35"
                        class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                        src="//img.staticdj.com/oss/operation/558fc0b3261edf2e60803e08a0653681.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="9" width="55" height="35"
                        class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                        src="//img.staticdj.com/oss/operation/200dbfe3761c90a067dd54a58e0bb43e.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="10" width="55" height="35"
                        class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                        src="//img.staticdj.com/oss/operation/9211bbdc27660ab7dafeed6b7cebe42b.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img> </div>
                  </div>
                  <div id="trust-card-desc-block-1539149753700-2" class="trust-card-desc-block" key="logitics_setting">
                    <div class="trust-card-desc-title">
                      <div spz-if="true"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" class="icon_title_trust">
                          <path fill="currentColor"
                            d="M10.469 5.344c.094.375.187.75.187 1.125 0 .656-.094 1.218-.375 1.687-.281.563-.562 1.031-.937 1.406-.375.376-.844.75-1.406.938-.563.188-1.125.375-1.688.375-.656 0-1.219-.094-1.687-.375-.563-.187-1.032-.562-1.407-.937-.375-.376-.75-.844-.937-1.407-.281-.562-.375-1.125-.375-1.687V6.28c-.375.282-.469.563-.657.844A3.37 3.37 0 0 0 1 8.156V19.22c0 .281.094.468.188.656.187.188.375.188.562.188h.469c0-.938.187-1.594.656-2.063.469-.469 1.125-.656 1.969-.656.937 0 1.593.281 1.968.75.47.468.657 1.125.657 1.968h5.812c.188 0 .375-.093.563-.187.187-.187.281-.375.281-.562V5.53h-3.656z">
                          </path>
                          <path fill="currentColor"
                            d="M5.031 18.656c-.375 0-.75.094-.937.375-.282.282-.375.563-.375.938s.094.656.375.937c.281.282.562.375.937.375s.75-.093.938-.375c.281-.281.375-.562.375-.937s-.094-.75-.375-.938c-.282-.187-.563-.375-.938-.375m14.532.094c.375 0 .656.094.937.375s.375.563.375.938-.094.75-.375.937c-.281.281-.562.375-.937.375s-.75-.094-.938-.375c-.281-.281-.375-.562-.375-.937s.094-.657.375-.938c.281-.281.563-.375.938-.375">
                          </path>
                          <path fill="currentColor"
                            d="M23.406 15c-.093-.844-.281-1.594-.562-2.437a8 8 0 0 0-1.219-2.344A3.994 3.994 0 0 0 20.5 9.188c-.469-.282-.937-.563-1.406-.75-.469-.188-1.032-.282-1.5-.376-.469-.093-1.032-.093-1.5-.093-.188 0-.282.093-.375.375-.094.187-.188.375-.188.562v10.219c0 .281.094.469.281.656a.851.851 0 0 0 .657.282h.375c0-.375.093-.657.187-1.032.094-.281.282-.562.563-.843.187-.282.468-.47.843-.563.282-.187.657-.187 1.032-.187s.75.093 1.031.187c.375.094.656.281.844.469.281.187.468.468.562.843.188.375.188.75.188 1.22h.843c.094 0 .188 0 .188-.095.094-.093.094-.187.094-.28 0-.095.093-.282.093-.376v-1.968c.282-.844.188-1.594.094-2.438m-1.687-.281h-4.407c-.093 0-.187-.094-.28-.188-.095-.094-.188-.187-.188-.281v-3.844c0-.187.093-.281.187-.469a.716.716 0 0 1 .469-.187h1.031c.282 0 .563.094.938.188.281.093.656.28.937.562.469.469.75 1.031.938 1.688.187.656.375 1.312.468 1.968v.188c.094.281 0 .375-.093.375M6.156 3C4.188 3 2.594 4.594 2.594 6.469c0 1.968 1.594 3.468 3.562 3.468A3.46 3.46 0 0 0 9.625 6.47 3.46 3.46 0 0 0 6.156 3m1.688 3.188-2.25 1.968-1.219-1.125V5.72l1.219 1.125 2.25-2.063z">
                          </path>
                        </svg> </div> <span class="trust-thumbnail-title">Efficient and Safe Logitics</span>
                    </div>
                    <div class="trust-card-desc-text"> At Darcyloves, we ensure secure and efficient logistics. Track your order in real-time right from the order page. For added security, consider our optional "Shipping Protection" service. If your
                      purchase encounters any delays, damage, or loss during delivery, rest assured, our insurance will cover your losses.
                      <a target="_blank" rel="noreferrer" href="https://www.seel.com/terms/shipping-protection-for-customer">learn more</a> </div>
                    <div spz-if="true" class="trust-card-desc-img"> <ljs-img key="0" width="55" height="35"
                        class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                        src="//img.staticdj.com/oss/operation/4e628a598fd199505f3299e1184bb0c9.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="1" width="55" height="35"
                        class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                        src="//img.staticdj.com/oss/operation/ed09bd56b0a33c981a6bbdbcf97e348f.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="2" width="55" height="35"
                        class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                        src="//img.staticdj.com/oss/operation/a1b992c66e86603a67a5fe1b1a4b0570.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="3" width="55" height="35"
                        class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                        src="//img.staticdj.com/oss/operation/2cb1039ea5e997169f3d8f72ec5ebec9.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="4" width="55" height="35"
                        class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                        src="//img.staticdj.com/oss/operation/11e0aef019c2bad92cd867abff3e72ad.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img><ljs-img key="5" width="55" height="35"
                        class="icon-trust-block i-spzhtml-element i-spzhtml-notbuilt spz-notbuilt i-spzhtml-layout-fixed i-spzhtml-layout-size-defined spz-unresolved i-spzhtml-unresolved" layout="fixed"
                        src="//img.staticdj.com/oss/operation/1d4ed10d4d6da3dffe658be5b52df89f.png" object-fit="contain" alt="trust-img" i-spzhtml-layout="fixed" style="width: 55px; height: 35px;"></ljs-img> </div>
                  </div>
                  <div id="trust-card-desc-block-1539149753700-3" class="trust-card-desc-block" key="customer_setting">
                    <div class="trust-card-desc-title">
                      <div spz-if="true"> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="currentColor" class="icon_title_trust">
                          <path fill="currentColor"
                            d="M11.966 4.548c-3.109 0-5.628 2.467-5.628 5.51 0 3.044 2.52 5.51 5.628 5.51 3.109 0 5.628-2.466 5.628-5.51 0-3.043-2.52-5.51-5.628-5.51m-6.5 7.626V7.087a2.69 2.69 0 0 0-.21.008c1.153-2.504 3.721-4.247 6.71-4.247 2.99 0 5.559 1.743 6.712 4.247a2.677 2.677 0 0 0-.212-.008v5.087c1.436 0 2.6-1.14 2.6-2.544 0-.954-.537-1.785-1.33-2.22C18.616 4.26 15.565 2 11.965 2c-3.599 0-6.65 2.261-7.768 5.41a2.534 2.534 0 0 0-1.331 2.22c0 1.405 1.163 2.544 2.6 2.544m12.116 2.916a8.3 8.3 0 0 1-5.616 2.167 8.3 8.3 0 0 1-5.608-2.16C3.728 16.424 2 18.783 2 21.987h20c0-3.21-1.76-5.572-4.418-6.896">
                          </path>
                        </svg> </div> <span class="trust-thumbnail-title">Customer Service</span>
                    </div>
                    <div class="trust-card-desc-text"> If you encounter problems during or after shopping, don't hesitate to reach out. Darcyloves's customer service team is here to assist you.
                      <a target="_blank" rel="noreferrer" href="/">learn more</a> </div>
                  </div>
                </div>
              </div>
            </ljs-sidebar>
          </div>
        </div>
      </div>
    </ljs-render>
  </div>
  <div class="plugin__buy_on_others empty-hidden"></div>
  <input name="product_id" type="hidden" value="c49a742b-85a2-45f6-a507-400f52c6dbb1"><input name="variant_id" type="hidden" value="204caa6a-c4b6-4e3e-9bd6-04944ddb5eef"><input name="note" type="hidden">
</form>

<form class="zb-flex zb-flex-col zb-relative zb-w-full">
  <div class="zb-overflow-y-auto zb-pb-[100px]">
    <div class="zb-flex zb-items-center zb-pb-4 zb-border-b zb-border-t-0 zb-border-l-0 zb-border-r-0 zb-border-solid zb-border-[#eee] md:zb-border-none">
      <ljs-render layout="container" class="zb-flex-shrink-0 zb-w-[66px] zb-mr-4 rtl:zb-ml-4 rtl:zb-mr-0 zb-h-[70px] md:zb-hidden" id="smart_recommend_product_image" manual="" template="smart_recommend_product_image_template"></ljs-render>
      <div class="zb-w-full">
        <div class="zb-line-clamp-2 zb-mb-2 zb-text-sm md:zb-text-base">${product.title}</div>
        <div class="zb-flex zb-justify-between zb-items-center">
          <spz-render layout="container" template="smart_recommend_price_template" id="smart_recommend_modal_price" manual="">
            <div class="zb-flex zb-items-center">
              <ljs-currency class="zb-font-semibold zb-text-[22px] zb-text-[#CD201A] zb-mr-2" layout="container" value="${product.min_price_variant.price}"></ljs-currency>
              <ljs-currency class="zb-text-[#93989D] zb-text-xs zb-line-through" layout="container" value="${product.min_price_variant.compare_at_price}"
                spz-if="${product.min_price_variant.compare_at_price > product.min_price_variant.price ? true : false}"></ljs-currency>
            </div>
          </spz-render>
          <a class="zb-flex zb-items-center zb-cursor-pointer zb-text-[#212B36] zb-no-underline" href="${product.url}?${toQuery({ aid: 'smart_recommend.' + data.show_type + '.' + data.rule_id, ifb: product.ifb || '', cfb: product.cfb || '', scm: data.scm || '', ssp: data.ssp || '' })}">
                          <span class="zb-text-[13px]">See detail</span>
                          <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24"><path d="M13.1714 12.0007L8.22168 7.05093L9.63589 5.63672L15.9999 12.0007L9.63589 18.3646L8.22168 16.9504L13.1714 12.0007Z" fill="#93989D"></path></svg>
                        </a>
        </div>
      </div>
    </div>
    <ljs-variants id="smart_recommend_product_variants" layout="container" template="smart_recommend_product_variant_template" slide="smart_recommend_carousel" disabled-dj-event="" interference="">
    </ljs-variants>
    <div class="zb-text-sm zb-mb-2">Quantity</div>
    <ljs-quantity disabled-dj-event="" layout="fixed" width="150" height="52" min="1" max="999999" value="1" input-class="!zb-text-base" icon-class="!zb-p-3"></ljs-quantity>
  </div>
  <div class="zb-absolute zb-bottom-0 zb-flex md:zb-flex-col zb-w-full zb-bg-white">
    <button class="zb-flex zb-items-center zb-mr-2 rtl:zb-ml-2 rtl:zb-mr-0 md:zb-mb-2 zb-justify-center zb-cursor-pointer zb-w-full zb-border zb-border-solid zb-border-[#313131] zb-bg-white zb-rounded zb-h-[42px]" role="addToCart" type="button"
      @tap="smart_recommend_func.addATCHook(rule_id='${data.rule_id}',ifb='${product.ifb}',cfb='${product.cfb}',scm='${data.scm}',ssp='${data.ssp}',spmIndex='${data.productIndex}');">
      <span>Add To Cart</span>
    </button>
    <button class="zb-flex zb-items-center zb-justify-center zb-cursor-pointer zb-w-full zb-bg-[#292929] zb-text-white zb-rounded zb-h-[42px] zb-border-none" type="button" role="buyNow"
      @tap="smart_recommend_loading.showLoading;smart_recommend_func.addATCHook(rule_id='${data.rule_id}',ifb='${product.ifb}',cfb='${product.cfb}',scm='${data.scm}',ssp='${data.ssp}',spmIndex='${data.productIndex}');">
      <span>Buy Now</span>
    </button>
  </div>
</form>

<form is="spz-form" id="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-save__form">
  <div class="product_snippet__atc_tooltip_content">
    <input type="radio" name="variant_id" value="" checked="">
    <label disabled="">Choose an option</label>
    <input type="radio" id="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-save__4f15d7fa-1761-422f-83b1-8d8d7ae59ed3" name="variant_id" value="4f15d7fa-1761-422f-83b1-8d8d7ae59ed3"
      @change="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-save.addToCart">
    <label for="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-save__4f15d7fa-1761-422f-83b1-8d8d7ae59ed3"> S/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-save__0d430907-a60f-4cb6-93d1-c8c38d21795c" name="variant_id" value="0d430907-a60f-4cb6-93d1-c8c38d21795c"
      @change="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-save.addToCart">
    <label for="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-save__0d430907-a60f-4cb6-93d1-c8c38d21795c"> M/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-save__489cc209-940c-4102-a022-ece32409304c" name="variant_id" value="489cc209-940c-4102-a022-ece32409304c"
      @change="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-save.addToCart">
    <label for="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-save__489cc209-940c-4102-a022-ece32409304c"> L/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-save__3f3fdc1f-7641-4b07-9e2e-dbd7ff7f2c8e" name="variant_id" value="3f3fdc1f-7641-4b07-9e2e-dbd7ff7f2c8e"
      @change="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-save.addToCart">
    <label for="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-save__3f3fdc1f-7641-4b07-9e2e-dbd7ff7f2c8e"> XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-save__662ffc03-d4a5-4b09-871b-6035093ae237" name="variant_id" value="662ffc03-d4a5-4b09-871b-6035093ae237"
      @change="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-save.addToCart">
    <label for="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-save__662ffc03-d4a5-4b09-871b-6035093ae237"> 2XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-save__ee49ac7f-bf39-4834-bac0-b7caf4eab493" name="variant_id" value="ee49ac7f-bf39-4834-bac0-b7caf4eab493"
      @change="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-save.addToCart">
    <label for="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-save__ee49ac7f-bf39-4834-bac0-b7caf4eab493"> 3XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-save__e132379d-d5ad-4e76-a570-87dbf85efa0e" name="variant_id" value="e132379d-d5ad-4e76-a570-87dbf85efa0e"
      @change="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-save.addToCart">
    <label for="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-save__e132379d-d5ad-4e76-a570-87dbf85efa0e"> 4XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-save__681089a6-8547-4be6-960e-e17fb75e02f4" name="variant_id" value="681089a6-8547-4be6-960e-e17fb75e02f4"
      @change="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-save.addToCart">
    <label for="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-save__681089a6-8547-4be6-960e-e17fb75e02f4"> 5XL/<span class="money product-snippet__price">$25.89</span>
    </label>
  </div>
</form>

<form is="spz-form" id="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-save__form">
  <div class="product_snippet__atc_tooltip_content">
    <input type="radio" name="variant_id" value="" checked="">
    <label disabled="">Choose an option</label>
    <input type="radio" id="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-save__4eb1d54b-1a91-4909-a1cd-18f2c8973193" name="variant_id" value="4eb1d54b-1a91-4909-a1cd-18f2c8973193"
      @change="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-save.addToCart">
    <label for="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-save__4eb1d54b-1a91-4909-a1cd-18f2c8973193"> S/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-save__238f1187-b206-4eb0-9024-dd68799b8b15" name="variant_id" value="238f1187-b206-4eb0-9024-dd68799b8b15"
      @change="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-save.addToCart">
    <label for="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-save__238f1187-b206-4eb0-9024-dd68799b8b15"> M/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-save__0688928e-f164-4034-a00a-ece92f408bac" name="variant_id" value="0688928e-f164-4034-a00a-ece92f408bac"
      @change="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-save.addToCart">
    <label for="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-save__0688928e-f164-4034-a00a-ece92f408bac"> L/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-save__1b303c84-6f8c-4c2e-8b83-cbb7447bbe5b" name="variant_id" value="1b303c84-6f8c-4c2e-8b83-cbb7447bbe5b"
      @change="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-save.addToCart">
    <label for="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-save__1b303c84-6f8c-4c2e-8b83-cbb7447bbe5b"> XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-save__9e489702-a74d-4de3-aa82-4547561a6c0d" name="variant_id" value="9e489702-a74d-4de3-aa82-4547561a6c0d"
      @change="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-save.addToCart">
    <label for="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-save__9e489702-a74d-4de3-aa82-4547561a6c0d"> 2XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-save__7aaf0026-296d-4c12-b38b-699050d3474a" name="variant_id" value="7aaf0026-296d-4c12-b38b-699050d3474a"
      @change="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-save.addToCart">
    <label for="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-save__7aaf0026-296d-4c12-b38b-699050d3474a"> 3XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-save__e0f82b26-f2fc-4027-ae63-d3188d2a84ea" name="variant_id" value="e0f82b26-f2fc-4027-ae63-d3188d2a84ea"
      @change="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-save.addToCart">
    <label for="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-save__e0f82b26-f2fc-4027-ae63-d3188d2a84ea"> 4XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-save__f041d86d-6da0-4221-8aa0-a76215d64005" name="variant_id" value="f041d86d-6da0-4221-8aa0-a76215d64005"
      @change="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-save.addToCart">
    <label for="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-save__f041d86d-6da0-4221-8aa0-a76215d64005"> 5XL/<span class="money product-snippet__price">$25.89</span>
    </label>
  </div>
</form>

<form is="spz-form" id="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-save__form">
  <div class="product_snippet__atc_tooltip_content">
    <input type="radio" name="variant_id" value="" checked="">
    <label disabled="">Choose an option</label>
    <input type="radio" id="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-save__c3fd477c-fa70-4d4d-b64e-9c7fd83c91dd" name="variant_id" value="c3fd477c-fa70-4d4d-b64e-9c7fd83c91dd"
      @change="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-save.addToCart">
    <label for="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-save__c3fd477c-fa70-4d4d-b64e-9c7fd83c91dd"> S/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-save__b6b380d5-d5b5-4a26-af43-363afdfa7890" name="variant_id" value="b6b380d5-d5b5-4a26-af43-363afdfa7890"
      @change="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-save.addToCart">
    <label for="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-save__b6b380d5-d5b5-4a26-af43-363afdfa7890"> M/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-save__13cd7a47-7178-497c-828d-f37c7d5ae3ce" name="variant_id" value="13cd7a47-7178-497c-828d-f37c7d5ae3ce"
      @change="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-save.addToCart">
    <label for="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-save__13cd7a47-7178-497c-828d-f37c7d5ae3ce"> L/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-save__e6b390ec-9f6d-4714-933c-b9dc17c94df6" name="variant_id" value="e6b390ec-9f6d-4714-933c-b9dc17c94df6"
      @change="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-save.addToCart">
    <label for="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-save__e6b390ec-9f6d-4714-933c-b9dc17c94df6"> XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-save__78861d2d-aff7-4c46-8499-bd790c0d14d4" name="variant_id" value="78861d2d-aff7-4c46-8499-bd790c0d14d4"
      @change="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-save.addToCart">
    <label for="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-save__78861d2d-aff7-4c46-8499-bd790c0d14d4"> 2XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-save__af23f037-6a5d-4f9c-92b8-389f84f8894d" name="variant_id" value="af23f037-6a5d-4f9c-92b8-389f84f8894d"
      @change="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-save.addToCart">
    <label for="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-save__af23f037-6a5d-4f9c-92b8-389f84f8894d"> 3XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-save__33432382-42a1-4ac1-b58a-c5fa6c469ce5" name="variant_id" value="33432382-42a1-4ac1-b58a-c5fa6c469ce5"
      @change="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-save.addToCart">
    <label for="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-save__33432382-42a1-4ac1-b58a-c5fa6c469ce5"> 4XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-save__869a6c2d-0638-4282-8ab6-7d7f7a304ce7" name="variant_id" value="869a6c2d-0638-4282-8ab6-7d7f7a304ce7"
      @change="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-save.addToCart">
    <label for="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-save__869a6c2d-0638-4282-8ab6-7d7f7a304ce7"> 5XL/<span class="money product-snippet__price">$25.89</span>
    </label>
  </div>
</form>

<form is="spz-form" id="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-save__form">
  <div class="product_snippet__atc_tooltip_content">
    <input type="radio" name="variant_id" value="" checked="">
    <label disabled="">Choose an option</label>
    <input type="radio" id="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-save__5cb50631-4cd7-41b9-8fdc-1af6312e014c" name="variant_id" value="5cb50631-4cd7-41b9-8fdc-1af6312e014c"
      @change="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-save.addToCart">
    <label for="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-save__5cb50631-4cd7-41b9-8fdc-1af6312e014c"> S/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-save__95f7a43a-5061-47f7-b942-e887442bca0b" name="variant_id" value="95f7a43a-5061-47f7-b942-e887442bca0b"
      @change="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-save.addToCart">
    <label for="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-save__95f7a43a-5061-47f7-b942-e887442bca0b"> M/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-save__debe2a23-5363-4a97-ade3-1382905dccc4" name="variant_id" value="debe2a23-5363-4a97-ade3-1382905dccc4"
      @change="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-save.addToCart">
    <label for="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-save__debe2a23-5363-4a97-ade3-1382905dccc4"> L/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-save__b0e31f31-0954-4e4c-99f8-0c2cb463813e" name="variant_id" value="b0e31f31-0954-4e4c-99f8-0c2cb463813e"
      @change="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-save.addToCart">
    <label for="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-save__b0e31f31-0954-4e4c-99f8-0c2cb463813e"> XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-save__b613e98f-cc1e-4bd4-a6cb-b09c7d30d647" name="variant_id" value="b613e98f-cc1e-4bd4-a6cb-b09c7d30d647"
      @change="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-save.addToCart">
    <label for="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-save__b613e98f-cc1e-4bd4-a6cb-b09c7d30d647"> 2XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-save__fa4d5c28-854c-483b-82e7-45e385867310" name="variant_id" value="fa4d5c28-854c-483b-82e7-45e385867310"
      @change="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-save.addToCart">
    <label for="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-save__fa4d5c28-854c-483b-82e7-45e385867310"> 3XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-save__c9c8ec96-ae7b-4a99-875e-cd7ca7416f58" name="variant_id" value="c9c8ec96-ae7b-4a99-875e-cd7ca7416f58"
      @change="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-save.addToCart">
    <label for="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-save__c9c8ec96-ae7b-4a99-875e-cd7ca7416f58"> 4XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-save__5e01f520-5404-46ac-b788-7f7f16f7e80a" name="variant_id" value="5e01f520-5404-46ac-b788-7f7f16f7e80a"
      @change="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-save.addToCart">
    <label for="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-save__5e01f520-5404-46ac-b788-7f7f16f7e80a"> 5XL/<span class="money product-snippet__price">$25.89</span>
    </label>
  </div>
</form>

<form is="spz-form" id="product-form-1727422582458-7d64ddde-cc28-4406-a79d-5eb10a1d022d-save__form">
  <div class="product_snippet__atc_tooltip_content">
    <input type="radio" name="variant_id" value="" checked="">
    <label disabled="">Choose an option</label>
    <input type="radio" id="product-form-1727422582458-7d64ddde-cc28-4406-a79d-5eb10a1d022d-save__ed50f1a8-2b65-4d60-87a6-2369872d21aa" name="variant_id" value="ed50f1a8-2b65-4d60-87a6-2369872d21aa"
      @change="product-form-1727422582458-7d64ddde-cc28-4406-a79d-5eb10a1d022d-save.addToCart">
    <label for="product-form-1727422582458-7d64ddde-cc28-4406-a79d-5eb10a1d022d-save__ed50f1a8-2b65-4d60-87a6-2369872d21aa"> S/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-7d64ddde-cc28-4406-a79d-5eb10a1d022d-save__fd02877f-8dd5-47b3-8b23-97f24ebb26d2" name="variant_id" value="fd02877f-8dd5-47b3-8b23-97f24ebb26d2"
      @change="product-form-1727422582458-7d64ddde-cc28-4406-a79d-5eb10a1d022d-save.addToCart">
    <label for="product-form-1727422582458-7d64ddde-cc28-4406-a79d-5eb10a1d022d-save__fd02877f-8dd5-47b3-8b23-97f24ebb26d2"> M/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-7d64ddde-cc28-4406-a79d-5eb10a1d022d-save__54908491-33cf-4c89-9a89-9272b796171d" name="variant_id" value="54908491-33cf-4c89-9a89-9272b796171d"
      @change="product-form-1727422582458-7d64ddde-cc28-4406-a79d-5eb10a1d022d-save.addToCart">
    <label for="product-form-1727422582458-7d64ddde-cc28-4406-a79d-5eb10a1d022d-save__54908491-33cf-4c89-9a89-9272b796171d"> L/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-7d64ddde-cc28-4406-a79d-5eb10a1d022d-save__6ef2d012-ae4e-45e6-919d-cfd311e054e9" name="variant_id" value="6ef2d012-ae4e-45e6-919d-cfd311e054e9"
      @change="product-form-1727422582458-7d64ddde-cc28-4406-a79d-5eb10a1d022d-save.addToCart">
    <label for="product-form-1727422582458-7d64ddde-cc28-4406-a79d-5eb10a1d022d-save__6ef2d012-ae4e-45e6-919d-cfd311e054e9"> XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-7d64ddde-cc28-4406-a79d-5eb10a1d022d-save__c50bd5a7-e428-42ce-89d7-731d8ef000c7" name="variant_id" value="c50bd5a7-e428-42ce-89d7-731d8ef000c7"
      @change="product-form-1727422582458-7d64ddde-cc28-4406-a79d-5eb10a1d022d-save.addToCart">
    <label for="product-form-1727422582458-7d64ddde-cc28-4406-a79d-5eb10a1d022d-save__c50bd5a7-e428-42ce-89d7-731d8ef000c7"> 2XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-7d64ddde-cc28-4406-a79d-5eb10a1d022d-save__a6aec03f-ae55-44fc-81c9-bb0876ba0fa0" name="variant_id" value="a6aec03f-ae55-44fc-81c9-bb0876ba0fa0"
      @change="product-form-1727422582458-7d64ddde-cc28-4406-a79d-5eb10a1d022d-save.addToCart">
    <label for="product-form-1727422582458-7d64ddde-cc28-4406-a79d-5eb10a1d022d-save__a6aec03f-ae55-44fc-81c9-bb0876ba0fa0"> 3XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-7d64ddde-cc28-4406-a79d-5eb10a1d022d-save__700727fa-5cbe-441d-8555-3f3f4b11ad00" name="variant_id" value="700727fa-5cbe-441d-8555-3f3f4b11ad00"
      @change="product-form-1727422582458-7d64ddde-cc28-4406-a79d-5eb10a1d022d-save.addToCart">
    <label for="product-form-1727422582458-7d64ddde-cc28-4406-a79d-5eb10a1d022d-save__700727fa-5cbe-441d-8555-3f3f4b11ad00"> 4XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-7d64ddde-cc28-4406-a79d-5eb10a1d022d-save__77c78332-d847-4420-962a-4a0ea53711ca" name="variant_id" value="77c78332-d847-4420-962a-4a0ea53711ca"
      @change="product-form-1727422582458-7d64ddde-cc28-4406-a79d-5eb10a1d022d-save.addToCart">
    <label for="product-form-1727422582458-7d64ddde-cc28-4406-a79d-5eb10a1d022d-save__77c78332-d847-4420-962a-4a0ea53711ca"> 5XL/<span class="money product-snippet__price">$25.89</span>
    </label>
  </div>
</form>

<form is="spz-form" id="product-form-1727422582458-7e572f01-b868-435d-aa30-02536df354fc-save__form">
  <div class="product_snippet__atc_tooltip_content">
    <input type="radio" name="variant_id" value="" checked="">
    <label disabled="">Choose an option</label>
    <input type="radio" id="product-form-1727422582458-7e572f01-b868-435d-aa30-02536df354fc-save__02eff0a2-6680-4b67-a1c8-3246b3e81ce2" name="variant_id" value="02eff0a2-6680-4b67-a1c8-3246b3e81ce2"
      @change="product-form-1727422582458-7e572f01-b868-435d-aa30-02536df354fc-save.addToCart">
    <label for="product-form-1727422582458-7e572f01-b868-435d-aa30-02536df354fc-save__02eff0a2-6680-4b67-a1c8-3246b3e81ce2"> S/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-7e572f01-b868-435d-aa30-02536df354fc-save__6e323269-f34c-4238-9f50-9cda4a004975" name="variant_id" value="6e323269-f34c-4238-9f50-9cda4a004975"
      @change="product-form-1727422582458-7e572f01-b868-435d-aa30-02536df354fc-save.addToCart">
    <label for="product-form-1727422582458-7e572f01-b868-435d-aa30-02536df354fc-save__6e323269-f34c-4238-9f50-9cda4a004975"> M/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-7e572f01-b868-435d-aa30-02536df354fc-save__be609468-6192-417c-bab4-a427c878d765" name="variant_id" value="be609468-6192-417c-bab4-a427c878d765"
      @change="product-form-1727422582458-7e572f01-b868-435d-aa30-02536df354fc-save.addToCart">
    <label for="product-form-1727422582458-7e572f01-b868-435d-aa30-02536df354fc-save__be609468-6192-417c-bab4-a427c878d765"> L/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-7e572f01-b868-435d-aa30-02536df354fc-save__3577427c-2561-4f57-b8c9-7572ca587b37" name="variant_id" value="3577427c-2561-4f57-b8c9-7572ca587b37"
      @change="product-form-1727422582458-7e572f01-b868-435d-aa30-02536df354fc-save.addToCart">
    <label for="product-form-1727422582458-7e572f01-b868-435d-aa30-02536df354fc-save__3577427c-2561-4f57-b8c9-7572ca587b37"> XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-7e572f01-b868-435d-aa30-02536df354fc-save__3e21d092-bb58-4a5d-873f-2f6631e50aee" name="variant_id" value="3e21d092-bb58-4a5d-873f-2f6631e50aee"
      @change="product-form-1727422582458-7e572f01-b868-435d-aa30-02536df354fc-save.addToCart">
    <label for="product-form-1727422582458-7e572f01-b868-435d-aa30-02536df354fc-save__3e21d092-bb58-4a5d-873f-2f6631e50aee"> 2XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-7e572f01-b868-435d-aa30-02536df354fc-save__b1c762b8-58cf-4767-8d72-60376c1f3b84" name="variant_id" value="b1c762b8-58cf-4767-8d72-60376c1f3b84"
      @change="product-form-1727422582458-7e572f01-b868-435d-aa30-02536df354fc-save.addToCart">
    <label for="product-form-1727422582458-7e572f01-b868-435d-aa30-02536df354fc-save__b1c762b8-58cf-4767-8d72-60376c1f3b84"> 3XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-7e572f01-b868-435d-aa30-02536df354fc-save__c74d68e1-1ad1-459f-8b2c-47bb81e3b7f0" name="variant_id" value="c74d68e1-1ad1-459f-8b2c-47bb81e3b7f0"
      @change="product-form-1727422582458-7e572f01-b868-435d-aa30-02536df354fc-save.addToCart">
    <label for="product-form-1727422582458-7e572f01-b868-435d-aa30-02536df354fc-save__c74d68e1-1ad1-459f-8b2c-47bb81e3b7f0"> 4XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-7e572f01-b868-435d-aa30-02536df354fc-save__87758de8-3e6c-4c54-95e5-da3a841dcf51" name="variant_id" value="87758de8-3e6c-4c54-95e5-da3a841dcf51"
      @change="product-form-1727422582458-7e572f01-b868-435d-aa30-02536df354fc-save.addToCart">
    <label for="product-form-1727422582458-7e572f01-b868-435d-aa30-02536df354fc-save__87758de8-3e6c-4c54-95e5-da3a841dcf51"> 5XL/<span class="money product-snippet__price">$25.89</span>
    </label>
  </div>
</form>

<form is="spz-form" id="product-form-1727422582458-83063391-e3d4-4720-bd34-f9797313d1ce-save__form">
  <div class="product_snippet__atc_tooltip_content">
    <input type="radio" name="variant_id" value="" checked="">
    <label disabled="">Choose an option</label>
    <input type="radio" id="product-form-1727422582458-83063391-e3d4-4720-bd34-f9797313d1ce-save__763c29a0-2898-4641-bbc9-a24764890a30" name="variant_id" value="763c29a0-2898-4641-bbc9-a24764890a30"
      @change="product-form-1727422582458-83063391-e3d4-4720-bd34-f9797313d1ce-save.addToCart">
    <label for="product-form-1727422582458-83063391-e3d4-4720-bd34-f9797313d1ce-save__763c29a0-2898-4641-bbc9-a24764890a30"> S/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-83063391-e3d4-4720-bd34-f9797313d1ce-save__f216df1a-8e7a-4135-a95f-8f93a25cd124" name="variant_id" value="f216df1a-8e7a-4135-a95f-8f93a25cd124"
      @change="product-form-1727422582458-83063391-e3d4-4720-bd34-f9797313d1ce-save.addToCart">
    <label for="product-form-1727422582458-83063391-e3d4-4720-bd34-f9797313d1ce-save__f216df1a-8e7a-4135-a95f-8f93a25cd124"> M/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-83063391-e3d4-4720-bd34-f9797313d1ce-save__0241a14e-beb4-417f-b583-affab38d46cf" name="variant_id" value="0241a14e-beb4-417f-b583-affab38d46cf"
      @change="product-form-1727422582458-83063391-e3d4-4720-bd34-f9797313d1ce-save.addToCart">
    <label for="product-form-1727422582458-83063391-e3d4-4720-bd34-f9797313d1ce-save__0241a14e-beb4-417f-b583-affab38d46cf"> L/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-83063391-e3d4-4720-bd34-f9797313d1ce-save__a29bf07e-1f69-4594-882d-fa40c586ab87" name="variant_id" value="a29bf07e-1f69-4594-882d-fa40c586ab87"
      @change="product-form-1727422582458-83063391-e3d4-4720-bd34-f9797313d1ce-save.addToCart">
    <label for="product-form-1727422582458-83063391-e3d4-4720-bd34-f9797313d1ce-save__a29bf07e-1f69-4594-882d-fa40c586ab87"> XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-83063391-e3d4-4720-bd34-f9797313d1ce-save__175de838-f555-4b40-8b7f-ee130b3e9138" name="variant_id" value="175de838-f555-4b40-8b7f-ee130b3e9138"
      @change="product-form-1727422582458-83063391-e3d4-4720-bd34-f9797313d1ce-save.addToCart">
    <label for="product-form-1727422582458-83063391-e3d4-4720-bd34-f9797313d1ce-save__175de838-f555-4b40-8b7f-ee130b3e9138"> 2XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-83063391-e3d4-4720-bd34-f9797313d1ce-save__508ba144-def2-4d70-8b4a-fc23ac37ff2c" name="variant_id" value="508ba144-def2-4d70-8b4a-fc23ac37ff2c"
      @change="product-form-1727422582458-83063391-e3d4-4720-bd34-f9797313d1ce-save.addToCart">
    <label for="product-form-1727422582458-83063391-e3d4-4720-bd34-f9797313d1ce-save__508ba144-def2-4d70-8b4a-fc23ac37ff2c"> 3XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-83063391-e3d4-4720-bd34-f9797313d1ce-save__6a0f1663-89a6-401c-819b-16f9b7fd37aa" name="variant_id" value="6a0f1663-89a6-401c-819b-16f9b7fd37aa"
      @change="product-form-1727422582458-83063391-e3d4-4720-bd34-f9797313d1ce-save.addToCart">
    <label for="product-form-1727422582458-83063391-e3d4-4720-bd34-f9797313d1ce-save__6a0f1663-89a6-401c-819b-16f9b7fd37aa"> 4XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-83063391-e3d4-4720-bd34-f9797313d1ce-save__6d151700-fa2b-4666-a99b-6767ad209983" name="variant_id" value="6d151700-fa2b-4666-a99b-6767ad209983"
      @change="product-form-1727422582458-83063391-e3d4-4720-bd34-f9797313d1ce-save.addToCart">
    <label for="product-form-1727422582458-83063391-e3d4-4720-bd34-f9797313d1ce-save__6d151700-fa2b-4666-a99b-6767ad209983"> 5XL/<span class="money product-snippet__price">$25.89</span>
    </label>
  </div>
</form>

<form is="spz-form" id="product-form-1727422582458-83cc1732-49a7-41f9-8268-0efa6ce21563-save__form">
  <div class="product_snippet__atc_tooltip_content">
    <input type="radio" name="variant_id" value="" checked="">
    <label disabled="">Choose an option</label>
    <input type="radio" id="product-form-1727422582458-83cc1732-49a7-41f9-8268-0efa6ce21563-save__25d85312-15eb-444f-b7d0-ff9e9f06aa5a" name="variant_id" value="25d85312-15eb-444f-b7d0-ff9e9f06aa5a"
      @change="product-form-1727422582458-83cc1732-49a7-41f9-8268-0efa6ce21563-save.addToCart">
    <label for="product-form-1727422582458-83cc1732-49a7-41f9-8268-0efa6ce21563-save__25d85312-15eb-444f-b7d0-ff9e9f06aa5a"> S/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-83cc1732-49a7-41f9-8268-0efa6ce21563-save__ca6bbee6-ead2-46a4-baa0-8209002d2d8a" name="variant_id" value="ca6bbee6-ead2-46a4-baa0-8209002d2d8a"
      @change="product-form-1727422582458-83cc1732-49a7-41f9-8268-0efa6ce21563-save.addToCart">
    <label for="product-form-1727422582458-83cc1732-49a7-41f9-8268-0efa6ce21563-save__ca6bbee6-ead2-46a4-baa0-8209002d2d8a"> M/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-83cc1732-49a7-41f9-8268-0efa6ce21563-save__185dc0ac-8851-4df9-ada4-b1bca323c41d" name="variant_id" value="185dc0ac-8851-4df9-ada4-b1bca323c41d"
      @change="product-form-1727422582458-83cc1732-49a7-41f9-8268-0efa6ce21563-save.addToCart">
    <label for="product-form-1727422582458-83cc1732-49a7-41f9-8268-0efa6ce21563-save__185dc0ac-8851-4df9-ada4-b1bca323c41d"> L/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-83cc1732-49a7-41f9-8268-0efa6ce21563-save__46466876-929c-4c29-a952-f24fe1973adb" name="variant_id" value="46466876-929c-4c29-a952-f24fe1973adb"
      @change="product-form-1727422582458-83cc1732-49a7-41f9-8268-0efa6ce21563-save.addToCart">
    <label for="product-form-1727422582458-83cc1732-49a7-41f9-8268-0efa6ce21563-save__46466876-929c-4c29-a952-f24fe1973adb"> XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-83cc1732-49a7-41f9-8268-0efa6ce21563-save__9cf3bf69-47a4-4b82-8daf-be7b65679734" name="variant_id" value="9cf3bf69-47a4-4b82-8daf-be7b65679734"
      @change="product-form-1727422582458-83cc1732-49a7-41f9-8268-0efa6ce21563-save.addToCart">
    <label for="product-form-1727422582458-83cc1732-49a7-41f9-8268-0efa6ce21563-save__9cf3bf69-47a4-4b82-8daf-be7b65679734"> 2XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-83cc1732-49a7-41f9-8268-0efa6ce21563-save__dc2886b0-03b9-46ee-a8e0-7fc8f090f382" name="variant_id" value="dc2886b0-03b9-46ee-a8e0-7fc8f090f382"
      @change="product-form-1727422582458-83cc1732-49a7-41f9-8268-0efa6ce21563-save.addToCart">
    <label for="product-form-1727422582458-83cc1732-49a7-41f9-8268-0efa6ce21563-save__dc2886b0-03b9-46ee-a8e0-7fc8f090f382"> 3XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-83cc1732-49a7-41f9-8268-0efa6ce21563-save__e3946e91-789e-41c0-9a62-72cef1bef2a6" name="variant_id" value="e3946e91-789e-41c0-9a62-72cef1bef2a6"
      @change="product-form-1727422582458-83cc1732-49a7-41f9-8268-0efa6ce21563-save.addToCart">
    <label for="product-form-1727422582458-83cc1732-49a7-41f9-8268-0efa6ce21563-save__e3946e91-789e-41c0-9a62-72cef1bef2a6"> 4XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-83cc1732-49a7-41f9-8268-0efa6ce21563-save__cc80b282-a916-4be7-882c-56ad9c05b752" name="variant_id" value="cc80b282-a916-4be7-882c-56ad9c05b752"
      @change="product-form-1727422582458-83cc1732-49a7-41f9-8268-0efa6ce21563-save.addToCart">
    <label for="product-form-1727422582458-83cc1732-49a7-41f9-8268-0efa6ce21563-save__cc80b282-a916-4be7-882c-56ad9c05b752"> 5XL/<span class="money product-snippet__price">$25.89</span>
    </label>
  </div>
</form>

<form is="spz-form" id="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-md__form">
  <div class="product_snippet__atc_tooltip_content">
    <input type="radio" name="variant_id" value="" checked="">
    <label disabled="">Choose an option</label>
    <input type="radio" id="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-md__4f15d7fa-1761-422f-83b1-8d8d7ae59ed3" name="variant_id" value="4f15d7fa-1761-422f-83b1-8d8d7ae59ed3"
      @change="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-md.addToCart">
    <label for="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-md__4f15d7fa-1761-422f-83b1-8d8d7ae59ed3"> S/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-md__0d430907-a60f-4cb6-93d1-c8c38d21795c" name="variant_id" value="0d430907-a60f-4cb6-93d1-c8c38d21795c"
      @change="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-md.addToCart">
    <label for="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-md__0d430907-a60f-4cb6-93d1-c8c38d21795c"> M/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-md__489cc209-940c-4102-a022-ece32409304c" name="variant_id" value="489cc209-940c-4102-a022-ece32409304c"
      @change="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-md.addToCart">
    <label for="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-md__489cc209-940c-4102-a022-ece32409304c"> L/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-md__3f3fdc1f-7641-4b07-9e2e-dbd7ff7f2c8e" name="variant_id" value="3f3fdc1f-7641-4b07-9e2e-dbd7ff7f2c8e"
      @change="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-md.addToCart">
    <label for="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-md__3f3fdc1f-7641-4b07-9e2e-dbd7ff7f2c8e"> XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-md__662ffc03-d4a5-4b09-871b-6035093ae237" name="variant_id" value="662ffc03-d4a5-4b09-871b-6035093ae237"
      @change="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-md.addToCart">
    <label for="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-md__662ffc03-d4a5-4b09-871b-6035093ae237"> 2XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-md__ee49ac7f-bf39-4834-bac0-b7caf4eab493" name="variant_id" value="ee49ac7f-bf39-4834-bac0-b7caf4eab493"
      @change="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-md.addToCart">
    <label for="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-md__ee49ac7f-bf39-4834-bac0-b7caf4eab493"> 3XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-md__e132379d-d5ad-4e76-a570-87dbf85efa0e" name="variant_id" value="e132379d-d5ad-4e76-a570-87dbf85efa0e"
      @change="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-md.addToCart">
    <label for="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-md__e132379d-d5ad-4e76-a570-87dbf85efa0e"> 4XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-md__681089a6-8547-4be6-960e-e17fb75e02f4" name="variant_id" value="681089a6-8547-4be6-960e-e17fb75e02f4"
      @change="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-md.addToCart">
    <label for="product-form-1727422582458-0332b02b-a348-4799-b2c6-df865a4ef446-md__681089a6-8547-4be6-960e-e17fb75e02f4"> 5XL/<span class="money product-snippet__price">$25.89</span>
    </label>
  </div>
</form>

<form is="spz-form" id="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-md__form">
  <div class="product_snippet__atc_tooltip_content">
    <input type="radio" name="variant_id" value="" checked="">
    <label disabled="">Choose an option</label>
    <input type="radio" id="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-md__4eb1d54b-1a91-4909-a1cd-18f2c8973193" name="variant_id" value="4eb1d54b-1a91-4909-a1cd-18f2c8973193"
      @change="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-md.addToCart">
    <label for="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-md__4eb1d54b-1a91-4909-a1cd-18f2c8973193"> S/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-md__238f1187-b206-4eb0-9024-dd68799b8b15" name="variant_id" value="238f1187-b206-4eb0-9024-dd68799b8b15"
      @change="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-md.addToCart">
    <label for="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-md__238f1187-b206-4eb0-9024-dd68799b8b15"> M/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-md__0688928e-f164-4034-a00a-ece92f408bac" name="variant_id" value="0688928e-f164-4034-a00a-ece92f408bac"
      @change="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-md.addToCart">
    <label for="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-md__0688928e-f164-4034-a00a-ece92f408bac"> L/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-md__1b303c84-6f8c-4c2e-8b83-cbb7447bbe5b" name="variant_id" value="1b303c84-6f8c-4c2e-8b83-cbb7447bbe5b"
      @change="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-md.addToCart">
    <label for="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-md__1b303c84-6f8c-4c2e-8b83-cbb7447bbe5b"> XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-md__9e489702-a74d-4de3-aa82-4547561a6c0d" name="variant_id" value="9e489702-a74d-4de3-aa82-4547561a6c0d"
      @change="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-md.addToCart">
    <label for="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-md__9e489702-a74d-4de3-aa82-4547561a6c0d"> 2XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-md__7aaf0026-296d-4c12-b38b-699050d3474a" name="variant_id" value="7aaf0026-296d-4c12-b38b-699050d3474a"
      @change="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-md.addToCart">
    <label for="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-md__7aaf0026-296d-4c12-b38b-699050d3474a"> 3XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-md__e0f82b26-f2fc-4027-ae63-d3188d2a84ea" name="variant_id" value="e0f82b26-f2fc-4027-ae63-d3188d2a84ea"
      @change="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-md.addToCart">
    <label for="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-md__e0f82b26-f2fc-4027-ae63-d3188d2a84ea"> 4XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-md__f041d86d-6da0-4221-8aa0-a76215d64005" name="variant_id" value="f041d86d-6da0-4221-8aa0-a76215d64005"
      @change="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-md.addToCart">
    <label for="product-form-1727422582458-0d89e7e9-5a4e-41d4-b44d-3334357570a4-md__f041d86d-6da0-4221-8aa0-a76215d64005"> 5XL/<span class="money product-snippet__price">$25.89</span>
    </label>
  </div>
</form>

<form is="spz-form" id="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-md__form">
  <div class="product_snippet__atc_tooltip_content">
    <input type="radio" name="variant_id" value="" checked="">
    <label disabled="">Choose an option</label>
    <input type="radio" id="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-md__c3fd477c-fa70-4d4d-b64e-9c7fd83c91dd" name="variant_id" value="c3fd477c-fa70-4d4d-b64e-9c7fd83c91dd"
      @change="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-md.addToCart">
    <label for="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-md__c3fd477c-fa70-4d4d-b64e-9c7fd83c91dd"> S/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-md__b6b380d5-d5b5-4a26-af43-363afdfa7890" name="variant_id" value="b6b380d5-d5b5-4a26-af43-363afdfa7890"
      @change="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-md.addToCart">
    <label for="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-md__b6b380d5-d5b5-4a26-af43-363afdfa7890"> M/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-md__13cd7a47-7178-497c-828d-f37c7d5ae3ce" name="variant_id" value="13cd7a47-7178-497c-828d-f37c7d5ae3ce"
      @change="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-md.addToCart">
    <label for="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-md__13cd7a47-7178-497c-828d-f37c7d5ae3ce"> L/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-md__e6b390ec-9f6d-4714-933c-b9dc17c94df6" name="variant_id" value="e6b390ec-9f6d-4714-933c-b9dc17c94df6"
      @change="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-md.addToCart">
    <label for="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-md__e6b390ec-9f6d-4714-933c-b9dc17c94df6"> XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-md__78861d2d-aff7-4c46-8499-bd790c0d14d4" name="variant_id" value="78861d2d-aff7-4c46-8499-bd790c0d14d4"
      @change="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-md.addToCart">
    <label for="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-md__78861d2d-aff7-4c46-8499-bd790c0d14d4"> 2XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-md__af23f037-6a5d-4f9c-92b8-389f84f8894d" name="variant_id" value="af23f037-6a5d-4f9c-92b8-389f84f8894d"
      @change="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-md.addToCart">
    <label for="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-md__af23f037-6a5d-4f9c-92b8-389f84f8894d"> 3XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-md__33432382-42a1-4ac1-b58a-c5fa6c469ce5" name="variant_id" value="33432382-42a1-4ac1-b58a-c5fa6c469ce5"
      @change="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-md.addToCart">
    <label for="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-md__33432382-42a1-4ac1-b58a-c5fa6c469ce5"> 4XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-md__869a6c2d-0638-4282-8ab6-7d7f7a304ce7" name="variant_id" value="869a6c2d-0638-4282-8ab6-7d7f7a304ce7"
      @change="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-md.addToCart">
    <label for="product-form-1727422582458-35d22cef-c12c-4a05-b920-fbb94a8b2e3b-md__869a6c2d-0638-4282-8ab6-7d7f7a304ce7"> 5XL/<span class="money product-snippet__price">$25.89</span>
    </label>
  </div>
</form>

<form is="spz-form" id="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-md__form">
  <div class="product_snippet__atc_tooltip_content">
    <input type="radio" name="variant_id" value="" checked="">
    <label disabled="">Choose an option</label>
    <input type="radio" id="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-md__5cb50631-4cd7-41b9-8fdc-1af6312e014c" name="variant_id" value="5cb50631-4cd7-41b9-8fdc-1af6312e014c"
      @change="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-md.addToCart">
    <label for="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-md__5cb50631-4cd7-41b9-8fdc-1af6312e014c"> S/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-md__95f7a43a-5061-47f7-b942-e887442bca0b" name="variant_id" value="95f7a43a-5061-47f7-b942-e887442bca0b"
      @change="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-md.addToCart">
    <label for="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-md__95f7a43a-5061-47f7-b942-e887442bca0b"> M/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-md__debe2a23-5363-4a97-ade3-1382905dccc4" name="variant_id" value="debe2a23-5363-4a97-ade3-1382905dccc4"
      @change="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-md.addToCart">
    <label for="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-md__debe2a23-5363-4a97-ade3-1382905dccc4"> L/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-md__b0e31f31-0954-4e4c-99f8-0c2cb463813e" name="variant_id" value="b0e31f31-0954-4e4c-99f8-0c2cb463813e"
      @change="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-md.addToCart">
    <label for="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-md__b0e31f31-0954-4e4c-99f8-0c2cb463813e"> XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-md__b613e98f-cc1e-4bd4-a6cb-b09c7d30d647" name="variant_id" value="b613e98f-cc1e-4bd4-a6cb-b09c7d30d647"
      @change="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-md.addToCart">
    <label for="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-md__b613e98f-cc1e-4bd4-a6cb-b09c7d30d647"> 2XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-md__fa4d5c28-854c-483b-82e7-45e385867310" name="variant_id" value="fa4d5c28-854c-483b-82e7-45e385867310"
      @change="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-md.addToCart">
    <label for="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-md__fa4d5c28-854c-483b-82e7-45e385867310"> 3XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-md__c9c8ec96-ae7b-4a99-875e-cd7ca7416f58" name="variant_id" value="c9c8ec96-ae7b-4a99-875e-cd7ca7416f58"
      @change="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-md.addToCart">
    <label for="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-md__c9c8ec96-ae7b-4a99-875e-cd7ca7416f58"> 4XL/<span class="money product-snippet__price">$25.89</span>
    </label>
    <input type="radio" id="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-md__5e01f520-5404-46ac-b788-7f7f16f7e80a" name="variant_id" value="5e01f520-5404-46ac-b788-7f7f16f7e80a"
      @change="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-md.addToCart">
    <label for="product-form-1727422582458-57364d62-c0e2-4d11-91ea-2e586cab8945-md__5e01f520-5404-46ac-b788-7f7f16f7e80a"> 5XL/<span class="money product-snippet__price">$25.89</span>
    </label>
  </div>
</form>

<form>
  <div class="quick-shop-content rounded-global-small">
    <div class="quick-shop-inner-content">
      <spz-variants name="quick-shop-variant" id="quick-shop-variants" class="pointer-events-none" layout="container" template="quick-shop-variant-template" spz-if="${product_options &amp;&amp; product_options.length > 0}"
        @mouseout="${mouse_out_event}" interact="hover" interference="" ${mouse_over_event}=""></spz-variants>
      <button class="relative mt-5 lg:mt-6 button-primary flex items-center justify-center body-plus-2  type-text-font-family rounded-btn quick-shop_atc_btn" type="button" role="addToCart" data-track="click" data-track-content="add_to_cart"
        data-track-source="add_to_cart">
        <span role="content">${statusLan}</span>
        <spz-render id="quick-shop-btn-price" layout="container" template="quick-shop-button-price-template" manual=""></spz-render>
        <div class="loading items-center justify-center absolute inset-0" role="loading" show="">
          <div class="loading-bounce"></div>
        </div>
      </button>
    </div>
  </div>
</form>

<form>
  <div class="quick-shop-content rounded-global-small">
    <div class="quick-shop-inner-content">
      <spz-variants name="quick-shop-variant" id="quick-shop-variants" class="pointer-events-none" layout="container" template="quick-shop-variant-template" spz-if="${product_options &amp;&amp; product_options.length > 0}"
        @mouseout="${mouse_out_event}" interact="hover" interference="" ${mouse_over_event}=""></spz-variants>
      <button class="relative mt-5 lg:mt-6 button-primary flex items-center justify-center body-plus-2  type-text-font-family rounded-btn quick-shop_atc_btn" type="button" role="addToCart" data-track="click" data-track-content="add_to_cart"
        data-track-source="add_to_cart">
        <span role="content">${statusLan}</span>
        <spz-render id="quick-shop-btn-price" layout="container" template="quick-shop-button-price-template" manual=""></spz-render>
        <div class="loading items-center justify-center absolute inset-0" role="loading" show="">
          <div class="loading-bounce"></div>
        </div>
      </button>
    </div>
  </div>
</form>

<form class="">
  <div class="zb-flex">
    <a href="${product.url}?${toQuery({ aid: 'smart_recommend.2.' + data.id, ifb: product.ifb || '', cfb: product.cfb || '', scm: product.scm || data.scm || '', ssp: data.ssp || '' })}" impr="1" imprevt="1" class="zb-w-[132px] zb-mr-4 rtl:zb-ml-4 rtl:zb-mr-0" data-prdct="${product.id}" data-ifb="${product.ifb || ''}" data-cfb="${product.cfb || ''}" data-scm="${product.scm || data.scm || ''}" data-spm="${productIndex}"> <ljs-render layout="container" id="smart_cart_pop_image_${product.id}" template="smart_cart_pop_image_template" manual=""></ljs-render> </a>
    <div class="zb-flex zb-flex-col zb-flex-grow zb-justify-between">
      <div>
        <div class="zb-line-clamp-2 zb-text-sm zb-mb-2">${product.title}</div> <ljs-render layout="container" id="smart_cart_pop_price_${product.id}" template="smart_cart_pop_price_template" manual=""></ljs-render>
      </div>
      <div>
        <div class="zb-relative zb-w-full zb-cursor-pointer">
          <div class="zb-border zb-border-solid zb-border-[#eee] zb-px-3 zb-py-[10px] zb-flex zb-items-center zb-justify-between zb-font-semibold zb-text-sm zb-rounded-sm"
            @tap="smart_pop_variant-select-${product.id}.toggleClass(class=zb-rotate-180);smart_cart_pop_variant_${product.id}_mobile.toggleClass(class=zb-hidden);smart_cart_pop_variant_${product.id}_pc.toggleClass(class=smart_cart_pop_variant_pc_show,force=true);smart_cart_pop_variant_modal_${product.id}.open"
            spz-if="${!!(product.options &amp;&amp; product.options.length &amp;&amp; product.options.length > 0) &amp;&amp; data.config.variant_select_visible}"> <ljs-render manual="" layout="container" id="smart_cart_pop_variant_text_${product.id}"
              template="smart_cart_pop_variant_text_template"></ljs-render> <svg id="smart_pop_variant-select-${product.id}" width="12" height="8" class="zb-ml-2" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg">
              <path
                d="M6.00002 7.06738C6.19244 7.06775 6.38498 6.99453 6.5318 6.84772C6.54504 6.83447 6.55769 6.82086 6.56973 6.8069L11.1251 2.25152C11.418 1.95863 11.418 1.48375 11.1251 1.19086C10.8322 0.897968 10.3573 0.897968 10.0645 1.19086L6.00003 5.25529L1.9356 1.19086C1.64271 0.897968 1.16784 0.897968 0.874943 1.19086C0.58205 1.48375 0.58205 1.95863 0.874943 2.25152L5.43033 6.8069C5.44237 6.82086 5.45502 6.83447 5.46826 6.84772C5.61507 6.99453 5.8076 7.06775 6.00002 7.06738Z"
                fill="#0A1533"></path>
            </svg> </div> <ljs-lightbox layout="nodisplay" disable-unmount="" class="smart_cart_pop_lightbox_pc" id="smart_cart_pop_variant_modal_${product.id}" @close="smart_pop_variant-select-${product.id}.toggleClass(class=zb-rotate-180);">
            <div id="smart_cart_pop_variant_${product.id}_pc" class="zb-hidden"><ljs-variants id="smart_cart_pop_variants_${product.id}"
                class="md:!zb-absolute md:zb-top-[50px] md:zb-w-full md:zb-left-0 md:zb-z-30 md:zb-bg-white zb-max-h-[280px] zb-overflow-y-auto md:zb-shadow-pop" layout="container" template="smart_cart_pop_variant_template"
                onclick="event.stopPropagation()" disabled-dj-event="" interference=""> </ljs-variants></div>
          </ljs-lightbox>
        </div>
        <div class="zb-mt-3"> <button product-id="${product.id}" id="smart_cart_pop_atc_btn_${product.id}"
            class="zb-flex zb-items-center zb-justify-center zb-w-full zb-text-white zb-py-[10px] zb-h-9 zb-text-xs zb-font-normal zb-border-none zb-rounded-[4px] smart_cart_pop_atc_btn_bg" type="button" role="addToCart"
            @tap="smart_cart_pop_loading_${product.id}.toggleClass(class=zb-hidden);smart_cart_pop_atc_${product.id}.toggleClass(class=zb-hidden);smart_cart_pop_atc_btn_${product.id}.toggleClass(class=zb-pointer-events-none);custom-func.addATCHook(activity_id='${data.id}',ifb='${product.ifb}',cfb='${product.cfb}',scm='${product.scm || data.scm}',ssp='${data.ssp}',spm='${data.spmBase}.${productIndex}')">
            <ljs-render layout="container" id="smart_cart_pop_atc_${product.id}" template="smart_cart_pop_atc_template" mamual="" class="notranslate"> </ljs-render>
            <div id="smart_cart_pop_added_${product.id}" class="zb-hidden"><span class="zb-flex zb-justify-center zb-gap-1"><svg width="14" height="15" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path
                    d="M8 16.5006C3.58171 16.5006 0 12.9183 0 8.5C0 4.08171 3.58171 0.5 8 0.5C12.4183 0.5 16 4.08171 16 8.5C16 12.9183 12.4183 16.5006 8 16.5006ZM8 2.04344C4.21314 2.04344 1.54287 4.71371 1.54287 8.50057C1.54287 12.2874 4.21314 14.9577 8 14.9577C11.7869 14.9577 14.4571 12.2874 14.4571 8.50057C14.4571 4.71371 11.7869 2.04344 8 2.04344ZM7.26057 11.1909L7.12229 11.3286L7.09543 11.3017C7.02286 11.336 6.94286 11.3577 6.85714 11.3577C6.73543 11.3577 6.62857 11.3109 6.536 11.2463L6.52229 11.2594L6.45371 11.1909C6.45314 11.1903 6.45314 11.1903 6.45257 11.1897L4.09771 8.83486L4.90629 8.02686L6.85714 9.97771L11.1629 5.67143L11.9714 6.48L7.26171 11.1897C7.26114 11.1903 7.26114 11.1903 7.26057 11.1909Z"
                    fill="white"></path>
                </svg>Added</span></div>
            <div id="smart_cart_pop_loading_${product.id}" class="zb-hidden">
              <div class="smart_cart_pop_loading"></div>
            </div>
          </button> </div>
      </div>
    </div>
  </div>
  <div id="smart_cart_pop_variant_${product.id}_mobile" class="zb-hidden md:zb-hidden"><ljs-variants id="smart_cart_pop_variants_${product.id}"
      class="md:!zb-absolute md:zb-top-[50px] md:zb-w-full md:zb-left-0 md:zb-z-30 md:zb-bg-white zb-max-h-[280px] zb-overflow-y-auto md:zb-shadow-pop" layout="container" template="smart_cart_pop_variant_template" onclick="event.stopPropagation()"
      disabled-dj-event="" interference=""> </ljs-variants></div>
</form>

Text Content

${(function(){ const get_random_six_digits = () => { return
Math.random().toString().slice(-6) }; const wholesale_enabled = false; const
setting_product_image_display = "natural"; const product_image = data.image;
const secondary_image = data.secondImage; const image_width =
product_image.width; let image_height = product_image.height;
if(setting_product_image_display == '100%'){ image_height = image_width }else
if(setting_product_image_display == '133.33%'){ image_height = image_width *
1.3333; }; const product_image_hover_on = true && !!secondary_image.src; const
has_save_label = true && ((+data.compare_at_price) > (+data.price)); const
is_single_variant = data.variants.length == 1; const min_price_variant_href =
(data.min_price_variant && data.min_price_variant.available) ?
data.min_price_variant.withinUrl : data.withinUrl; const retail_price_max =
data.retail_price_max || data.compare_at_price_max; const THUMBNAILS_MAX_SIZE =
3; const thumbnails = data.thumbVariants.slice(0, THUMBNAILS_MAX_SIZE); const
image_wrap_id = 'image_wrap_' + get_random_six_digits(); const image_carousel_id
= 'image_carousel_' + get_random_six_digits(); const thumbnails_selector_id =
'thumbnails_selector_' + get_random_six_digits(); const form_id = 'form_' +
get_random_six_digits(); const mixed_wholesale = data.mixed_wholesale; return `
${ data.available ? `${ (+data.compare_at_price > +data.price) ? `Save ` : '' }`
: "Sold out" }
Mixed Lot


${DATA.TITLE}

${ data.price_min != data.price_max ? `From ` : ` ` }
+${data.remainInvisibleThumbCount}
Add to cart
Add to cart
Choose an option ${variant.title}/
Sold out ` })()}

Free Shipping Orders $69+




Free Shipping Orders $69+


ANIECHIC


Search
${item}
Recently searched
 * ${item}

Hot searches
 * 
   ${item.word}


Results
${item.highlightHtml}
const TAG = 'spz-custom-smart-search-location'; const
SMART_PRODUCR_SEARCH_WRAP_CLASSNAME = 'app-smart-product-search-wrap'; const
THEME_NAME = window.SHOPLAZZA.theme.merchant_theme_name; const BREAKPOINT = 960;
const DELAY = 300; class SpzCustomSmartSearchLocation extends SPZ.BaseElement {
constructor(element) { super(element); this.mobileHeaderPluginParentEle = null;
} static deferredMount() { return false; } isLayoutSupported(layout) { return
layout == SPZCore.Layout.LOGIC; } buildCallback() { this.init();
this.listenerResize(); } init() { // PC-end not load if (this.isDesktop()) {
return; } if (!window.__isLoadAppSmartSearch__) { this.initSmartSearch();
console.log('__isLoadAppSmartSearch__'); } // B-end must reload if (window.self
=== window.top && !window.__isLoadAppSmartSearch__) {
window.__isLoadAppSmartSearch__ = true; } } initSmartSearch() { if
(this.hasMobileUpperRightPlugin()) { this.showMobileSmartSearch(); } else {
this.addMobileSmartSearch(); } } listenerResize() {
window.removeEventListener('resize', window.smartSearchResizeCallback);
window.smartSearchResizeCallback = SPZCore.Types.debounce( this.win, () => {
this.init(); }, DELAY ); window.addEventListener('resize',
window.smartSearchResizeCallback); } isDesktop() { const mediaQueryList =
window.matchMedia(`(min-width: ${BREAKPOINT}px)`); return
mediaQueryList.matches; } hasMobileUpperRightPlugin() { return !['geek',
'flash', 'boost'].includes(THEME_NAME.toLocaleLowerCase()); }
showMobileSmartSearch() { this.mobileHeaderPluginParentEle =
this.getMobileHeaderPluginParentEle();
this.setMobileHeaderIconsPluginStyle(this.mobileHeaderPluginParentEle); }
getMobileHeaderPluginParentEle() { const MOBILE_HEADER_PLUGIN_PARENT_ELE_MAP = {
nova: '.header__mobile #header__plugin-container', hero: '.header__icons
.tw-flex.tw-justify-end.tw-items-center.tw-space-x-7', onePage: '.header__mobile
#header__plugin-container', wind: '#header-icons
.flex.justify-end.items-center', eva: '#header__icons .plugin_content' }; const
headerPluginParentSelector = this.combineMultipleSelectors(
Object.values(MOBILE_HEADER_PLUGIN_PARENT_ELE_MAP) ); return
document.querySelector(headerPluginParentSelector); }
setMobileHeaderIconsPluginStyle(pluginParentEle) { if (!pluginParentEle) {
return; } const containHidden = pluginParentEle.classList.contains('md:hidden');
const containTwHidden = pluginParentEle.classList.contains('md:tw-hidden'); if
(containHidden || containTwHidden) {
Array.from(pluginParentEle.children).forEach((pluginElement) => { if
(!this.hasSmartSearchPlugin(pluginElement)) { pluginElement.style.display =
'none'; } }); pluginParentEle.classList.remove('md:hidden', 'md:tw-hidden'); }
else { const smartSearchPluginElement =
Array.from(pluginParentEle.children).find( (pluginElement) => { return
this.hasSmartSearchPlugin(pluginElement); } );
smartSearchPluginElement.style.display = 'block'; } }
hasSmartSearchPlugin(pluginElement) { return (
pluginElement.classList.contains(`${SMART_PRODUCR_SEARCH_WRAP_CLASSNAME}`) ||
pluginElement.querySelectorAll(`.${SMART_PRODUCR_SEARCH_WRAP_CLASSNAME}`).length
> 0 ); } addMobileSmartSearch() { this.mobileHeaderIconsEle =
this.getMobileHeaderIconsEle(); this.smartSearchWrapEle =
this.getSmartSearchWrapEle(); this.appendSmartSearchToHeader(); }
getMobileHeaderIconsEle() { // Must be the parent element of the plugin const
MOBILE_HEADER_ICONS_ELE_MAP = { geek: '#header-mobile-container
.flex.items-center.justify-end.flex-shrink-0', flash: '#header-layout
.header__icons', boost: '.header__mobile-bottom
.tw-flex.tw-items-center.tw-justify-end.tw-flex-1' }; const headerIconsSelector
= this.combineMultipleSelectors( Object.values(MOBILE_HEADER_ICONS_ELE_MAP) );
return document.querySelector(headerIconsSelector); } getSmartSearchWrapEle() {
const smartSearchWrapEle =
document.querySelector(this.getSmartSearchWrapSelector()); if
(!smartSearchWrapEle) { return null; } return smartSearchWrapEle; }
appendSmartSearchToHeader() { if (!this.smartSearchWrapEle) { return; }
this.mobileHeaderIconsEle.insertAdjacentElement('afterbegin',
this.smartSearchWrapEle); } getSmartSearchWrapSelector() { const PLUGIN_POSITION
= { DRAWER: 'drawer', HEADER_TOP: 'headerTop' }; // only one this plugin of
ancestor element const MOBILE_PLUGIN_POSITION_ELE_MAP = {
[PLUGIN_POSITION.DRAWER]: { geek: '#header-menu-mobile #menu-drawer', flash:
'#menu-drawer .plugin__header-content', boost: '.header__drawer' },
[PLUGIN_POSITION.HEADER_TOP]: { geek: '#header-menu-mobile #menu-drawer', flash:
'#menu-drawer .plugin__header-content', boost: '.header-content .logo-wrap' } };
const MbPluginPositionInTheme = [
...Object.values(MOBILE_PLUGIN_POSITION_ELE_MAP[PLUGIN_POSITION.DRAWER]),
...Object.values(MOBILE_PLUGIN_POSITION_ELE_MAP[PLUGIN_POSITION.HEADER_TOP]) ];
return Object.values(MbPluginPositionInTheme).reduce((pre, ancestor) => { if
(pre === '') { return `${ancestor} .app-smart-product-search-wrap`; } if
(pre.includes(ancestor)) { return pre; } return `${pre},${ancestor}
.app-smart-product-search-wrap`; }, ''); }
combineMultipleSelectors(selectorList) { return selectorList.reduce((pre,
selector) => { if (pre === '') { return `${selector}`; } if
(pre.includes(selector)) { return pre; } return `${pre},${selector}`; }, ''); }
} SPZ.defineElement(TAG, SpzCustomSmartSearchLocation);

USD
 * United States Dollars (USD)
 * Euro (EUR)
 * United Kingdom Pounds (GBP)
 * Canadian Dollars (CAD)
 * Afghan Afghani (AFN)
 * Albanian Lek (ALL)
 * Algerian Dinar (DZD)
 * Angolan Kwanza (AOA)
 * Argentine Pesos (ARS)
 * Armenian Dram (AMD)
 * Aruban Florin (AWG)
 * Australian Dollars (AUD)
 * Barbadian Dollar (BBD)
 * Azerbaijani Manat (AZN)
 * Bangladesh Taka (BDT)
 * Bahamian Dollar (BSD)
 * Bahraini Dinar (BHD)
 * Belarusian Ruble (BYN)
 * Belize Dollar (BZD)
 * Bhutanese Ngultrum (BTN)
 * Bosnia and Herzegovina Convertible Mark (BAM)
 * Brazilian Real (BRL)
 * Bolivian Boliviano (BOB)
 * Botswana Pula (BWP)
 * Brunei Dollar (BND)
 * Bulgarian Lev (BGN)
 * Burmese Kyat (MMK)
 * Cambodian Riel (KHR)
 * Cape Verdean escudo (CVE)
 * Cayman Dollars (KYD)
 * Central African CFA Franc (XAF)
 * Chilean Peso (CLP)
 * Chinese Yuan Renminbi (CNY)
 * Colombian Peso (COP)
 * Comorian Franc (KMF)
 * Congolese franc (CDF)
 * Costa Rican Colones (CRC)
 * Croatian Kuna (HRK)
 * Czech Koruny (CZK)
 * Danish Kroner (DKK)
 * Dominican Peso (DOP)
 * East Caribbean Dollar (XCD)
 * Egyptian Pound (EGP)
 * Ethiopian Birr (ETB)
 * CFP Franc (XPF)
 * Fijian Dollars (FJD)
 * Gambian Dalasi (GMD)
 * Ghanaian Cedi (GHS)
 * Guatemalan Quetzal (GTQ)
 * Guyanese Dollar (GYD)
 * Georgian Lari (GEL)
 * Haitian Gourde (HTG)
 * Honduran Lempira (HNL)
 * Hong Kong Dollars (HKD)
 * Hungarian Forint (HUF)
 * Icelandic Kronur (ISK)
 * Indian Rupees (INR)
 * Indonesian Rupiah (IDR)
 * Israeli New Shekel (NIS)
 * Jamaican Dollars (JMD)
 * Japanese Yen (JPY)
 * Jersey Pound (JEP)
 * Jordanian Dinar (JOD)
 * Kazakhstani Tenge (KZT)
 * Kenyan Shilling (KES)
 * Kuwaiti Dinar (KWD)
 * Kyrgyzstani Som (KGS)
 * Laotian Kip (LAK)
 * Latvian Lati (LVL)
 * Lebanese Pounds (LBP)
 * Lesotho Loti (LSL)
 * Liberian Dollar (LRD)
 * Malagasy Ariary (MGA)
 * Macedonia Denar (MKD)
 * Macanese Pataca (MOP)
 * Malawian Kwacha (MWK)
 * Maldivian Rufiyaa (MVR)
 * Mexican Pesos (MXN)
 * Malaysian Ringgits (MYR)
 * Mauritian Rupee (MUR)
 * Moldovan Leu (MDL)
 * Moroccan Dirham (MAD)
 * Mongolian Tugrik (MNT)
 * Mozambican Metical (MZN)
 * Namibian Dollar (NAD)
 * Nepalese Rupee (NPR)
 * Netherlands Antillean Guilder (ANG)
 * New Zealand Dollars (NZD)
 * Nicaraguan Córdoba (NIO)
 * Nigerian Naira (NGN)
 * Norwegian Kroner (NOK)
 * Omani Rial (OMR)
 * Pakistani Rupee (PKR)
 * Papua New Guinean Kina (PGK)
 * Paraguayan Guarani (PYG)
 * Peruvian Nuevo Sol (PEN)
 * Philippine Peso (PHP)
 * Polish Zlotych (PLN)
 * Qatari Rial (QAR)
 * Romanian Lei (RON)
 * Russian Rubles (RUB)
 * Rwandan Franc (RWF)
 * Samoan Tala (WST)
 * Saudi Riyal (SAR)
 * Sao Tome And Principe Dobra (STD)
 * Serbian dinar (RSD)
 * Seychellois Rupee (SCR)
 * Singapore Dollars (SGD)
 * Sudanese Pound (SDG)
 * Syrian Pound (SYP)
 * South African Rand (ZAR)
 * South Korean Won (KRW)
 * South Sudanese Pound (SSP)
 * Solomon Islands Dollar (SBD)
 * Sri Lankan Rupees (LKR)
 * Surinamese Dollar (SRD)
 * Swazi Lilangeni (SZL)
 * Swedish Kronor (SEK)
 * Swiss Francs (CHF)
 * Taiwan Dollars (TWD)
 * Thai baht (THB)
 * Tanzanian Shilling (TZS)
 * Trinidad and Tobago Dollars (TTD)
 * Tunisian Dinar (TND)
 * Turkish Lira (TRY)
 * Turkmenistani Manat (TMT)
 * Ugandan Shilling (UGX)
 * Ukrainian Hryvnia (UAH)
 * United Arab Emirates Dirham (AED)
 * Uruguayan Pesos (UYU)
 * Uzbekistan som (UZS)
 * Vanuatu Vatu (VUV)
 * Venezuelan Bolivares (VEF)
 * Vietnamese đồng (VND)
 * West African CFA franc (XOF)
 * Yemeni Rial (YER)
 * Zambian Kwacha (ZMW)

 * Log in
 * Create an account

${data.data && data.data.count}

 * HOME
 * Hot sale
 * 🎅Sweatshirt
    * Sweatshirt-Germany Lapel sweater Crew Neck Sweater lord Dragon
    * 🍺Beer Series Coors Jagermeister Asbach Augustiner Tanqueray Radelerger
      Veterano Blue Moon Ur-Krostitzer
   
   
   FASHION CHRISTMAS UGLY SWEATER A0F9
   
   $25.89 Add to cart
   Choose an option S/$25.89 M/$25.89 L/$25.89 XL/$25.89 2XL/$25.89 3XL/$25.89
   4XL/$25.89 5XL/$25.89
 * Oktoberfest Suit
   Oktoberfest Jacket Suit
   Oktoberfest jacket
   
   
   SOLID COLOR CAPE + PANTS TWO-PIECE SUIT
   
   $65.99 Add to cart
   Choose an option S/$65.99 M/$65.99 L/$65.99 XL/$65.99 2XL/$65.99 3XL/$65.99
   4XL/$65.99 5XL/$65.99
 * Men‘s tops
   coat
   quarterzips
   Robe
   
   Save $27.33 Save $27.33
   
   
   ROMAN MYTHOLOGY SUN, MOON EMBROIDERED PONGEE JACKET 5EC3
   
   $45.99 $73.32 Add to cart
   Choose an option S/$45.99$73.32 M/$45.99$73.32 L/$45.99$73.32 XL/$45.99$73.32
   2XL/$45.99$73.32 3XL/$45.99$73.32 4XL/$45.99$73.32 5XL/$45.99$73.32
 * Womens
 * Bottoms
 * NEW IN
 * More links
   ${(function(){ const formatLinks = (links) => { return links.map(link => {
   link.tag = tags[link.title.toUpperCase()] || {}; link.target_attr =
   link.target == '_blank' ? 'target="_blank"' : ''; link.href_attr = link.url ?
   `href="${link.url}"` : ''; if(link.children && link.children.length){
   link.children = formatLinks(link.children); } return link; }) }; const tags =
   "{}"; let linkList = [ { id: 70314059, title: "HOME", url: "\/", target: "",
   levels: 0, product0: null || {}, children: [ ] }, { id: 70314061, title: "Hot
   sale", url: "\/collections\/sweatshirt", target: "_blank", levels: 0,
   product0: null || {}, children: [ ] }, { id: 70314063, title:
   "\ud83c\udf85Sweatshirt", url: "\/collections\/sweatshirt", target: "_blank",
   levels: 2, product0:
   {"id":"0332b02b-a348-4799-b2c6-df865a4ef446","title":"Fashion Christmas ugly
   sweater
   a0f9","brief":"","vendor":"","vendor_url":"","has_only_default_variant":false,"requires_shipping":true,"taxable":true,"published":true,"handle":"fashion-christmas-ugly-sweater-a0f9","spu":"JC-240902-240903008","need_variant_image":true,"updated_at":"2024-09-11T06:38:51Z","created_at":"2024-09-03T08:39:03Z","mixed_wholesale":false,"min_price_variant":{"id":"4f15d7fa-1761-422f-83b1-8d8d7ae59ed3","title":"S","weight_unit":"g","inventory_quantity":9999,"sku":"JC-240902-240903008-S","barcode":"","position":1,"option1":"S","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/33fd17abfa23f5741036a3ce234684e3.png","path":"33fd17abfa23f5741036a3ce234684e3.png","width":1024,"height":1024,"alt":""},"wholesale_price":[{"price":25.89,"min_quantity":1}],"weight":"0","compare_at_price":"19.98","price":"25.89","retail_price":"19.98","available":true,"url":"\/products\/fashion-christmas-ugly-sweater-a0f9?variant=4f15d7fa-1761-422f-83b1-8d8d7ae59ed3","available_quantity":999999999,"options":[{"name":"size","value":"S"}],"off_ratio":0},"tags":"JC-240902","available":true,"price_min":"25.89","price":"25.89","price_max":"25.89","compare_at_price_min":"19.98","compare_at_price":"19.98","compare_at_price_max":"19.98","retail_price_min":"19.98","retail_price_max":"19.98","url":"\/products\/fashion-christmas-ugly-sweater-a0f9","published_at":"2024-09-03T08:39:03Z","image":{"src":"\/\/img.staticdj.com\/33fd17abfa23f5741036a3ce234684e3.png","path":"33fd17abfa23f5741036a3ce234684e3.png","width":1024,"height":1024,"alt":"","aspect_ratio":1},"options":[{"id":"8e3dbf7b-c01c-40f3-8212-fe5b09afefd3","name":"size","position":1,"values":["S","M","L","XL","2XL","3XL","4XL","5XL"]}],"variants":[{"id":"4f15d7fa-1761-422f-83b1-8d8d7ae59ed3","title":"S","weight_unit":"g","inventory_quantity":9999,"sku":"JC-240902-240903008-S","barcode":"","position":1,"option1":"S","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/33fd17abfa23f5741036a3ce234684e3.png","path":"33fd17abfa23f5741036a3ce234684e3.png","width":1024,"height":1024,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":25.89,"min_quantity":1}],"weight":"0","compare_at_price":"19.98","price":"25.89","retail_price":"19.98","available":true,"url":"\/products\/fashion-christmas-ugly-sweater-a0f9?variant=4f15d7fa-1761-422f-83b1-8d8d7ae59ed3","available_quantity":999999999,"options":[{"name":"size","value":"S"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"0d430907-a60f-4cb6-93d1-c8c38d21795c","title":"M","weight_unit":"g","inventory_quantity":9999,"sku":"JC-240902-240903008-M","barcode":"","position":2,"option1":"M","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/33fd17abfa23f5741036a3ce234684e3.png","path":"33fd17abfa23f5741036a3ce234684e3.png","width":1024,"height":1024,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":25.89,"min_quantity":1}],"weight":"0","compare_at_price":"19.98","price":"25.89","retail_price":"19.98","available":true,"url":"\/products\/fashion-christmas-ugly-sweater-a0f9?variant=0d430907-a60f-4cb6-93d1-c8c38d21795c","available_quantity":999999999,"options":[{"name":"size","value":"M"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"489cc209-940c-4102-a022-ece32409304c","title":"L","weight_unit":"g","inventory_quantity":9999,"sku":"JC-240902-240903008-L","barcode":"","position":3,"option1":"L","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/33fd17abfa23f5741036a3ce234684e3.png","path":"33fd17abfa23f5741036a3ce234684e3.png","width":1024,"height":1024,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":25.89,"min_quantity":1}],"weight":"0","compare_at_price":"19.98","price":"25.89","retail_price":"19.98","available":true,"url":"\/products\/fashion-christmas-ugly-sweater-a0f9?variant=489cc209-940c-4102-a022-ece32409304c","available_quantity":999999999,"options":[{"name":"size","value":"L"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"3f3fdc1f-7641-4b07-9e2e-dbd7ff7f2c8e","title":"XL","weight_unit":"g","inventory_quantity":9999,"sku":"JC-240902-240903008-XL","barcode":"","position":4,"option1":"XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/33fd17abfa23f5741036a3ce234684e3.png","path":"33fd17abfa23f5741036a3ce234684e3.png","width":1024,"height":1024,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":25.89,"min_quantity":1}],"weight":"0","compare_at_price":"19.98","price":"25.89","retail_price":"19.98","available":true,"url":"\/products\/fashion-christmas-ugly-sweater-a0f9?variant=3f3fdc1f-7641-4b07-9e2e-dbd7ff7f2c8e","available_quantity":999999999,"options":[{"name":"size","value":"XL"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"662ffc03-d4a5-4b09-871b-6035093ae237","title":"2XL","weight_unit":"g","inventory_quantity":9999,"sku":"JC-240902-240903008-2XL","barcode":"","position":5,"option1":"2XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/33fd17abfa23f5741036a3ce234684e3.png","path":"33fd17abfa23f5741036a3ce234684e3.png","width":1024,"height":1024,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":25.89,"min_quantity":1}],"weight":"0","compare_at_price":"19.98","price":"25.89","retail_price":"19.98","available":true,"url":"\/products\/fashion-christmas-ugly-sweater-a0f9?variant=662ffc03-d4a5-4b09-871b-6035093ae237","available_quantity":999999999,"options":[{"name":"size","value":"2XL"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"ee49ac7f-bf39-4834-bac0-b7caf4eab493","title":"3XL","weight_unit":"g","inventory_quantity":9999,"sku":"JC-240902-240903008-3XL","barcode":"","position":6,"option1":"3XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/33fd17abfa23f5741036a3ce234684e3.png","path":"33fd17abfa23f5741036a3ce234684e3.png","width":1024,"height":1024,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":25.89,"min_quantity":1}],"weight":"0","compare_at_price":"19.98","price":"25.89","retail_price":"19.98","available":true,"url":"\/products\/fashion-christmas-ugly-sweater-a0f9?variant=ee49ac7f-bf39-4834-bac0-b7caf4eab493","available_quantity":999999999,"options":[{"name":"size","value":"3XL"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"e132379d-d5ad-4e76-a570-87dbf85efa0e","title":"4XL","weight_unit":"g","inventory_quantity":9999,"sku":"JC-240902-240903008-4XL","barcode":"","position":7,"option1":"4XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/33fd17abfa23f5741036a3ce234684e3.png","path":"33fd17abfa23f5741036a3ce234684e3.png","width":1024,"height":1024,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":25.89,"min_quantity":1}],"weight":"0","compare_at_price":"19.98","price":"25.89","retail_price":"19.98","available":true,"url":"\/products\/fashion-christmas-ugly-sweater-a0f9?variant=e132379d-d5ad-4e76-a570-87dbf85efa0e","available_quantity":999999999,"options":[{"name":"size","value":"4XL"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"681089a6-8547-4be6-960e-e17fb75e02f4","title":"5XL","weight_unit":"g","inventory_quantity":9999,"sku":"JC-240902-240903008-5XL","barcode":"","position":8,"option1":"5XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/33fd17abfa23f5741036a3ce234684e3.png","path":"33fd17abfa23f5741036a3ce234684e3.png","width":1024,"height":1024,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":25.89,"min_quantity":1}],"weight":"0","compare_at_price":"19.98","price":"25.89","retail_price":"19.98","available":true,"url":"\/products\/fashion-christmas-ugly-sweater-a0f9?variant=681089a6-8547-4be6-960e-e17fb75e02f4","available_quantity":999999999,"options":[{"name":"size","value":"5XL"}],"off_ratio":0,"flashsale_info":[],"sales":null}],"images":[{"src":"\/\/img.staticdj.com\/33fd17abfa23f5741036a3ce234684e3.png","path":"33fd17abfa23f5741036a3ce234684e3.png","width":1024,"height":1024,"alt":"","aspect_ratio":1}],"retail_price":"19.98","off_ratio":0,"price_varies":true}
   || {}, children: [ { title: "Sweatshirt-Germany", url:
   "\/collections\/sweatshirt-dd", target: "", levels: 1, children: [ { title:
   "Lapel sweater", url: "\/collections\/lapel-sweater", target: "", levels: 0,
   }, { title: "Crew Neck Sweater", url: "\/collections\/crew-neck-sweater",
   target: "", levels: 0, }, { title: "lord", url: "\/collections\/lord",
   target: "", levels: 0, }, { title: "Dragon", url: "\/collections\/dragon",
   target: "", levels: 0, }, ] }, { title: "\ud83c\udf7aBeer Series", url: "",
   target: "", levels: 1, children: [ { title: "Coors", url:
   "\/collections\/coors", target: "", levels: 0, }, { title: "Jagermeister",
   url: "\/collections\/jagermeister", target: "", levels: 0, }, { title:
   "Asbach", url: "\/collections\/asbach", target: "", levels: 0, }, { title:
   "Augustiner", url: "\/collections\/augustiner", target: "", levels: 0, }, {
   title: "Tanqueray", url: "\/collections\/tanqueray", target: "", levels: 0,
   }, { title: "Radelerger", url: "\/collections\/radelerger", target: "",
   levels: 0, }, { title: "Veterano", url: "\/collections\/veterano", target:
   "", levels: 0, }, { title: "Blue Moon", url: "\/collections\/blue-moon",
   target: "", levels: 0, }, { title: "Ur-Krostitzer", url:
   "\/collections\/ur-krostitzer", target: "", levels: 0, }, ] }, ] }, { id:
   70314095, title: "Oktoberfest Suit", url: "\/collections\/suit", target:
   "_blank", levels: 1, product0:
   {"id":"567c196e-bb2c-4774-aee9-be6fc08ee7fa","title":"Solid color cape +
   pants two-piece
   suit","brief":"","vendor":"","vendor_url":"","has_only_default_variant":false,"requires_shipping":true,"taxable":true,"published":true,"handle":"solid-color-cape-pants-two-piece-suit-jqn4","spu":"562dps-241015021","need_variant_image":true,"updated_at":"2024-10-16T10:56:56Z","created_at":"2024-10-16T10:56:09Z","mixed_wholesale":false,"min_price_variant":{"id":"4b18efbe-538d-4beb-a9fe-e8dd9f0fa9dc","title":"S","weight_unit":"g","inventory_quantity":9999,"sku":"562dps-241015021-S","barcode":"","position":1,"option1":"S","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/eb1b79ed9cd4e2992bcdf46e77b51451.png","path":"eb1b79ed9cd4e2992bcdf46e77b51451.png","width":960,"height":1200,"alt":""},"wholesale_price":[{"price":65.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"65.99","retail_price":"0","available":true,"url":"\/products\/solid-color-cape-pants-two-piece-suit-jqn4?variant=4b18efbe-538d-4beb-a9fe-e8dd9f0fa9dc","available_quantity":999999999,"options":[{"name":"size","value":"S"}],"off_ratio":0},"tags":"562dps,suits","available":true,"price_min":"65.99","price":"65.99","price_max":"65.99","compare_at_price_min":"0","compare_at_price":"0","compare_at_price_max":"0","retail_price_min":"0","retail_price_max":"0","url":"\/products\/solid-color-cape-pants-two-piece-suit-jqn4","published_at":"2024-10-16T10:56:09Z","image":{"src":"\/\/img.staticdj.com\/eb1b79ed9cd4e2992bcdf46e77b51451.png","path":"eb1b79ed9cd4e2992bcdf46e77b51451.png","width":960,"height":1200,"alt":"","aspect_ratio":0.8},"options":[{"id":"25fd80c4-4b46-412b-ae40-2cba08015c49","name":"size","position":1,"values":["S","M","L","XL","2XL","3XL","4XL","5XL"]}],"variants":[{"id":"4b18efbe-538d-4beb-a9fe-e8dd9f0fa9dc","title":"S","weight_unit":"g","inventory_quantity":9999,"sku":"562dps-241015021-S","barcode":"","position":1,"option1":"S","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/eb1b79ed9cd4e2992bcdf46e77b51451.png","path":"eb1b79ed9cd4e2992bcdf46e77b51451.png","width":960,"height":1200,"alt":"","aspect_ratio":0.8},"wholesale_price":[{"price":65.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"65.99","retail_price":"0","available":true,"url":"\/products\/solid-color-cape-pants-two-piece-suit-jqn4?variant=4b18efbe-538d-4beb-a9fe-e8dd9f0fa9dc","available_quantity":999999999,"options":[{"name":"size","value":"S"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"43392100-ffb1-47f4-9c70-9309ee90ffc6","title":"M","weight_unit":"g","inventory_quantity":9999,"sku":"562dps-241015021-M","barcode":"","position":2,"option1":"M","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/eb1b79ed9cd4e2992bcdf46e77b51451.png","path":"eb1b79ed9cd4e2992bcdf46e77b51451.png","width":960,"height":1200,"alt":"","aspect_ratio":0.8},"wholesale_price":[{"price":65.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"65.99","retail_price":"0","available":true,"url":"\/products\/solid-color-cape-pants-two-piece-suit-jqn4?variant=43392100-ffb1-47f4-9c70-9309ee90ffc6","available_quantity":999999999,"options":[{"name":"size","value":"M"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"e291cad0-eb97-46c3-8943-1aba13462d8f","title":"L","weight_unit":"g","inventory_quantity":9999,"sku":"562dps-241015021-L","barcode":"","position":3,"option1":"L","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/eb1b79ed9cd4e2992bcdf46e77b51451.png","path":"eb1b79ed9cd4e2992bcdf46e77b51451.png","width":960,"height":1200,"alt":"","aspect_ratio":0.8},"wholesale_price":[{"price":65.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"65.99","retail_price":"0","available":true,"url":"\/products\/solid-color-cape-pants-two-piece-suit-jqn4?variant=e291cad0-eb97-46c3-8943-1aba13462d8f","available_quantity":999999999,"options":[{"name":"size","value":"L"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"c68c28b2-ea03-4fdb-b0b4-53f5fac0c5e5","title":"XL","weight_unit":"g","inventory_quantity":9999,"sku":"562dps-241015021-XL","barcode":"","position":4,"option1":"XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/eb1b79ed9cd4e2992bcdf46e77b51451.png","path":"eb1b79ed9cd4e2992bcdf46e77b51451.png","width":960,"height":1200,"alt":"","aspect_ratio":0.8},"wholesale_price":[{"price":65.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"65.99","retail_price":"0","available":true,"url":"\/products\/solid-color-cape-pants-two-piece-suit-jqn4?variant=c68c28b2-ea03-4fdb-b0b4-53f5fac0c5e5","available_quantity":999999999,"options":[{"name":"size","value":"XL"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"7f6bd930-efaa-4dbe-9415-93d90dc2d28f","title":"2XL","weight_unit":"g","inventory_quantity":9999,"sku":"562dps-241015021-2XL","barcode":"","position":5,"option1":"2XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/eb1b79ed9cd4e2992bcdf46e77b51451.png","path":"eb1b79ed9cd4e2992bcdf46e77b51451.png","width":960,"height":1200,"alt":"","aspect_ratio":0.8},"wholesale_price":[{"price":65.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"65.99","retail_price":"0","available":true,"url":"\/products\/solid-color-cape-pants-two-piece-suit-jqn4?variant=7f6bd930-efaa-4dbe-9415-93d90dc2d28f","available_quantity":999999999,"options":[{"name":"size","value":"2XL"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"9d1cf634-a7c6-42d7-8ae2-96496de6c526","title":"3XL","weight_unit":"g","inventory_quantity":9999,"sku":"562dps-241015021-3XL","barcode":"","position":6,"option1":"3XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/eb1b79ed9cd4e2992bcdf46e77b51451.png","path":"eb1b79ed9cd4e2992bcdf46e77b51451.png","width":960,"height":1200,"alt":"","aspect_ratio":0.8},"wholesale_price":[{"price":65.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"65.99","retail_price":"0","available":true,"url":"\/products\/solid-color-cape-pants-two-piece-suit-jqn4?variant=9d1cf634-a7c6-42d7-8ae2-96496de6c526","available_quantity":999999999,"options":[{"name":"size","value":"3XL"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"d213f7ab-44f3-43cf-bc3d-f6d474888081","title":"4XL","weight_unit":"g","inventory_quantity":9999,"sku":"562dps-241015021-4XL","barcode":"","position":7,"option1":"4XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/eb1b79ed9cd4e2992bcdf46e77b51451.png","path":"eb1b79ed9cd4e2992bcdf46e77b51451.png","width":960,"height":1200,"alt":"","aspect_ratio":0.8},"wholesale_price":[{"price":65.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"65.99","retail_price":"0","available":true,"url":"\/products\/solid-color-cape-pants-two-piece-suit-jqn4?variant=d213f7ab-44f3-43cf-bc3d-f6d474888081","available_quantity":999999999,"options":[{"name":"size","value":"4XL"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"9c07cb27-3139-4ae3-9452-dded9a7b6c6c","title":"5XL","weight_unit":"g","inventory_quantity":9999,"sku":"562dps-241015021-5XL","barcode":"","position":8,"option1":"5XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/eb1b79ed9cd4e2992bcdf46e77b51451.png","path":"eb1b79ed9cd4e2992bcdf46e77b51451.png","width":960,"height":1200,"alt":"","aspect_ratio":0.8},"wholesale_price":[{"price":65.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"65.99","retail_price":"0","available":true,"url":"\/products\/solid-color-cape-pants-two-piece-suit-jqn4?variant=9c07cb27-3139-4ae3-9452-dded9a7b6c6c","available_quantity":999999999,"options":[{"name":"size","value":"5XL"}],"off_ratio":0,"flashsale_info":[],"sales":null}],"images":[{"src":"\/\/img.staticdj.com\/eb1b79ed9cd4e2992bcdf46e77b51451.png","path":"eb1b79ed9cd4e2992bcdf46e77b51451.png","width":960,"height":1200,"alt":"","aspect_ratio":0.8}],"retail_price":"0","off_ratio":0,"price_varies":true}
   || {}, children: [ { title: "Oktoberfest Jacket Suit", url:
   "\/collections\/oktoberfest-jacket-suit", target: "", levels: 0, children: [
   ] }, { title: "Oktoberfest jacket", url: "\/collections\/oktoberfest-jacket",
   target: "_blank", levels: 0, children: [ ] }, ] }, { id: 70314101, title:
   "Men\u2018s tops", url: "\/collections\/mens-vintage-hoodies", target: "",
   levels: 1, product0:
   {"id":"1210a708-f8e6-42d1-8eab-23d145d177b6","title":"Roman mythology Sun,
   moon embroidered pongee jacket
   5ec3","brief":"","vendor":"","vendor_url":"","has_only_default_variant":false,"requires_shipping":true,"taxable":true,"published":true,"handle":"roman-mythology-sun-moon-embroidered-pongee-jacket-5ec3","spu":"JC-JWSC-241010010","need_variant_image":true,"updated_at":"2024-10-18T03:07:58Z","created_at":"2024-10-18T03:07:58Z","mixed_wholesale":false,"min_price_variant":{"id":"ee3b1da7-dd86-4290-9986-cc4cff57f565","title":"S","weight_unit":"g","inventory_quantity":9999,"sku":"JC-JWSC-241010010-S","barcode":"","position":1,"option1":"S","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/2ece37c4a369d3c11eb961660d47a082.png","path":"2ece37c4a369d3c11eb961660d47a082.png","width":900,"height":1200,"alt":""},"wholesale_price":[{"price":45.99,"min_quantity":1}],"weight":"0","compare_at_price":"73.32","price":"45.99","retail_price":"73.32","available":true,"url":"\/products\/roman-mythology-sun-moon-embroidered-pongee-jacket-5ec3?variant=ee3b1da7-dd86-4290-9986-cc4cff57f565","available_quantity":999999999,"options":[{"name":"size","value":"S"}],"off_ratio":37},"tags":"JC-JWSC","available":true,"price_min":"45.99","price":"45.99","price_max":"45.99","compare_at_price_min":"73.32","compare_at_price":"73.32","compare_at_price_max":"73.32","retail_price_min":"73.32","retail_price_max":"73.32","url":"\/products\/roman-mythology-sun-moon-embroidered-pongee-jacket-5ec3","published_at":"2024-10-18T03:07:58Z","image":{"src":"\/\/img.staticdj.com\/2ece37c4a369d3c11eb961660d47a082.png","path":"2ece37c4a369d3c11eb961660d47a082.png","width":900,"height":1200,"alt":"","aspect_ratio":0.75},"options":[{"id":"6aab425a-527d-486e-80b7-b882faa5067a","name":"size","position":1,"values":["S","M","L","XL","2XL","3XL","4XL","5XL"]}],"variants":[{"id":"ee3b1da7-dd86-4290-9986-cc4cff57f565","title":"S","weight_unit":"g","inventory_quantity":9999,"sku":"JC-JWSC-241010010-S","barcode":"","position":1,"option1":"S","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/2ece37c4a369d3c11eb961660d47a082.png","path":"2ece37c4a369d3c11eb961660d47a082.png","width":900,"height":1200,"alt":"","aspect_ratio":0.75},"wholesale_price":[{"price":45.99,"min_quantity":1}],"weight":"0","compare_at_price":"73.32","price":"45.99","retail_price":"73.32","available":true,"url":"\/products\/roman-mythology-sun-moon-embroidered-pongee-jacket-5ec3?variant=ee3b1da7-dd86-4290-9986-cc4cff57f565","available_quantity":999999999,"options":[{"name":"size","value":"S"}],"off_ratio":37,"flashsale_info":[],"sales":null},{"id":"806bcd8f-eb14-4a5d-ba7c-2e971cbd8c62","title":"M","weight_unit":"g","inventory_quantity":9999,"sku":"JC-JWSC-241010010-M","barcode":"","position":2,"option1":"M","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/2ece37c4a369d3c11eb961660d47a082.png","path":"2ece37c4a369d3c11eb961660d47a082.png","width":900,"height":1200,"alt":"","aspect_ratio":0.75},"wholesale_price":[{"price":45.99,"min_quantity":1}],"weight":"0","compare_at_price":"73.32","price":"45.99","retail_price":"73.32","available":true,"url":"\/products\/roman-mythology-sun-moon-embroidered-pongee-jacket-5ec3?variant=806bcd8f-eb14-4a5d-ba7c-2e971cbd8c62","available_quantity":999999999,"options":[{"name":"size","value":"M"}],"off_ratio":37,"flashsale_info":[],"sales":null},{"id":"6c260111-f445-4a66-9424-21c128a0d4da","title":"L","weight_unit":"g","inventory_quantity":9999,"sku":"JC-JWSC-241010010-L","barcode":"","position":3,"option1":"L","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/2ece37c4a369d3c11eb961660d47a082.png","path":"2ece37c4a369d3c11eb961660d47a082.png","width":900,"height":1200,"alt":"","aspect_ratio":0.75},"wholesale_price":[{"price":45.99,"min_quantity":1}],"weight":"0","compare_at_price":"73.32","price":"45.99","retail_price":"73.32","available":true,"url":"\/products\/roman-mythology-sun-moon-embroidered-pongee-jacket-5ec3?variant=6c260111-f445-4a66-9424-21c128a0d4da","available_quantity":999999999,"options":[{"name":"size","value":"L"}],"off_ratio":37,"flashsale_info":[],"sales":null},{"id":"bf8a02c4-52ec-4a4d-a410-f5b3acf4a111","title":"XL","weight_unit":"g","inventory_quantity":9999,"sku":"JC-JWSC-241010010-XL","barcode":"","position":4,"option1":"XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/2ece37c4a369d3c11eb961660d47a082.png","path":"2ece37c4a369d3c11eb961660d47a082.png","width":900,"height":1200,"alt":"","aspect_ratio":0.75},"wholesale_price":[{"price":45.99,"min_quantity":1}],"weight":"0","compare_at_price":"73.32","price":"45.99","retail_price":"73.32","available":true,"url":"\/products\/roman-mythology-sun-moon-embroidered-pongee-jacket-5ec3?variant=bf8a02c4-52ec-4a4d-a410-f5b3acf4a111","available_quantity":999999999,"options":[{"name":"size","value":"XL"}],"off_ratio":37,"flashsale_info":[],"sales":null},{"id":"2d9d6f6d-1299-4eda-9fb4-a6d312d0cd19","title":"2XL","weight_unit":"g","inventory_quantity":9999,"sku":"JC-JWSC-241010010-2XL","barcode":"","position":5,"option1":"2XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/2ece37c4a369d3c11eb961660d47a082.png","path":"2ece37c4a369d3c11eb961660d47a082.png","width":900,"height":1200,"alt":"","aspect_ratio":0.75},"wholesale_price":[{"price":45.99,"min_quantity":1}],"weight":"0","compare_at_price":"73.32","price":"45.99","retail_price":"73.32","available":true,"url":"\/products\/roman-mythology-sun-moon-embroidered-pongee-jacket-5ec3?variant=2d9d6f6d-1299-4eda-9fb4-a6d312d0cd19","available_quantity":999999999,"options":[{"name":"size","value":"2XL"}],"off_ratio":37,"flashsale_info":[],"sales":null},{"id":"b698acf1-be92-4128-874f-a8f435712855","title":"3XL","weight_unit":"g","inventory_quantity":9999,"sku":"JC-JWSC-241010010-3XL","barcode":"","position":6,"option1":"3XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/2ece37c4a369d3c11eb961660d47a082.png","path":"2ece37c4a369d3c11eb961660d47a082.png","width":900,"height":1200,"alt":"","aspect_ratio":0.75},"wholesale_price":[{"price":45.99,"min_quantity":1}],"weight":"0","compare_at_price":"73.32","price":"45.99","retail_price":"73.32","available":true,"url":"\/products\/roman-mythology-sun-moon-embroidered-pongee-jacket-5ec3?variant=b698acf1-be92-4128-874f-a8f435712855","available_quantity":999999999,"options":[{"name":"size","value":"3XL"}],"off_ratio":37,"flashsale_info":[],"sales":null},{"id":"2eebe0e3-c22a-41fc-a55a-2197fd560db9","title":"4XL","weight_unit":"g","inventory_quantity":9999,"sku":"JC-JWSC-241010010-4XL","barcode":"","position":7,"option1":"4XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/2ece37c4a369d3c11eb961660d47a082.png","path":"2ece37c4a369d3c11eb961660d47a082.png","width":900,"height":1200,"alt":"","aspect_ratio":0.75},"wholesale_price":[{"price":45.99,"min_quantity":1}],"weight":"0","compare_at_price":"73.32","price":"45.99","retail_price":"73.32","available":true,"url":"\/products\/roman-mythology-sun-moon-embroidered-pongee-jacket-5ec3?variant=2eebe0e3-c22a-41fc-a55a-2197fd560db9","available_quantity":999999999,"options":[{"name":"size","value":"4XL"}],"off_ratio":37,"flashsale_info":[],"sales":null},{"id":"3234328f-a234-4b15-90ab-96c0cfdcdc8f","title":"5XL","weight_unit":"g","inventory_quantity":9999,"sku":"JC-JWSC-241010010-5XL","barcode":"","position":8,"option1":"5XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/2ece37c4a369d3c11eb961660d47a082.png","path":"2ece37c4a369d3c11eb961660d47a082.png","width":900,"height":1200,"alt":"","aspect_ratio":0.75},"wholesale_price":[{"price":45.99,"min_quantity":1}],"weight":"0","compare_at_price":"73.32","price":"45.99","retail_price":"73.32","available":true,"url":"\/products\/roman-mythology-sun-moon-embroidered-pongee-jacket-5ec3?variant=3234328f-a234-4b15-90ab-96c0cfdcdc8f","available_quantity":999999999,"options":[{"name":"size","value":"5XL"}],"off_ratio":37,"flashsale_info":[],"sales":null}],"images":[{"src":"\/\/img.staticdj.com\/2ece37c4a369d3c11eb961660d47a082.png","path":"2ece37c4a369d3c11eb961660d47a082.png","width":900,"height":1200,"alt":"","aspect_ratio":0.75}],"retail_price":"73.32","off_ratio":37,"price_varies":true}
   || {}, children: [ { title: "coat", url: "\/collections\/sweater-coat",
   target: "", levels: 0, children: [ ] }, { title: "quarterzips", url:
   "\/collections\/quarterzips", target: "", levels: 0, children: [ ] }, {
   title: "Robe", url: "\/collections\/halloween-robe", target: "", levels: 0,
   children: [ ] }, ] }, { id: 70314109, title: "Womens", url:
   "\/collections\/womens", target: "", levels: 0, product0: null || {},
   children: [ ] }, { id: 70314111, title: "Bottoms", url:
   "\/collections\/bottoms", target: "", levels: 0, product0: null || {},
   children: [ ] }, { id: 70314113, title: "NEW IN", url:
   "\/collections\/new-in", target: "", levels: 0, product0: null || {},
   children: [ ] }, ].slice(offset); linkList = formatLinks(linkList); const
   hasChild = linkList.some(link => !!(link.children && link.children.length ||
   link.product0.id)); return `
    * ${link.title} ${link.tag.label}
   
    * ${second_link.title} ${second_link.tag.label} ${third_links.title}
      ${third_links.tag.label}
   
   
    * ${link.title} ${link.tag.label}
   
   ` })()}

 * HOME
 * Hot sale
 * 🎅Sweatshirt
    * Sweatshirt-Germany Lapel sweater Crew Neck Sweater lord Dragon
    * 🍺Beer Series Coors Jagermeister Asbach Augustiner Tanqueray Radelerger
      Veterano Blue Moon Ur-Krostitzer
   
   
   FASHION CHRISTMAS UGLY SWEATER A0F9
   
   $25.89 Add to cart
 * Oktoberfest Suit
   Oktoberfest Jacket Suit
   Oktoberfest jacket
   
   
   SOLID COLOR CAPE + PANTS TWO-PIECE SUIT
   
   $65.99 Add to cart
 * Men‘s tops
   coat
   quarterzips
   Robe
   
   Save $27.33 Save $27.33
   
   
   ROMAN MYTHOLOGY SUN, MOON EMBROIDERED PONGEE JACKET 5EC3
   
   $45.99 $73.32 Add to cart
 * Womens
 * Bottoms
 * NEW IN
 * More links
   ${(function(){ const formatLinks = (links) => { return links.map(link => {
   link.tag = tags[link.title.toUpperCase()] || {}; link.target_attr =
   link.target == '_blank' ? 'target="_blank"' : ''; link.href_attr = link.url ?
   `href="${link.url}"` : ''; if(link.children && link.children.length){
   link.children = formatLinks(link.children); } return link; }) }; const tags =
   "{}"; let linkList = [ { id: 70314059, title: "HOME", url: "\/", target: "",
   levels: 0, product0: null || {}, children: [ ] }, { id: 70314061, title: "Hot
   sale", url: "\/collections\/sweatshirt", target: "_blank", levels: 0,
   product0: null || {}, children: [ ] }, { id: 70314063, title:
   "\ud83c\udf85Sweatshirt", url: "\/collections\/sweatshirt", target: "_blank",
   levels: 2, product0:
   {"id":"0332b02b-a348-4799-b2c6-df865a4ef446","title":"Fashion Christmas ugly
   sweater
   a0f9","brief":"","vendor":"","vendor_url":"","has_only_default_variant":false,"requires_shipping":true,"taxable":true,"published":true,"handle":"fashion-christmas-ugly-sweater-a0f9","spu":"JC-240902-240903008","need_variant_image":true,"updated_at":"2024-09-11T06:38:51Z","created_at":"2024-09-03T08:39:03Z","mixed_wholesale":false,"min_price_variant":{"id":"4f15d7fa-1761-422f-83b1-8d8d7ae59ed3","title":"S","weight_unit":"g","inventory_quantity":9999,"sku":"JC-240902-240903008-S","barcode":"","position":1,"option1":"S","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/33fd17abfa23f5741036a3ce234684e3.png","path":"33fd17abfa23f5741036a3ce234684e3.png","width":1024,"height":1024,"alt":""},"wholesale_price":[{"price":25.89,"min_quantity":1}],"weight":"0","compare_at_price":"19.98","price":"25.89","retail_price":"19.98","available":true,"url":"\/products\/fashion-christmas-ugly-sweater-a0f9?variant=4f15d7fa-1761-422f-83b1-8d8d7ae59ed3","available_quantity":999999999,"options":[{"name":"size","value":"S"}],"off_ratio":0},"tags":"JC-240902","available":true,"price_min":"25.89","price":"25.89","price_max":"25.89","compare_at_price_min":"19.98","compare_at_price":"19.98","compare_at_price_max":"19.98","retail_price_min":"19.98","retail_price_max":"19.98","url":"\/products\/fashion-christmas-ugly-sweater-a0f9","published_at":"2024-09-03T08:39:03Z","image":{"src":"\/\/img.staticdj.com\/33fd17abfa23f5741036a3ce234684e3.png","path":"33fd17abfa23f5741036a3ce234684e3.png","width":1024,"height":1024,"alt":"","aspect_ratio":1},"options":[{"id":"8e3dbf7b-c01c-40f3-8212-fe5b09afefd3","name":"size","position":1,"values":["S","M","L","XL","2XL","3XL","4XL","5XL"]}],"variants":[{"id":"4f15d7fa-1761-422f-83b1-8d8d7ae59ed3","title":"S","weight_unit":"g","inventory_quantity":9999,"sku":"JC-240902-240903008-S","barcode":"","position":1,"option1":"S","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/33fd17abfa23f5741036a3ce234684e3.png","path":"33fd17abfa23f5741036a3ce234684e3.png","width":1024,"height":1024,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":25.89,"min_quantity":1}],"weight":"0","compare_at_price":"19.98","price":"25.89","retail_price":"19.98","available":true,"url":"\/products\/fashion-christmas-ugly-sweater-a0f9?variant=4f15d7fa-1761-422f-83b1-8d8d7ae59ed3","available_quantity":999999999,"options":[{"name":"size","value":"S"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"0d430907-a60f-4cb6-93d1-c8c38d21795c","title":"M","weight_unit":"g","inventory_quantity":9999,"sku":"JC-240902-240903008-M","barcode":"","position":2,"option1":"M","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/33fd17abfa23f5741036a3ce234684e3.png","path":"33fd17abfa23f5741036a3ce234684e3.png","width":1024,"height":1024,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":25.89,"min_quantity":1}],"weight":"0","compare_at_price":"19.98","price":"25.89","retail_price":"19.98","available":true,"url":"\/products\/fashion-christmas-ugly-sweater-a0f9?variant=0d430907-a60f-4cb6-93d1-c8c38d21795c","available_quantity":999999999,"options":[{"name":"size","value":"M"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"489cc209-940c-4102-a022-ece32409304c","title":"L","weight_unit":"g","inventory_quantity":9999,"sku":"JC-240902-240903008-L","barcode":"","position":3,"option1":"L","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/33fd17abfa23f5741036a3ce234684e3.png","path":"33fd17abfa23f5741036a3ce234684e3.png","width":1024,"height":1024,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":25.89,"min_quantity":1}],"weight":"0","compare_at_price":"19.98","price":"25.89","retail_price":"19.98","available":true,"url":"\/products\/fashion-christmas-ugly-sweater-a0f9?variant=489cc209-940c-4102-a022-ece32409304c","available_quantity":999999999,"options":[{"name":"size","value":"L"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"3f3fdc1f-7641-4b07-9e2e-dbd7ff7f2c8e","title":"XL","weight_unit":"g","inventory_quantity":9999,"sku":"JC-240902-240903008-XL","barcode":"","position":4,"option1":"XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/33fd17abfa23f5741036a3ce234684e3.png","path":"33fd17abfa23f5741036a3ce234684e3.png","width":1024,"height":1024,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":25.89,"min_quantity":1}],"weight":"0","compare_at_price":"19.98","price":"25.89","retail_price":"19.98","available":true,"url":"\/products\/fashion-christmas-ugly-sweater-a0f9?variant=3f3fdc1f-7641-4b07-9e2e-dbd7ff7f2c8e","available_quantity":999999999,"options":[{"name":"size","value":"XL"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"662ffc03-d4a5-4b09-871b-6035093ae237","title":"2XL","weight_unit":"g","inventory_quantity":9999,"sku":"JC-240902-240903008-2XL","barcode":"","position":5,"option1":"2XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/33fd17abfa23f5741036a3ce234684e3.png","path":"33fd17abfa23f5741036a3ce234684e3.png","width":1024,"height":1024,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":25.89,"min_quantity":1}],"weight":"0","compare_at_price":"19.98","price":"25.89","retail_price":"19.98","available":true,"url":"\/products\/fashion-christmas-ugly-sweater-a0f9?variant=662ffc03-d4a5-4b09-871b-6035093ae237","available_quantity":999999999,"options":[{"name":"size","value":"2XL"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"ee49ac7f-bf39-4834-bac0-b7caf4eab493","title":"3XL","weight_unit":"g","inventory_quantity":9999,"sku":"JC-240902-240903008-3XL","barcode":"","position":6,"option1":"3XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/33fd17abfa23f5741036a3ce234684e3.png","path":"33fd17abfa23f5741036a3ce234684e3.png","width":1024,"height":1024,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":25.89,"min_quantity":1}],"weight":"0","compare_at_price":"19.98","price":"25.89","retail_price":"19.98","available":true,"url":"\/products\/fashion-christmas-ugly-sweater-a0f9?variant=ee49ac7f-bf39-4834-bac0-b7caf4eab493","available_quantity":999999999,"options":[{"name":"size","value":"3XL"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"e132379d-d5ad-4e76-a570-87dbf85efa0e","title":"4XL","weight_unit":"g","inventory_quantity":9999,"sku":"JC-240902-240903008-4XL","barcode":"","position":7,"option1":"4XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/33fd17abfa23f5741036a3ce234684e3.png","path":"33fd17abfa23f5741036a3ce234684e3.png","width":1024,"height":1024,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":25.89,"min_quantity":1}],"weight":"0","compare_at_price":"19.98","price":"25.89","retail_price":"19.98","available":true,"url":"\/products\/fashion-christmas-ugly-sweater-a0f9?variant=e132379d-d5ad-4e76-a570-87dbf85efa0e","available_quantity":999999999,"options":[{"name":"size","value":"4XL"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"681089a6-8547-4be6-960e-e17fb75e02f4","title":"5XL","weight_unit":"g","inventory_quantity":9999,"sku":"JC-240902-240903008-5XL","barcode":"","position":8,"option1":"5XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/33fd17abfa23f5741036a3ce234684e3.png","path":"33fd17abfa23f5741036a3ce234684e3.png","width":1024,"height":1024,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":25.89,"min_quantity":1}],"weight":"0","compare_at_price":"19.98","price":"25.89","retail_price":"19.98","available":true,"url":"\/products\/fashion-christmas-ugly-sweater-a0f9?variant=681089a6-8547-4be6-960e-e17fb75e02f4","available_quantity":999999999,"options":[{"name":"size","value":"5XL"}],"off_ratio":0,"flashsale_info":[],"sales":null}],"images":[{"src":"\/\/img.staticdj.com\/33fd17abfa23f5741036a3ce234684e3.png","path":"33fd17abfa23f5741036a3ce234684e3.png","width":1024,"height":1024,"alt":"","aspect_ratio":1}],"retail_price":"19.98","off_ratio":0,"price_varies":true}
   || {}, children: [ { title: "Sweatshirt-Germany", url:
   "\/collections\/sweatshirt-dd", target: "", levels: 1, children: [ { title:
   "Lapel sweater", url: "\/collections\/lapel-sweater", target: "", levels: 0,
   }, { title: "Crew Neck Sweater", url: "\/collections\/crew-neck-sweater",
   target: "", levels: 0, }, { title: "lord", url: "\/collections\/lord",
   target: "", levels: 0, }, { title: "Dragon", url: "\/collections\/dragon",
   target: "", levels: 0, }, ] }, { title: "\ud83c\udf7aBeer Series", url: "",
   target: "", levels: 1, children: [ { title: "Coors", url:
   "\/collections\/coors", target: "", levels: 0, }, { title: "Jagermeister",
   url: "\/collections\/jagermeister", target: "", levels: 0, }, { title:
   "Asbach", url: "\/collections\/asbach", target: "", levels: 0, }, { title:
   "Augustiner", url: "\/collections\/augustiner", target: "", levels: 0, }, {
   title: "Tanqueray", url: "\/collections\/tanqueray", target: "", levels: 0,
   }, { title: "Radelerger", url: "\/collections\/radelerger", target: "",
   levels: 0, }, { title: "Veterano", url: "\/collections\/veterano", target:
   "", levels: 0, }, { title: "Blue Moon", url: "\/collections\/blue-moon",
   target: "", levels: 0, }, { title: "Ur-Krostitzer", url:
   "\/collections\/ur-krostitzer", target: "", levels: 0, }, ] }, ] }, { id:
   70314095, title: "Oktoberfest Suit", url: "\/collections\/suit", target:
   "_blank", levels: 1, product0:
   {"id":"567c196e-bb2c-4774-aee9-be6fc08ee7fa","title":"Solid color cape +
   pants two-piece
   suit","brief":"","vendor":"","vendor_url":"","has_only_default_variant":false,"requires_shipping":true,"taxable":true,"published":true,"handle":"solid-color-cape-pants-two-piece-suit-jqn4","spu":"562dps-241015021","need_variant_image":true,"updated_at":"2024-10-16T10:56:56Z","created_at":"2024-10-16T10:56:09Z","mixed_wholesale":false,"min_price_variant":{"id":"4b18efbe-538d-4beb-a9fe-e8dd9f0fa9dc","title":"S","weight_unit":"g","inventory_quantity":9999,"sku":"562dps-241015021-S","barcode":"","position":1,"option1":"S","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/eb1b79ed9cd4e2992bcdf46e77b51451.png","path":"eb1b79ed9cd4e2992bcdf46e77b51451.png","width":960,"height":1200,"alt":""},"wholesale_price":[{"price":65.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"65.99","retail_price":"0","available":true,"url":"\/products\/solid-color-cape-pants-two-piece-suit-jqn4?variant=4b18efbe-538d-4beb-a9fe-e8dd9f0fa9dc","available_quantity":999999999,"options":[{"name":"size","value":"S"}],"off_ratio":0},"tags":"562dps,suits","available":true,"price_min":"65.99","price":"65.99","price_max":"65.99","compare_at_price_min":"0","compare_at_price":"0","compare_at_price_max":"0","retail_price_min":"0","retail_price_max":"0","url":"\/products\/solid-color-cape-pants-two-piece-suit-jqn4","published_at":"2024-10-16T10:56:09Z","image":{"src":"\/\/img.staticdj.com\/eb1b79ed9cd4e2992bcdf46e77b51451.png","path":"eb1b79ed9cd4e2992bcdf46e77b51451.png","width":960,"height":1200,"alt":"","aspect_ratio":0.8},"options":[{"id":"25fd80c4-4b46-412b-ae40-2cba08015c49","name":"size","position":1,"values":["S","M","L","XL","2XL","3XL","4XL","5XL"]}],"variants":[{"id":"4b18efbe-538d-4beb-a9fe-e8dd9f0fa9dc","title":"S","weight_unit":"g","inventory_quantity":9999,"sku":"562dps-241015021-S","barcode":"","position":1,"option1":"S","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/eb1b79ed9cd4e2992bcdf46e77b51451.png","path":"eb1b79ed9cd4e2992bcdf46e77b51451.png","width":960,"height":1200,"alt":"","aspect_ratio":0.8},"wholesale_price":[{"price":65.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"65.99","retail_price":"0","available":true,"url":"\/products\/solid-color-cape-pants-two-piece-suit-jqn4?variant=4b18efbe-538d-4beb-a9fe-e8dd9f0fa9dc","available_quantity":999999999,"options":[{"name":"size","value":"S"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"43392100-ffb1-47f4-9c70-9309ee90ffc6","title":"M","weight_unit":"g","inventory_quantity":9999,"sku":"562dps-241015021-M","barcode":"","position":2,"option1":"M","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/eb1b79ed9cd4e2992bcdf46e77b51451.png","path":"eb1b79ed9cd4e2992bcdf46e77b51451.png","width":960,"height":1200,"alt":"","aspect_ratio":0.8},"wholesale_price":[{"price":65.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"65.99","retail_price":"0","available":true,"url":"\/products\/solid-color-cape-pants-two-piece-suit-jqn4?variant=43392100-ffb1-47f4-9c70-9309ee90ffc6","available_quantity":999999999,"options":[{"name":"size","value":"M"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"e291cad0-eb97-46c3-8943-1aba13462d8f","title":"L","weight_unit":"g","inventory_quantity":9999,"sku":"562dps-241015021-L","barcode":"","position":3,"option1":"L","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/eb1b79ed9cd4e2992bcdf46e77b51451.png","path":"eb1b79ed9cd4e2992bcdf46e77b51451.png","width":960,"height":1200,"alt":"","aspect_ratio":0.8},"wholesale_price":[{"price":65.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"65.99","retail_price":"0","available":true,"url":"\/products\/solid-color-cape-pants-two-piece-suit-jqn4?variant=e291cad0-eb97-46c3-8943-1aba13462d8f","available_quantity":999999999,"options":[{"name":"size","value":"L"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"c68c28b2-ea03-4fdb-b0b4-53f5fac0c5e5","title":"XL","weight_unit":"g","inventory_quantity":9999,"sku":"562dps-241015021-XL","barcode":"","position":4,"option1":"XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/eb1b79ed9cd4e2992bcdf46e77b51451.png","path":"eb1b79ed9cd4e2992bcdf46e77b51451.png","width":960,"height":1200,"alt":"","aspect_ratio":0.8},"wholesale_price":[{"price":65.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"65.99","retail_price":"0","available":true,"url":"\/products\/solid-color-cape-pants-two-piece-suit-jqn4?variant=c68c28b2-ea03-4fdb-b0b4-53f5fac0c5e5","available_quantity":999999999,"options":[{"name":"size","value":"XL"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"7f6bd930-efaa-4dbe-9415-93d90dc2d28f","title":"2XL","weight_unit":"g","inventory_quantity":9999,"sku":"562dps-241015021-2XL","barcode":"","position":5,"option1":"2XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/eb1b79ed9cd4e2992bcdf46e77b51451.png","path":"eb1b79ed9cd4e2992bcdf46e77b51451.png","width":960,"height":1200,"alt":"","aspect_ratio":0.8},"wholesale_price":[{"price":65.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"65.99","retail_price":"0","available":true,"url":"\/products\/solid-color-cape-pants-two-piece-suit-jqn4?variant=7f6bd930-efaa-4dbe-9415-93d90dc2d28f","available_quantity":999999999,"options":[{"name":"size","value":"2XL"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"9d1cf634-a7c6-42d7-8ae2-96496de6c526","title":"3XL","weight_unit":"g","inventory_quantity":9999,"sku":"562dps-241015021-3XL","barcode":"","position":6,"option1":"3XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/eb1b79ed9cd4e2992bcdf46e77b51451.png","path":"eb1b79ed9cd4e2992bcdf46e77b51451.png","width":960,"height":1200,"alt":"","aspect_ratio":0.8},"wholesale_price":[{"price":65.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"65.99","retail_price":"0","available":true,"url":"\/products\/solid-color-cape-pants-two-piece-suit-jqn4?variant=9d1cf634-a7c6-42d7-8ae2-96496de6c526","available_quantity":999999999,"options":[{"name":"size","value":"3XL"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"d213f7ab-44f3-43cf-bc3d-f6d474888081","title":"4XL","weight_unit":"g","inventory_quantity":9999,"sku":"562dps-241015021-4XL","barcode":"","position":7,"option1":"4XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/eb1b79ed9cd4e2992bcdf46e77b51451.png","path":"eb1b79ed9cd4e2992bcdf46e77b51451.png","width":960,"height":1200,"alt":"","aspect_ratio":0.8},"wholesale_price":[{"price":65.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"65.99","retail_price":"0","available":true,"url":"\/products\/solid-color-cape-pants-two-piece-suit-jqn4?variant=d213f7ab-44f3-43cf-bc3d-f6d474888081","available_quantity":999999999,"options":[{"name":"size","value":"4XL"}],"off_ratio":0,"flashsale_info":[],"sales":null},{"id":"9c07cb27-3139-4ae3-9452-dded9a7b6c6c","title":"5XL","weight_unit":"g","inventory_quantity":9999,"sku":"562dps-241015021-5XL","barcode":"","position":8,"option1":"5XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/eb1b79ed9cd4e2992bcdf46e77b51451.png","path":"eb1b79ed9cd4e2992bcdf46e77b51451.png","width":960,"height":1200,"alt":"","aspect_ratio":0.8},"wholesale_price":[{"price":65.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"65.99","retail_price":"0","available":true,"url":"\/products\/solid-color-cape-pants-two-piece-suit-jqn4?variant=9c07cb27-3139-4ae3-9452-dded9a7b6c6c","available_quantity":999999999,"options":[{"name":"size","value":"5XL"}],"off_ratio":0,"flashsale_info":[],"sales":null}],"images":[{"src":"\/\/img.staticdj.com\/eb1b79ed9cd4e2992bcdf46e77b51451.png","path":"eb1b79ed9cd4e2992bcdf46e77b51451.png","width":960,"height":1200,"alt":"","aspect_ratio":0.8}],"retail_price":"0","off_ratio":0,"price_varies":true}
   || {}, children: [ { title: "Oktoberfest Jacket Suit", url:
   "\/collections\/oktoberfest-jacket-suit", target: "", levels: 0, children: [
   ] }, { title: "Oktoberfest jacket", url: "\/collections\/oktoberfest-jacket",
   target: "_blank", levels: 0, children: [ ] }, ] }, { id: 70314101, title:
   "Men\u2018s tops", url: "\/collections\/mens-vintage-hoodies", target: "",
   levels: 1, product0:
   {"id":"1210a708-f8e6-42d1-8eab-23d145d177b6","title":"Roman mythology Sun,
   moon embroidered pongee jacket
   5ec3","brief":"","vendor":"","vendor_url":"","has_only_default_variant":false,"requires_shipping":true,"taxable":true,"published":true,"handle":"roman-mythology-sun-moon-embroidered-pongee-jacket-5ec3","spu":"JC-JWSC-241010010","need_variant_image":true,"updated_at":"2024-10-18T03:07:58Z","created_at":"2024-10-18T03:07:58Z","mixed_wholesale":false,"min_price_variant":{"id":"ee3b1da7-dd86-4290-9986-cc4cff57f565","title":"S","weight_unit":"g","inventory_quantity":9999,"sku":"JC-JWSC-241010010-S","barcode":"","position":1,"option1":"S","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/2ece37c4a369d3c11eb961660d47a082.png","path":"2ece37c4a369d3c11eb961660d47a082.png","width":900,"height":1200,"alt":""},"wholesale_price":[{"price":45.99,"min_quantity":1}],"weight":"0","compare_at_price":"73.32","price":"45.99","retail_price":"73.32","available":true,"url":"\/products\/roman-mythology-sun-moon-embroidered-pongee-jacket-5ec3?variant=ee3b1da7-dd86-4290-9986-cc4cff57f565","available_quantity":999999999,"options":[{"name":"size","value":"S"}],"off_ratio":37},"tags":"JC-JWSC","available":true,"price_min":"45.99","price":"45.99","price_max":"45.99","compare_at_price_min":"73.32","compare_at_price":"73.32","compare_at_price_max":"73.32","retail_price_min":"73.32","retail_price_max":"73.32","url":"\/products\/roman-mythology-sun-moon-embroidered-pongee-jacket-5ec3","published_at":"2024-10-18T03:07:58Z","image":{"src":"\/\/img.staticdj.com\/2ece37c4a369d3c11eb961660d47a082.png","path":"2ece37c4a369d3c11eb961660d47a082.png","width":900,"height":1200,"alt":"","aspect_ratio":0.75},"options":[{"id":"6aab425a-527d-486e-80b7-b882faa5067a","name":"size","position":1,"values":["S","M","L","XL","2XL","3XL","4XL","5XL"]}],"variants":[{"id":"ee3b1da7-dd86-4290-9986-cc4cff57f565","title":"S","weight_unit":"g","inventory_quantity":9999,"sku":"JC-JWSC-241010010-S","barcode":"","position":1,"option1":"S","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/2ece37c4a369d3c11eb961660d47a082.png","path":"2ece37c4a369d3c11eb961660d47a082.png","width":900,"height":1200,"alt":"","aspect_ratio":0.75},"wholesale_price":[{"price":45.99,"min_quantity":1}],"weight":"0","compare_at_price":"73.32","price":"45.99","retail_price":"73.32","available":true,"url":"\/products\/roman-mythology-sun-moon-embroidered-pongee-jacket-5ec3?variant=ee3b1da7-dd86-4290-9986-cc4cff57f565","available_quantity":999999999,"options":[{"name":"size","value":"S"}],"off_ratio":37,"flashsale_info":[],"sales":null},{"id":"806bcd8f-eb14-4a5d-ba7c-2e971cbd8c62","title":"M","weight_unit":"g","inventory_quantity":9999,"sku":"JC-JWSC-241010010-M","barcode":"","position":2,"option1":"M","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/2ece37c4a369d3c11eb961660d47a082.png","path":"2ece37c4a369d3c11eb961660d47a082.png","width":900,"height":1200,"alt":"","aspect_ratio":0.75},"wholesale_price":[{"price":45.99,"min_quantity":1}],"weight":"0","compare_at_price":"73.32","price":"45.99","retail_price":"73.32","available":true,"url":"\/products\/roman-mythology-sun-moon-embroidered-pongee-jacket-5ec3?variant=806bcd8f-eb14-4a5d-ba7c-2e971cbd8c62","available_quantity":999999999,"options":[{"name":"size","value":"M"}],"off_ratio":37,"flashsale_info":[],"sales":null},{"id":"6c260111-f445-4a66-9424-21c128a0d4da","title":"L","weight_unit":"g","inventory_quantity":9999,"sku":"JC-JWSC-241010010-L","barcode":"","position":3,"option1":"L","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/2ece37c4a369d3c11eb961660d47a082.png","path":"2ece37c4a369d3c11eb961660d47a082.png","width":900,"height":1200,"alt":"","aspect_ratio":0.75},"wholesale_price":[{"price":45.99,"min_quantity":1}],"weight":"0","compare_at_price":"73.32","price":"45.99","retail_price":"73.32","available":true,"url":"\/products\/roman-mythology-sun-moon-embroidered-pongee-jacket-5ec3?variant=6c260111-f445-4a66-9424-21c128a0d4da","available_quantity":999999999,"options":[{"name":"size","value":"L"}],"off_ratio":37,"flashsale_info":[],"sales":null},{"id":"bf8a02c4-52ec-4a4d-a410-f5b3acf4a111","title":"XL","weight_unit":"g","inventory_quantity":9999,"sku":"JC-JWSC-241010010-XL","barcode":"","position":4,"option1":"XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/2ece37c4a369d3c11eb961660d47a082.png","path":"2ece37c4a369d3c11eb961660d47a082.png","width":900,"height":1200,"alt":"","aspect_ratio":0.75},"wholesale_price":[{"price":45.99,"min_quantity":1}],"weight":"0","compare_at_price":"73.32","price":"45.99","retail_price":"73.32","available":true,"url":"\/products\/roman-mythology-sun-moon-embroidered-pongee-jacket-5ec3?variant=bf8a02c4-52ec-4a4d-a410-f5b3acf4a111","available_quantity":999999999,"options":[{"name":"size","value":"XL"}],"off_ratio":37,"flashsale_info":[],"sales":null},{"id":"2d9d6f6d-1299-4eda-9fb4-a6d312d0cd19","title":"2XL","weight_unit":"g","inventory_quantity":9999,"sku":"JC-JWSC-241010010-2XL","barcode":"","position":5,"option1":"2XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/2ece37c4a369d3c11eb961660d47a082.png","path":"2ece37c4a369d3c11eb961660d47a082.png","width":900,"height":1200,"alt":"","aspect_ratio":0.75},"wholesale_price":[{"price":45.99,"min_quantity":1}],"weight":"0","compare_at_price":"73.32","price":"45.99","retail_price":"73.32","available":true,"url":"\/products\/roman-mythology-sun-moon-embroidered-pongee-jacket-5ec3?variant=2d9d6f6d-1299-4eda-9fb4-a6d312d0cd19","available_quantity":999999999,"options":[{"name":"size","value":"2XL"}],"off_ratio":37,"flashsale_info":[],"sales":null},{"id":"b698acf1-be92-4128-874f-a8f435712855","title":"3XL","weight_unit":"g","inventory_quantity":9999,"sku":"JC-JWSC-241010010-3XL","barcode":"","position":6,"option1":"3XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/2ece37c4a369d3c11eb961660d47a082.png","path":"2ece37c4a369d3c11eb961660d47a082.png","width":900,"height":1200,"alt":"","aspect_ratio":0.75},"wholesale_price":[{"price":45.99,"min_quantity":1}],"weight":"0","compare_at_price":"73.32","price":"45.99","retail_price":"73.32","available":true,"url":"\/products\/roman-mythology-sun-moon-embroidered-pongee-jacket-5ec3?variant=b698acf1-be92-4128-874f-a8f435712855","available_quantity":999999999,"options":[{"name":"size","value":"3XL"}],"off_ratio":37,"flashsale_info":[],"sales":null},{"id":"2eebe0e3-c22a-41fc-a55a-2197fd560db9","title":"4XL","weight_unit":"g","inventory_quantity":9999,"sku":"JC-JWSC-241010010-4XL","barcode":"","position":7,"option1":"4XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/2ece37c4a369d3c11eb961660d47a082.png","path":"2ece37c4a369d3c11eb961660d47a082.png","width":900,"height":1200,"alt":"","aspect_ratio":0.75},"wholesale_price":[{"price":45.99,"min_quantity":1}],"weight":"0","compare_at_price":"73.32","price":"45.99","retail_price":"73.32","available":true,"url":"\/products\/roman-mythology-sun-moon-embroidered-pongee-jacket-5ec3?variant=2eebe0e3-c22a-41fc-a55a-2197fd560db9","available_quantity":999999999,"options":[{"name":"size","value":"4XL"}],"off_ratio":37,"flashsale_info":[],"sales":null},{"id":"3234328f-a234-4b15-90ab-96c0cfdcdc8f","title":"5XL","weight_unit":"g","inventory_quantity":9999,"sku":"JC-JWSC-241010010-5XL","barcode":"","position":8,"option1":"5XL","option2":"","option3":"","image":{"src":"\/\/img.staticdj.com\/2ece37c4a369d3c11eb961660d47a082.png","path":"2ece37c4a369d3c11eb961660d47a082.png","width":900,"height":1200,"alt":"","aspect_ratio":0.75},"wholesale_price":[{"price":45.99,"min_quantity":1}],"weight":"0","compare_at_price":"73.32","price":"45.99","retail_price":"73.32","available":true,"url":"\/products\/roman-mythology-sun-moon-embroidered-pongee-jacket-5ec3?variant=3234328f-a234-4b15-90ab-96c0cfdcdc8f","available_quantity":999999999,"options":[{"name":"size","value":"5XL"}],"off_ratio":37,"flashsale_info":[],"sales":null}],"images":[{"src":"\/\/img.staticdj.com\/2ece37c4a369d3c11eb961660d47a082.png","path":"2ece37c4a369d3c11eb961660d47a082.png","width":900,"height":1200,"alt":"","aspect_ratio":0.75}],"retail_price":"73.32","off_ratio":37,"price_varies":true}
   || {}, children: [ { title: "coat", url: "\/collections\/sweater-coat",
   target: "", levels: 0, children: [ ] }, { title: "quarterzips", url:
   "\/collections\/quarterzips", target: "", levels: 0, children: [ ] }, {
   title: "Robe", url: "\/collections\/halloween-robe", target: "", levels: 0,
   children: [ ] }, ] }, { id: 70314109, title: "Womens", url:
   "\/collections\/womens", target: "", levels: 0, product0: null || {},
   children: [ ] }, { id: 70314111, title: "Bottoms", url:
   "\/collections\/bottoms", target: "", levels: 0, product0: null || {},
   children: [ ] }, { id: 70314113, title: "NEW IN", url:
   "\/collections\/new-in", target: "", levels: 0, product0: null || {},
   children: [ ] }, ].slice(offset); linkList = formatLinks(linkList); const
   hasChild = linkList.some(link => !!(link.children && link.children.length ||
   link.product0.id)); return `
    * ${link.title} ${link.tag.label}
   
    * ${second_link.title} ${second_link.tag.label} ${third_links.title}
      ${third_links.tag.label}
   
   
    * ${link.title} ${link.tag.label}
   
   ` })()}



${item}
Recently searched
 * ${item}

Hot searches
 * 
   ${item.word}


Results
${item.highlightHtml}
const TAG = 'spz-custom-smart-search-location'; const
SMART_PRODUCR_SEARCH_WRAP_CLASSNAME = 'app-smart-product-search-wrap'; const
THEME_NAME = window.SHOPLAZZA.theme.merchant_theme_name; const BREAKPOINT = 960;
const DELAY = 300; class SpzCustomSmartSearchLocation extends SPZ.BaseElement {
constructor(element) { super(element); this.mobileHeaderPluginParentEle = null;
} static deferredMount() { return false; } isLayoutSupported(layout) { return
layout == SPZCore.Layout.LOGIC; } buildCallback() { this.init();
this.listenerResize(); } init() { // PC-end not load if (this.isDesktop()) {
return; } if (!window.__isLoadAppSmartSearch__) { this.initSmartSearch();
console.log('__isLoadAppSmartSearch__'); } // B-end must reload if (window.self
=== window.top && !window.__isLoadAppSmartSearch__) {
window.__isLoadAppSmartSearch__ = true; } } initSmartSearch() { if
(this.hasMobileUpperRightPlugin()) { this.showMobileSmartSearch(); } else {
this.addMobileSmartSearch(); } } listenerResize() {
window.removeEventListener('resize', window.smartSearchResizeCallback);
window.smartSearchResizeCallback = SPZCore.Types.debounce( this.win, () => {
this.init(); }, DELAY ); window.addEventListener('resize',
window.smartSearchResizeCallback); } isDesktop() { const mediaQueryList =
window.matchMedia(`(min-width: ${BREAKPOINT}px)`); return
mediaQueryList.matches; } hasMobileUpperRightPlugin() { return !['geek',
'flash', 'boost'].includes(THEME_NAME.toLocaleLowerCase()); }
showMobileSmartSearch() { this.mobileHeaderPluginParentEle =
this.getMobileHeaderPluginParentEle();
this.setMobileHeaderIconsPluginStyle(this.mobileHeaderPluginParentEle); }
getMobileHeaderPluginParentEle() { const MOBILE_HEADER_PLUGIN_PARENT_ELE_MAP = {
nova: '.header__mobile #header__plugin-container', hero: '.header__icons
.tw-flex.tw-justify-end.tw-items-center.tw-space-x-7', onePage: '.header__mobile
#header__plugin-container', wind: '#header-icons
.flex.justify-end.items-center', eva: '#header__icons .plugin_content' }; const
headerPluginParentSelector = this.combineMultipleSelectors(
Object.values(MOBILE_HEADER_PLUGIN_PARENT_ELE_MAP) ); return
document.querySelector(headerPluginParentSelector); }
setMobileHeaderIconsPluginStyle(pluginParentEle) { if (!pluginParentEle) {
return; } const containHidden = pluginParentEle.classList.contains('md:hidden');
const containTwHidden = pluginParentEle.classList.contains('md:tw-hidden'); if
(containHidden || containTwHidden) {
Array.from(pluginParentEle.children).forEach((pluginElement) => { if
(!this.hasSmartSearchPlugin(pluginElement)) { pluginElement.style.display =
'none'; } }); pluginParentEle.classList.remove('md:hidden', 'md:tw-hidden'); }
else { const smartSearchPluginElement =
Array.from(pluginParentEle.children).find( (pluginElement) => { return
this.hasSmartSearchPlugin(pluginElement); } );
smartSearchPluginElement.style.display = 'block'; } }
hasSmartSearchPlugin(pluginElement) { return (
pluginElement.classList.contains(`${SMART_PRODUCR_SEARCH_WRAP_CLASSNAME}`) ||
pluginElement.querySelectorAll(`.${SMART_PRODUCR_SEARCH_WRAP_CLASSNAME}`).length
> 0 ); } addMobileSmartSearch() { this.mobileHeaderIconsEle =
this.getMobileHeaderIconsEle(); this.smartSearchWrapEle =
this.getSmartSearchWrapEle(); this.appendSmartSearchToHeader(); }
getMobileHeaderIconsEle() { // Must be the parent element of the plugin const
MOBILE_HEADER_ICONS_ELE_MAP = { geek: '#header-mobile-container
.flex.items-center.justify-end.flex-shrink-0', flash: '#header-layout
.header__icons', boost: '.header__mobile-bottom
.tw-flex.tw-items-center.tw-justify-end.tw-flex-1' }; const headerIconsSelector
= this.combineMultipleSelectors( Object.values(MOBILE_HEADER_ICONS_ELE_MAP) );
return document.querySelector(headerIconsSelector); } getSmartSearchWrapEle() {
const smartSearchWrapEle =
document.querySelector(this.getSmartSearchWrapSelector()); if
(!smartSearchWrapEle) { return null; } return smartSearchWrapEle; }
appendSmartSearchToHeader() { if (!this.smartSearchWrapEle) { return; }
this.mobileHeaderIconsEle.insertAdjacentElement('afterbegin',
this.smartSearchWrapEle); } getSmartSearchWrapSelector() { const PLUGIN_POSITION
= { DRAWER: 'drawer', HEADER_TOP: 'headerTop' }; // only one this plugin of
ancestor element const MOBILE_PLUGIN_POSITION_ELE_MAP = {
[PLUGIN_POSITION.DRAWER]: { geek: '#header-menu-mobile #menu-drawer', flash:
'#menu-drawer .plugin__header-content', boost: '.header__drawer' },
[PLUGIN_POSITION.HEADER_TOP]: { geek: '#header-menu-mobile #menu-drawer', flash:
'#menu-drawer .plugin__header-content', boost: '.header-content .logo-wrap' } };
const MbPluginPositionInTheme = [
...Object.values(MOBILE_PLUGIN_POSITION_ELE_MAP[PLUGIN_POSITION.DRAWER]),
...Object.values(MOBILE_PLUGIN_POSITION_ELE_MAP[PLUGIN_POSITION.HEADER_TOP]) ];
return Object.values(MbPluginPositionInTheme).reduce((pre, ancestor) => { if
(pre === '') { return `${ancestor} .app-smart-product-search-wrap`; } if
(pre.includes(ancestor)) { return pre; } return `${pre},${ancestor}
.app-smart-product-search-wrap`; }, ''); }
combineMultipleSelectors(selectorList) { return selectorList.reduce((pre,
selector) => { if (pre === '') { return `${selector}`; } if
(pre.includes(selector)) { return pre; } return `${pre},${selector}`; }, ''); }
} SPZ.defineElement(TAG, SpzCustomSmartSearchLocation);

USD
 * United States Dollars (USD)
 * Euro (EUR)
 * United Kingdom Pounds (GBP)
 * Canadian Dollars (CAD)
 * Afghan Afghani (AFN)
 * Albanian Lek (ALL)
 * Algerian Dinar (DZD)
 * Angolan Kwanza (AOA)
 * Argentine Pesos (ARS)
 * Armenian Dram (AMD)
 * Aruban Florin (AWG)
 * Australian Dollars (AUD)
 * Barbadian Dollar (BBD)
 * Azerbaijani Manat (AZN)
 * Bangladesh Taka (BDT)
 * Bahamian Dollar (BSD)
 * Bahraini Dinar (BHD)
 * Belarusian Ruble (BYN)
 * Belize Dollar (BZD)
 * Bhutanese Ngultrum (BTN)
 * Bosnia and Herzegovina Convertible Mark (BAM)
 * Brazilian Real (BRL)
 * Bolivian Boliviano (BOB)
 * Botswana Pula (BWP)
 * Brunei Dollar (BND)
 * Bulgarian Lev (BGN)
 * Burmese Kyat (MMK)
 * Cambodian Riel (KHR)
 * Cape Verdean escudo (CVE)
 * Cayman Dollars (KYD)
 * Central African CFA Franc (XAF)
 * Chilean Peso (CLP)
 * Chinese Yuan Renminbi (CNY)
 * Colombian Peso (COP)
 * Comorian Franc (KMF)
 * Congolese franc (CDF)
 * Costa Rican Colones (CRC)
 * Croatian Kuna (HRK)
 * Czech Koruny (CZK)
 * Danish Kroner (DKK)
 * Dominican Peso (DOP)
 * East Caribbean Dollar (XCD)
 * Egyptian Pound (EGP)
 * Ethiopian Birr (ETB)
 * CFP Franc (XPF)
 * Fijian Dollars (FJD)
 * Gambian Dalasi (GMD)
 * Ghanaian Cedi (GHS)
 * Guatemalan Quetzal (GTQ)
 * Guyanese Dollar (GYD)
 * Georgian Lari (GEL)
 * Haitian Gourde (HTG)
 * Honduran Lempira (HNL)
 * Hong Kong Dollars (HKD)
 * Hungarian Forint (HUF)
 * Icelandic Kronur (ISK)
 * Indian Rupees (INR)
 * Indonesian Rupiah (IDR)
 * Israeli New Shekel (NIS)
 * Jamaican Dollars (JMD)
 * Japanese Yen (JPY)
 * Jersey Pound (JEP)
 * Jordanian Dinar (JOD)
 * Kazakhstani Tenge (KZT)
 * Kenyan Shilling (KES)
 * Kuwaiti Dinar (KWD)
 * Kyrgyzstani Som (KGS)
 * Laotian Kip (LAK)
 * Latvian Lati (LVL)
 * Lebanese Pounds (LBP)
 * Lesotho Loti (LSL)
 * Liberian Dollar (LRD)
 * Malagasy Ariary (MGA)
 * Macedonia Denar (MKD)
 * Macanese Pataca (MOP)
 * Malawian Kwacha (MWK)
 * Maldivian Rufiyaa (MVR)
 * Mexican Pesos (MXN)
 * Malaysian Ringgits (MYR)
 * Mauritian Rupee (MUR)
 * Moldovan Leu (MDL)
 * Moroccan Dirham (MAD)
 * Mongolian Tugrik (MNT)
 * Mozambican Metical (MZN)
 * Namibian Dollar (NAD)
 * Nepalese Rupee (NPR)
 * Netherlands Antillean Guilder (ANG)
 * New Zealand Dollars (NZD)
 * Nicaraguan Córdoba (NIO)
 * Nigerian Naira (NGN)
 * Norwegian Kroner (NOK)
 * Omani Rial (OMR)
 * Pakistani Rupee (PKR)
 * Papua New Guinean Kina (PGK)
 * Paraguayan Guarani (PYG)
 * Peruvian Nuevo Sol (PEN)
 * Philippine Peso (PHP)
 * Polish Zlotych (PLN)
 * Qatari Rial (QAR)
 * Romanian Lei (RON)
 * Russian Rubles (RUB)
 * Rwandan Franc (RWF)
 * Samoan Tala (WST)
 * Saudi Riyal (SAR)
 * Sao Tome And Principe Dobra (STD)
 * Serbian dinar (RSD)
 * Seychellois Rupee (SCR)
 * Singapore Dollars (SGD)
 * Sudanese Pound (SDG)
 * Syrian Pound (SYP)
 * South African Rand (ZAR)
 * South Korean Won (KRW)
 * South Sudanese Pound (SSP)
 * Solomon Islands Dollar (SBD)
 * Sri Lankan Rupees (LKR)
 * Surinamese Dollar (SRD)
 * Swazi Lilangeni (SZL)
 * Swedish Kronor (SEK)
 * Swiss Francs (CHF)
 * Taiwan Dollars (TWD)
 * Thai baht (THB)
 * Tanzanian Shilling (TZS)
 * Trinidad and Tobago Dollars (TTD)
 * Tunisian Dinar (TND)
 * Turkish Lira (TRY)
 * Turkmenistani Manat (TMT)
 * Ugandan Shilling (UGX)
 * Ukrainian Hryvnia (UAH)
 * United Arab Emirates Dirham (AED)
 * Uruguayan Pesos (UYU)
 * Uzbekistan som (UZS)
 * Vanuatu Vatu (VUV)
 * Venezuelan Bolivares (VEF)
 * Vietnamese đồng (VND)
 * West African CFA franc (XOF)
 * Yemeni Rial (YER)
 * Zambian Kwacha (ZMW)

 * Log in
 * Create an account

${data.data && data.data.count}

Search

${(function(){ if (data === undefined || typeof data !== 'string' || data == '')
return ''; const keyword = encodeURIComponent(data); return `
View more
Your search for '${data}' did not yield any results.

` })()}

 * HOME
 * Hot sale
 * 🎅Sweatshirt
   * 🎅Sweatshirt
   * Sweatshirt-Germany
     * Sweatshirt-Germany
     * Lapel sweater
     * Crew Neck Sweater
     * lord
     * Dragon
   * 🍺Beer Series
     * 🍺Beer Series
     * Coors
     * Jagermeister
     * Asbach
     * Augustiner
     * Tanqueray
     * Radelerger
     * Veterano
     * Blue Moon
     * Ur-Krostitzer
 * Oktoberfest Suit
   * Oktoberfest Suit
   * Oktoberfest Jacket Suit
   * Oktoberfest jacket
 * Men‘s tops
   * Men‘s tops
   * coat
   * quarterzips
   * Robe
 * Womens
 * Bottoms
 * NEW IN
   ${item}
   Recently searched
    * ${item}
   
   Hot searches
    * 
      ${item.word}
   
   
   Results
   ${item.highlightHtml}
   const TAG = 'spz-custom-smart-search-location'; const
   SMART_PRODUCR_SEARCH_WRAP_CLASSNAME = 'app-smart-product-search-wrap'; const
   THEME_NAME = window.SHOPLAZZA.theme.merchant_theme_name; const BREAKPOINT =
   960; const DELAY = 300; class SpzCustomSmartSearchLocation extends
   SPZ.BaseElement { constructor(element) { super(element);
   this.mobileHeaderPluginParentEle = null; } static deferredMount() { return
   false; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; }
   buildCallback() { this.init(); this.listenerResize(); } init() { // PC-end
   not load if (this.isDesktop()) { return; } if
   (!window.__isLoadAppSmartSearch__) { this.initSmartSearch();
   console.log('__isLoadAppSmartSearch__'); } // B-end must reload if
   (window.self === window.top && !window.__isLoadAppSmartSearch__) {
   window.__isLoadAppSmartSearch__ = true; } } initSmartSearch() { if
   (this.hasMobileUpperRightPlugin()) { this.showMobileSmartSearch(); } else {
   this.addMobileSmartSearch(); } } listenerResize() {
   window.removeEventListener('resize', window.smartSearchResizeCallback);
   window.smartSearchResizeCallback = SPZCore.Types.debounce( this.win, () => {
   this.init(); }, DELAY ); window.addEventListener('resize',
   window.smartSearchResizeCallback); } isDesktop() { const mediaQueryList =
   window.matchMedia(`(min-width: ${BREAKPOINT}px)`); return
   mediaQueryList.matches; } hasMobileUpperRightPlugin() { return !['geek',
   'flash', 'boost'].includes(THEME_NAME.toLocaleLowerCase()); }
   showMobileSmartSearch() { this.mobileHeaderPluginParentEle =
   this.getMobileHeaderPluginParentEle();
   this.setMobileHeaderIconsPluginStyle(this.mobileHeaderPluginParentEle); }
   getMobileHeaderPluginParentEle() { const MOBILE_HEADER_PLUGIN_PARENT_ELE_MAP
   = { nova: '.header__mobile #header__plugin-container', hero: '.header__icons
   .tw-flex.tw-justify-end.tw-items-center.tw-space-x-7', onePage:
   '.header__mobile #header__plugin-container', wind: '#header-icons
   .flex.justify-end.items-center', eva: '#header__icons .plugin_content' };
   const headerPluginParentSelector = this.combineMultipleSelectors(
   Object.values(MOBILE_HEADER_PLUGIN_PARENT_ELE_MAP) ); return
   document.querySelector(headerPluginParentSelector); }
   setMobileHeaderIconsPluginStyle(pluginParentEle) { if (!pluginParentEle) {
   return; } const containHidden =
   pluginParentEle.classList.contains('md:hidden'); const containTwHidden =
   pluginParentEle.classList.contains('md:tw-hidden'); if (containHidden ||
   containTwHidden) {
   Array.from(pluginParentEle.children).forEach((pluginElement) => { if
   (!this.hasSmartSearchPlugin(pluginElement)) { pluginElement.style.display =
   'none'; } }); pluginParentEle.classList.remove('md:hidden', 'md:tw-hidden');
   } else { const smartSearchPluginElement =
   Array.from(pluginParentEle.children).find( (pluginElement) => { return
   this.hasSmartSearchPlugin(pluginElement); } );
   smartSearchPluginElement.style.display = 'block'; } }
   hasSmartSearchPlugin(pluginElement) { return (
   pluginElement.classList.contains(`${SMART_PRODUCR_SEARCH_WRAP_CLASSNAME}`) ||
   pluginElement.querySelectorAll(`.${SMART_PRODUCR_SEARCH_WRAP_CLASSNAME}`).length
   > 0 ); } addMobileSmartSearch() { this.mobileHeaderIconsEle =
   this.getMobileHeaderIconsEle(); this.smartSearchWrapEle =
   this.getSmartSearchWrapEle(); this.appendSmartSearchToHeader(); }
   getMobileHeaderIconsEle() { // Must be the parent element of the plugin const
   MOBILE_HEADER_ICONS_ELE_MAP = { geek: '#header-mobile-container
   .flex.items-center.justify-end.flex-shrink-0', flash: '#header-layout
   .header__icons', boost: '.header__mobile-bottom
   .tw-flex.tw-items-center.tw-justify-end.tw-flex-1' }; const
   headerIconsSelector = this.combineMultipleSelectors(
   Object.values(MOBILE_HEADER_ICONS_ELE_MAP) ); return
   document.querySelector(headerIconsSelector); } getSmartSearchWrapEle() {
   const smartSearchWrapEle =
   document.querySelector(this.getSmartSearchWrapSelector()); if
   (!smartSearchWrapEle) { return null; } return smartSearchWrapEle; }
   appendSmartSearchToHeader() { if (!this.smartSearchWrapEle) { return; }
   this.mobileHeaderIconsEle.insertAdjacentElement('afterbegin',
   this.smartSearchWrapEle); } getSmartSearchWrapSelector() { const
   PLUGIN_POSITION = { DRAWER: 'drawer', HEADER_TOP: 'headerTop' }; // only one
   this plugin of ancestor element const MOBILE_PLUGIN_POSITION_ELE_MAP = {
   [PLUGIN_POSITION.DRAWER]: { geek: '#header-menu-mobile #menu-drawer', flash:
   '#menu-drawer .plugin__header-content', boost: '.header__drawer' },
   [PLUGIN_POSITION.HEADER_TOP]: { geek: '#header-menu-mobile #menu-drawer',
   flash: '#menu-drawer .plugin__header-content', boost: '.header-content
   .logo-wrap' } }; const MbPluginPositionInTheme = [
   ...Object.values(MOBILE_PLUGIN_POSITION_ELE_MAP[PLUGIN_POSITION.DRAWER]),
   ...Object.values(MOBILE_PLUGIN_POSITION_ELE_MAP[PLUGIN_POSITION.HEADER_TOP])
   ]; return Object.values(MbPluginPositionInTheme).reduce((pre, ancestor) => {
   if (pre === '') { return `${ancestor} .app-smart-product-search-wrap`; } if
   (pre.includes(ancestor)) { return pre; } return `${pre},${ancestor}
   .app-smart-product-search-wrap`; }, ''); }
   combineMultipleSelectors(selectorList) { return selectorList.reduce((pre,
   selector) => { if (pre === '') { return `${selector}`; } if
   (pre.includes(selector)) { return pre; } return `${pre},${selector}`; }, '');
   } } SPZ.defineElement(TAG, SpzCustomSmartSearchLocation);
   
   USD
    * United States Dollars (USD)
    * Euro (EUR)
    * United Kingdom Pounds (GBP)
    * Canadian Dollars (CAD)
    * Afghan Afghani (AFN)
    * Albanian Lek (ALL)
    * Algerian Dinar (DZD)
    * Angolan Kwanza (AOA)
    * Argentine Pesos (ARS)
    * Armenian Dram (AMD)
    * Aruban Florin (AWG)
    * Australian Dollars (AUD)
    * Barbadian Dollar (BBD)
    * Azerbaijani Manat (AZN)
    * Bangladesh Taka (BDT)
    * Bahamian Dollar (BSD)
    * Bahraini Dinar (BHD)
    * Belarusian Ruble (BYN)
    * Belize Dollar (BZD)
    * Bhutanese Ngultrum (BTN)
    * Bosnia and Herzegovina Convertible Mark (BAM)
    * Brazilian Real (BRL)
    * Bolivian Boliviano (BOB)
    * Botswana Pula (BWP)
    * Brunei Dollar (BND)
    * Bulgarian Lev (BGN)
    * Burmese Kyat (MMK)
    * Cambodian Riel (KHR)
    * Cape Verdean escudo (CVE)
    * Cayman Dollars (KYD)
    * Central African CFA Franc (XAF)
    * Chilean Peso (CLP)
    * Chinese Yuan Renminbi (CNY)
    * Colombian Peso (COP)
    * Comorian Franc (KMF)
    * Congolese franc (CDF)
    * Costa Rican Colones (CRC)
    * Croatian Kuna (HRK)
    * Czech Koruny (CZK)
    * Danish Kroner (DKK)
    * Dominican Peso (DOP)
    * East Caribbean Dollar (XCD)
    * Egyptian Pound (EGP)
    * Ethiopian Birr (ETB)
    * CFP Franc (XPF)
    * Fijian Dollars (FJD)
    * Gambian Dalasi (GMD)
    * Ghanaian Cedi (GHS)
    * Guatemalan Quetzal (GTQ)
    * Guyanese Dollar (GYD)
    * Georgian Lari (GEL)
    * Haitian Gourde (HTG)
    * Honduran Lempira (HNL)
    * Hong Kong Dollars (HKD)
    * Hungarian Forint (HUF)
    * Icelandic Kronur (ISK)
    * Indian Rupees (INR)
    * Indonesian Rupiah (IDR)
    * Israeli New Shekel (NIS)
    * Jamaican Dollars (JMD)
    * Japanese Yen (JPY)
    * Jersey Pound (JEP)
    * Jordanian Dinar (JOD)
    * Kazakhstani Tenge (KZT)
    * Kenyan Shilling (KES)
    * Kuwaiti Dinar (KWD)
    * Kyrgyzstani Som (KGS)
    * Laotian Kip (LAK)
    * Latvian Lati (LVL)
    * Lebanese Pounds (LBP)
    * Lesotho Loti (LSL)
    * Liberian Dollar (LRD)
    * Malagasy Ariary (MGA)
    * Macedonia Denar (MKD)
    * Macanese Pataca (MOP)
    * Malawian Kwacha (MWK)
    * Maldivian Rufiyaa (MVR)
    * Mexican Pesos (MXN)
    * Malaysian Ringgits (MYR)
    * Mauritian Rupee (MUR)
    * Moldovan Leu (MDL)
    * Moroccan Dirham (MAD)
    * Mongolian Tugrik (MNT)
    * Mozambican Metical (MZN)
    * Namibian Dollar (NAD)
    * Nepalese Rupee (NPR)
    * Netherlands Antillean Guilder (ANG)
    * New Zealand Dollars (NZD)
    * Nicaraguan Córdoba (NIO)
    * Nigerian Naira (NGN)
    * Norwegian Kroner (NOK)
    * Omani Rial (OMR)
    * Pakistani Rupee (PKR)
    * Papua New Guinean Kina (PGK)
    * Paraguayan Guarani (PYG)
    * Peruvian Nuevo Sol (PEN)
    * Philippine Peso (PHP)
    * Polish Zlotych (PLN)
    * Qatari Rial (QAR)
    * Romanian Lei (RON)
    * Russian Rubles (RUB)
    * Rwandan Franc (RWF)
    * Samoan Tala (WST)
    * Saudi Riyal (SAR)
    * Sao Tome And Principe Dobra (STD)
    * Serbian dinar (RSD)
    * Seychellois Rupee (SCR)
    * Singapore Dollars (SGD)
    * Sudanese Pound (SDG)
    * Syrian Pound (SYP)
    * South African Rand (ZAR)
    * South Korean Won (KRW)
    * South Sudanese Pound (SSP)
    * Solomon Islands Dollar (SBD)
    * Sri Lankan Rupees (LKR)
    * Surinamese Dollar (SRD)
    * Swazi Lilangeni (SZL)
    * Swedish Kronor (SEK)
    * Swiss Francs (CHF)
    * Taiwan Dollars (TWD)
    * Thai baht (THB)
    * Tanzanian Shilling (TZS)
    * Trinidad and Tobago Dollars (TTD)
    * Tunisian Dinar (TND)
    * Turkish Lira (TRY)
    * Turkmenistani Manat (TMT)
    * Ugandan Shilling (UGX)
    * Ukrainian Hryvnia (UAH)
    * United Arab Emirates Dirham (AED)
    * Uruguayan Pesos (UYU)
    * Uzbekistan som (UZS)
    * Vanuatu Vatu (VUV)
    * Venezuelan Bolivares (VEF)
    * Vietnamese đồng (VND)
    * West African CFA franc (XOF)
    * Yemeni Rial (YER)
    * Zambian Kwacha (ZMW)

Log in
(function(){ let w = window.innerWidth; function setHeaderCssVar() { const
headerEle = document.getElementById('shoplaza-section-header'); if(!headerEle){
return }; document.body.style.setProperty('--window-height',
`${window.innerHeight}px`); document.body.style.setProperty('--header-height',
`${headerEle.clientHeight}px`); const mdScorllHideEle =
headerEle.querySelector('.header__mobile .header__scroll_hide'); if
(mdScorllHideEle) {
document.body.style.setProperty('--header-scroll-hide-height-md',
`${mdScorllHideEle.clientHeight}px`); } const pcScorllHideEle =
headerEle.querySelector('.header__desktop .header__scroll_hide'); if
(pcScorllHideEle) {
document.body.style.setProperty('--header-scroll-hide-height-pc',
`${pcScorllHideEle.clientHeight}px`); } } function handlResize() { if(w ==
window.innerWidth){return}; w = window.innerWidth; setHeaderCssVar(); };
function init(){ setHeaderCssVar(); window.removeEventListener('resize',
window._theme_header_listener) window._theme_header_listener = handlResize;
window.addEventListener('resize', window._theme_header_listener); } init();
})();

Home  /  "I Saw that" Text and Cartoon Pattern Printed Green Plaid Long Sleeve
Christmas Family Pajamas
${data.index + 1}/5
1/5


"I SAW THAT" TEXT AND CARTOON PATTERN PRINTED GREEN PLAID LONG SLEEVE CHRISTMAS
FAMILY PAJAMAS

${function() { const variantData = data.variant ||
{"id":"204caa6a-c4b6-4e3e-9bd6-04944ddb5eef","product_id":"c49a742b-85a2-45f6-a507-400f52c6dbb1","title":"Baby*0-6M","weight_unit":"kg","inventory_quantity":1000,"sku":"J24091225-Baby*0-6M","barcode":"","position":1,"option1":"Baby*0-6M","option2":"","option3":"","note":"","image":{"src":"\/\/img.staticdj.com\/df74b7046d723bec63f84162ea5ebf1d.png","path":"df74b7046d723bec63f84162ea5ebf1d.png","width":1200,"height":1200,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":19.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"19.99","retail_price":"0","available":true,"url":"\/products\/i-saw-that-text-and-cartoon-pattern-printed-green-plaid-long-sleeve-christmas-family-pajamas?variant=204caa6a-c4b6-4e3e-9bd6-04944ddb5eef","available_quantity":999999999,"options":[{"name":"Size","value":"Baby*0-6M"}],"off_ratio":0,"flashsale_info":[],"sales":0};
const saveType = "amount"; const saveText = "Save {{saved_amount}}"; const
productLabelDiscountOn = true; return `
-
${saveText.replace('\{\{saved_amount\}\}', saveType == 'percentage' ?
variantData.off_ratio + '%' : `` )}
`; }()}
$19.99

COUPON
15% off
$10.00 off
10% off
COUPON

Buy 5+ items get 15% OFF

GET GL15 GL15
Copy code
On order over $99.00 $10.00 OFF

GET SA10 SA10
Copy code
Buy 4+ items get 10% OFF

GET DL10 DL10
Copy code
Buy 3+ items get 8% OFF

GET DL08 DL08
Copy code
Close

Size ${function(){ const optName = "Size"; const optionValue =
data.originData.selectData ? data.originData.selectData[optName].value :
data.originData.value; const optionValueText = optionValue ? (': ' +
optionValue) : ''; return ` ${optionValueText} ` }()} : Baby*0-6M
Baby*0-6M
Baby*6-12M
Baby*12-18M
Baby*18-24M
Kids*2-3Years
Kids*4-5Years
Kids*6-7Years
Kids*8-9Years
Kids*10-11Years
Kids*11-12Years
Women*S
Women*M
Women*L
Women*XL
Women*2XL
Women*3XL
Men*M
Men*L
Men*XL
Men*2XL
Men*3XL
Pets*Onesize
${function(){ const tipText = "Please select a {{ name
}}".replace(/\{\{\s+name\s+\}\}/g, data); return `
${tipText}
` }()}
Quantity

Add to cart
$19.99
${function(){ const wholesale_enabled = false; const qty = data.quantity || 1;
const currentSelectVariant = data.variant; const defaultVariant = (data.product
&& data.product.variants && data.product.variants[0]); const productVariant =
{"id":"204caa6a-c4b6-4e3e-9bd6-04944ddb5eef","product_id":"c49a742b-85a2-45f6-a507-400f52c6dbb1","title":"Baby*0-6M","weight_unit":"kg","inventory_quantity":1000,"sku":"J24091225-Baby*0-6M","barcode":"","position":1,"option1":"Baby*0-6M","option2":"","option3":"","note":"","image":{"src":"\/\/img.staticdj.com\/df74b7046d723bec63f84162ea5ebf1d.png","path":"df74b7046d723bec63f84162ea5ebf1d.png","width":1200,"height":1200,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":19.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"19.99","retail_price":"0","available":true,"url":"\/products\/i-saw-that-text-and-cartoon-pattern-printed-green-plaid-long-sleeve-christmas-family-pajamas?variant=204caa6a-c4b6-4e3e-9bd6-04944ddb5eef","available_quantity":999999999,"options":[{"name":"Size","value":"Baby*0-6M"}],"off_ratio":0,"flashsale_info":[],"sales":0};
const variantData = currentSelectVariant || defaultVariant || productVariant;
const wholesale_price = variantData.wholesale_price || []; if(wholesale_enabled
&& wholesale_price.length > 0) { let wholesaleIndex =
wholesale_price.findIndex(item => { return item.min_quantity > qty; });
if(wholesaleIndex < 0){ wholesaleIndex = wholesale_price.length - 1; }else
if(wholesaleIndex > 0){ wholesaleIndex = wholesaleIndex - 1; } const
wholesalePrice = wholesale_price[wholesaleIndex] || ''; return `

` }else { const price = variantData && variantData.price; return price !=
undefined ? `

` : ''; } }()}

Buy now


Product was out of stock.
Product is unavailable.
${function(){ const variantData = data.variant ||
{"id":"204caa6a-c4b6-4e3e-9bd6-04944ddb5eef","product_id":"c49a742b-85a2-45f6-a507-400f52c6dbb1","title":"Baby*0-6M","weight_unit":"kg","inventory_quantity":1000,"sku":"J24091225-Baby*0-6M","barcode":"","position":1,"option1":"Baby*0-6M","option2":"","option3":"","note":"","image":{"src":"\/\/img.staticdj.com\/df74b7046d723bec63f84162ea5ebf1d.png","path":"df74b7046d723bec63f84162ea5ebf1d.png","width":1200,"height":1200,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":19.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"19.99","retail_price":"0","available":true,"url":"\/products\/i-saw-that-text-and-cartoon-pattern-printed-green-plaid-long-sleeve-christmas-family-pajamas?variant=204caa6a-c4b6-4e3e-9bd6-04944ddb5eef","available_quantity":999999999,"options":[{"name":"Size","value":"Baby*0-6M"}],"off_ratio":0,"flashsale_info":[],"sales":0};
return `

` }()}

const getPluginI18nMessages = (message, replaceObj = {}) => { const lang =
document.documentElement.lang || "en-US"; const [form, key] = message.split('.')
let text = window.payment_plugin_message['en-US'][form][key]; if
(window.payment_plugin_message[lang][form].hasOwnProperty(key)) { text =
window.payment_plugin_message[lang][form][key]; }
Object.keys(replaceObj).forEach(key => { text = text.replace(new
RegExp(`\{${key}\}`, 'gi'), replaceObj[key]); }) return text; } const zhCN = {
ec: { not_active_channel:
"请到收款设置中{channelName}或在「快捷支付按钮」设置中选择其他的服务提供方,否则按钮将无法展示", not_support_theme:
"当前主题不支持添加「快捷支付按钮」", more_button: "更多支付方式", skeleton_layer_tips_title: "快捷支付按钮",
skeleton_layer_tips_content: "请点击左侧列表中的「快捷支付按钮」,在设置页面开启想要的展示的支付按钮", mock_tips:
"快捷支付按钮是否展示还取决于买家使用的浏览器以及商品的货币、金额", not_find_form_tips: "快捷支付按钮组件仅支持配置到商品详情卡片内",
} }; const zhTW = { ec: { not_active_channel:
"请到收款设置中{channelName}或在「快捷支付按钮」设置中选择其他的服务提供方,否则按钮将无法展示", not_support_theme:
"当前主题不支持添加「快捷支付按钮」", more_button: "更多付款方式", } }; const arSA = { ec: {
not_active_channel: "Please activate {channelName} on B Admin or select another
provider in the「Express checkout button」 settings, otherwise it will not
display.", not_support_theme: "This Theme doesn't support adding「Express
checkout button」", more_button: "المزيد من خيارات الدفع", } }; const deDE = {
ec: { not_active_channel: "Please activate {channelName} on B Admin or select
another provider in the「Express checkout button」 settings, otherwise it will not
display.", not_support_theme: "This Theme doesn't support adding「Express
checkout button」", more_button: "Weitere Bezahlmöglichkeiten", } }; const esES =
{ ec: { not_active_channel: "Please activate {channelName} on B Admin or select
another provider in the「Express checkout button」 settings, otherwise it will not
display.", not_support_theme: "This Theme doesn't support adding「Express
checkout button」", more_button: "Más opciones de pago", } }; const frFR = { ec:
{ not_active_channel: "Please activate {channelName} on B Admin or select
another provider in the「Express checkout button」 settings, otherwise it will not
display.", not_support_theme: "This Theme doesn't support adding「Express
checkout button」", more_button: "Plus d'options de paiement", } }; const idID =
{ ec: { not_active_channel: "Please activate {channelName} on B Admin or select
another provider in the「Express checkout button」 settings, otherwise it will not
display.", not_support_theme: "This Theme doesn't support adding「Express
checkout button」", more_button: "Opsi pembayaran lainnya", } }; const itIT = {
ec: { not_active_channel: "Please activate {channelName} on B Admin or select
another provider in the「Express checkout button」 settings, otherwise it will not
display.", not_support_theme: "This Theme doesn't support adding「Express
checkout button」", more_button: "Altre opzioni di pagamento", } }; const jaJP =
{ ec: { not_active_channel: "Please activate {channelName} on B Admin or select
another provider in the「Express checkout button」 settings, otherwise it will not
display.", not_support_theme: "This Theme doesn't support adding「Express
checkout button」", more_button: "その他の支払いオプション", } }; const koKR = { ec: {
not_active_channel: "Please activate {channelName} on B Admin or select another
provider in the「Express checkout button」 settings, otherwise it will not
display.", not_support_theme: "This Theme doesn't support adding「Express
checkout button」", more_button: "더 많은 결제 옵션", } }; const enUS = { ec: {
not_active_channel: "Please activate {channelName} on B Admin or select another
provider in the「Express checkout button」 settings, otherwise it will not
display.", not_support_theme: "This Theme doesn't support adding「Express
checkout button」", more_button: "More payment options",
skeleton_layer_tips_title: "Express Checkout Button",
skeleton_layer_tips_content: "Please click the「Express checkout button」on the
block list,then you could enable the payment option you want to display in
settings.", mock_tips: "Whether the Express checkout button is displayed also
depends on the browser used by the buyer and the currency and amount of the
product.", not_find_form_tips: "Express Checkout Button could only be added to
Product details block.", } }; const nlNL = { ec: { not_active_channel: "Please
activate {channelName} on B Admin or select another provider in the「Express
checkout button」 settings, otherwise it will not display.", not_support_theme:
"This Theme doesn't support adding「Express checkout button」", more_button: "Meer
betalingsmogelijkheden", } }; const plPL = { ec: { not_active_channel: "Please
activate {channelName} on B Admin or select another provider in the「Express
checkout button」 settings, otherwise it will not display.", not_support_theme:
"This Theme doesn't support adding「Express checkout button」", more_button:
"Więcej Opcji Płatności", } }; const ptPT = { ec: { not_active_channel: "Please
activate {channelName} on B Admin or select another provider in the「Express
checkout button」 settings, otherwise it will not display.", not_support_theme:
"This Theme doesn't support adding「Express checkout button」", more_button: "Mais
opções de pagamento", } }; const ruRU = { ec: { not_active_channel: "Please
activate {channelName} on B Admin or select another provider in the「Express
checkout button」 settings, otherwise it will not display.", not_support_theme:
"This Theme doesn't support adding「Express checkout button」", more_button:
"Другие варианты оплаты", } }; const thTH = { ec: { not_active_channel: "Please
activate {channelName} on B Admin or select another provider in the「Express
checkout button」 settings, otherwise it will not display.", not_support_theme:
"This Theme doesn't support adding「Express checkout button」", more_button:
"ตัวเลือกการชำระเงินเพิ่มเติม", } }; window.payment_plugin_message = {
getPluginI18nMessages, "zh-CN": zhCN, "zh-TW": zhTW, "ar-SA": arSA, "de-DE":
deDE, "es-ES": esES, "fr-FR": frFR, "id-ID": idID, "it-IT": itIT, "ja-JP": jaJP,
"ko-KR": koKR, "en-US": enUS, "nl-NL": nlNL, "pl-PL": plPL, "pt-PT": ptPT,
"ru-RU": ruRU, "th-TH": thTH, } document.dispatchEvent(new
CustomEvent('payment_plugin_message_reader'));

try { const dom =
document.getElementById('pm-payment-express-button-1539149753700-9'); dom.i18n =
window?.payment_plugin_message?.getPluginI18nMessages; if (dom.i18n) {
document.dispatchEvent(new CustomEvent('payment_ec_core_ready', { detail: {
i18n: true } })) } else {
document.addEventListener('payment_plugin_message_reader', () => { dom.i18n =
window?.payment_plugin_message?.getPluginI18nMessages;
document.dispatchEvent(new CustomEvent('payment_ec_core_ready', { detail: {
i18n: true } })) }, {once: true}); } } catch (e) { } // 通用工具方法 try { const dom =
document.getElementById('pm-payment-express-button-1539149753700-9') const
ROOT_URL = (C_SETTINGS && C_SETTINGS.routes && C_SETTINGS.routes.root) || '';
const eventListeners = {}; const commonUtils = function () { return {
getProduct() { const productJson = document.querySelector('#product-json'); if
(productJson?.textContent) { return JSON.parse(productJson.textContent); } if
(window.jQuery) { const $product = window.jQuery?.(document)?.data('djproduct');
const productData = JSON.parse(JSON.stringify($product || {})); return
productData || {}; } return {}; }, isChrome() { return
navigator?.userAgent?.indexOf('Chrome') > -1 ||
navigator?.userAgent?.indexOf('CriOS') > -1; }, isSafari() { let userAgentString
= navigator.userAgent; let chromeAgent = userAgentString.indexOf('Chrome') > -1
|| navigator?.userAgent?.indexOf('CriOS') > -1; let safariAgent =
userAgentString.indexOf('Safari') > -1; if (chromeAgent && safariAgent) {
safariAgent = false; } return safariAgent; }, isPreview() { return
!!window?.C_EDITING_SETTINGS?.oseid; }, multiply(a, b) { const precision = 2; //
保留两位小数 return Number((a * b).toFixed(precision)); }, loadScript(fnReady, id,
src, datasets, onError, attributeConfig = {}) { const sdkDomId = id + '-sdk'; if
(fnReady() || document.getElementById(sdkDomId)) { return Promise.resolve({id:
true}); } return new Promise((resolve) => { const s =
document.createElement('script'); s.id = sdkDomId; s.src = src; s.defer = true;
if (datasets) { Object.keys(datasets).map((item) => { s.dataset[item] =
datasets[item]; }); } s.onload = function () { window.dispatchEvent(new
CustomEvent(`${id}-loaded`)); resolve({id: true}); }; s.onerror = function () {
resolve({id: false}); onError && onError(); };
Object.keys(attributeConfig).forEach((key) => { s.setAttribute(key,
attributeConfig[key]); }); document.head.appendChild(s); }); }, track(eventName,
data) { window.sa && window?.sa?.track('pm_' + eventName,
JSON.parse(JSON.stringify(data))); }, getExtUrl(name) { const url =
document.cookie.match(new RegExp('\\b' + name.replace(/_/g, '-') +
'-(v[s0-9]+)')); if (url && url[1]) { return `${name}.${url[1]}.js`; } else {
return window?.exts?.[name]; } }, req: { post: async (url, data = {}) => { try {
const response = await fetch(req.ROOT_URL + url, { method: 'POST', headers: {
'Content-Type': 'application/json', }, ...data, body: JSON.stringify(data.body),
}); return await response.json() } catch (error) { throw new Error('post request
error' + error); } }, get: async (url, data = {}) => { try { const response =
await fetch(ROOT_URL + url); return await response.json() } catch (error) {
throw new Error('get request error' + error); } } }, debounce(fn, wait) { let
timeout = null; return function () { if (timeout !== null) {
clearTimeout(timeout); } timeout = setTimeout(function () { fn.apply(this,
arguments); }, wait); } }, delayCallback(cb) { window.requestIdleCallback ?
requestIdleCallback(cb, {timeout: 50}) : setTimeout(cb, 50); }, loadFilly(tag,
cb) { if (!tag) { return } const script = document.createElement('script');
script.type = 'text/javaScript'; script.src = `//static.staticdj.com/${tag}`;
script.onload = cb;
document.getElementsByTagName('head')[0].appendChild(script); }, ecEvent: { on:
(eventName, listener, useCapture) => { eventListeners[eventName] = listener;
window.addEventListener(eventName, listener, useCapture); }, emit: (eventName,
data) => window.dispatchEvent(new CustomEvent(eventName, {detail: data})), } } }
dom.commonUtilsFn = commonUtils; document.dispatchEvent(new
CustomEvent('payment_ec_core_ready', { detail: { commonUtils: true } })) } catch
(e) { } // 核心数据 try { const dom =
document.getElementById('pm-payment-express-button-1539149753700-9'); const
coreData = function () { const {getProduct} = dom.commonUtils; let productDetail
= getProduct(); let productPrice = productDetail?.selected?.price || 19.99;
const shopCurrencyCode = "USD"; const expressCheckoutList = { sdkErrorList: [],
paymentChannelList: [], disabledChannelList: [], showChannelList: [],
blockChannelList: [], extraChannelList: [], }; const channelType = { googlepay:
['shoplazzagoogle'], applepay: ['shoplazzaapple'], credit: ['paypal'] }; const
ecGlobalVarEnums = { paypal: 'pluginPaypalEC' }; const providerEnums = {
SHOPLAZZA: 'shoplazza', STRIPE: 'stripe', PAYPAL: 'paypal' }; const channelEnums
= { SHOPLAZZA_GOOGLE: 'shoplazzagoogle', SHOPLAZZA_APPLE: 'shoplazzaapple',
STRIPE_GOOGLE: 'stripegoogle', STRIPE_APPLE: 'stripeapple', PAYPAL: 'paypal' };
const channelThemeConfig = { [channelEnums.PAYPAL]: { default: { url:
'oss/operation/f557c83808e1cd456411170286a1ea95.svg', classList:
['paypal-card'], }, }, [channelEnums.SHOPLAZZA_GOOGLE]: { light: { url:
'oss/operation/778afb93da43adf75bdc80b078e5d4fd.svg', classList:
['googlepay-light'], }, dark: { url:
'oss/operation/e53180c224f0b0af44b44663775aa930.svg', classList:
['googlepay-dark'], }, }, [channelEnums.SHOPLAZZA_APPLE]: { light: { url:
'oss/operation/dadceb884044e0a9bbfe26c15192f542.svg', classList:
['applepay-light'], }, dark: { url:
'oss/operation/6597f66eac8b0681ebfb75941e8f6f52.svg', classList:
['applepay-dark'], }, }, }; function getContainerDomId() { const domIdObj = {};
Object.keys(providerEnums).forEach(key => { domIdObj[providerEnums[key]] =
FormatterContainerDomId(providerEnums[key]) }) return domIdObj; } function
FormatterContainerDomId(provider) { const domIDSuffix =
'-express-button-container'; const prefix = 'pm-'; return
`${prefix}${provider}${domIDSuffix}-1539149753700-9` } return {
ecGlobalVarEnums, providerEnums, channelEnums, productPrice, shopCurrencyCode,
getChannelThemeConfig(ecName) { const themeType =
window.PaymentEC?.settings?.express_theme_configs?.[ecName]?.theme_type?.toLowerCase()
|| 'default'; return channelThemeConfig[ecName][themeType] ||
channelThemeConfig[ecName]['dark']; }, getProductPrice() { return
productDetail?.selected?.price; }, getProductDetail() { return productDetail; },
setProductDetail(data) { productDetail = data; }, isRequiresShipping() { return
productDetail?.product?.requires_shipping }, getOpenChannelType() { const
{paymentChannelList, blockChannelList} = expressCheckoutList const openList =
paymentChannelList.filter(item => blockChannelList.includes(item)) || []; return
{ hasApplepay: openList.filter(item =>
channelType.applepay.includes(item))?.length > 0, hasGooglepay:
openList.filter(item => channelType.googlepay.includes(item))?.length > 0,
hasCredit: openList.filter(item => channelType.credit.includes(item))?.length >
0 } }, containerDomId: getContainerDomId(), channel2ProviderEnums: {
[channelEnums.PAYPAL]: providerEnums.PAYPAL, [channelEnums.SHOPLAZZA_GOOGLE]:
providerEnums.SHOPLAZZA, [channelEnums.SHOPLAZZA_APPLE]:
providerEnums.SHOPLAZZA, [channelEnums.STRIPE_GOOGLE]: providerEnums.STRIPE,
[channelEnums.STRIPE_APPLE]: providerEnums.STRIPE, }, getExpressCheckoutList() {
return expressCheckoutList; }, setShowChannel(showChannelList = []) {
expressCheckoutList.showChannelList = showChannelList; return
expressCheckoutList; }, setBlockChannel(blockChannelList = []) {
expressCheckoutList.blockChannelList = blockChannelList; return
expressCheckoutList; }, setPaymentChannelList(paymentChannelList = []) {
expressCheckoutList.paymentChannelList = paymentChannelList; return
expressCheckoutList; }, setSdkErrorList(paymentChannelList = []) {
expressCheckoutList.sdkErrorList = paymentChannelList; return
expressCheckoutList; }, setExtraChannelList(extraChannelList = []) {
expressCheckoutList.extraChannelList = extraChannelList; return
expressCheckoutList; }, setDisabledChannelList(disabledChannelList = []) {
expressCheckoutList.disabledChannelList = disabledChannelList; return
expressCheckoutList; } } } dom.coreDataFn = coreData; document.dispatchEvent(new
CustomEvent('payment_ec_core_ready', { detail: { coreData: true } })) } catch
(e) { console.log(e); } // 通用业务数据处理方法 try { const dom =
document.getElementById('pm-payment-express-button-1539149753700-9') const
businessUtils = function () { const {track, isChrome, isSafari, req, isPreview,
multiply} = dom.commonUtils; const {getProductPrice, containerDomId,
ecGlobalVarEnums} = dom.coreData; const { channelEnums, shopCurrencyCode,
isRequiresShipping, getProductDetail, setShowChannel, setBlockChannel,
setSdkErrorList, setExtraChannelList, setDisabledChannelList,
setPaymentChannelList, getExpressCheckoutList } = dom.coreData; const
_businessUtils = { getECConfig: async () => { if (window.PaymentEC?.settings) {
return window.PaymentEC?.settings; } const result = await
req.get('/api/payment/settings'); const ecConfig =
result?.settings?.express_checkout_config || {}; const {blockChannelList} =
getExpressCheckoutList(); setPaymentChannelList(blockChannelList.filter(ecName
=> ecConfig?.express_channels?.includes(ecName)) || []);
window.PaymentEC.settings = {...ecConfig, currencyCode: shopCurrencyCode};
return window.PaymentEC.settings; }, getAttributeConfig(channelInfo) { const
{ecGlobalVar, ecName} = channelInfo; const config = { paypal: {
'data-namespace': ecGlobalVar } }; return config[ecName] || {}; },
getThemeFormData() { let themeFormData = {}; const formDOM =
dom.closest("form"); if (formDOM) { themeFormData = { note: '', product_id: '',
variant_id: '', quantity: 1, properties: {}, }; const formData = new
FormData(formDOM); const formDataKey = formData.keys(); for (const key of
formDataKey) { const value = formData.get(key); const propertiesKey =
key.match(/^properties(?:\.(\w+)$|\[(\w+)\]$)/); if (!propertiesKey) {
themeFormData[key] = value; continue; } const objKey = propertiesKey[1] ||
propertiesKey[2]; themeFormData['properties'] = {...themeFormData['properties'],
[objKey]: value}; } } return themeFormData; }, getProductFormData() { const
themeFormData = _businessUtils.getThemeFormData() return [{ ...themeFormData,
note: themeFormData?.note || "", product_id: themeFormData?.product_id || "",
variant_id: themeFormData?.variant_id || "", quantity: themeFormData?.quantity
|| 1, // 与主题确认,只以一个为准,防止form不存在的数据仍被传递 properties: themeFormData?.properties ||
{}, }] }, getOrderFetchParams(data) { if (!data) { return {}; } return {
line_items: data.map((item) => ({ ...item, note: item?.note || "", quantity:
item?.quantity || 1, product_id: item?.product_id, variant_id: item?.variant_id,
properties: item?.properties, })), refer_info: { source: 'buy_now', },
customer_note: '', }; }, isAllowTheme() { const allowThemeList = ['Nova 2023',
'Dropshiping', 'Geek', 'Hero']; const currentTheme =
window?.C_SETTINGS?.theme?.merchant_theme_name; return
allowThemeList.includes(currentTheme); }, getSubscriptionIdInit() { let
defaultID; const selectSubscriptionEnum = { CLOSE: 1, ACTIVE: 2, } const
productDetail = getProductDetail(); const sellingPlan = ""; if (!sellingPlan ||
typeof sellingPlan !== "object") { return null; } let sellingItems; if
(sellingPlan?.spu?.[productDetail?.product?.id]) { sellingItems =
sellingPlan.spu[productDetail?.product?.id] } if
(sellingPlan?.sku?.[productDetail?.selected?.id]) { sellingItems =
sellingPlan.sku[productDetail?.product?.id] } if (sellingItems?.cycles ===
selectSubscriptionEnum.ACTIVE && sellingItems?.selected_selling_plan_option_id)
{ defaultID = sellingItems?.selected_selling_plan_option_id } return defaultID
?? null }, getSubscriptionId() { const formData =
_businessUtils.getThemeFormData(); const defaultID =
_businessUtils.getSubscriptionIdInit();
console.log(`[paymentEC]订阅信息:form-${formData?.properties?._selling_plan_option_id},默认-${defaultID}`);
if (formData?.properties) { return formData?.properties?._selling_plan_option_id
} return defaultID ?? null; }, isSubscription() { return
!!_businessUtils.getSubscriptionId(); }, isAllowSubscriptionPay(channel) { if
(!_businessUtils.isSubscription()) { return true; } // return
[channelEnums.PAYPAL].includes(channel); return [].includes(channel); },
blockChannelHandler() { const block_googlePay = true && "shoplazzagoogle"; const
block_applePay = true && "shoplazzaapple"; const block_credit = true &&
"paypal"; const blockChannel = { googlepay: (isPreview() || isChrome()) &&
block_googlePay, applepay: (isPreview() || isSafari()) && block_applePay,
credit: block_credit }; const sortList = ['credit', 'googlepay', 'applepay'];
const methodSort = Object.keys(blockChannel).filter(key => blockChannel[key] &&
key).sort((a, b) => { const indexA = sortList.indexOf(a); const indexB =
sortList.indexOf(b); return indexA - indexB; }).map(key => blockChannel[key]);
const result = setBlockChannel(methodSort); track('setBlockChannel', result);
return result; }, showECButtonHandler() { const { paymentChannelList,
sdkErrorList, disabledChannelList, extraChannelList, } =
getExpressCheckoutList(); const showChannelList =
paymentChannelList.filter((ecName) => !sdkErrorList.includes(ecName) &&
!disabledChannelList.includes(ecName) && !extraChannelList.includes(ecName)) ||
[]; const result = setShowChannel(showChannelList); track('showECButton',
result); return result; }, filterECButtonHandler({type}, cb) { const {
paymentChannelList, sdkErrorList, disabledChannelList, extraChannelList, } =
getExpressCheckoutList(); const showChannelList =
paymentChannelList.filter((ecName) => !sdkErrorList.includes(ecName) &&
!disabledChannelList.includes(ecName) && !extraChannelList.includes(ecName)) ||
[]; const result = setShowChannel(showChannelList.filter((ecName) => ecName !==
type) || []); cb && cb(); track('filterECButton', result); return result; },
loadSDKErrorHandler(type) { const {sdkErrorList} = getExpressCheckoutList();
const result = setSdkErrorList([...sdkErrorList, type]); track('loadSDKError',
result); return result; }, extraFilterShowHandler(channel) { const
{extraChannelList} = getExpressCheckoutList(); const result =
setExtraChannelList(extraChannelList.filter(ecName => ecName !== channel));
track('extraFilterEvent_show', result); return result; },
extraFilterHideHandler(channel) { const {extraChannelList} =
getExpressCheckoutList(); const result =
setExtraChannelList([...extraChannelList, channel]);
track('extraFilterEvent_hide', result); return result; },
disabledChannelListHandler(checkoutData = {}, cb) { const {paymentChannelList} =
getExpressCheckoutList(); const productDetail = getProductDetail(); const
disabledChannelList = paymentChannelList.filter(ecName => { let mustDisable =
false; if (!isRequiresShipping() && ecName !== channelEnums.PAYPAL) {
mustDisable = true; } if (!_businessUtils.isAllowSubscriptionPay(ecName)) {
mustDisable = true; } if (!productDetail?.selected?.available) { mustDisable =
true; } const {payment_due} = checkoutData?.prices; const paymentDueNum =
Number(payment_due || 0) * 100; const showFlag = paymentDueNum > 0; return
mustDisable || !showFlag; }) const result =
setDisabledChannelList(disabledChannelList)
result?.disabledChannelList?.forEach(ecName => { cb && cb(ecName); })
track('disabledChannelListEvent', result); }, async getCheckoutData() { const
formData = _businessUtils.getProductFormData(); const totalPrice =
multiply(getProductPrice(), formData?.[0]?.quantity || 0); return { prices:
{payment_due: totalPrice, subtotal_price: totalPrice}, orderParams:
_businessUtils.getOrderFetchParams(_businessUtils.getProductFormData()),
containerDOMIdEnums: containerDomId, ecGlobalVarEnums } }, } return
_businessUtils } dom.businessUtilsFn = businessUtils; document.dispatchEvent(new
CustomEvent('payment_ec_core_ready', { detail: { businessUtils: true } })) }
catch (e) { } // 通用渲染方法 try { const dom =
document.getElementById('pm-payment-express-button-1539149753700-9'); const
containerDOM = 'pm-payment-express-button-container-1539149753700-9'; const
commonRenderUtils = function () { return { addChildrenDOM(id, allowShow, options
= {}) { if (!id) { return; } const paymentEl =
document.getElementById(containerDOM); const childrenEL =
document.getElementById(id); if (paymentEl && childrenEL) {
childrenEL.style.display = allowShow ? 'block' : 'none'; return; } if (paymentEl
&& !childrenEL) { const dom = document.createElement('div'); dom.id = id;
dom.style.display = allowShow ? 'block' : 'none'; if (options?.style) {
Object.keys(options?.style).forEach(key => { dom.style[key] =
options.style[key]; }) } if (Array.isArray(options?.classList)) {
dom.classList.add(...options.classList) } paymentEl.appendChild(dom); } },
removeChildrenDOM(id) { if (!id) { return; } const paymentEl =
document.getElementById(containerDOM); const childrenEL =
document.getElementById(id); if (paymentEl && childrenEL) { //
childrenEL.remove(); childrenEL.style.display = 'none'; } },
mockAddChildrenDOM(id, allowShow, options = {}) { if (!id) { return; } const
paymentEl = document.getElementById(containerDOM); const childrenEL =
document.getElementById(id); if (paymentEl && childrenEL) {
childrenEL.style.display = allowShow ? 'flex' : 'none'; return; } if (paymentEl
&& !childrenEL) { const dom = document.createElement('div'); dom.id = id;
dom.style.display = allowShow ? 'flex' : 'none'; if (options?.style) {
Object.keys(options?.style).forEach(key => { dom.style[key] =
options.style[key]; }) } if (Array.isArray(options?.classList)) {
dom.classList.add(...options.classList) } dom.classList.add('mock-img'); const
img = document.createElement('img'); img.src =
`//static.staticdj.com/${options?.url}`; dom.appendChild(img);
paymentEl.appendChild(dom); } }, resetRenderDOM() { const resetStyleList = [
"pm-payment-express-error-tips-1539149753700-9",
"pm-payment-express-more-button-1539149753700-9",
"pm-payment-express-mock-tips-1539149753700-9",
"pm-payment-express-skeletonLayer-1539149753700-9", ] const resetHtmlList = [
"pm-payment-express-skeletonLayer-title-content-1539149753700-9",
"pm-payment-express-skeletonLayer-content-1539149753700-9",
"pm-payment-express-mock-tips-1539149753700-9",
"pm-payment-express-error-tips-1539149753700-9",
"pm-payment-express-button-container-1539149753700-9",
"pm-payment-express-more-button-1539149753700-9", ] resetStyleList.forEach(domID
=> { const content = document.getElementById(domID); if (content) {
content.style.display = 'none'; } }) resetHtmlList.forEach(domID => { const
content = document.getElementById(domID); if (content) { content.innerHTML = '';
} }) } } } dom.commonRenderUtilsFn = commonRenderUtils;
document.dispatchEvent(new CustomEvent('payment_ec_core_ready', { detail: {
commonRenderUtils: true } })) } catch (e) { } // 错误提示渲染 try { const dom =
document.getElementById('pm-payment-express-button-1539149753700-9'); const
renderTipsUtils = function () { const {i18n} = dom; const {isPreview} =
dom.commonUtils; const {channelEnums} = dom.coreData; return {
showChannelNotOpenTips(channelList) { const tipsDom =
document.getElementById('pm-payment-express-error-tips-1539149753700-9'); if
(!isPreview()) { return; } if (!tipsDom) { return; } tipsDom.style.display =
channelList.length > 0 ? 'block' : 'none'; const channelName = {
[channelEnums.SHOPLAZZA_GOOGLE]: "ShoplazzaPayments - GooglePay",
[channelEnums.SHOPLAZZA_APPLE]: "ShoplazzaPayments - ApplePay",
[channelEnums.PAYPAL]: "PayPal", } channelList.forEach(ecName => { const id =
`pm-payment-express-error-tips-1539149753700-9-${ecName}`; const hasDom =
document.getElementById(id) if (!hasDom) { const dom =
document.createElement('div'); dom.id = id; dom.innerHTML =
i18n('ec.not_active_channel', {channelName: channelName[ecName]});
tipsDom.appendChild(dom); } }) }, disabledThemTips() { const tipsDom =
document.getElementById('pm-payment-express-error-tips-1539149753700-9'); if
(!isPreview()) { return; } if (!tipsDom) { return; } tipsDom.style.display =
'block'; const id = 'pm-payment-express-error-tips-1539149753700-9-theme'; const
hasDom = document.getElementById(id); if (!hasDom) { const dom =
document.createElement('div'); dom.id = id; dom.innerHTML =
i18n('ec.not_support_theme'); tipsDom.appendChild(dom); } }, notFindFormTips() {
const tipsDom =
document.getElementById('pm-payment-express-error-tips-1539149753700-9'); if
(!isPreview()) { return; } if (!tipsDom) { return; } tipsDom.style.display =
'block'; const id = 'pm-payment-express-error-tips-1539149753700-9-theme'; const
hasDom = document.getElementById(id); if (!hasDom) { const dom =
document.createElement('div'); dom.id = id; dom.innerHTML =
i18n('ec.not_find_form_tips'); tipsDom.appendChild(dom); } },
showSkeletonLayerTips() { const skeletonLayerDOMId =
'pm-payment-express-skeletonLayer-1539149753700-9'; const skeletonLayerDOM =
document.getElementById(skeletonLayerDOMId); const titleDOM =
document.getElementById('pm-payment-express-skeletonLayer-title-content-1539149753700-9');
const contentDOM =
document.getElementById('pm-payment-express-skeletonLayer-content-1539149753700-9');
if (!skeletonLayerDOM || !titleDOM || !contentDOM) { return; }
skeletonLayerDOM.style.display = 'block'; titleDOM.innerHTML =
i18n('ec.skeleton_layer_tips_title'); contentDOM.innerHTML =
i18n('ec.skeleton_layer_tips_content'); }, showMockTips() { const tipsDOM =
document.getElementById('pm-payment-express-mock-tips-1539149753700-9'); if
(!tipsDOM) { return; } tipsDOM.style.display = 'block'; tipsDOM.innerHTML =
i18n('ec.mock_tips'); } } } dom.renderTipsUtilsFn = renderTipsUtils;
document.dispatchEvent(new CustomEvent('payment_ec_core_ready', { detail: {
renderTipsUtils: true } })) } catch (e) { } // 更多信息渲染 try { const dom =
document.getElementById('pm-payment-express-button-1539149753700-9'); const
moreDOM =
document.getElementById('pm-payment-express-more-button-1539149753700-9'); const
moreButtonConfig = { firstClick: true, maxSize: isNaN(2) ? 1 : 2 }; const
renderMoreUtils = function () { const {i18n} = dom; const
{getExpressCheckoutList} = dom.coreData; function moreButtonEvent(cb) { if
(!moreDOM) { return; } moreDOM.style.display = 'none';
moreButtonConfig.firstClick = false; cb && cb(); } return {
getMoreButtonConfig() { return moreButtonConfig }, showMoreButton(cb) { if
(!moreDOM) { return; } const {showChannelList} = getExpressCheckoutList(); const
showLength = showChannelList.length; const {firstClick, maxSize} =
moreButtonConfig; moreDOM.style.display = (firstClick && showLength > 0 &&
showLength > maxSize) ? 'block' : 'none'; moreDOM.innerHTML =
i18n('ec.more_button'); moreDOM.onclick = () => moreButtonEvent(cb); }, } }
dom.renderMoreUtilsFn = renderMoreUtils; document.dispatchEvent(new
CustomEvent('payment_ec_core_ready', { detail: { renderMoreUtils: true } })) }
catch (e) { } try { const dom =
document.getElementById('pm-payment-express-button-1539149753700-9'); function
start() { const { getExtUrl, loadFilly, delayCallback, ecEvent, track,
loadScript, debounce } = dom.commonUtils; const { blockChannelHandler,
getAttributeConfig, showECButtonHandler, filterECButtonHandler,
loadSDKErrorHandler, extraFilterShowHandler, extraFilterHideHandler,
disabledChannelListHandler, getECConfig, isAllowTheme, getCheckoutData,
getThemeFormData } = dom.businessUtils; const {addChildrenDOM,
removeChildrenDOM} = dom.commonRenderUtils; const {getMoreButtonConfig,
showMoreButton} = dom.renderMoreUtils; const { ecGlobalVarEnums,
getExpressCheckoutList, getProductPrice, getProductDetail, setProductDetail,
containerDomId, channel2ProviderEnums, getChannelThemeConfig } = dom.coreData;
function getFilly() { const fillyTag = getExtUrl('filly'); if (fillyTag) {
loadFilly(fillyTag, init); } } function extraFilterEvent(e) { const {channel,
domId, allowShow} = e?.detail || {}; if (channel && domId) { if (allowShow) {
extraFilterShowHandler(channel); } else { extraFilterHideHandler(channel);
filterECButtonHandler({type: channel}, () => removeChildrenDOM(domId) ); }
renderEC(); } } const renderEC = () => { showECButtonHandler(); const
{showChannelList} = getExpressCheckoutList(); const {firstClick, maxSize} =
getMoreButtonConfig(); if (showChannelList.length === 0) {
showMoreButton(renderEC); } showChannelList.forEach((ecName, index) => { const
disableShow = firstClick && index >= maxSize;
addChildrenDOM(containerDomId[channel2ProviderEnums[ecName]], !disableShow,
getChannelThemeConfig(ecName)); showMoreButton(renderEC); }); } const
loadErrorEvent = (type) => { const domID = containerDomId[type]; if (!domID) {
return; } loadSDKErrorHandler(type); filterECButtonHandler({type}, () =>
removeChildrenDOM(domID) ); showMoreButton(renderEC); }; async function loadEC()
{ const themeFormData = getThemeFormData?.() || {}; if
(!themeFormData?.product_id || !themeFormData?.variant_id) {
console.log('[paymentEC]hide:未找到form表单或必要信息') return; } const ecConfig = await
getECConfig(); const expressCheckoutList = getExpressCheckoutList();
track('loadEC', expressCheckoutList); if (ecConfig) { const checkoutData = await
getCheckoutData(); disabledChannelListHandler(checkoutData, (ecName) => {
filterECButtonHandler({type: ecName}, () =>
removeChildrenDOM(containerDomId[channel2ProviderEnums[ecName]]) ); });
renderEC(); window.PaymentEC.handleEcPluginsLoad = ({ channelInfos = [],
loadedCbFn = () => { } }) => { const expressCheckoutLoadList = [];
channelInfos.map((channelInfo) => { const {ecGlobalVar, ecName = '', sdkPath =
'', datasets} = channelInfo; if
(!document.getElementById(containerDomId[ecName])) { return; } const
attributeConfig = getAttributeConfig(channelInfo) || {};
expressCheckoutLoadList.push( loadScript(() => window[ecGlobalVar], ecGlobalVar,
sdkPath, datasets, () => { loadErrorEvent(ecName); }, attributeConfig) ); });
Promise.all(expressCheckoutLoadList).then(() => { loadedCbFn(checkoutData); });
}; // 通知外部数据变更 ecEvent.emit('tc_payment_ec_data_change', { ecGlobalVarEnums,
containerDOMIdEnums: containerDomId }); } } const loadECDebounce =
debounce(loadEC, 300) async function refreshEC(data = {}, sources) { if
(!sources) { console.warn('[paymentEC]hide: sources is null'); return; } if
(data?.detail?.selected?.price) { setProductDetail(data?.detail) }
loadECDebounce(); } function init() {
ecEvent.on('shoplazza_express_channels_change', extraFilterEvent, false);
ecEvent.on('shoplazza_express_channels_change_ready', extraFilterEvent, false);
if (typeof window.PaymentEC === 'object') { window.PaymentEC.getCheckoutData =
getCheckoutData; } else { console.warn("[payment]window.PaymentEC is null"); }
document.addEventListener('dj.variantChange', (data) => refreshEC(data,
'variantChange')); document.addEventListener('payment_ec_refresh', (data) =>
refreshEC(data, data?.detail?.sources)); refreshEC({}, 'init'); } if
(isAllowTheme()) { blockChannelHandler(); if (document.readyState ===
'complete') { delayCallback(getFilly); return; } window.addEventListener('load',
() => delayCallback(getFilly), {once: true}); } } dom.startFn = start;
document.dispatchEvent(new CustomEvent('payment_ec_core_ready', { detail: {
start: true } })) } catch (e) { console.log(e); } // 预览模式 try { const dom =
document.getElementById('pm-payment-express-button-1539149753700-9'); function
start() { const {track} = dom.commonUtils; const {showMoreButton,
getMoreButtonConfig} = dom.renderMoreUtils; const { showECButtonHandler,
getECConfig, blockChannelHandler, isAllowTheme, getThemeFormData } =
dom.businessUtils; const { disabledThemTips, showChannelNotOpenTips,
showSkeletonLayerTips, showMockTips, notFindFormTips } = dom.renderTipsUtils;
const {mockAddChildrenDOM, resetRenderDOM} = dom.commonRenderUtils; const {
channelEnums, getChannelThemeConfig, getExpressCheckoutList, getOpenChannelType
} = dom.coreData; const mockDomId = { [channelEnums.PAYPAL]:
channelEnums.PAYPAL, [channelEnums.SHOPLAZZA_GOOGLE]:
channelEnums.SHOPLAZZA_GOOGLE, [channelEnums.SHOPLAZZA_APPLE]:
channelEnums.SHOPLAZZA_APPLE, [channelEnums.STRIPE_GOOGLE]:
channelEnums.STRIPE_GOOGLE, [channelEnums.STRIPE_APPLE]:
channelEnums.STRIPE_APPLE, } const renderNotOpenTips = () => { const
{blockChannelList, paymentChannelList} = getExpressCheckoutList(); const
notOpenChannel = blockChannelList.filter(ecName =>
!paymentChannelList.includes(ecName)); showChannelNotOpenTips(notOpenChannel); }
const renderMockTips = () => { const {hasApplepay, hasGooglepay} =
getOpenChannelType(); if (hasApplepay || hasGooglepay) { showMockTips(); } }
const renderEC = () => { showECButtonHandler(); const {showChannelList} =
getExpressCheckoutList(); const {firstClick, maxSize} = getMoreButtonConfig();
if (showChannelList.length === 0) { showMoreButton(renderEC); }
showChannelList.forEach((ecName, index) => { const disableShow = firstClick &&
index >= maxSize; mockAddChildrenDOM(mockDomId[ecName], !disableShow,
getChannelThemeConfig(ecName)); showMoreButton(renderEC); }); } async function
loadEC() { const date = new Date().getTime(); dom.loadEC_timestamp = date const
ecConfig = await getECConfig(); if (date !== dom.loadEC_timestamp) { return; }
const expressCheckoutList = getExpressCheckoutList(); track('preview-loadEC',
expressCheckoutList); resetRenderDOM(); // 初始化时没有事件推送 if (ecConfig) {
renderNotOpenTips(); renderEC(); renderMockTips(); } } const init = () => {
blockChannelHandler(); const {blockChannelList} = getExpressCheckoutList(); if
(!isAllowTheme()) { disabledThemTips() return; } const themeFormData =
getThemeFormData?.() || {}; if (!themeFormData?.product_id ||
!themeFormData?.variant_id) { notFindFormTips(); return; } if
(blockChannelList.length > 0) { loadEC(); } else { showSkeletonLayerTips() } }
init(); } dom.mockStartFn = start; document.dispatchEvent(new
CustomEvent('payment_ec_core_ready', { detail: { start: true } })) } catch (e) {
} try { const dom =
document.getElementById('pm-payment-express-button-1539149753700-9');
window.PaymentEC = {} const delayCallback = (cb) => { window.requestIdleCallback
? requestIdleCallback(cb, {timeout: 50}) : setTimeout(cb, 50); } const
checkReady = function (data) { const { i18n, commonUtilsFn, coreDataFn,
businessUtilsFn, commonRenderUtilsFn, renderTipsUtilsFn, renderMoreUtilsFn,
startFn, mockStartFn } = dom let readyData = { commonUtils: !!(commonUtilsFn) ||
false, coreData: !!(coreDataFn) || false, businessUtils: !!(businessUtilsFn) ||
false, commonRenderUtils: !!(commonRenderUtilsFn) || false, renderTipsUtils:
!!(renderTipsUtilsFn) || false, renderMoreUtils: !!(renderMoreUtilsFn) || false,
start: !!(startFn) || false, mockStart: !!(mockStartFn) || false, i18n: !!(i18n)
|| false } if (data?.detail) { Object.keys(data.detail).forEach(key => {
readyData[key] = data.detail[key] }) } let isReady = true;
Object.keys(readyData).forEach(key => { if (!readyData[key]) { isReady = false }
}) return isReady } const readyFn = () => { if (!checkReady()) { return; }
document.removeEventListener('payment_ec_core_ready', readyFn); dom.commonUtils
= dom.commonUtilsFn(); dom.coreData = dom.coreDataFn(); dom.businessUtils =
dom.businessUtilsFn(); dom.commonRenderUtils = dom.commonRenderUtilsFn();
dom.renderTipsUtils = dom.renderTipsUtilsFn(); dom.renderMoreUtils =
dom.renderMoreUtilsFn(); const productData = dom?.commonUtils?.getProduct?.() ||
{}; if (JSON.stringify(productData) === '{}') { console.log('[paymentEC]hide:
product data is {}') return; } if (dom?.commonUtils?.isPreview()) {
dom.mockStartFn() } else { dom.startFn(); } } const init = () => { if
(checkReady()) { readyFn(); } else {
document.addEventListener('payment_ec_core_ready', readyFn) } } if
(document.readyState === 'complete') { delayCallback(init); } else {
window.addEventListener('load', () => delayCallback(init), {once: true}); } }
catch (e) { }

/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement {
static deferredMount() { return false; } constructor(element) { super(element);
/** @private {Element} */ this.scrollableContainer_ = null; }
isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; }
buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); }
setTarget(containerId, targetId) { this.containerId = '#' + containerId;
this.targetId = '#' + targetId; } scrollToTarget() { const container =
document.querySelector(this.containerId); const target =
container.querySelector(this.targetId); const {scrollTop} = container; const
eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_
.interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); }
initActions_() { this.registerAction( 'scrollToTarget', (invocation) =>
this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget',
(invocation) => this.setTarget(invocation?.args?.containerId,
invocation?.args?.targetId) ); } /** * @param {Element} element * @param
{Element} container * @return {number} * @private */ getOffsetTop_(element,
container) { if (!element./*OK*/ getClientRects().length) { return 0; } const
rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) {
return rect.top - container./*OK*/ getBoundingClientRect().top; } return
rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll',
SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL =
"/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends
SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ =
null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; }
buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId =
this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body,
() => !!document.getElementById(renderId), () => { this.renderElement_ =
SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if
(this.renderElement_) { this.render_(); } this.registerAction('track',
(invocation) => { this.track_(invocation.args); }); } ); } render_() {
this.fetchData_().then((data) => { if (!data) { return; }
SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data);
document.querySelector('#strengthen-trust-render-1539149753700').addEventListener('click',(event)=>{
if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); }
}) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if
(!track) { return; } track('trust_enhancement_event', data); }
parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch
(e) {} return result; } fetchData_() { return this.xhr_
.fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData ||
!responseData.data) { return null; } const data = responseData.data; const
moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) =>
{ return result.concat(Object.assign(moduleSetting, { logos:
(moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type ==
'custom' ? this.parseJSON_(item) : item; }) })); }, []); return
Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !==
window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust',
SpzCustomStrengthenTrust);
${data.module_title}
To display this card to customers, you need to go to "Booster & Store
Conversion" to turn on the trust enhancement feature.
${data.module_title}
${item.title}

${item.title}
${item.content.replaceAll("{store_name}","Darcyloves")}


To display this card to customers, you need to go to "Booster & Store
Conversion" to turn on the trust enhancement feature.
${data.module_title}
${item.title}
${data.module_title}

${item.title}
${item.content.replaceAll("{store_name}","Darcyloves")}


Security and Service
Security and Service
Payment Security
Privacy Protection
Efficient and Safe Logitics
Customer Service

Payment Security
Darcyloves is committed to your secure shopping experience. We offer safe and
trusted payment options to protect your transactions. Your payment information
is shared only with our certified payment service providers, who are dedicated
to maintaining the confidentiality of your details.


Privacy Protection
At Darcyloves, your privacy is our priority. We employ internationally
recognized encryption methods for all network transmissions, ensuring the utmost
security for your private data during your shopping journey. This includes the
protection of your shipping address, credit card information, shopping details,
and more. Shop with confidence, knowing your privacy is safeguarded with us.


Efficient and Safe Logitics
At Darcyloves, we ensure secure and efficient logistics. Track your order in
real-time right from the order page. For added security, consider our optional
"Shipping Protection" service. If your purchase encounters any delays, damage,
or loss during delivery, rest assured, our insurance will cover your losses.
learn more


Customer Service
If you encounter problems during or after shopping, don't hesitate to reach out.
Darcyloves's customer service team is here to assist you. learn more
Security and Service
Payment Security
Privacy Protection
Efficient and Safe Logitics
Customer Service
Security and Service

Payment Security
Darcyloves is committed to your secure shopping experience. We offer safe and
trusted payment options to protect your transactions. Your payment information
is shared only with our certified payment service providers, who are dedicated
to maintaining the confidentiality of your details.


Privacy Protection
At Darcyloves, your privacy is our priority. We employ internationally
recognized encryption methods for all network transmissions, ensuring the utmost
security for your private data during your shopping journey. This includes the
protection of your shipping address, credit card information, shopping details,
and more. Shop with confidence, knowing your privacy is safeguarded with us.


Efficient and Safe Logitics
At Darcyloves, we ensure secure and efficient logistics. Track your order in
real-time right from the order page. For added security, consider our optional
"Shipping Protection" service. If your purchase encounters any delays, damage,
or loss during delivery, rest assured, our insurance will cover your losses.
learn more


Customer Service
If you encounter problems during or after shopping, don't hesitate to reach out.
Darcyloves's customer service team is here to assist you. learn more


Description


DESCRIPTION

Celebrate the festive season together by dressing in our matching family
pajamas! These pajamas are specially designed for comfort and warmth, crafted
from soft, breathable fabric that is perfect for holiday gatherings, festive
photos, or cozy nights at home. 

Fabric: Our pajamas are made from a moisture-wicking blend of 65% Cotton and 35%
Polyester, ensuring comfort and flexibility for all sizes.

Key Features:

Fabric Properties: Lightweight and breathable, ideal for both children and
infants.
Set Composition: Each set includes matching tops and bottoms for adults and
children, while infants can enjoy a cozy onesie option.
Neckline: Classic crew neck design for timeless appeal.
Pockets: Pants feature convenient side pockets for added functionality.
Sleeves: Long sleeves provide extra warmth during chilly nights.
Style: Relaxed fit with delightful Christmas-themed prints to celebrate the
holiday spirit.
Fit: Regular fit suitable for all body types.
Length: Full-length coverage for maximum comfort.


BUY 1 GET 1 FREE + EXTRA GIFTS

Holiday Gift Promotion!

This holiday season, we're excited to offer a special gift with orders over
$129! Enjoy a complimentary gift bag and Christmas card with your purchase.

Why not make it even more special? Our cozy Christmas pajamas make the perfect
gift for your loved ones! Simply pack them in our festive gift bag and include a
heartfelt message in the Christmas card. It’s a thoughtful and charming way to
spread holiday cheer!

Don’t miss out on this delightful opportunity to share love and warmth with
those who matter most!

Note: we have 6 different patterns of gift bags and various Christmas cards that
will be randomly given, and specific requests are not accepted.




WHY WE CHOOSE CHILLYCHIC

Why We Love It: ChillyChic Christmas Family Pajamas

At ChillyChic, we believe that the holiday season is all about comfort, joy, and
family togetherness. That’s why we are excited to introduce our Christmas family
pajamas, designed with love and crafted with care. Here’s why we love them—and
why you will too!


1. UNMATCHED COMFORT

Our pajamas are made from high-quality, breathable fabrics that offer a
butter-soft feel against your skin. Whether you’re lounging at home, enjoying
festive movie nights, or celebrating special moments with loved ones, you’ll
feel cozy and comfortable all day long.




2. THOUGHTFUL DESIGN:

We know how important practicality is for family wear. That’s why all of our
pajama pants come equipped with side pockets. Whether it’s for storing treats or
your favorite holiday essentials, these pockets add extra convenience to your
festive attire.








3. DURABLE PRINTS:

Our Christmas family pajamas feature vibrant, durable prints that stay looking
fresh wash after wash. You can enjoy the festive spirit without worrying about
fading colors—because we believe memories should be cherished for years to come.






4. VIVID COLORS:

The rich and vivid colors of our pajamas capture the essence of the holiday
season. From classic reds and greens to playful patterns, our designs will bring
a cheerful touch to your family gatherings and create beautiful photo
opportunities.




5. PERFECT FOR ALL AGES:

We’ve designed our pajamas to suit every family member—from the youngest to the
oldest. With sizes available for everyone, you can create lasting memories in
matching sets that everyone will love.





Get ready for the holiday season with our Christmas family pajamas! Enjoy an
amazing "Buy Four, Get One Free" discount when you purchase. This is the perfect
opportunity to outfit your whole family in cozy, festive pajamas that will make
every gathering special. Whether it's a family reunion, movie night, or
Christmas celebration, our pajamas are the ultimate choice for comfort and
style. Don’t miss out—shop now and create unforgettable memories with your loved
ones!

FAQS-MAC

When Will My Order Ship?

Orders are usually processed and shipped within 1~3 working days of purchase.

How Long Does Shipping Take?

Shipping times vary as we do ship worldwide from different fulfillment centers
based on your location.

Estimated Delivery Time:

7~12 business day (United States/United Kingdom/Canada/Australia/EU Countries)
10~21 business day (Other Countries)
Your tracking number will be updated 1~2 working days after your order has been
shipped.

What Is Your Return Policy?

Our Guarantee
Return or exchange within 14 business days from the delivered date.
Request:

1. Items received within 14 business days from the delivered date.
2. Items received unused, undamaged, unwashed and in original package.
3. We do not offer return on earrings
4. Return shipping fees are at the customer's own expense.Original shipping fees
are non-refundable
5. We do not accept returned items that were sent back directly without address
that we send
6. Please send the item(s) back to us through a local mail office instead of
express services like DHL, UPS, TNT, and FEDEX.
(If you choosing one of the above-mentioned fast deliver options you might incur
in import taxes and the delivery might be delayed due to the customs clearance
process.)

Tax Policy
Import Taxes And Tariffs
You are responsible for all import duties and duties that may be charged when
the article passes through customs. When your ordered goods arrive in your
country, you must pay taxes. We advise you to familiarize local tax regulations
before ordering. Lalasgal can not give you advice or information about your
country's tax rates and tariffs.

If you refuse delivery of a parcel due to import duties or taxes, you assume all
liability for all costs involved in returning the item to us.You are also liable
for any import duties or taxes incurred during the return process.

How to Return?

If you wish to return the items,please email to customer first to get the return
address: service@bertlove.shop



What Methods of Payment Do You Accept?

We accept Paypal.

Need additional help? You can contact us via Email: service@bertlove.shop

Shipping & Delivery

It ormally takes 3-5 business days for us to process your order.
And the shipping time is 5-7 workdays for express shipping and 10-25 days for
standard shipping.
All of the products on our website are free shipping worldwide. Registered
Orders will be shipped via UPS Express UPS, FedEX, Ryder, TNT Post Group,
Expeditors, Panalpina, Exel and etc.

❗❗In the case of force majeure (epidemic, natural disaster), regional logistics
(or global logistics) is slow. Please wait patiently. We will try our best to
supervise the logistics company to deliver the goods.


At Darcylove, we celebrate the act of discovery. We work with small vendors from
all over the world to share their products, some of our products are shipped
directly from our vendors overseas. Due to the nature of the shipping business,
delays are often inevitable, all our shipping times are therefore guidelines
only and specific delivery dates are not guaranteed.

For pre-ordered or back-ordered items:
If your order contains a pre-ordered or back-ordered item, we will ship any
items we have available immediately and ship the items that are pre-ordered or
back-ordered immediately when we have them available. So if you ordered more
than one item on a single order and receive only a part of your item don't
worry, you will receive your other items shortly after.

Wrong address disclaimer:
It is the responsibility of the buyer to make sure that the shipping address
entered is correct. We do our best to speed up processing and shipping time, so
there is always a small window to correct an incorrect shipping address. Please
contact us immediately at service@Darcylove.com if you believe you have provided
an incorrect shipping address.

Returns:
By placing an order on us , you are responsible for the cost of return shipping
back to us . Please refer to our  return policy for further information on how
to make a return.Free shipping on orders over $69

Lost/Stolen Packages
we are not responsible for lost or stolen packages. If your tracking information
states that your package was delivered to your address and you have not received
it please report it to your respective shipping carrier at the information
provided to you on our Tracking Page. If you have any further questions on how
to do this please reach out to our customer support team at Email:
service@bertlove.shop


${function(){ const rules = data.data.rules; return `

` }()}
You May Also Like
 * Solid color cape + pants two-piece suit
   
   Quick Shop
 * Yellowstone Print Crew Neck Ugly Christmas Sweatshirt 3b81
   
   Quick Shop
 * Unisex Rock Band Print Crew Neck Ugly Christmas Sweatshirt 576f
   
   Quick Shop

${function(){ const isCart = data.data.isCart; const isCollection =
data.data.isCollection; const isProduct = data.data.isProduct; const isIndex =
data.data.isIndex; return `
${isCart ? 'The items in the shopping cart do not participate in any
recommendation rule. Add the participating items to your shopping cart to check
the design.' : ''} ${isProduct ? 'This product did not participated in any
recommendation rule. Switch to another product to check the design.' : ''}
${isCollection ? 'The items in this collection do not participate in any
recommendation rule. Switch the participating items to check the design.' : ''}
${isIndex ? 'The home page do not participate in any recommendation rule.' : ''}
(This prompt would not display on client-side)
Recommended Products
` }()} ${function(){ const rule = data.data; const getImageHeight =
function(image){ const image_size = rule.config.image_size || 0; const
imageWidth = image.width || 600; const imageHeight = image.height || 800; let
ratio = 0; if(image_size == 0){ ratio = (imageHeight / imageWidth).toFixed(2);
}else if(image_size == 1){ ratio = 1.5; }else if(image_size == 2){ ratio = 1;
}else if(image_size == 3){ ratio = 0.75; } return imageWidth * ratio; }; const
toQuery = obj => Object.keys(obj) .map(k => Array.isArray(obj[k]) ? obj[k].map(v
=> `${k}[]=${encodeURIComponent(v)}`).join('&') :
`${k}=${encodeURIComponent(obj[k])}` ) .join('&'); return `
${rule.config.title}
 * ${product.title}
   
   ${rule.config.quick_shop_button_text}



` }()}


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);
${(function(){ const product = data.product; const toQuery = obj =>
Object.keys(obj) .map(k => Array.isArray(obj[k]) ? obj[k].map(v =>
`${k}[]=${encodeURIComponent(v)}`).join('&') :
`${k}=${encodeURIComponent(obj[k])}` ) .join('&'); return `
${product.images.map((image) => { return `` }).join('')}

${product.title}

See detail
Quantity
Add To Cart Buy Now
`; })()}
${(function(){ const product = data.product; const avail_variants =
product.variants.filter(function(variant){ return variant.available; }); const
selected_variant = product.min_price_variant.available ?
product.min_price_variant : avail_variants.length && avail_variants[0]; return `
${option.name}
${ option.values.map(function(value, index){ const checked =
selected_variant["option"+option.position] == value ? "checked": ""; return `
${value}
` }).join("") }
` })()}



RECENTLY VIEWED



CHRISTMAS ZIP SWEATER


FASHION CHRISTMAS UGLY SWEATER A0F9

$25.89 Add to cart
Choose an option S/$25.89 M/$25.89 L/$25.89 XL/$25.89 2XL/$25.89 3XL/$25.89
4XL/$25.89 5XL/$25.89


FASHION CHRISTMAS UGLY SWEATER AAF1

$25.89 Add to cart
Choose an option S/$25.89 M/$25.89 L/$25.89 XL/$25.89 2XL/$25.89 3XL/$25.89
4XL/$25.89 5XL/$25.89


FASHION CHRISTMAS UGLY SWEATER AD5A

$25.89 Add to cart
Choose an option S/$25.89 M/$25.89 L/$25.89 XL/$25.89 2XL/$25.89 3XL/$25.89
4XL/$25.89 5XL/$25.89


FASHION CHRISTMAS UGLY SWEATER C240

$25.89 Add to cart
Choose an option S/$25.89 M/$25.89 L/$25.89 XL/$25.89 2XL/$25.89 3XL/$25.89
4XL/$25.89 5XL/$25.89


FASHION CHRISTMAS UGLY SWEATER 15BE

$25.89 Add to cart
Choose an option S/$25.89 M/$25.89 L/$25.89 XL/$25.89 2XL/$25.89 3XL/$25.89
4XL/$25.89 5XL/$25.89


FASHION CHRISTMAS UGLY SWEATER E0E3

$25.89 Add to cart
Choose an option S/$25.89 M/$25.89 L/$25.89 XL/$25.89 2XL/$25.89 3XL/$25.89
4XL/$25.89 5XL/$25.89


FASHION CHRISTMAS UGLY SWEATER 5B05

$25.89 Add to cart
Choose an option S/$25.89 M/$25.89 L/$25.89 XL/$25.89 2XL/$25.89 3XL/$25.89
4XL/$25.89 5XL/$25.89


FASHION CHRISTMAS UGLY SWEATER 580F

$25.89 Add to cart
Choose an option S/$25.89 M/$25.89 L/$25.89 XL/$25.89 2XL/$25.89 3XL/$25.89
4XL/$25.89 5XL/$25.89


FASHION CHRISTMAS UGLY SWEATER A0F9

$25.89 Add to cart
Choose an option S/$25.89 M/$25.89 L/$25.89 XL/$25.89 2XL/$25.89 3XL/$25.89
4XL/$25.89 5XL/$25.89


FASHION CHRISTMAS UGLY SWEATER AAF1

$25.89 Add to cart
Choose an option S/$25.89 M/$25.89 L/$25.89 XL/$25.89 2XL/$25.89 3XL/$25.89
4XL/$25.89 5XL/$25.89


FASHION CHRISTMAS UGLY SWEATER AD5A

$25.89 Add to cart
Choose an option S/$25.89 M/$25.89 L/$25.89 XL/$25.89 2XL/$25.89 3XL/$25.89
4XL/$25.89 5XL/$25.89


FASHION CHRISTMAS UGLY SWEATER C240

$25.89 Add to cart
Choose an option S/$25.89 M/$25.89 L/$25.89 XL/$25.89 2XL/$25.89 3XL/$25.89
4XL/$25.89 5XL/$25.89
View more

UGLY CHRISTMAS SWEATER

Customer Reviews

Here are what our customers say.

Write a Review
Write a Review
Reviews With Photos

Newest
Newest

Most liked
Highest ratings
Lowest ratings

No reviews yet, why don't you leave the first review?
Write a Review
Customer Reviews
Reviews With Photos


Newest

Most liked
Highest ratings
Lowest ratings

×





${function(){ const limit = typeof data === 'number' ? data : 0; return `
Pictures/Videos (${limit || 0}/5)
` }()}
${(function(){ const closeIcon = ' '; if (item.type === 'image') { return `
${closeIcon}
` } return `
${closeIcon}
` })()}
Submit Comments Anonymously
class SpzCustomFileUpload extends SPZ.BaseElement { constructor(element) {
super(element); this.uploadCount_ = 0; this.fileList_ = []; } buildCallback() {
this.action = SPZServices.actionServiceForDoc(this.element);
this.registerAction('upload', (data) => {
this.handleFileUpload_(data.event?.detail?.data || []); });
this.registerAction('delete', (data) => {
this.handleFileDelete_(data?.args?.data); }); this.registerAction('preview',
(data) => { this.handleFilePreview_(data?.args?.data); });
this.registerAction('limit', (data) => { this.handleFileLimit_(); });
this.registerAction('sizeLimit', (data) => { this.handleFileSizeLimit_(); }); }
isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; }
setData_(count, file) { this.uploadCount_ = count; this.fileList_ = file; }
handleFileUpload_(data) { data.forEach(i => { if(this.fileList_.some(j => j.url
=== i.url)) return; this.fileList_.push(i); }) this.uploadCount_++;
sessionStorage.setItem('fileList', JSON.stringify(this.fileList_));
this.triggerEvent_("handleFileUpload", { count: this.uploadCount_, files:
this.fileList_}); if(this.fileList_.length >= 5){
document.querySelector('#review_upload').style.display = 'none'; }
if(this.fileList_.length > 0){
document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop =
'8px'; } } handleFileDelete_(index) { this.fileList_.splice(index, 1);
this.uploadCount_--; sessionStorage.setItem('fileList',
JSON.stringify(this.fileList_)); this.triggerEvent_("handleFileDelete", { count:
this.uploadCount_, files: this.fileList_});
document.querySelector('#review_upload').style.display = 'block';
if(this.fileList_?.length === 0){
document.querySelector('.apps-reviews-write-anonymous-box').style.marginTop =
'132px'; } } handleFilePreview_(index) { const finalPreviewData =
this.fileList_[index]; const filePreviewModal =
document.getElementById('filePreviewModal'); const fullScreenVideo =
document.getElementById('fullScreenVideo'); const fullScreenImage =
document.getElementById('fullScreenImage'); const previewModalClose =
document.getElementById('previewModalClose'); const previewLoading =
document.getElementById('previewLoading'); filePreviewModal.style.display =
'block'; previewLoading.style.display = 'flex'; if(finalPreviewData?.type ===
'video'){ const media = this.mediaParse_(this.fileList_[index]?.url);
fullScreenVideo.addEventListener('canplaythrough', function() {
previewLoading.style.display = 'none'; }); fullScreenImage.src = '';
fullScreenImage.style.display = 'none'; fullScreenVideo.style.display = 'block';
fullScreenVideo.src = media.mp4 || ''; } else { fullScreenImage.onload =
function() { previewLoading.style.display = 'none'; }; fullScreenVideo.src = '';
fullScreenVideo.style.display = 'none'; fullScreenImage.style.display = 'block';
fullScreenImage.src = finalPreviewData.url; }
previewModalClose.addEventListener('click', function() {
filePreviewModal.style.display = 'none'; }); } handleFileLimit_() {
alert(window.AppReviewsLocale.comment_file_limit || 'please do not upload files
more than 5'); this.triggerEvent_("handleFileLimit"); } handleFileSizeLimit_() {
alert(window.AppReviewsLocale.comment_file_size_limit || 'File size does not
exceed 10M'); } clear(){ this.fileList_ = []; this.uploadCount_ = 0;
sessionStorage.setItem('fileList', JSON.stringify(this.fileList_));
this.triggerEvent_("handleClear", { count: this.uploadCount_, files:
this.fileList_}); document.querySelector('#review_upload').style.display =
'block'; } mediaParse_(url) { var result = {}; try {
url.replace(/[?&]+([^=&]+)=([^&]*)/gi, function (str, key, value) { try {
result[key] = decodeURIComponent(value); } catch (e) { result[key] = value; }
}); result.preview_image = url.split('?')[0]; } catch (e) {}; return result; }
triggerEvent_(name, data) { const event = SPZUtils.Event.create(this.win, name,
data); this.action.trigger(this.element, name, event); } }
SPZ.defineElement('spz-custom-file-upload', SpzCustomFileUpload);
The review would not show in product details on storefront since it does not
support to.

MENU

 * HOME
 * Hot sale
 * 🎅Sweatshirt
 * Oktoberfest Suit
 * Men‘s tops
 * Womens
 * Bottoms
 * NEW IN

MENU

 * HOME
 * Hot sale
 * 🎅Sweatshirt
 * Oktoberfest Suit
 * Men‘s tops
 * Womens
 * Bottoms
 * NEW IN

SUPPORT

 * ABOUT US
 * CONTACT US
 * RETURN & EXCHANGE
 * PAYMENT
 * DELIVERY
 * PRIVACY POLICY
 * TERMS

SUPPORT

 * ABOUT US
 * CONTACT US
 * RETURN & EXCHANGE
 * PAYMENT
 * DELIVERY
 * PRIVACY POLICY
 * TERMS

We accept

 * American Express
 * Apple Pay
 * Mastercard
 * PayPal
 * Visa

We accept

 * American Express
 * Apple Pay
 * Mastercard
 * PayPal
 * Visa

Get in touch

Email us Live chat

Get in touch

Email us Live chat

© 2024 Darcyloves
View Cart
${function(){ const productData = data.product; let product_change_event = '',
mouse_over_event = ' '; mouse_out_event = ''; const product_options =
productData.options.filter(Boolean) || []; for (let opt of product_options) {
product_change_event = product_change_event +
`quick-shop-selected-variant-${opt.name}.rerender(data=event.selectedValues.${opt.name});`;
mouse_out_event = mouse_out_event +
`quick-shop-selected-variant-${opt.name}.rerender(data=event.selectData.${opt.name});`;
mouse_over_event = mouse_over_event +
`@${opt.name}Mouseover="quick-shop-selected-variant-${opt.name}.rerender(data=event);"`;
} const selectedVariant = productData.variants.find(v => v.available) ||
productData.variants[0]; const statusLan = ((selectedVariant &&
!selectedVariant.available) || (!selectedVariant && !productData.available)) ?
"Sold out" : "Add to cart"; return `
${statusLan}

` }()}

${function(){ const currentSelectVariant = data.variant; const defaultVariant =
(data.product && data.product.variants && data.product.variants[0]); const
variantData = currentSelectVariant || defaultVariant || data; const retail_price
= variantData.retail_price || 0; return `
Retail
` }()} ${function(){ const wholesale_enabled = false; const qty = data.quantity
|| 1; const currentSelectVariant = data.variant; const defaultVariant =
(data.product && data.product.variants && data.product.variants[0]); const
productVariant =
{"id":"204caa6a-c4b6-4e3e-9bd6-04944ddb5eef","product_id":"c49a742b-85a2-45f6-a507-400f52c6dbb1","title":"Baby*0-6M","weight_unit":"kg","inventory_quantity":1000,"sku":"J24091225-Baby*0-6M","barcode":"","position":1,"option1":"Baby*0-6M","option2":"","option3":"","note":"","image":{"src":"\/\/img.staticdj.com\/df74b7046d723bec63f84162ea5ebf1d.png","path":"df74b7046d723bec63f84162ea5ebf1d.png","width":1200,"height":1200,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":19.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"19.99","retail_price":"0","available":true,"url":"\/products\/i-saw-that-text-and-cartoon-pattern-printed-green-plaid-long-sleeve-christmas-family-pajamas?variant=204caa6a-c4b6-4e3e-9bd6-04944ddb5eef","available_quantity":999999999,"options":[{"name":"Size","value":"Baby*0-6M"}],"off_ratio":0,"flashsale_info":[],"sales":0};
const variantData = currentSelectVariant || defaultVariant || productVariant;
const wholesale_price = variantData.wholesale_price || []; if(wholesale_enabled
&& wholesale_price.length > 0) { let wholesaleIndex =
wholesale_price.findIndex(item => { return item.min_quantity > qty; });
if(wholesaleIndex < 0){ wholesaleIndex = wholesale_price.length - 1; }else
if(wholesaleIndex > 0){ wholesaleIndex = wholesaleIndex - 1; } const
wholesalePrice = wholesale_price[wholesaleIndex] || ''; return `

` }else { const price = variantData && variantData.price; return price !=
undefined ? `

` : ''; } }()}
${function() { let variantImageShowed = false; const currentProduct =
data.product; return (currentProduct.options || []).map((option, index) => {
const optionName = option.name || ''; const position = `option${index + 1}`; let
isThumbImage = false; if (currentProduct.need_variant_image &&
!variantImageShowed) { const variantNames = ["color"] || []; for (let i = 0, len
= variantNames.length; i < len; i++) { const name =
variantNames[i].toLowerCase(); if (name === optionName.toLowerCase()) {
isThumbImage = true; variantImageShowed = true; } } } const variantType =
"button"; const thumbStyle = "image_with_text"; return ` ${optionName}: 
${option.values.map((value, idx) => { const selected =
data.selectedValues[optionName] == value ? 'checked' : ''; let thumbImage =
null; if (isThumbImage) { const variants = currentProduct.variants; for (let i =
0, len = variants.length; i < len; i++) { const variant = variants[i]; if
(variant[position] == value && thumbImage == null) { thumbImage = variant.image;
break; } } } return `
${value}
` }).join('')}
${optionName}
${option.values.map(value => { const selected = data.selectedValues[optionName]
== value ? 'selected' : ''; return `${value}` }).join('')}
` }).join(''); }()}
${data.originData && data.originData.value || data.value}

View Cart
${function(){ const productData = data.product; let product_change_event = '',
mouse_over_event = ' '; mouse_out_event = ''; const product_options =
productData.options.filter(Boolean) || []; for (let opt of product_options) {
product_change_event = product_change_event +
`quick-shop-selected-variant-${opt.name}.rerender(data=event.selectedValues.${opt.name});`;
mouse_out_event = mouse_out_event +
`quick-shop-selected-variant-${opt.name}.rerender(data=event.selectData.${opt.name});`;
mouse_over_event = mouse_over_event +
`@${opt.name}Mouseover="quick-shop-selected-variant-${opt.name}.rerender(data=event);"`;
} const selectedVariant = productData.variants.find(v => v.available) ||
productData.variants[0]; const statusLan = ((selectedVariant &&
!selectedVariant.available) || (!selectedVariant && !productData.available)) ?
"Sold out" : "Add to cart"; return `
${statusLan}

` }()}

${function(){ const currentSelectVariant = data.variant; const defaultVariant =
(data.product && data.product.variants && data.product.variants[0]); const
variantData = currentSelectVariant || defaultVariant || data; const retail_price
= variantData.retail_price || 0; return `
Retail
` }()} ${function(){ const wholesale_enabled = false; const qty = data.quantity
|| 1; const currentSelectVariant = data.variant; const defaultVariant =
(data.product && data.product.variants && data.product.variants[0]); const
productVariant =
{"id":"204caa6a-c4b6-4e3e-9bd6-04944ddb5eef","product_id":"c49a742b-85a2-45f6-a507-400f52c6dbb1","title":"Baby*0-6M","weight_unit":"kg","inventory_quantity":1000,"sku":"J24091225-Baby*0-6M","barcode":"","position":1,"option1":"Baby*0-6M","option2":"","option3":"","note":"","image":{"src":"\/\/img.staticdj.com\/df74b7046d723bec63f84162ea5ebf1d.png","path":"df74b7046d723bec63f84162ea5ebf1d.png","width":1200,"height":1200,"alt":"","aspect_ratio":1},"wholesale_price":[{"price":19.99,"min_quantity":1}],"weight":"0","compare_at_price":"0","price":"19.99","retail_price":"0","available":true,"url":"\/products\/i-saw-that-text-and-cartoon-pattern-printed-green-plaid-long-sleeve-christmas-family-pajamas?variant=204caa6a-c4b6-4e3e-9bd6-04944ddb5eef","available_quantity":999999999,"options":[{"name":"Size","value":"Baby*0-6M"}],"off_ratio":0,"flashsale_info":[],"sales":0};
const variantData = currentSelectVariant || defaultVariant || productVariant;
const wholesale_price = variantData.wholesale_price || []; if(wholesale_enabled
&& wholesale_price.length > 0) { let wholesaleIndex =
wholesale_price.findIndex(item => { return item.min_quantity > qty; });
if(wholesaleIndex < 0){ wholesaleIndex = wholesale_price.length - 1; }else
if(wholesaleIndex > 0){ wholesaleIndex = wholesaleIndex - 1; } const
wholesalePrice = wholesale_price[wholesaleIndex] || ''; return `

` }else { const price = variantData && variantData.price; return price !=
undefined ? `

` : ''; } }()}
${function() { let variantImageShowed = false; const currentProduct =
data.product; return (currentProduct.options || []).map((option, index) => {
const optionName = option.name || ''; const position = `option${index + 1}`; let
isThumbImage = false; if (currentProduct.need_variant_image &&
!variantImageShowed) { const variantNames = ["color"] || []; for (let i = 0, len
= variantNames.length; i < len; i++) { const name =
variantNames[i].toLowerCase(); if (name === optionName.toLowerCase()) {
isThumbImage = true; variantImageShowed = true; } } } const variantType =
"button"; const thumbStyle = "image_with_text"; return ` ${optionName}: 
${option.values.map((value, idx) => { const selected =
data.selectedValues[optionName] == value ? 'checked' : ''; let thumbImage =
null; if (isThumbImage) { const variants = currentProduct.variants; for (let i =
0, len = variants.length; i < len; i++) { const variant = variants[i]; if
(variant[position] == value && thumbImage == null) { thumbImage = variant.image;
break; } } } return `
${value}
` }).join('')}
${optionName}
${option.values.map(value => { const selected = data.selectedValues[optionName]
== value ? 'selected' : ''; return `${value}` }).join('')}
` }).join(''); }()}
${data.originData && data.originData.value || data.value}

const TAG = 'spz-custom-painter-button-animation'; const MAX_ITERATION_COUNT =
99999999; const SITE = (window.C_SETTINGS && window.C_SETTINGS.routes &&
window.C_SETTINGS.routes.root) || ''; const ADD_TO_CART_ANIMATION_SETTING =
`${SITE}/api/marketing_atmosphere_app/add_to_cart_btn_animation/setting`; class
SpzCustomPainterButtonAnimation extends SPZ.BaseElement { /**@override */ static
deferredMount() { return false; } /** @param {!SpzElement} element */
constructor(element) { super(element); /** @private
{!../../src/service/xhr-impl.Xhr} */ this.xhr_ = SPZServices.xhrFor(this.win);
/** @private {Object} */ this.data_ = null; /** @private {Element} */
this.addToCartButton_ = null; /** @private {boolean} */ this.productAvailable_ =
true; /** @private {number} */ this.timerId_ = null; /** @private {number} */
this.animationExecutionCount_ = 0; /** @private {boolean} */
this.selectedVariantAvailable_ = true; /** @private {number} */ this.delay_ =
5000; /** @private {number} */ this.iterationCount_ = 5; /** @private {string}
*/ this.animationClass_ = ''; } /** @override */ isLayoutSupported(layout) {
return layout == SPZCore.Layout.LOGIC; } /** @override */ buildCallback() {
this.productAvailable_ = this.element.hasAttribute('product-available');
this.selectedVariantAvailable_ =
this.element.hasAttribute('selected-variant-available'); } /** @override */
mountCallback() { this.render_(); } /** @private */ render_() { if
(!this.productAvailable_) { return; } this.fetch_().then((data) => { if (!data)
{ return; } this.data_ = data; this.animationClass_ =
`painter-${data.animation_name}-animation`; this.iterationCount_ =
data.animation_iteration_count === 'infinite' ? MAX_ITERATION_COUNT :
data.animation_iteration_count; const animationDuration = 1; const
animationDelay = data.animation_delay || 5; this.delay_ = (animationDuration +
animationDelay) * 1000; this.handleButtonEffect_(); }); } /** * @param
{JsonObject} data * @return {(null|Object)} * @private */ parseJson_(data) { try
{ return JSON.parse(data); } catch (e) { return null; } } /** * @return
{Promise} * @private */ fetch_() { return
this.xhr_.fetchJson(ADD_TO_CART_ANIMATION_SETTING).then((data) => { if (!data ||
!data.enabled) { return null; } return this.parseJson_(data.detail); }); } /**
@private */ getAddToCartButton_() { this.addToCartButton_ =
SPZCore.Dom.scopedQuerySelector( document.body, '[data-section-type="product"]
[role="addToCart"], [data-section-type="product_detail"] [role="addToCart"],
[data-section-type="product_detail"] [data-click="addToCart"],
[data-section-type="product"] [data-click="addToCart"]' ); } /** @private */
restartAnimation_() {
this.addToCartButton_.classList.remove(this.animationClass_);
this.addToCartButton_./* OK */ offsetWidth;
this.addToCartButton_.classList.add(this.animationClass_);
this.animationExecutionCount_++; } /** @private */ clearTimer_() {
this.win.clearInterval(this.timerId_); this.timerId_ = null; } /** @private */
setupTimer_() { this.timerId_ = this.win.setInterval(() => {
this.restartAnimation_(); if (this.animationExecutionCount_ >=
this.iterationCount_) { this.removeAnimationClass_(); this.clearTimer_(); } },
this.delay_); } /** @private */ restartTimer_() { if
(this.animationExecutionCount_ >= this.iterationCount_) {
this.removeAnimationClass_(); return; } this.setupTimer_(); } /** @private */
listenVariantChange_() { SPZUtils.Event.listen(self.document,
'dj.variantChange', (e) => { const selectedVariant = e.detail &&
e.detail.selected; if (!selectedVariant) { return; } const {available} =
selectedVariant; if (this.selectedVariantAvailable_ !== available) {
this.selectedVariantAvailable_ = available; this.clearTimer_(); if (available) {
this.restartTimer_(); } } }); } /** @private */ removeAnimationClass_() {
this.win.setTimeout(() => {
this.addToCartButton_.classList.remove(this.animationClass_); }, 1000); } /**
@private */ handleButtonEffect_() { this.getAddToCartButton_(); if
(!this.addToCartButton_) { return; } if (this.selectedVariantAvailable_) {
++this.animationExecutionCount_;
this.addToCartButton_.classList.add(this.animationClass_); if
(this.iterationCount_ === 1) { this.removeAnimationClass_(); return; }
this.setupTimer_(); } this.listenVariantChange_(); } } SPZ.defineElement(TAG,
SpzCustomPainterButtonAnimation);
111

111
Item has been added
${(function(){ const products = data.products; const getDefaultVariant =
function(product){ if (product.min_price_variant.available){ return
product.min_price_variant; }else { const avail_variants =
product.variants.filter(function(variant){ return variant.available; }); if
(avail_variants.length) { return avail_variants[0]; } } }; const toQuery = obj
=> Object.keys(obj) .map(k => Array.isArray(obj[k]) ? obj[k].map(v =>
`${k}[]=${encodeURIComponent(v)}`).join('&') :
`${k}=${encodeURIComponent(obj[k])}` ) .join('&'); const getDefaultTrackParams =
function(product, index){ const variant = getDefaultVariant(product); const
params = { aid: 'smart_recommend.2.' + data.id, scm: product.scm || data.scm ||
'', spm: data.spmBase + '.' + index, ssp: data.ssp || '', }; const trackParams =
Object.keys(params).map(function(key){ return params[key]; }).join('__'); return
trackParams; }; const hasMore = (data.products.length -
data.target_top_product_num - data.page * data.limit) === 0; return `
${(function(){ return `
${data.config.pop_title}

${data.rebate_tips || ''}
`; })()}
${product.title}
Added




`; })()}

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; } static deferredMount() { return
false; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER;
} buildCallback() { this.templates_ = SPZServices.templatesForDoc(this.element);
this.setAction_(); } mountCallback() { console.log('pop mounted'); this.i18n_ =
window.smartRecommendI18n &&
window.smartRecommendI18n[document.documentElement.lang || '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; that.config_ = data.config; const recommendStyle
= document.createElement('style'); recommendStyle.innerHTML = `
#plugin_recommend_atc_pop { display: none !important; } `;
document.head.appendChild(recommendStyle); if (data.config.pop_frequency ===
'once' && window.sessionStorage.getItem('smart_pop_times') > 0) return;
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(); 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] } );
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; }) }); }; 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', () => {
window.sessionStorage.setItem('smart_pop_times',
Number(window.sessionStorage.getItem('smart_pop_times')) + 1); });
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.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); ${function(){ return `
${data.data.rebate_tips || ''}
`; }()} ${function(){ const getImageHeight = function(image){ const width =
image.width || 500; const height = image.height || 500; const image_size =
data.config.image_size || 0; let ratio = 0; if(image_size == 0){ ratio = (height
/ width).toFixed(2); }else if(image_size == 1){ ratio = 1.5; } return 132 *
ratio; }; const image = data.data.variant.image || data.data.product.image;
return ` `; }()}
${(function(){ const product = data.product; const avail_variants =
product.variants.filter(function(variant){ return variant.available; }); const
selected_variant = product.min_price_variant.available ?
product.min_price_variant : avail_variants.length && avail_variants[0]; return `
${option.name}
${ option.values.map(function(value, index){ const checked =
selected_variant["option"+option.position] == value ? "checked": ""; return `
${value}
` }).join("") }
` })()}
${(function(){ const variant = data.variant; return `

`; })()} ${(function(){ const variant = data.variant; return `
${ variant.options.map(function(option){ return option.value; }).join("/") ||
'Not exist' }
`; })()} ${(function(){ const variant = data.data && data.data.variant; const
defaultText = data.defaultText || 'Add To Cart'; const text = (!variant ||
variant.available) ? defaultText: data.soldOutText; return `
${text}
`; })()} ${(function(){ let cart = data; if(data.data) { cart = data.data; }
return `
${cart.item_count >=0 ? cart.item_count : '..'}
`; })()} ${(function(){ return `
${data.i18n.checkout}
`; })()}
111
Ends in:
0
0
:
0
0
:
0
$0.00

Buy now
Buy now


See detail
$0.00



Quantity

1


GIFTS

POINTS
"I Saw that" Text and Cartoon Pattern Printed Green Plaid Long Sleeve Christmas
Family Pajamas $19.99
$19.99
Baby*0-6M
Add to Cart
"I Saw that" Text and Cartoon Pattern Printed Green Plaid Long Sleeve Christmas
Family Pajamas $19.99
$19.99
Baby*0-6M
Baby*0-6M
Baby*0-6M
Baby*6-12M
Baby*12-18M
Baby*18-24M
Kids*2-3Years
Kids*4-5Years
Kids*6-7Years
Kids*8-9Years
Kids*10-11Years
Kids*11-12Years
Women*S
Women*M
Women*L
Women*XL
Women*2XL
Women*3XL
Men*M
Men*L
Men*XL
Men*2XL
Men*3XL
Pets*Onesize

Add to Cart


$0.00



1



Success
Copy successfully, use at checkout