www.xtool.com
Open in
urlscan Pro
2620:127:f00f:e::
Public Scan
URL:
https://www.xtool.com/collections/machine
Submission: On December 09 via manual from US — Scanned from US
Submission: On December 09 via manual from US — Scanned from US
Form analysis
16 forms found in the DOM<form id="CollectionLinksForm" class="collection-filters__form mb-0">
<div class="collection-filters__filters">
<div class="collection-filters__content">
<div class="collection-filters__content-wrapper pb-10 collections-menu">
<div class="collections-menu__item">
<div class="collections-menu__button d-flex align-items-center mb-15 mb-lg-10 cursor-pointer open">
<label class="collection-filters__checkbox input-checkbox d-flex align-items-center mb-0 mr-0 cursor-pointer">
<input type="radio" class="d-none js-reload-collection" name="collection_link" value="/collections/machine" checked="checked">
<span class="position-relative d-block mr-8 border"><i class="d-none">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-146" viewBox="0 0 24 24">
<g>
<g>
<path d="M9.703,15.489l-2.5-2.5c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.28-0.176,0.449-0.176s0.319,0.059,0.449,0.176l2.051,2.07l5.801-5.82c0.13-0.117,0.28-0.176,0.449-0.176
s0.319,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-6.25,6.25
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C9.84,15.583,9.769,15.541,9.703,15.489z"></path>
</g>
</g>
</svg>
</i></span>
<span>Laser Machine</span>
</label>
</div>
</div>
<div class="collections-menu__item">
<div class="collections-menu__button d-flex align-items-center mb-15 mb-lg-10 cursor-pointer">
<label class="collection-filters__checkbox input-checkbox d-flex align-items-center mb-0 mr-0 cursor-pointer">
<input type="radio" class="d-none js-reload-collection" name="collection_link" value="/collections/accessory">
<span class="position-relative d-block mr-8 border"><i class="d-none">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-146" viewBox="0 0 24 24">
<g>
<g>
<path d="M9.703,15.489l-2.5-2.5c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.28-0.176,0.449-0.176s0.319,0.059,0.449,0.176l2.051,2.07l5.801-5.82c0.13-0.117,0.28-0.176,0.449-0.176
s0.319,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-6.25,6.25
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C9.84,15.583,9.769,15.541,9.703,15.489z"></path>
</g>
</g>
</svg>
</i></span>
<span>Accessory</span>
</label>
</div>
</div>
<div class="collections-menu__item">
<div class="collections-menu__button d-flex align-items-center mb-15 mb-lg-10 cursor-pointer">
<label class="collection-filters__checkbox input-checkbox d-flex align-items-center mb-0 mr-0 cursor-pointer">
<input type="radio" class="d-none js-reload-collection" name="collection_link" value="/collections/material">
<span class="position-relative d-block mr-8 border"><i class="d-none">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-146" viewBox="0 0 24 24">
<g>
<g>
<path d="M9.703,15.489l-2.5-2.5c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.28-0.176,0.449-0.176s0.319,0.059,0.449,0.176l2.051,2.07l5.801-5.82c0.13-0.117,0.28-0.176,0.449-0.176
s0.319,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-6.25,6.25
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C9.84,15.583,9.769,15.541,9.703,15.489z"></path>
</g>
</g>
</svg>
</i></span>
<span>Material</span>
</label>
</div>
</div>
<div class="collections-menu__item">
<div class="collections-menu__button d-flex align-items-center mb-15 mb-lg-10 cursor-pointer">
<label class="collection-filters__checkbox input-checkbox d-flex align-items-center mb-0 mr-0 cursor-pointer">
<input type="radio" class="d-none js-reload-collection" name="collection_link" value="/collections/service">
<span class="position-relative d-block mr-8 border"><i class="d-none">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-146" viewBox="0 0 24 24">
<g>
<g>
<path d="M9.703,15.489l-2.5-2.5c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.28-0.176,0.449-0.176s0.319,0.059,0.449,0.176l2.051,2.07l5.801-5.82c0.13-0.117,0.28-0.176,0.449-0.176
s0.319,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-6.25,6.25
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C9.84,15.583,9.769,15.541,9.703,15.489z"></path>
</g>
</g>
</svg>
</i></span>
<span>Service</span>
</label>
</div>
</div>
<div class="collections-menu__item">
<div class="collections-menu__button d-flex align-items-center mb-15 mb-lg-10 cursor-pointer">
<label class="collection-filters__checkbox input-checkbox d-flex align-items-center mb-0 mr-0 cursor-pointer">
<input type="radio" class="d-none js-reload-collection" name="collection_link" value="/collections/after-sale-parts">
<span class="position-relative d-block mr-8 border"><i class="d-none">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-146" viewBox="0 0 24 24">
<g>
<g>
<path d="M9.703,15.489l-2.5-2.5c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.28-0.176,0.449-0.176s0.319,0.059,0.449,0.176l2.051,2.07l5.801-5.82c0.13-0.117,0.28-0.176,0.449-0.176
s0.319,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-6.25,6.25
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C9.84,15.583,9.769,15.541,9.703,15.489z"></path>
</g>
</g>
</svg>
</i></span>
<span>After-sale Parts</span>
</label>
</div>
</div>
</div>
</div>
</div>
</form>
<form id="CollectionFiltersForm" class="collection-filters__form mb-0">
<div id="FacetsWrapperDesktop" class="collection-filters__form-wrapper">
<div class="d-none js-filter" data-index="0">
<select name="sort_by" id="SortBy">
<option value="manual" selected="selected">Featured</option>
<option value="best-selling">Best selling</option>
<option value="title-ascending">Alphabetically, A-Z</option>
<option value="title-descending">Alphabetically, Z-A</option>
<option value="price-ascending">Price, low to high</option>
<option value="price-descending">Price, high to low</option>
<option value="created-ascending">Date, old to new</option>
<option value="created-descending">Date, new to old</option>
</select>
</div>
<div class="collection-sidebar-section collection-sidebar-section--content-filters js-collection-sidebar-section" data-js-accordion="all" data-index="section-filters-1">
<div class="collection-sidebar-section__head" data-js-accordion-button="">
<h5 class="d-flex align-items-center mb-0">
<span>PRICE </span><i class="collection-sidebar-section__arrow">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-229" viewBox="0 0 24 24">
<g>
<path d="M11.783,14.088l-3.75-3.75c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.279-0.176,0.449-0.176c0.169,0,0.318,0.059,0.449,0.176l3.301,3.32l3.301-3.32c0.13-0.117,0.279-0.176,0.449-0.176
c0.169,0,0.318,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-3.75,3.75
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C11.919,14.183,11.847,14.14,11.783,14.088z"></path>
</g>
</svg>
</i>
</h5>
</div>
<div class="collection-sidebar-section__accordion d-none" data-js-accordion-content="">
<div class="collection-filters__filters mb-10">
<div class="collection-filters__content">
<div class="collection-filters__content-wrapper">
<div class="collection-filter-by-price pb-5">
<span class="irs js-irs-0"><span class="irs"><span class="irs-line" tabindex="-1"><span class="irs-line-left"></span><span class="irs-line-mid"></span><span class="irs-line-right"></span></span><span class="irs-min">$0</span><span
class="irs-max">$7,999</span><span class="irs-from">0</span><span class="irs-to">0</span><span class="irs-single">0</span></span><span class="irs-grid"></span><span class="irs-bar"></span><span
class="irs-shadow shadow-from"></span><span class="irs-shadow shadow-to"></span><span class="irs-slider from"></span><span class="irs-slider to"></span></span><input type="hidden" class="js-range-of-price irs-hidden-input"
name="filter_by_price" data-min-filter-input-name="filter.v.price.gte" data-max-filter-input-name="filter.v.price.lte" data-min="0" data-max="7999" data-step="1" readonly="">
</div>
<script>
theme.AssetsLoader.require('styles', 'plugin_ion_range_slider');
theme.AssetsLoader.require('scripts', 'range_of_price');
</script>
<div class="js-filter" data-index="1">
<price-range class="row align-items-center pb-10 mt-5">
<div class="col-auto px-10 d-none">
<span>From</span>
</div>
<div class="col pr-0">
<label class="collection-filters__price-input-wrapper d-flex align-items-center position-relative w-100 m-0">
<input class="mb-0 text-right" name="filter.v.price.gte" id="Filter-Price-GTE" type="number" placeholder="0" min="0" max="7999.00">
<span class="position-absolute left-0 ml-15">$</span>
</label>
</div>
<div class="col-auto px-10">
<span>To</span>
</div>
<div class="col d-flex align-items-end pl-0">
<label class="collection-filters__price-input-wrapper d-flex align-items-center position-relative w-100 m-0">
<input class="mb-0 text-right" name="filter.v.price.lte" id="Filter-Price-LTE" type="number" min="0" placeholder="7999.00" max="7999.00">
<span class="position-absolute left-0 ml-15">$</span>
</label>
</div>
</price-range>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="collection-sidebar-section collection-sidebar-section--content-filters js-collection-sidebar-section" data-js-accordion="all" data-index="section-filters-2">
<div class="collection-sidebar-section__head" data-js-accordion-button="">
<h5 class="d-flex align-items-center mb-0">
<span>PRODUCT SERIES </span><i class="collection-sidebar-section__arrow">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-229" viewBox="0 0 24 24">
<g>
<path d="M11.783,14.088l-3.75-3.75c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.279-0.176,0.449-0.176c0.169,0,0.318,0.059,0.449,0.176l3.301,3.32l3.301-3.32c0.13-0.117,0.279-0.176,0.449-0.176
c0.169,0,0.318,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-3.75,3.75
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C11.919,14.183,11.847,14.14,11.783,14.088z"></path>
</g>
</svg>
</i>
</h5>
</div>
<div class="collection-sidebar-section__accordion d-none" data-js-accordion-content="">
<div class="collection-filters__filters js-filter" data-index="2">
<div class="collection-filters__content">
<div class="collection-filters__content-wrapper row row--5 pt-1">
<div class="col-12 mb-10">
<label for="Filter-Product Series-1" class="collection-filters__checkbox input-checkbox d-flex align-items-center mb-15 mb-lg-10 cursor-pointer">
<input type="checkbox" class="d-none" name="filter.p.m.makeblock.filter_product_series" value="Refurbished Series" id="Filter-Product Series-1">
<span class="position-relative d-block mr-8 border">
<i class="d-none">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-146" viewBox="0 0 24 24">
<g>
<g>
<path d="M9.703,15.489l-2.5-2.5c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.28-0.176,0.449-0.176s0.319,0.059,0.449,0.176l2.051,2.07l5.801-5.82c0.13-0.117,0.28-0.176,0.449-0.176
s0.319,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-6.25,6.25
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C9.84,15.583,9.769,15.541,9.703,15.489z"></path>
</g>
</g>
</svg>
</i>
</span><span>Refurbished Series (1)</span></label><label for="Filter-Product Series-2" class="collection-filters__checkbox input-checkbox d-flex align-items-center mb-15 mb-lg-10 cursor-pointer">
<input type="checkbox" class="d-none" name="filter.p.m.makeblock.filter_product_series" value="xTool P2 Series" id="Filter-Product Series-2">
<span class="position-relative d-block mr-8 border">
<i class="d-none">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-146" viewBox="0 0 24 24">
<g>
<g>
<path d="M9.703,15.489l-2.5-2.5c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.28-0.176,0.449-0.176s0.319,0.059,0.449,0.176l2.051,2.07l5.801-5.82c0.13-0.117,0.28-0.176,0.449-0.176
s0.319,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-6.25,6.25
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C9.84,15.583,9.769,15.541,9.703,15.489z"></path>
</g>
</g>
</svg>
</i>
</span><span>xTool P2 Series (3)</span></label><label for="Filter-Product Series-3" class="collection-filters__checkbox input-checkbox d-flex align-items-center mb-15 mb-lg-10 cursor-pointer">
<input type="checkbox" class="d-none" name="filter.p.m.makeblock.filter_product_series" value="xTool S1 Series" id="Filter-Product Series-3">
<span class="position-relative d-block mr-8 border">
<i class="d-none">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-146" viewBox="0 0 24 24">
<g>
<g>
<path d="M9.703,15.489l-2.5-2.5c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.28-0.176,0.449-0.176s0.319,0.059,0.449,0.176l2.051,2.07l5.801-5.82c0.13-0.117,0.28-0.176,0.449-0.176
s0.319,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-6.25,6.25
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C9.84,15.583,9.769,15.541,9.703,15.489z"></path>
</g>
</g>
</svg>
</i>
</span><span>xTool S1 Series (3)</span></label><label for="Filter-Product Series-4" class="collection-filters__checkbox input-checkbox d-flex align-items-center mb-15 mb-lg-10 cursor-pointer">
<input type="checkbox" class="d-none" name="filter.p.m.makeblock.filter_product_series" value="xTool F1 Series" id="Filter-Product Series-4">
<span class="position-relative d-block mr-8 border">
<i class="d-none">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-146" viewBox="0 0 24 24">
<g>
<g>
<path d="M9.703,15.489l-2.5-2.5c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.28-0.176,0.449-0.176s0.319,0.059,0.449,0.176l2.051,2.07l5.801-5.82c0.13-0.117,0.28-0.176,0.449-0.176
s0.319,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-6.25,6.25
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C9.84,15.583,9.769,15.541,9.703,15.489z"></path>
</g>
</g>
</svg>
</i>
</span><span>xTool F1 Series (3)</span></label><label for="Filter-Product Series-5" class="collection-filters__checkbox input-checkbox d-flex align-items-center mb-15 mb-lg-10 cursor-pointer">
<input type="checkbox" class="d-none" name="filter.p.m.makeblock.filter_product_series" value="xTool D1 Pro Series" id="Filter-Product Series-5">
<span class="position-relative d-block mr-8 border">
<i class="d-none">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-146" viewBox="0 0 24 24">
<g>
<g>
<path d="M9.703,15.489l-2.5-2.5c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.28-0.176,0.449-0.176s0.319,0.059,0.449,0.176l2.051,2.07l5.801-5.82c0.13-0.117,0.28-0.176,0.449-0.176
s0.319,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-6.25,6.25
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C9.84,15.583,9.769,15.541,9.703,15.489z"></path>
</g>
</g>
</svg>
</i>
</span><span>xTool D1 Pro Series (2)</span></label><label for="Filter-Product Series-6" class="collection-filters__checkbox input-checkbox d-flex align-items-center mb-15 mb-lg-10 cursor-pointer">
<input type="checkbox" class="d-none" name="filter.p.m.makeblock.filter_product_series" value="xTool M1 Series" id="Filter-Product Series-6">
<span class="position-relative d-block mr-8 border">
<i class="d-none">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-146" viewBox="0 0 24 24">
<g>
<g>
<path d="M9.703,15.489l-2.5-2.5c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.28-0.176,0.449-0.176s0.319,0.059,0.449,0.176l2.051,2.07l5.801-5.82c0.13-0.117,0.28-0.176,0.449-0.176
s0.319,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-6.25,6.25
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C9.84,15.583,9.769,15.541,9.703,15.489z"></path>
</g>
</g>
</svg>
</i>
</span><span>xTool M1 Series (2)</span></label><label for="Filter-Product Series-7" class="collection-filters__checkbox input-checkbox d-flex align-items-center mb-15 mb-lg-10 cursor-pointer">
<input type="checkbox" class="d-none" name="filter.p.m.makeblock.filter_product_series" value="xTool D1 Series" id="Filter-Product Series-7">
<span class="position-relative d-block mr-8 border">
<i class="d-none">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-146" viewBox="0 0 24 24">
<g>
<g>
<path d="M9.703,15.489l-2.5-2.5c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.28-0.176,0.449-0.176s0.319,0.059,0.449,0.176l2.051,2.07l5.801-5.82c0.13-0.117,0.28-0.176,0.449-0.176
s0.319,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-6.25,6.25
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C9.84,15.583,9.769,15.541,9.703,15.489z"></path>
</g>
</g>
</svg>
</i>
</span><span>xTool D1 Series (1)</span></label>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="collection-sidebar-section collection-sidebar-section--content-filters js-collection-sidebar-section" data-js-accordion="all" data-index="section-filters-3">
<div class="collection-sidebar-section__head" data-js-accordion-button="">
<h5 class="d-flex align-items-center mb-0">
<span>LASER TYPE </span><i class="collection-sidebar-section__arrow">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-229" viewBox="0 0 24 24">
<g>
<path d="M11.783,14.088l-3.75-3.75c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.279-0.176,0.449-0.176c0.169,0,0.318,0.059,0.449,0.176l3.301,3.32l3.301-3.32c0.13-0.117,0.279-0.176,0.449-0.176
c0.169,0,0.318,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-3.75,3.75
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C11.919,14.183,11.847,14.14,11.783,14.088z"></path>
</g>
</svg>
</i>
</h5>
</div>
<div class="collection-sidebar-section__accordion d-none" data-js-accordion-content="">
<div class="collection-filters__filters js-filter" data-index="3">
<div class="collection-filters__content">
<div class="collection-filters__content-wrapper row row--5 pt-1">
<div class="col-12 mb-10">
<label for="Filter-Laser type-1" class="collection-filters__checkbox input-checkbox d-flex align-items-center mb-15 mb-lg-10 cursor-pointer">
<input type="checkbox" class="d-none" name="filter.p.m.makeblock.filter_laser_type" value="CO2 Laser" id="Filter-Laser type-1">
<span class="position-relative d-block mr-8 border">
<i class="d-none">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-146" viewBox="0 0 24 24">
<g>
<g>
<path d="M9.703,15.489l-2.5-2.5c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.28-0.176,0.449-0.176s0.319,0.059,0.449,0.176l2.051,2.07l5.801-5.82c0.13-0.117,0.28-0.176,0.449-0.176
s0.319,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-6.25,6.25
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C9.84,15.583,9.769,15.541,9.703,15.489z"></path>
</g>
</g>
</svg>
</i>
</span><span>CO2 Laser (3)</span></label><label for="Filter-Laser type-2" class="collection-filters__checkbox input-checkbox d-flex align-items-center mb-15 mb-lg-10 cursor-pointer">
<input type="checkbox" class="d-none" name="filter.p.m.makeblock.filter_laser_type" value="Diode Laser" id="Filter-Laser type-2">
<span class="position-relative d-block mr-8 border">
<i class="d-none">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-146" viewBox="0 0 24 24">
<g>
<g>
<path d="M9.703,15.489l-2.5-2.5c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.28-0.176,0.449-0.176s0.319,0.059,0.449,0.176l2.051,2.07l5.801-5.82c0.13-0.117,0.28-0.176,0.449-0.176
s0.319,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-6.25,6.25
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C9.84,15.583,9.769,15.541,9.703,15.489z"></path>
</g>
</g>
</svg>
</i>
</span><span>Diode Laser (9)</span></label><label for="Filter-Laser type-3" class="collection-filters__checkbox input-checkbox d-flex align-items-center mb-15 mb-lg-10 cursor-pointer">
<input type="checkbox" class="d-none" name="filter.p.m.makeblock.filter_laser_type" value="Fiber Laser" id="Filter-Laser type-3">
<span class="position-relative d-block mr-8 border">
<i class="d-none">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-146" viewBox="0 0 24 24">
<g>
<g>
<path d="M9.703,15.489l-2.5-2.5c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.28-0.176,0.449-0.176s0.319,0.059,0.449,0.176l2.051,2.07l5.801-5.82c0.13-0.117,0.28-0.176,0.449-0.176
s0.319,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-6.25,6.25
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C9.84,15.583,9.769,15.541,9.703,15.489z"></path>
</g>
</g>
</svg>
</i>
</span><span>Fiber Laser (1)</span></label><label for="Filter-Laser type-4" class="collection-filters__checkbox input-checkbox d-flex align-items-center mb-15 mb-lg-10 cursor-pointer">
<input type="checkbox" class="d-none" name="filter.p.m.makeblock.filter_laser_type" value="Infrared Laser" id="Filter-Laser type-4">
<span class="position-relative d-block mr-8 border">
<i class="d-none">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-146" viewBox="0 0 24 24">
<g>
<g>
<path d="M9.703,15.489l-2.5-2.5c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.28-0.176,0.449-0.176s0.319,0.059,0.449,0.176l2.051,2.07l5.801-5.82c0.13-0.117,0.28-0.176,0.449-0.176
s0.319,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-6.25,6.25
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C9.84,15.583,9.769,15.541,9.703,15.489z"></path>
</g>
</g>
</svg>
</i>
</span><span>Infrared Laser (1)</span></label>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="collection-sidebar-section collection-sidebar-section--content-filters js-collection-sidebar-section" data-js-accordion="all" data-index="section-filters-4">
<div class="collection-sidebar-section__head" data-js-accordion-button="">
<h5 class="d-flex align-items-center mb-0">
<span>LASER POWER </span><i class="collection-sidebar-section__arrow">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-229" viewBox="0 0 24 24">
<g>
<path d="M11.783,14.088l-3.75-3.75c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.279-0.176,0.449-0.176c0.169,0,0.318,0.059,0.449,0.176l3.301,3.32l3.301-3.32c0.13-0.117,0.279-0.176,0.449-0.176
c0.169,0,0.318,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-3.75,3.75
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C11.919,14.183,11.847,14.14,11.783,14.088z"></path>
</g>
</svg>
</i>
</h5>
</div>
<div class="collection-sidebar-section__accordion d-none" data-js-accordion-content="">
<div class="collection-filters__filters js-filter" data-index="4">
<div class="collection-filters__content">
<div class="collection-filters__content-wrapper row row--5 pt-1">
<div class="col-12 mb-10">
<label for="Filter-Laser Power-1" class="collection-filters__checkbox input-checkbox d-flex align-items-center mb-15 mb-lg-10 cursor-pointer">
<input type="checkbox" class="d-none" name="filter.p.m.makeblock.filter_laser_power" value="2W" id="Filter-Laser Power-1">
<span class="position-relative d-block mr-8 border">
<i class="d-none">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-146" viewBox="0 0 24 24">
<g>
<g>
<path d="M9.703,15.489l-2.5-2.5c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.28-0.176,0.449-0.176s0.319,0.059,0.449,0.176l2.051,2.07l5.801-5.82c0.13-0.117,0.28-0.176,0.449-0.176
s0.319,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-6.25,6.25
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C9.84,15.583,9.769,15.541,9.703,15.489z"></path>
</g>
</g>
</svg>
</i>
</span><span>2W (1)</span></label><label for="Filter-Laser Power-2" class="collection-filters__checkbox input-checkbox d-flex align-items-center mb-15 mb-lg-10 cursor-pointer">
<input type="checkbox" class="d-none" name="filter.p.m.makeblock.filter_laser_power" value="10W" id="Filter-Laser Power-2">
<span class="position-relative d-block mr-8 border">
<i class="d-none">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-146" viewBox="0 0 24 24">
<g>
<g>
<path d="M9.703,15.489l-2.5-2.5c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.28-0.176,0.449-0.176s0.319,0.059,0.449,0.176l2.051,2.07l5.801-5.82c0.13-0.117,0.28-0.176,0.449-0.176
s0.319,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-6.25,6.25
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C9.84,15.583,9.769,15.541,9.703,15.489z"></path>
</g>
</g>
</svg>
</i>
</span><span>10W (4)</span></label><label for="Filter-Laser Power-3" class="collection-filters__checkbox input-checkbox d-flex align-items-center mb-15 mb-lg-10 cursor-pointer">
<input type="checkbox" class="d-none" name="filter.p.m.makeblock.filter_laser_power" value="20W" id="Filter-Laser Power-3">
<span class="position-relative d-block mr-8 border">
<i class="d-none">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-146" viewBox="0 0 24 24">
<g>
<g>
<path d="M9.703,15.489l-2.5-2.5c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.28-0.176,0.449-0.176s0.319,0.059,0.449,0.176l2.051,2.07l5.801-5.82c0.13-0.117,0.28-0.176,0.449-0.176
s0.319,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-6.25,6.25
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C9.84,15.583,9.769,15.541,9.703,15.489z"></path>
</g>
</g>
</svg>
</i>
</span><span>20W (6)</span></label><label for="Filter-Laser Power-4" class="collection-filters__checkbox input-checkbox d-flex align-items-center mb-15 mb-lg-10 cursor-pointer">
<input type="checkbox" class="d-none" name="filter.p.m.makeblock.filter_laser_power" value="40W" id="Filter-Laser Power-4">
<span class="position-relative d-block mr-8 border">
<i class="d-none">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-146" viewBox="0 0 24 24">
<g>
<g>
<path d="M9.703,15.489l-2.5-2.5c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.28-0.176,0.449-0.176s0.319,0.059,0.449,0.176l2.051,2.07l5.801-5.82c0.13-0.117,0.28-0.176,0.449-0.176
s0.319,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-6.25,6.25
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C9.84,15.583,9.769,15.541,9.703,15.489z"></path>
</g>
</g>
</svg>
</i>
</span><span>40W (2)</span></label><label for="Filter-Laser Power-5" class="collection-filters__checkbox input-checkbox d-flex align-items-center mb-15 mb-lg-10 cursor-pointer">
<input type="checkbox" class="d-none" name="filter.p.m.makeblock.filter_laser_power" value="55W" id="Filter-Laser Power-5">
<span class="position-relative d-block mr-8 border">
<i class="d-none">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-146" viewBox="0 0 24 24">
<g>
<g>
<path d="M9.703,15.489l-2.5-2.5c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.28-0.176,0.449-0.176s0.319,0.059,0.449,0.176l2.051,2.07l5.801-5.82c0.13-0.117,0.28-0.176,0.449-0.176
s0.319,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-6.25,6.25
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C9.84,15.583,9.769,15.541,9.703,15.489z"></path>
</g>
</g>
</svg>
</i>
</span><span>55W (3)</span></label>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="collection-sidebar-section collection-sidebar-section--content-filters js-collection-sidebar-section" data-js-accordion="all" data-index="section-filters-5">
<div class="collection-sidebar-section__head" data-js-accordion-button="">
<h5 class="d-flex align-items-center mb-0">
<span>MACHINE STRUCTURE </span><i class="collection-sidebar-section__arrow">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-229" viewBox="0 0 24 24">
<g>
<path d="M11.783,14.088l-3.75-3.75c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.279-0.176,0.449-0.176c0.169,0,0.318,0.059,0.449,0.176l3.301,3.32l3.301-3.32c0.13-0.117,0.279-0.176,0.449-0.176
c0.169,0,0.318,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-3.75,3.75
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C11.919,14.183,11.847,14.14,11.783,14.088z"></path>
</g>
</svg>
</i>
</h5>
</div>
<div class="collection-sidebar-section__accordion d-none" data-js-accordion-content="">
<div class="collection-filters__filters js-filter" data-index="5">
<div class="collection-filters__content">
<div class="collection-filters__content-wrapper row row--5 pt-1">
<div class="col-12 mb-10">
<label for="Filter-Machine structure-1" class="collection-filters__checkbox input-checkbox d-flex align-items-center mb-15 mb-lg-10 cursor-pointer">
<input type="checkbox" class="d-none" name="filter.p.m.makeblock.filter_machine_structure" value="Enclosed" id="Filter-Machine structure-1">
<span class="position-relative d-block mr-8 border">
<i class="d-none">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-146" viewBox="0 0 24 24">
<g>
<g>
<path d="M9.703,15.489l-2.5-2.5c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.28-0.176,0.449-0.176s0.319,0.059,0.449,0.176l2.051,2.07l5.801-5.82c0.13-0.117,0.28-0.176,0.449-0.176
s0.319,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-6.25,6.25
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C9.84,15.583,9.769,15.541,9.703,15.489z"></path>
</g>
</g>
</svg>
</i>
</span><span>Enclosed (7)</span></label><label for="Filter-Machine structure-2" class="collection-filters__checkbox input-checkbox d-flex align-items-center mb-15 mb-lg-10 cursor-pointer">
<input type="checkbox" class="d-none" name="filter.p.m.makeblock.filter_machine_structure" value="Open Structure" id="Filter-Machine structure-2">
<span class="position-relative d-block mr-8 border">
<i class="d-none">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-146" viewBox="0 0 24 24">
<g>
<g>
<path d="M9.703,15.489l-2.5-2.5c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.28-0.176,0.449-0.176s0.319,0.059,0.449,0.176l2.051,2.07l5.801-5.82c0.13-0.117,0.28-0.176,0.449-0.176
s0.319,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-6.25,6.25
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C9.84,15.583,9.769,15.541,9.703,15.489z"></path>
</g>
</g>
</svg>
</i>
</span><span>Open Structure (2)</span></label>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="collection-sidebar-section collection-sidebar-section--content-filters js-collection-sidebar-section" data-js-accordion="all" data-index="section-filters-6">
<div class="collection-sidebar-section__head" data-js-accordion-button="">
<h5 class="d-flex align-items-center mb-0">
<span>FOCUS MODE </span><i class="collection-sidebar-section__arrow">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-229" viewBox="0 0 24 24">
<g>
<path d="M11.783,14.088l-3.75-3.75c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.279-0.176,0.449-0.176c0.169,0,0.318,0.059,0.449,0.176l3.301,3.32l3.301-3.32c0.13-0.117,0.279-0.176,0.449-0.176
c0.169,0,0.318,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-3.75,3.75
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C11.919,14.183,11.847,14.14,11.783,14.088z"></path>
</g>
</svg>
</i>
</h5>
</div>
<div class="collection-sidebar-section__accordion d-none" data-js-accordion-content="">
<div class="collection-filters__filters js-filter" data-index="6">
<div class="collection-filters__content">
<div class="collection-filters__content-wrapper row row--5 pt-1">
<div class="col-12 mb-10">
<label for="Filter-Focus mode-1" class="collection-filters__checkbox input-checkbox d-flex align-items-center mb-15 mb-lg-10 cursor-pointer">
<input type="checkbox" class="d-none" name="filter.p.m.makeblock.filter_focus_mode" value="Auto Focus" id="Filter-Focus mode-1">
<span class="position-relative d-block mr-8 border">
<i class="d-none">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-146" viewBox="0 0 24 24">
<g>
<g>
<path d="M9.703,15.489l-2.5-2.5c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.28-0.176,0.449-0.176s0.319,0.059,0.449,0.176l2.051,2.07l5.801-5.82c0.13-0.117,0.28-0.176,0.449-0.176
s0.319,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-6.25,6.25
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C9.84,15.583,9.769,15.541,9.703,15.489z"></path>
</g>
</g>
</svg>
</i>
</span><span>Auto Focus (7)</span></label><label for="Filter-Focus mode-2" class="collection-filters__checkbox input-checkbox d-flex align-items-center mb-15 mb-lg-10 cursor-pointer">
<input type="checkbox" class="d-none" name="filter.p.m.makeblock.filter_focus_mode" value="Manual Focus" id="Filter-Focus mode-2">
<span class="position-relative d-block mr-8 border">
<i class="d-none">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-146" viewBox="0 0 24 24">
<g>
<g>
<path d="M9.703,15.489l-2.5-2.5c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.28-0.176,0.449-0.176s0.319,0.059,0.449,0.176l2.051,2.07l5.801-5.82c0.13-0.117,0.28-0.176,0.449-0.176
s0.319,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-6.25,6.25
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C9.84,15.583,9.769,15.541,9.703,15.489z"></path>
</g>
</g>
</svg>
</i>
</span><span>Manual Focus (3)</span></label>
</div>
</div>
</div>
</div>
</div>
</div>
<noscript>
<button type="submit" class="button-no-js">SHOW FILTER</button>
</noscript>
</div>
</form>
<form id="CollectionFiltersSortingCloneForm" class="mb-0">
<div class="js-sh-filter" data-index="tags-sorting-clone">
<div class="collection-filters__item">
<div class="collection-filters__field">
<div class="select position-relative js-dropdown js-select">
<div class="d-flex align-items-center" data-js-dropdown-button="">
<label class="collection-filters__label caption-large mb-0 mr-5" for="SortByClone">Sort:</label>
<select name="sort_by_clone" class="collection-filters__sort select__select caption-large p-0 pr-10 pr-lg-25 mb-0 border-0 cursor-pointer" id="SortByClone">
<option value="manual" selected="selected">Featured</option>
<option value="best-selling">Best selling</option>
<option value="title-ascending">Alphabetically, A-Z</option>
<option value="title-descending">Alphabetically, Z-A</option>
<option value="price-ascending">Price, low to high</option>
<option value="price-descending">Price, high to low</option>
<option value="created-ascending">Date, old to new</option>
<option value="created-descending">Date, new to old</option>
</select>
<i class="position-absolute d-none d-lg-inline right-0">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-229" viewBox="0 0 24 24">
<g>
<path d="M11.783,14.088l-3.75-3.75c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.279-0.176,0.449-0.176c0.169,0,0.318,0.059,0.449,0.176l3.301,3.32l3.301-3.32c0.13-0.117,0.279-0.176,0.449-0.176
c0.169,0,0.318,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-3.75,3.75
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
C11.919,14.183,11.847,14.14,11.783,14.088z"></path>
</g>
</svg>
</i>
</div>
<div class="select__dropdown dropdown d-none position-lg-absolute top-lg-100 left-lg-0" data-js-dropdown="" data-js-select-dropdown="">
<div class="px-15 pb-30 py-lg-15">
<span data-value="manual" class="selected">Featured</span>
<span data-value="best-selling">Best selling</span>
<span data-value="title-ascending">Alphabetically, A-Z</span>
<span data-value="title-descending">Alphabetically, Z-A</span>
<span data-value="price-ascending">Price, low to high</span>
<span data-value="price-descending">Price, high to low</span>
<span data-value="created-ascending">Date, old to new</span>
<span data-value="created-descending">Date, new to old</span>
</div>
</div>
</div>
</div>
<noscript>
<button type="submit" class="facets__button-no-js">Sort</button>
</noscript>
</div>
</div>
</form>
POST /cart/add
<form method="post" action="/cart/add" accept-charset="UTF-8" class="d-flex flex-column m-0 makeblock-xtool-myshopify-com" enctype="multipart/form-data" data-js-product-form="" data-cowlendar-form="true"><input type="hidden" name="form_type"
value="product"><input type="hidden" name="utf8" value="✓">
<div class="product-collection__image product-image product-image--hover-fade position-relative w-100 js-product-images-navigation js-product-images-hovered-end js-product-images-hover"
data-js-product-image-hover="//www.xtool.com/cdn/shop/files/white_57f3b4f6-a500-4301-a4e9-1ad968c28d24_{width}x.progressive.jpg?v=1733481503" data-js-product-image-hover-id="43265832059119">
<div class="product-badge_main" data-badge-product-id="8767390875887" data-product-price="369900" data-product-compare-price="499900" style="background-color: #D3322C; display: flex">
<img class="product-badge_main_img_pc" loading="lazy" src="https://cdn.shopify.com/s/files/1/0467/7985/9095/files/5c6a1d07c67b032e7fab3378dc727ec1_c9cd2c7d-21d4-488e-b8df-9b5336e0b5ef.svg?v=1733548337" width="22" height="22"
style="width: 22px; height: 22px;">
<img class="product-badge_main_img_mo" loading="lazy" src="https://cdn.shopify.com/s/files/1/0467/7985/9095/files/5c6a1d07c67b032e7fab3378dc727ec1_c9cd2c7d-21d4-488e-b8df-9b5336e0b5ef.svg?v=1733548337" width="16" height="16"
style="width: 22px; height: 22px;">
<div class="product-badge_text" style="opacity: 1;">
<p><span style="color: #ffffff;"><strong><span class="text-only" data-eleid="91">Save <span class="save-amount">$1,300.00</span></span></strong></span></p>
</div>
</div>
<script>
// 获取预估到手价
$(function() {
function formatWithDelimiters(number, precision, thousands, decimal) {
thousands = thousands || ',';
decimal = decimal || '.';
if (isNaN(number) || number === null) {
return 0;
}
number = (number / 100.0).toFixed(precision);
const parts = number.split('.');
const dollarsAmount = parts[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, '$1' + thousands);
const centsAmount = parts[1] ? decimal + parts[1] : '';
return dollarsAmount + centsAmount;
}
function setSaveAmount() {
const productId = "8767390875887"
const $badge = $(`[data-badge-product-id="${productId}"]`)
// 商品售价
const price = $(`[data-product-id=${productId}]`).find(".product-badge-price").attr("data-badge-price")
// 商品划线价
const comparePrice = $(`[data-product-id=${productId}]`).find(".product-badge-compare-price").attr("data-badge-compare-price")
// 加入setTimeout的原因是children.eq(0).attr("data-estimated-price")有可能会获取不到值
setTimeout(() => {
const $wrap = "collection" === "collection" ? $(`[data-product-id="${productId}"].product-collection`) : $(".product-page-info-price-container")
const children = $wrap.find(".final-price__value")
// 预估到手价
let finalPriceValue = -1
// 是否开启到手价配置
if (children.length) {
finalPriceValue = children.eq(0).attr("data-estimated-price")
}
const badgeHtml = $badge.find(".product-badge_text").html() || ""
let saveAmount = 0
if (finalPriceValue != -1 && !isNaN(finalPriceValue)) {
saveAmount = comparePrice ? (comparePrice - finalPriceValue) : (price - finalPriceValue)
} else {
if (comparePrice) {
saveAmount = Number(comparePrice) - Number(price)
}
}
const money = formatWithDelimiters(saveAmount, 2)
$badge.find(".product-badge_text").html(badgeHtml.replace("{save_amount}", `<span class='save-amount'>$${money}</span>`))
$badge.css("display", "flex")
$badge.find(".product-badge_text").css("opacity", 1)
}, 0)
}
setSaveAmount()
})
</script>
<style>
.product-badge_main {
position: absolute;
z-index: 10;
display: none;
align-items: center;
top: 0;
left: 0;
border-radius: 4px;
overflow: hidden;
height: 22px;
max-width: 170px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 8px;
}
.product-badge_main p {
margin-bottom: 0px;
font-size: 10px;
font-weight: 500;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.product-badge_main p strong {
font-weight: 700;
}
.product-badge_main_img_mo {
display: none;
}
.product-badge_text {
opacity: 0;
margin-left: 4px;
}
@media screen and (max-width: 1024px) {
.product-badge_main_img_pc {
display: none;
}
.product-badge_main_img_mo {
display: inline-block;
}
.product-badge_main {
left: 0px;
height: 16px;
max-width: 130px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 4px;
border-radius: 2px;
font-weight: 500;
}
.product-badge_main p {
font-size: 8px;
}
}
</style>
<a href="/collections/machine/products/xtool-p2-55w-co2-laser-cutter" class="d-block cursor-default" data-js-product-image="" data-product-handle="xtool-p2-55w-co2-laser-cutter"><div class="rimage" style="padding-top:100.0%;"><img onload="theme.LazyImage.inlineCheck(this)" class="rimage__img rimage__img--contain preloaded loaded entered lazyload" loading="lazy" data-master="//www.xtool.com/cdn/shop/files/70206f069d2baa606f624e1ab8e1f214_1_8df53b6c-8ee6-4a34-b413-ca4fdb5e117c_{width}x.progressive.jpg?v=1726165641" data-aspect-ratio="1.0" data-aspect-ratio-original="1.0" data-stretch-size="contain" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" data-srcset="//www.xtool.com/cdn/shop/files/70206f069d2baa606f624e1ab8e1f214_1_8df53b6c-8ee6-4a34-b413-ca4fdb5e117c_600x.progressive.jpg?v=1726165641 1x, //www.xtool.com/cdn/shop/files/70206f069d2baa606f624e1ab8e1f214_1_8df53b6c-8ee6-4a34-b413-ca4fdb5e117c_600x@2x.progressive.jpg?v=1726165641 2x, //www.xtool.com/cdn/shop/files/70206f069d2baa606f624e1ab8e1f214_1_8df53b6c-8ee6-4a34-b413-ca4fdb5e117c_600x@3x.progressive.jpg?v=1726165641 3x" data-image-id="42658715402479" alt="xTool P2 & P2S 55W Desktop CO2 Laser Cutter" srcset="//www.xtool.com/cdn/shop/files/70206f069d2baa606f624e1ab8e1f214_1_8df53b6c-8ee6-4a34-b413-ca4fdb5e117c_274x.progressive.jpg?v=1726165641" data-ll-status="loaded"></div>
</a>
<div class="product-image__overlay-top position-absolute d-flex flex-wrap top-0 left-0 w-100 pr-10" style=" top: 22px !important; padding-top: 4px ">
<a href="/collections/machine/products/xtool-p2-55w-co2-laser-cutter" class="absolute-stretch cursor-default" data-product-handle="xtool-p2-55w-co2-laser-cutter"></a>
<div class="product-image__overlay-top-left product-collection__labels position-relative d-flex flex-column align-items-start mb-10">
<div class="label label--new mb-3 mr-3 text-nowrap d-none-important" data-js-product-label-new="">New</div>
</div>
</div>
<div class="product-image__overlay-bottom position-absolute d-flex justify-content-center justify-content-lg-start align-items-end bottom-0 left-0 w-100 px-10 pb-10">
<a href="/collections/machine/products/xtool-p2-55w-co2-laser-cutter" class="absolute-stretch cursor-default" data-product-handle="xtool-p2-55w-co2-laser-cutter"></a>
<div class="product-image__overlay-bottom-right product-collection__images-navigation position-relative d-lg-block mt-10 ml-auto">
<div class="product-images-navigation d-flex">
<span class="d-flex flex-center mr-3 rounded-circle cursor-pointer" data-js-product-images-navigation="prev"><i class="mr-2">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-006" viewBox="0 0 24 24">
<g>
<path d="M16.736,3.417c0,0.169-0.059,0.319-0.176,0.449l-8.32,8.301l8.32,8.301c0.117,0.13,0.176,0.28,0.176,0.449
s-0.059,0.319-0.176,0.449c-0.065,0.052-0.137,0.094-0.215,0.127c-0.078,0.032-0.156,0.049-0.234,0.049s-0.156-0.017-0.234-0.049
c-0.078-0.033-0.149-0.075-0.215-0.127l-8.75-8.75c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449l8.75-8.75
c0.13-0.117,0.28-0.176,0.449-0.176c0.169,0,0.319,0.059,0.449,0.176C16.677,3.098,16.736,3.248,16.736,3.417z"></path>
</g>
</svg>
</i></span>
<span class="d-flex flex-center rounded-circle cursor-pointer" data-js-product-images-navigation="next"><i class="ml-3">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-007" viewBox="0 0 24 24">
<g>
<path d="M6.708,20.917c0-0.169,0.059-0.319,0.176-0.449l8.32-8.301l-8.32-8.301c-0.117-0.13-0.176-0.28-0.176-0.449
c0-0.169,0.059-0.319,0.176-0.449c0.13-0.117,0.279-0.176,0.449-0.176c0.169,0,0.318,0.059,0.449,0.176l8.75,8.75
c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-8.75,8.75c-0.065,0.052-0.137,0.094-0.215,0.127
c-0.078,0.032-0.156,0.049-0.234,0.049s-0.156-0.017-0.234-0.049c-0.078-0.033-0.15-0.075-0.215-0.127
C6.767,21.236,6.708,21.086,6.708,20.917z"></path>
</g>
</svg>
</i></span>
</div>
</div>
</div>
</div>
<div class="product-collection__content d-flex flex-column align-items-start mt-15">
<div class="product-collection__title mb-3">
<h4 class="m-0">
<a href="/collections/machine/products/xtool-p2-55w-co2-laser-cutter" data-product-handle="xtool-p2-55w-co2-laser-cutter">xTool P2 & P2S 55W Desktop CO2 Laser Cutter</a>
</h4>
</div>
<div class="product-collection__description d-none mb-15">
<p class="m-0"> Limited-Time Free Gifts: Fire Safety Set, 20 free courses, Material Kit, 20% Off Material Card and more! Cutting Beast: Cuts all-color acrylic (20mm in one pass), wood, leather, and more. Super Productivity: 26" x 14" bed size,
600mm/s, smart batch... </p>
</div>
<div class="product-collection__price mb-4">
<!-- snippets/product-get-price.liquid --><span class="price d-flex align-items-center price--sale" data-js-product-price=""><span class="footer-price-bold product-badge-price" data-badge-price="369900">US $3,699.00</span>
<span class="footer-price-discount product-badge-compare-price" data-badge-compare-price="499900">US $4,999.00</span>
</span>
</div>
<div class="product-collection__control d-flex flex-column w-100"><input type="hidden" name="selling_plan" value="">
<div class="product-collection__variants mb-10 d-none">
<select name="id" class="m-0" data-js-product-variants="">
<option selected="selected" value="45865569452271">P2 / White / P2 Standalone</option>
<option value="45865569485039">P2 / White / P2 Versatile Bundle</option>
<option value="45988212572399">P2 / White / P2 All-in-1 Bundle</option>
<option value="45988212605167">P2 / White / P2 + F Business Duo</option>
<option value="45865559523567">P2S / Grey / P2S Standalone</option>
<option value="45865559556335">P2S / Grey / P2S Versatile Bundle</option>
<option value="45988212637935">P2S / Grey / P2S All-in-1 Bundle</option>
<option value="45988212670703">P2S / Grey / P2S + F Business Duo</option>
<option value="45865559359727">P2S / White / P2S Standalone</option>
<option value="45865559392495">P2S / White / P2S Versatile Bundle</option>
<option value="45988212703471">P2S / White / P2S All-in-1 Bundle</option>
<option value="45988212736239">P2S / White / P2S + F Business Duo</option>
</select>
</div>
<div class="product-collection__reviews">
<div class="shopify-review shopify-review--type-1 d-flex" data-aria-label="4.95 out of 5.0 stars">
<span class="shopify-review-badge d-flex flex-wrap align-items-center mt-lg-7" data-rating="4.95">
<span class="shopify-review-starrating shopify-review-badge-starrating mr-10"><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i></span>
<span class="shopify-review-badge-caption ">(236)</span>
</span>
</div>
</div>
<div class="product-collection__buttons d-flex flex-lg-row align-items-lg-center mt-10">
<div class="product-collection__button-add-to-cart mb-10">
<!-- snippets/product-get-button-cart.liquid -->
<a href="/collections/machine/products/xtool-p2-55w-co2-laser-cutter" data-button-default-status="select" class="btn btn--status btn--animated" data-js-product-button-add-to-cart="" data-button-status="select" data-product-handle="xtool-p2-55w-co2-laser-cutter"><span class="d-none d-sm-flex flex-center" data-button-content="select"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Select Options</span></span>
<span class="d-flex d-sm-none flex-center" data-button-content="select"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Select Opt</span></span><span class="d-flex flex-center" data-button-content="sold-out">Out of Stock</span>
<span class="d-flex flex-center" data-button-content="notify-me"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Notify Me</span></span>
<span class="d-flex flex-center" data-button-content="pre-order"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Pre-Order</span></span>
</a>
</div>
</div>
</div>
</div><input type="hidden" name="product-id" value="8767390875887"><input type="hidden" name="section-id" value="template--16813942538479__product-grid">
</form>
POST /cart/add
<form method="post" action="/cart/add" accept-charset="UTF-8" class="d-flex flex-column m-0 makeblock-xtool-myshopify-com" enctype="multipart/form-data" data-js-product-form="" data-cowlendar-form="true"><input type="hidden" name="form_type"
value="product"><input type="hidden" name="utf8" value="✓">
<div class="product-collection__image product-image product-image--hover-fade position-relative w-100 js-product-images-navigation js-product-images-hovered-end js-product-images-hover"
data-js-product-image-hover="//www.xtool.com/cdn/shop/files/65d2dc5ac6608bde97001d5667ebf0ee_246c8e25-7039-4017-8caf-702efda54662_{width}x.progressive.jpg?v=1732001615" data-js-product-image-hover-id="43161265766639">
<div class="product-badge_main" data-badge-product-id="8130800976111" data-product-price="89900" data-product-compare-price="119900" style="background-color: #D3322C; display: flex">
<img class="product-badge_main_img_pc" loading="lazy" src="https://cdn.shopify.com/s/files/1/0467/7985/9095/files/5c6a1d07c67b032e7fab3378dc727ec1_c9cd2c7d-21d4-488e-b8df-9b5336e0b5ef.svg?v=1733548337" width="22" height="22"
style="width: 22px; height: 22px;">
<img class="product-badge_main_img_mo" loading="lazy" src="https://cdn.shopify.com/s/files/1/0467/7985/9095/files/5c6a1d07c67b032e7fab3378dc727ec1_c9cd2c7d-21d4-488e-b8df-9b5336e0b5ef.svg?v=1733548337" width="16" height="16"
style="width: 22px; height: 22px;">
<div class="product-badge_text" style="opacity: 1;">
<p><span style="color: #ffffff;"><strong><span class="text-only" data-eleid="91">Save <span class="save-amount">$300.00</span></span></strong></span></p>
</div>
</div>
<script>
// 获取预估到手价
$(function() {
function formatWithDelimiters(number, precision, thousands, decimal) {
thousands = thousands || ',';
decimal = decimal || '.';
if (isNaN(number) || number === null) {
return 0;
}
number = (number / 100.0).toFixed(precision);
const parts = number.split('.');
const dollarsAmount = parts[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, '$1' + thousands);
const centsAmount = parts[1] ? decimal + parts[1] : '';
return dollarsAmount + centsAmount;
}
function setSaveAmount() {
const productId = "8130800976111"
const $badge = $(`[data-badge-product-id="${productId}"]`)
// 商品售价
const price = $(`[data-product-id=${productId}]`).find(".product-badge-price").attr("data-badge-price")
// 商品划线价
const comparePrice = $(`[data-product-id=${productId}]`).find(".product-badge-compare-price").attr("data-badge-compare-price")
// 加入setTimeout的原因是children.eq(0).attr("data-estimated-price")有可能会获取不到值
setTimeout(() => {
const $wrap = "collection" === "collection" ? $(`[data-product-id="${productId}"].product-collection`) : $(".product-page-info-price-container")
const children = $wrap.find(".final-price__value")
// 预估到手价
let finalPriceValue = -1
// 是否开启到手价配置
if (children.length) {
finalPriceValue = children.eq(0).attr("data-estimated-price")
}
const badgeHtml = $badge.find(".product-badge_text").html() || ""
let saveAmount = 0
if (finalPriceValue != -1 && !isNaN(finalPriceValue)) {
saveAmount = comparePrice ? (comparePrice - finalPriceValue) : (price - finalPriceValue)
} else {
if (comparePrice) {
saveAmount = Number(comparePrice) - Number(price)
}
}
const money = formatWithDelimiters(saveAmount, 2)
$badge.find(".product-badge_text").html(badgeHtml.replace("{save_amount}", `<span class='save-amount'>$${money}</span>`))
$badge.css("display", "flex")
$badge.find(".product-badge_text").css("opacity", 1)
}, 0)
}
setSaveAmount()
})
</script>
<style>
.product-badge_main {
position: absolute;
z-index: 10;
display: none;
align-items: center;
top: 0;
left: 0;
border-radius: 4px;
overflow: hidden;
height: 22px;
max-width: 170px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 8px;
}
.product-badge_main p {
margin-bottom: 0px;
font-size: 10px;
font-weight: 500;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.product-badge_main p strong {
font-weight: 700;
}
.product-badge_main_img_mo {
display: none;
}
.product-badge_text {
opacity: 0;
margin-left: 4px;
}
@media screen and (max-width: 1024px) {
.product-badge_main_img_pc {
display: none;
}
.product-badge_main_img_mo {
display: inline-block;
}
.product-badge_main {
left: 0px;
height: 16px;
max-width: 130px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 4px;
border-radius: 2px;
font-weight: 500;
}
.product-badge_main p {
font-size: 8px;
}
}
</style>
<a href="/collections/machine/products/xtool-s1-laser-cutter" class="d-block cursor-default" data-js-product-image="" data-product-handle="xtool-s1-laser-cutter"><div class="rimage" style="padding-top:100.0%;"><img onload="theme.LazyImage.inlineCheck(this)" class="rimage__img rimage__img--contain preloaded loaded entered lazyload" loading="lazy" data-master="//www.xtool.com/cdn/shop/files/S1_10W_e5f3d007-6aef-471f-8caf-18abe6fd0a56_{width}x.progressive.jpg?v=1732001614" data-aspect-ratio="1.0" data-aspect-ratio-original="1.0" data-stretch-size="contain" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" data-srcset="//www.xtool.com/cdn/shop/files/S1_10W_e5f3d007-6aef-471f-8caf-18abe6fd0a56_600x.progressive.jpg?v=1732001614 1x, //www.xtool.com/cdn/shop/files/S1_10W_e5f3d007-6aef-471f-8caf-18abe6fd0a56_600x@2x.progressive.jpg?v=1732001614 2x, //www.xtool.com/cdn/shop/files/S1_10W_e5f3d007-6aef-471f-8caf-18abe6fd0a56_600x@3x.progressive.jpg?v=1732001614 3x" data-image-id="43161265733871" alt="xTool S1 Enclosed Diode Laser Cutter" srcset="//www.xtool.com/cdn/shop/files/S1_10W_e5f3d007-6aef-471f-8caf-18abe6fd0a56_274x.progressive.jpg?v=1732001614" data-ll-status="loaded"></div>
</a>
<div class="product-image__overlay-top position-absolute d-flex flex-wrap top-0 left-0 w-100 pr-10" style=" top: 22px !important; padding-top: 4px ">
<a href="/collections/machine/products/xtool-s1-laser-cutter" class="absolute-stretch cursor-default" data-product-handle="xtool-s1-laser-cutter"></a>
<div class="product-image__overlay-top-left product-collection__labels position-relative d-flex flex-column align-items-start mb-10">
<div class="label label--new mb-3 mr-3 text-nowrap" data-js-product-label-new="">New</div>
</div>
</div>
<div class="product-image__overlay-bottom position-absolute d-flex justify-content-center justify-content-lg-start align-items-end bottom-0 left-0 w-100 px-10 pb-10">
<a href="/collections/machine/products/xtool-s1-laser-cutter" class="absolute-stretch cursor-default" data-product-handle="xtool-s1-laser-cutter"></a>
<div class="product-image__overlay-bottom-right product-collection__images-navigation position-relative d-lg-block mt-10 ml-auto">
<div class="product-images-navigation d-flex">
<span class="d-flex flex-center mr-3 rounded-circle cursor-pointer" data-js-product-images-navigation="prev"><i class="mr-2">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-006" viewBox="0 0 24 24">
<g>
<path d="M16.736,3.417c0,0.169-0.059,0.319-0.176,0.449l-8.32,8.301l8.32,8.301c0.117,0.13,0.176,0.28,0.176,0.449
s-0.059,0.319-0.176,0.449c-0.065,0.052-0.137,0.094-0.215,0.127c-0.078,0.032-0.156,0.049-0.234,0.049s-0.156-0.017-0.234-0.049
c-0.078-0.033-0.149-0.075-0.215-0.127l-8.75-8.75c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449l8.75-8.75
c0.13-0.117,0.28-0.176,0.449-0.176c0.169,0,0.319,0.059,0.449,0.176C16.677,3.098,16.736,3.248,16.736,3.417z"></path>
</g>
</svg>
</i></span>
<span class="d-flex flex-center rounded-circle cursor-pointer" data-js-product-images-navigation="next"><i class="ml-3">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-007" viewBox="0 0 24 24">
<g>
<path d="M6.708,20.917c0-0.169,0.059-0.319,0.176-0.449l8.32-8.301l-8.32-8.301c-0.117-0.13-0.176-0.28-0.176-0.449
c0-0.169,0.059-0.319,0.176-0.449c0.13-0.117,0.279-0.176,0.449-0.176c0.169,0,0.318,0.059,0.449,0.176l8.75,8.75
c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-8.75,8.75c-0.065,0.052-0.137,0.094-0.215,0.127
c-0.078,0.032-0.156,0.049-0.234,0.049s-0.156-0.017-0.234-0.049c-0.078-0.033-0.15-0.075-0.215-0.127
C6.767,21.236,6.708,21.086,6.708,20.917z"></path>
</g>
</svg>
</i></span>
</div>
</div>
</div>
</div>
<div class="product-collection__content d-flex flex-column align-items-start mt-15">
<div class="product-collection__title mb-3">
<h4 class="m-0">
<a href="/collections/machine/products/xtool-s1-laser-cutter" data-product-handle="xtool-s1-laser-cutter">xTool S1 Enclosed Diode Laser Cutter</a>
</h4>
</div>
<div class="product-collection__description d-none mb-15">
<p class="m-0"> Limited-Time Free Gifts: Fire Safety Set on 20W & 40W, Material Kit, 22 Beginner Courses. Highly Expandable: Switchable laser modules (40W/2W IR) for processing almost any material. Unbeatable Productivity: Speeds of up to
600mm/s on a spacious 23.93" x 15.16"... </p>
</div>
<div class="product-collection__price mb-4">
<!-- snippets/product-get-price.liquid --><span class="price d-flex align-items-center price--sale" data-js-product-price=""><span class="footer-price-bold product-badge-price" data-badge-price="89900">US $899.00</span>
<span class="footer-price-discount product-badge-compare-price" data-badge-compare-price="119900">US $1,199.00</span>
</span>
</div>
<div class="product-collection__control d-flex flex-column w-100"><input type="hidden" name="selling_plan" value="">
<div class="product-collection__variants mb-10 d-none">
<select name="id" class="m-0" data-js-product-variants="">
<option selected="selected" value="45309359816943">10W / Pure White / 10W</option>
<option value="45309359849711">10W / Pure White / 10W Basic Bundle</option>
<option value="45309359882479">10W / Pure White / 10W Rotary Bundle</option>
<option value="45309359620335">10W / Black / 10W</option>
<option value="45309359653103">10W / Black / 10W Basic Bundle</option>
<option value="45309359685871">10W / Black / 10W Rotary Bundle</option>
<option value="44483101098223">20W / Pure White / 20W Basic Bundle</option>
<option value="44483103293679">20W / Pure White / 20W Deluxe Bundle</option>
<option value="45015332684015">20W / Pure White / 20W All-in-1 SafetyPro™ Bundle</option>
<option value="44483097592047">20W / Black / 20W Basic Bundle</option>
<option value="44483097657583">20W / Black / 20W Deluxe Bundle</option>
<option value="45015332815087">20W / Black / 20W All-in-1 SafetyPro™ Bundle</option>
<option value="44189727391983">40W / Pure White / 40W Basic Bundle</option>
<option value="44189739385071">40W / Pure White / 40W Deluxe Bundle</option>
<option value="45015332552943">40W / Pure White / 40W All-in-1 SafetyPro™ Bundle</option>
<option value="44483098214639">40W / Black / 40W Basic Bundle</option>
<option value="44483099099375">40W / Black / 40W Deluxe Bundle</option>
<option value="45015332716783">40W / Black / 40W All-in-1 SafetyPro™ Bundle</option>
</select>
</div>
<div class="product-collection__reviews">
<div class="shopify-review shopify-review--type-1 d-flex" data-aria-label="4.94 out of 5.0 stars">
<span class="shopify-review-badge d-flex flex-wrap align-items-center mt-lg-7" data-rating="4.94">
<span class="shopify-review-starrating shopify-review-badge-starrating mr-10"><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i></span>
<span class="shopify-review-badge-caption ">(366)</span>
</span>
</div>
</div>
<div class="product-collection__buttons d-flex flex-lg-row align-items-lg-center mt-10">
<div class="product-collection__button-add-to-cart mb-10">
<!-- snippets/product-get-button-cart.liquid -->
<a href="/collections/machine/products/xtool-s1-laser-cutter" data-button-default-status="select" class="btn btn--status btn--animated" data-js-product-button-add-to-cart="" data-button-status="select" data-product-handle="xtool-s1-laser-cutter"><span class="d-none d-sm-flex flex-center" data-button-content="select"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Select Options</span></span>
<span class="d-flex d-sm-none flex-center" data-button-content="select"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Select Opt</span></span><span class="d-flex flex-center" data-button-content="sold-out">Out of Stock</span>
<span class="d-flex flex-center" data-button-content="notify-me"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Notify Me</span></span>
<span class="d-flex flex-center" data-button-content="pre-order"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Pre-Order</span></span>
</a>
</div>
</div>
</div>
</div><input type="hidden" name="product-id" value="8130800976111"><input type="hidden" name="section-id" value="template--16813942538479__product-grid">
</form>
POST /cart/add
<form method="post" action="/cart/add" accept-charset="UTF-8" class="d-flex flex-column m-0 makeblock-xtool-myshopify-com" enctype="multipart/form-data" data-js-product-form="" data-cowlendar-form="true"><input type="hidden" name="form_type"
value="product"><input type="hidden" name="utf8" value="✓">
<div class="product-collection__image product-image product-image--hover-fade position-relative w-100 js-product-images-navigation js-product-images-hovered-end js-product-images-hover"
data-js-product-image-hover="//www.xtool.com/cdn/shop/files/F1_8ce33383-d217-4273-894c-1cdb462748bf_{width}x.progressive.jpg?v=1722856001" data-js-product-image-hover-id="42308590141679">
<div class="product-badge_main" data-badge-product-id="8542908514543" data-product-price="369900" data-product-compare-price="479999" style="background-color: #D3322C; display: flex">
<img class="product-badge_main_img_pc" loading="lazy" src="https://cdn.shopify.com/s/files/1/0467/7985/9095/files/5c6a1d07c67b032e7fab3378dc727ec1_c9cd2c7d-21d4-488e-b8df-9b5336e0b5ef.svg?v=1733548337" width="22" height="22"
style="width: 22px; height: 22px;">
<img class="product-badge_main_img_mo" loading="lazy" src="https://cdn.shopify.com/s/files/1/0467/7985/9095/files/5c6a1d07c67b032e7fab3378dc727ec1_c9cd2c7d-21d4-488e-b8df-9b5336e0b5ef.svg?v=1733548337" width="16" height="16"
style="width: 22px; height: 22px;">
<div class="product-badge_text" style="opacity: 1;">
<p><span style="color: #ffffff;"><strong><span class="text-only" data-eleid="91">Save <span class="save-amount">$1,100.99</span></span></strong></span></p>
</div>
</div>
<script>
// 获取预估到手价
$(function() {
function formatWithDelimiters(number, precision, thousands, decimal) {
thousands = thousands || ',';
decimal = decimal || '.';
if (isNaN(number) || number === null) {
return 0;
}
number = (number / 100.0).toFixed(precision);
const parts = number.split('.');
const dollarsAmount = parts[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, '$1' + thousands);
const centsAmount = parts[1] ? decimal + parts[1] : '';
return dollarsAmount + centsAmount;
}
function setSaveAmount() {
const productId = "8542908514543"
const $badge = $(`[data-badge-product-id="${productId}"]`)
// 商品售价
const price = $(`[data-product-id=${productId}]`).find(".product-badge-price").attr("data-badge-price")
// 商品划线价
const comparePrice = $(`[data-product-id=${productId}]`).find(".product-badge-compare-price").attr("data-badge-compare-price")
// 加入setTimeout的原因是children.eq(0).attr("data-estimated-price")有可能会获取不到值
setTimeout(() => {
const $wrap = "collection" === "collection" ? $(`[data-product-id="${productId}"].product-collection`) : $(".product-page-info-price-container")
const children = $wrap.find(".final-price__value")
// 预估到手价
let finalPriceValue = -1
// 是否开启到手价配置
if (children.length) {
finalPriceValue = children.eq(0).attr("data-estimated-price")
}
const badgeHtml = $badge.find(".product-badge_text").html() || ""
let saveAmount = 0
if (finalPriceValue != -1 && !isNaN(finalPriceValue)) {
saveAmount = comparePrice ? (comparePrice - finalPriceValue) : (price - finalPriceValue)
} else {
if (comparePrice) {
saveAmount = Number(comparePrice) - Number(price)
}
}
const money = formatWithDelimiters(saveAmount, 2)
$badge.find(".product-badge_text").html(badgeHtml.replace("{save_amount}", `<span class='save-amount'>$${money}</span>`))
$badge.css("display", "flex")
$badge.find(".product-badge_text").css("opacity", 1)
}, 0)
}
setSaveAmount()
})
</script>
<style>
.product-badge_main {
position: absolute;
z-index: 10;
display: none;
align-items: center;
top: 0;
left: 0;
border-radius: 4px;
overflow: hidden;
height: 22px;
max-width: 170px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 8px;
}
.product-badge_main p {
margin-bottom: 0px;
font-size: 10px;
font-weight: 500;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.product-badge_main p strong {
font-weight: 700;
}
.product-badge_main_img_mo {
display: none;
}
.product-badge_text {
opacity: 0;
margin-left: 4px;
}
@media screen and (max-width: 1024px) {
.product-badge_main_img_pc {
display: none;
}
.product-badge_main_img_mo {
display: inline-block;
}
.product-badge_main {
left: 0px;
height: 16px;
max-width: 130px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 4px;
border-radius: 2px;
font-weight: 500;
}
.product-badge_main p {
font-size: 8px;
}
}
</style>
<a href="/collections/machine/products/xtool-f1-ultra-20w-fiber-diode-dual-laser-engraver" class="d-block cursor-default" data-js-product-image="" data-product-handle="xtool-f1-ultra-20w-fiber-diode-dual-laser-engraver"><div class="rimage" style="padding-top:100.0%;"><img onload="theme.LazyImage.inlineCheck(this)" class="rimage__img rimage__img--contain preloaded loaded entered lazyload" loading="lazy" data-master="//www.xtool.com/cdn/shop/files/F1_Ultra_8f1a2fc4-e4b9-4655-a3ab-02de134fcd40_{width}x.progressive.jpg?v=1722855960" data-aspect-ratio="1.0" data-aspect-ratio-original="1.0" data-stretch-size="contain" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" data-srcset="//www.xtool.com/cdn/shop/files/F1_Ultra_8f1a2fc4-e4b9-4655-a3ab-02de134fcd40_600x.progressive.jpg?v=1722855960 1x, //www.xtool.com/cdn/shop/files/F1_Ultra_8f1a2fc4-e4b9-4655-a3ab-02de134fcd40_600x@2x.progressive.jpg?v=1722855960 2x, //www.xtool.com/cdn/shop/files/F1_Ultra_8f1a2fc4-e4b9-4655-a3ab-02de134fcd40_600x@3x.progressive.jpg?v=1722855960 3x" data-image-id="42308584571119" alt="xTool F1 Ultra 20W Fiber & Diode Dual Laser Engraver" srcset="//www.xtool.com/cdn/shop/files/F1_Ultra_8f1a2fc4-e4b9-4655-a3ab-02de134fcd40_274x.progressive.jpg?v=1722855960" data-ll-status="loaded"></div>
</a>
<div class="product-image__overlay-top position-absolute d-flex flex-wrap top-0 left-0 w-100 pr-10" style=" top: 22px !important; padding-top: 4px ">
<a href="/collections/machine/products/xtool-f1-ultra-20w-fiber-diode-dual-laser-engraver" class="absolute-stretch cursor-default" data-product-handle="xtool-f1-ultra-20w-fiber-diode-dual-laser-engraver"></a>
<div class="product-image__overlay-top-left product-collection__labels position-relative d-flex flex-column align-items-start mb-10">
<div class="label label--new mb-3 mr-3 text-nowrap" data-js-product-label-new="">New</div>
</div>
</div>
<div class="product-image__overlay-bottom position-absolute d-flex justify-content-center justify-content-lg-start align-items-end bottom-0 left-0 w-100 px-10 pb-10">
<a href="/collections/machine/products/xtool-f1-ultra-20w-fiber-diode-dual-laser-engraver" class="absolute-stretch cursor-default" data-product-handle="xtool-f1-ultra-20w-fiber-diode-dual-laser-engraver"></a>
<div class="product-image__overlay-bottom-right product-collection__images-navigation position-relative d-lg-block mt-10 ml-auto">
<div class="product-images-navigation d-flex">
<span class="d-flex flex-center mr-3 rounded-circle cursor-pointer" data-js-product-images-navigation="prev"><i class="mr-2">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-006" viewBox="0 0 24 24">
<g>
<path d="M16.736,3.417c0,0.169-0.059,0.319-0.176,0.449l-8.32,8.301l8.32,8.301c0.117,0.13,0.176,0.28,0.176,0.449
s-0.059,0.319-0.176,0.449c-0.065,0.052-0.137,0.094-0.215,0.127c-0.078,0.032-0.156,0.049-0.234,0.049s-0.156-0.017-0.234-0.049
c-0.078-0.033-0.149-0.075-0.215-0.127l-8.75-8.75c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449l8.75-8.75
c0.13-0.117,0.28-0.176,0.449-0.176c0.169,0,0.319,0.059,0.449,0.176C16.677,3.098,16.736,3.248,16.736,3.417z"></path>
</g>
</svg>
</i></span>
<span class="d-flex flex-center rounded-circle cursor-pointer" data-js-product-images-navigation="next"><i class="ml-3">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-007" viewBox="0 0 24 24">
<g>
<path d="M6.708,20.917c0-0.169,0.059-0.319,0.176-0.449l8.32-8.301l-8.32-8.301c-0.117-0.13-0.176-0.28-0.176-0.449
c0-0.169,0.059-0.319,0.176-0.449c0.13-0.117,0.279-0.176,0.449-0.176c0.169,0,0.318,0.059,0.449,0.176l8.75,8.75
c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-8.75,8.75c-0.065,0.052-0.137,0.094-0.215,0.127
c-0.078,0.032-0.156,0.049-0.234,0.049s-0.156-0.017-0.234-0.049c-0.078-0.033-0.15-0.075-0.215-0.127
C6.767,21.236,6.708,21.086,6.708,20.917z"></path>
</g>
</svg>
</i></span>
</div>
</div>
</div>
</div>
<div class="product-collection__content d-flex flex-column align-items-start mt-15">
<div class="product-collection__title mb-3">
<h4 class="m-0">
<a href="/collections/machine/products/xtool-f1-ultra-20w-fiber-diode-dual-laser-engraver" data-product-handle="xtool-f1-ultra-20w-fiber-diode-dual-laser-engraver">xTool F1 Ultra 20W Fiber & Diode Dual Laser Engraver</a>
</h4>
</div>
<div class="product-collection__description d-none mb-15">
<p class="m-0"> Limited-Time Free Gifts: Material Kit, 20% Off Material Card, Cutting Panel and more! Extraordinary Metal Performance: Metal deep engraving, embossing, and thin metal cutting. Support Almost All Materials: Dual laser can engrave
wood, acrylic, leather, metal, and more. Batch Engraving King:... </p>
</div>
<div class="product-collection__price mb-4">
<!-- snippets/product-get-price.liquid --><span class="price d-flex align-items-center price--sale" data-js-product-price=""><span class="footer-price-bold product-badge-price" data-badge-price="369900">US $3,699.00</span>
<span class="footer-price-discount product-badge-compare-price" data-badge-compare-price="479999">US $4,799.99</span>
</span>
</div>
<div class="product-collection__control d-flex flex-column w-100"><input type="hidden" name="selling_plan" value="">
<div class="product-collection__variants mb-10 d-none">
<select name="id" class="m-0" data-js-product-variants="">
<option selected="selected" value="45219501474031">xTool F1 Ultra Standalone</option>
<option value="45219501539567">xTool F1 Ultra + Conveyor</option>
<option value="45219501605103">xTool F1 Ultra Deluxe Bundle</option>
</select>
</div>
<div class="product-collection__reviews">
<div class="shopify-review shopify-review--type-1 d-flex" data-aria-label="4.96 out of 5.0 stars">
<span class="shopify-review-badge d-flex flex-wrap align-items-center mt-lg-7" data-rating="4.96">
<span class="shopify-review-starrating shopify-review-badge-starrating mr-10"><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i></span>
<span class="shopify-review-badge-caption ">(100)</span>
</span>
</div>
</div>
<div class="product-collection__buttons d-flex flex-lg-row align-items-lg-center mt-10">
<div class="product-collection__button-add-to-cart mb-10">
<!-- snippets/product-get-button-cart.liquid -->
<a href="/collections/machine/products/xtool-f1-ultra-20w-fiber-diode-dual-laser-engraver" data-button-default-status="select" class="btn btn--status btn--animated" data-js-product-button-add-to-cart="" data-button-status="select" data-product-handle="xtool-f1-ultra-20w-fiber-diode-dual-laser-engraver"><span class="d-none d-sm-flex flex-center" data-button-content="select"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Select Options</span></span>
<span class="d-flex d-sm-none flex-center" data-button-content="select"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Select Opt</span></span><span class="d-flex flex-center" data-button-content="sold-out">Out of Stock</span>
<span class="d-flex flex-center" data-button-content="notify-me"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Notify Me</span></span>
<span class="d-flex flex-center" data-button-content="pre-order"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Pre-Order</span></span>
</a>
</div>
</div>
</div>
</div><input type="hidden" name="product-id" value="8542908514543"><input type="hidden" name="section-id" value="template--16813942538479__product-grid">
</form>
POST /cart/add
<form method="post" action="/cart/add" accept-charset="UTF-8" class="d-flex flex-column m-0 makeblock-xtool-myshopify-com" enctype="multipart/form-data" data-js-product-form="" data-cowlendar-form="true"><input type="hidden" name="form_type"
value="product"><input type="hidden" name="utf8" value="✓">
<div class="product-collection__image product-image product-image--hover-fade position-relative w-100 js-product-images-navigation js-product-images-hovered-end js-product-images-hover"
data-js-product-image-hover="//www.xtool.com/cdn/shop/files/f1_87e09553-372e-4894-809b-6bec0fd92bdf_{width}x.progressive.jpg?v=1721269371" data-js-product-image-hover-id="42106602815727">
<div class="product-badge_main" data-badge-product-id="7910810976495" data-product-price="119900" data-product-compare-price="199900" style="background-color: #D3322C; display: flex">
<img class="product-badge_main_img_pc" loading="lazy" src="https://cdn.shopify.com/s/files/1/0467/7985/9095/files/5c6a1d07c67b032e7fab3378dc727ec1_c9cd2c7d-21d4-488e-b8df-9b5336e0b5ef.svg?v=1733548337" width="22" height="22"
style="width: 22px; height: 22px;">
<img class="product-badge_main_img_mo" loading="lazy" src="https://cdn.shopify.com/s/files/1/0467/7985/9095/files/5c6a1d07c67b032e7fab3378dc727ec1_c9cd2c7d-21d4-488e-b8df-9b5336e0b5ef.svg?v=1733548337" width="16" height="16"
style="width: 22px; height: 22px;">
<div class="product-badge_text" style="opacity: 1;">
<p><span style="color: #ffffff;"><strong><span class="text-only" data-eleid="91">Save <span class="save-amount">$800.00</span></span></strong></span></p>
</div>
</div>
<script>
// 获取预估到手价
$(function() {
function formatWithDelimiters(number, precision, thousands, decimal) {
thousands = thousands || ',';
decimal = decimal || '.';
if (isNaN(number) || number === null) {
return 0;
}
number = (number / 100.0).toFixed(precision);
const parts = number.split('.');
const dollarsAmount = parts[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, '$1' + thousands);
const centsAmount = parts[1] ? decimal + parts[1] : '';
return dollarsAmount + centsAmount;
}
function setSaveAmount() {
const productId = "7910810976495"
const $badge = $(`[data-badge-product-id="${productId}"]`)
// 商品售价
const price = $(`[data-product-id=${productId}]`).find(".product-badge-price").attr("data-badge-price")
// 商品划线价
const comparePrice = $(`[data-product-id=${productId}]`).find(".product-badge-compare-price").attr("data-badge-compare-price")
// 加入setTimeout的原因是children.eq(0).attr("data-estimated-price")有可能会获取不到值
setTimeout(() => {
const $wrap = "collection" === "collection" ? $(`[data-product-id="${productId}"].product-collection`) : $(".product-page-info-price-container")
const children = $wrap.find(".final-price__value")
// 预估到手价
let finalPriceValue = -1
// 是否开启到手价配置
if (children.length) {
finalPriceValue = children.eq(0).attr("data-estimated-price")
}
const badgeHtml = $badge.find(".product-badge_text").html() || ""
let saveAmount = 0
if (finalPriceValue != -1 && !isNaN(finalPriceValue)) {
saveAmount = comparePrice ? (comparePrice - finalPriceValue) : (price - finalPriceValue)
} else {
if (comparePrice) {
saveAmount = Number(comparePrice) - Number(price)
}
}
const money = formatWithDelimiters(saveAmount, 2)
$badge.find(".product-badge_text").html(badgeHtml.replace("{save_amount}", `<span class='save-amount'>$${money}</span>`))
$badge.css("display", "flex")
$badge.find(".product-badge_text").css("opacity", 1)
}, 0)
}
setSaveAmount()
})
</script>
<style>
.product-badge_main {
position: absolute;
z-index: 10;
display: none;
align-items: center;
top: 0;
left: 0;
border-radius: 4px;
overflow: hidden;
height: 22px;
max-width: 170px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 8px;
}
.product-badge_main p {
margin-bottom: 0px;
font-size: 10px;
font-weight: 500;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.product-badge_main p strong {
font-weight: 700;
}
.product-badge_main_img_mo {
display: none;
}
.product-badge_text {
opacity: 0;
margin-left: 4px;
}
@media screen and (max-width: 1024px) {
.product-badge_main_img_pc {
display: none;
}
.product-badge_main_img_mo {
display: inline-block;
}
.product-badge_main {
left: 0px;
height: 16px;
max-width: 130px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 4px;
border-radius: 2px;
font-weight: 500;
}
.product-badge_main p {
font-size: 8px;
}
}
</style>
<a href="/collections/machine/products/xtool-f1" class="d-block cursor-default" data-js-product-image="" data-product-handle="xtool-f1"><div class="rimage" style="padding-top:100.0%;"><img onload="theme.LazyImage.inlineCheck(this)" class="rimage__img rimage__img--contain preloaded loaded entered lazyload" loading="lazy" data-master="//www.xtool.com/cdn/shop/files/F1_5e89d132-ec2d-4a0a-97a2-072147fee947_{width}x.progressive.jpg?v=1718954327" data-aspect-ratio="1.0" data-aspect-ratio-original="1.0" data-stretch-size="contain" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" data-srcset="//www.xtool.com/cdn/shop/files/F1_5e89d132-ec2d-4a0a-97a2-072147fee947_600x.progressive.jpg?v=1718954327 1x, //www.xtool.com/cdn/shop/files/F1_5e89d132-ec2d-4a0a-97a2-072147fee947_600x@2x.progressive.jpg?v=1718954327 2x, //www.xtool.com/cdn/shop/files/F1_5e89d132-ec2d-4a0a-97a2-072147fee947_600x@3x.progressive.jpg?v=1718954327 3x" data-image-id="41813997715695" alt="xTool F1: Fast Portable Laser Engraver with IR + Diode Laser" srcset="//www.xtool.com/cdn/shop/files/F1_5e89d132-ec2d-4a0a-97a2-072147fee947_274x.progressive.jpg?v=1718954327" data-ll-status="loaded"></div>
</a>
<div class="product-image__overlay-top position-absolute d-flex flex-wrap top-0 left-0 w-100 pr-10" style=" top: 22px !important; padding-top: 4px ">
<a href="/collections/machine/products/xtool-f1" class="absolute-stretch cursor-default" data-product-handle="xtool-f1"></a>
<div class="product-image__overlay-top-left product-collection__labels position-relative d-flex flex-column align-items-start mb-10">
<div class="label label--new mb-3 mr-3 text-nowrap d-none-important" data-js-product-label-new="">New</div>
</div>
</div>
<div class="product-image__overlay-bottom position-absolute d-flex justify-content-center justify-content-lg-start align-items-end bottom-0 left-0 w-100 px-10 pb-10">
<a href="/collections/machine/products/xtool-f1" class="absolute-stretch cursor-default" data-product-handle="xtool-f1"></a>
<div class="product-image__overlay-bottom-right product-collection__images-navigation position-relative d-lg-block mt-10 ml-auto">
<div class="product-images-navigation d-flex">
<span class="d-flex flex-center mr-3 rounded-circle cursor-pointer" data-js-product-images-navigation="prev"><i class="mr-2">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-006" viewBox="0 0 24 24">
<g>
<path d="M16.736,3.417c0,0.169-0.059,0.319-0.176,0.449l-8.32,8.301l8.32,8.301c0.117,0.13,0.176,0.28,0.176,0.449
s-0.059,0.319-0.176,0.449c-0.065,0.052-0.137,0.094-0.215,0.127c-0.078,0.032-0.156,0.049-0.234,0.049s-0.156-0.017-0.234-0.049
c-0.078-0.033-0.149-0.075-0.215-0.127l-8.75-8.75c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449l8.75-8.75
c0.13-0.117,0.28-0.176,0.449-0.176c0.169,0,0.319,0.059,0.449,0.176C16.677,3.098,16.736,3.248,16.736,3.417z"></path>
</g>
</svg>
</i></span>
<span class="d-flex flex-center rounded-circle cursor-pointer" data-js-product-images-navigation="next"><i class="ml-3">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-007" viewBox="0 0 24 24">
<g>
<path d="M6.708,20.917c0-0.169,0.059-0.319,0.176-0.449l8.32-8.301l-8.32-8.301c-0.117-0.13-0.176-0.28-0.176-0.449
c0-0.169,0.059-0.319,0.176-0.449c0.13-0.117,0.279-0.176,0.449-0.176c0.169,0,0.318,0.059,0.449,0.176l8.75,8.75
c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-8.75,8.75c-0.065,0.052-0.137,0.094-0.215,0.127
c-0.078,0.032-0.156,0.049-0.234,0.049s-0.156-0.017-0.234-0.049c-0.078-0.033-0.15-0.075-0.215-0.127
C6.767,21.236,6.708,21.086,6.708,20.917z"></path>
</g>
</svg>
</i></span>
</div>
</div>
</div>
</div>
<div class="product-collection__content d-flex flex-column align-items-start mt-15">
<div class="product-collection__title mb-3">
<h4 class="m-0">
<a href="/collections/machine/products/xtool-f1" data-product-handle="xtool-f1">xTool F1: Fast Portable Laser Engraver with IR + Diode Laser</a>
</h4>
</div>
<div class="product-collection__description d-none mb-15">
<p class="m-0"> Limited-Time Free Gifts:Material Kit, Cutting Panel, Business Guide and more! Craft Fair Essential: Portable, 4000mm/s, HD photo engraving. Support Almost All Materials: Dual laser can engrave all metal, wood, leather, dark
acrylic, stone and more. Safety:Overheat protection, password lock, laserlight... </p>
</div>
<div class="product-collection__price mb-4">
<!-- snippets/product-get-price.liquid --><span class="price d-flex align-items-center price--sale" data-js-product-price=""><span class="footer-price-bold product-badge-price" data-badge-price="119900">US $1,199.00</span>
<span class="footer-price-discount product-badge-compare-price" data-badge-compare-price="199900">US $1,999.00</span>
</span>
</div>
<div class="product-collection__control d-flex flex-column w-100"><input type="hidden" name="selling_plan" value="">
<div class="product-collection__variants mb-10 d-none">
<select name="id" class="m-0" data-js-product-variants="">
<option selected="selected" value="43556445946095">xTool F1</option>
<option value="44014621327599">xTool F1 + Slide Extension</option>
<option value="44034709520623">xTool F1 Deluxe Bundle</option>
<option value="45344823967983">xTool P2+F1 Business Duo</option>
</select>
</div>
<div class="product-collection__reviews">
<div class="shopify-review shopify-review--type-1 d-flex" data-aria-label="4.94 out of 5.0 stars">
<span class="shopify-review-badge d-flex flex-wrap align-items-center mt-lg-7" data-rating="4.94">
<span class="shopify-review-starrating shopify-review-badge-starrating mr-10"><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i></span>
<span class="shopify-review-badge-caption ">(250)</span>
</span>
</div>
</div>
<div class="product-collection__buttons d-flex flex-lg-row align-items-lg-center mt-10">
<div class="product-collection__button-add-to-cart mb-10">
<!-- snippets/product-get-button-cart.liquid -->
<a href="/collections/machine/products/xtool-f1" data-button-default-status="select" class="btn btn--status btn--animated" data-js-product-button-add-to-cart="" data-button-status="select" data-product-handle="xtool-f1"><span class="d-none d-sm-flex flex-center" data-button-content="select"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Select Options</span></span>
<span class="d-flex d-sm-none flex-center" data-button-content="select"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Select Opt</span></span><span class="d-flex flex-center" data-button-content="sold-out">Out of Stock</span>
<span class="d-flex flex-center" data-button-content="notify-me"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Notify Me</span></span>
<span class="d-flex flex-center" data-button-content="pre-order"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Pre-Order</span></span>
</a>
</div>
</div>
</div>
</div><input type="hidden" name="product-id" value="7910810976495"><input type="hidden" name="section-id" value="template--16813942538479__product-grid">
</form>
POST /cart/add
<form method="post" action="/cart/add" accept-charset="UTF-8" class="d-flex flex-column m-0 makeblock-xtool-myshopify-com" enctype="multipart/form-data" data-js-product-form="" data-cowlendar-form="true"><input type="hidden" name="form_type"
value="product"><input type="hidden" name="utf8" value="✓">
<div class="product-collection__image product-image product-image--hover-fade position-relative w-100 js-product-images-navigation js-product-images-hovered-end js-product-images-hover"
data-js-product-image-hover="//www.xtool.com/cdn/shop/files/M1_Ultra_7081181d-ef11-45b7-b1d3-365bde0104b0_{width}x.progressive.jpg?v=1732859936" data-js-product-image-hover-id="43226048299247">
<div class="product-badge_main" data-badge-product-id="8668805365999" data-product-price="99900" data-product-compare-price="169900" style="background-color: #D3322C; display: flex">
<img class="product-badge_main_img_pc" loading="lazy" src="https://cdn.shopify.com/s/files/1/0467/7985/9095/files/5c6a1d07c67b032e7fab3378dc727ec1_c9cd2c7d-21d4-488e-b8df-9b5336e0b5ef.svg?v=1733548337" width="22" height="22"
style="width: 22px; height: 22px;">
<img class="product-badge_main_img_mo" loading="lazy" src="https://cdn.shopify.com/s/files/1/0467/7985/9095/files/5c6a1d07c67b032e7fab3378dc727ec1_c9cd2c7d-21d4-488e-b8df-9b5336e0b5ef.svg?v=1733548337" width="16" height="16"
style="width: 22px; height: 22px;">
<div class="product-badge_text" style="opacity: 1;">
<p><span style="color: #ffffff;"><strong><span class="text-only" data-eleid="91">Save <span class="save-amount">$700.00</span></span></strong></span></p>
</div>
</div>
<script>
// 获取预估到手价
$(function() {
function formatWithDelimiters(number, precision, thousands, decimal) {
thousands = thousands || ',';
decimal = decimal || '.';
if (isNaN(number) || number === null) {
return 0;
}
number = (number / 100.0).toFixed(precision);
const parts = number.split('.');
const dollarsAmount = parts[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, '$1' + thousands);
const centsAmount = parts[1] ? decimal + parts[1] : '';
return dollarsAmount + centsAmount;
}
function setSaveAmount() {
const productId = "8668805365999"
const $badge = $(`[data-badge-product-id="${productId}"]`)
// 商品售价
const price = $(`[data-product-id=${productId}]`).find(".product-badge-price").attr("data-badge-price")
// 商品划线价
const comparePrice = $(`[data-product-id=${productId}]`).find(".product-badge-compare-price").attr("data-badge-compare-price")
// 加入setTimeout的原因是children.eq(0).attr("data-estimated-price")有可能会获取不到值
setTimeout(() => {
const $wrap = "collection" === "collection" ? $(`[data-product-id="${productId}"].product-collection`) : $(".product-page-info-price-container")
const children = $wrap.find(".final-price__value")
// 预估到手价
let finalPriceValue = -1
// 是否开启到手价配置
if (children.length) {
finalPriceValue = children.eq(0).attr("data-estimated-price")
}
const badgeHtml = $badge.find(".product-badge_text").html() || ""
let saveAmount = 0
if (finalPriceValue != -1 && !isNaN(finalPriceValue)) {
saveAmount = comparePrice ? (comparePrice - finalPriceValue) : (price - finalPriceValue)
} else {
if (comparePrice) {
saveAmount = Number(comparePrice) - Number(price)
}
}
const money = formatWithDelimiters(saveAmount, 2)
$badge.find(".product-badge_text").html(badgeHtml.replace("{save_amount}", `<span class='save-amount'>$${money}</span>`))
$badge.css("display", "flex")
$badge.find(".product-badge_text").css("opacity", 1)
}, 0)
}
setSaveAmount()
})
</script>
<style>
.product-badge_main {
position: absolute;
z-index: 10;
display: none;
align-items: center;
top: 0;
left: 0;
border-radius: 4px;
overflow: hidden;
height: 22px;
max-width: 170px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 8px;
}
.product-badge_main p {
margin-bottom: 0px;
font-size: 10px;
font-weight: 500;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.product-badge_main p strong {
font-weight: 700;
}
.product-badge_main_img_mo {
display: none;
}
.product-badge_text {
opacity: 0;
margin-left: 4px;
}
@media screen and (max-width: 1024px) {
.product-badge_main_img_pc {
display: none;
}
.product-badge_main_img_mo {
display: inline-block;
}
.product-badge_main {
left: 0px;
height: 16px;
max-width: 130px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 4px;
border-radius: 2px;
font-weight: 500;
}
.product-badge_main p {
font-size: 8px;
}
}
</style>
<a href="/collections/machine/products/xtool-m1-ultra-the-worlds-first-4-in-1-craft-machine" class="d-block cursor-default" data-js-product-image="" data-product-handle="xtool-m1-ultra-the-worlds-first-4-in-1-craft-machine"><div class="rimage" style="padding-top:100.0%;"><img onload="theme.LazyImage.inlineCheck(this)" class="rimage__img rimage__img--contain preloaded loaded entered lazyload" loading="lazy" data-master="//www.xtool.com/cdn/shop/files/xTool-M1Ultra-Bundles-Main_e3ebee15-db85-4102-827c-c9751335abf0_{width}x.progressive.jpg?v=1728705748" data-aspect-ratio="1.0" data-aspect-ratio-original="1.0" data-stretch-size="contain" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" data-srcset="//www.xtool.com/cdn/shop/files/xTool-M1Ultra-Bundles-Main_e3ebee15-db85-4102-827c-c9751335abf0_600x.progressive.jpg?v=1728705748 1x, //www.xtool.com/cdn/shop/files/xTool-M1Ultra-Bundles-Main_e3ebee15-db85-4102-827c-c9751335abf0_600x@2x.progressive.jpg?v=1728705748 2x, //www.xtool.com/cdn/shop/files/xTool-M1Ultra-Bundles-Main_e3ebee15-db85-4102-827c-c9751335abf0_600x@3x.progressive.jpg?v=1728705748 3x" data-image-id="42931727302895" alt="xTool M1 Ultra: The World's First 4-in-1 Craft Machine" srcset="//www.xtool.com/cdn/shop/files/xTool-M1Ultra-Bundles-Main_e3ebee15-db85-4102-827c-c9751335abf0_274x.progressive.jpg?v=1728705748" data-ll-status="loaded"></div>
</a>
<div class="product-image__overlay-top position-absolute d-flex flex-wrap top-0 left-0 w-100 pr-10" style=" top: 22px !important; padding-top: 4px ">
<a href="/collections/machine/products/xtool-m1-ultra-the-worlds-first-4-in-1-craft-machine" class="absolute-stretch cursor-default" data-product-handle="xtool-m1-ultra-the-worlds-first-4-in-1-craft-machine"></a>
<div class="product-image__overlay-top-left product-collection__labels position-relative d-flex flex-column align-items-start mb-10">
<div class="label label--new mb-3 mr-3 text-nowrap d-none-important" data-js-product-label-new="">New</div>
</div>
</div>
<div class="product-image__overlay-bottom position-absolute d-flex justify-content-center justify-content-lg-start align-items-end bottom-0 left-0 w-100 px-10 pb-10">
<a href="/collections/machine/products/xtool-m1-ultra-the-worlds-first-4-in-1-craft-machine" class="absolute-stretch cursor-default" data-product-handle="xtool-m1-ultra-the-worlds-first-4-in-1-craft-machine"></a>
<div class="product-image__overlay-bottom-right product-collection__images-navigation position-relative d-lg-block mt-10 ml-auto">
<div class="product-images-navigation d-flex">
<span class="d-flex flex-center mr-3 rounded-circle cursor-pointer" data-js-product-images-navigation="prev"><i class="mr-2">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-006" viewBox="0 0 24 24">
<g>
<path d="M16.736,3.417c0,0.169-0.059,0.319-0.176,0.449l-8.32,8.301l8.32,8.301c0.117,0.13,0.176,0.28,0.176,0.449
s-0.059,0.319-0.176,0.449c-0.065,0.052-0.137,0.094-0.215,0.127c-0.078,0.032-0.156,0.049-0.234,0.049s-0.156-0.017-0.234-0.049
c-0.078-0.033-0.149-0.075-0.215-0.127l-8.75-8.75c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449l8.75-8.75
c0.13-0.117,0.28-0.176,0.449-0.176c0.169,0,0.319,0.059,0.449,0.176C16.677,3.098,16.736,3.248,16.736,3.417z"></path>
</g>
</svg>
</i></span>
<span class="d-flex flex-center rounded-circle cursor-pointer" data-js-product-images-navigation="next"><i class="ml-3">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-007" viewBox="0 0 24 24">
<g>
<path d="M6.708,20.917c0-0.169,0.059-0.319,0.176-0.449l8.32-8.301l-8.32-8.301c-0.117-0.13-0.176-0.28-0.176-0.449
c0-0.169,0.059-0.319,0.176-0.449c0.13-0.117,0.279-0.176,0.449-0.176c0.169,0,0.318,0.059,0.449,0.176l8.75,8.75
c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-8.75,8.75c-0.065,0.052-0.137,0.094-0.215,0.127
c-0.078,0.032-0.156,0.049-0.234,0.049s-0.156-0.017-0.234-0.049c-0.078-0.033-0.15-0.075-0.215-0.127
C6.767,21.236,6.708,21.086,6.708,20.917z"></path>
</g>
</svg>
</i></span>
</div>
</div>
</div>
</div>
<div class="product-collection__content d-flex flex-column align-items-start mt-15">
<div class="product-collection__title mb-3">
<h4 class="m-0">
<a href="/collections/machine/products/xtool-m1-ultra-the-worlds-first-4-in-1-craft-machine" data-product-handle="xtool-m1-ultra-the-worlds-first-4-in-1-craft-machine">xTool M1 Ultra: The World's First 4-in-1 Craft Machine</a>
</h4>
</div>
<div class="product-collection__description d-none mb-15">
<p class="m-0"> Order & Receive Limited-Time Free Gifts: Fire Safety Set for 20W bundles. 20% off material card and a basic material kit for all bundles! 4-in-1 Multi-functional: Laser, Inkjet, Blade, and Pen modules with 9 processing
methods. Meets all crafting needs. Supports... </p>
</div>
<div class="product-collection__price mb-4">
<!-- snippets/product-get-price.liquid --><span class="price d-flex align-items-center price--sale" data-js-product-price=""><span class="footer-price-bold product-badge-price" data-badge-price="99900">US $999.00</span>
<span class="footer-price-discount product-badge-compare-price" data-badge-compare-price="169900">US $1,699.00</span>
</span>
</div>
<div class="product-collection__control d-flex flex-column w-100"><input type="hidden" name="selling_plan" value="">
<div class="product-collection__variants mb-10 d-none">
<select name="id" class="m-0" data-js-product-variants="">
<option selected="selected" value="45550648852719">10W / 10W Basic Bundle</option>
<option value="45557285093615">10W / Advanced Bundle</option>
<option value="45557285126383">10W / 10W Deluxe Bundle</option>
<option value="45988670898415">10W / 10W Ultimate Craft Bundle</option>
<option value="45557285159151">20W / 20W Advanced Bundle</option>
<option value="45557285191919">20W / 20W Deluxe Bundle</option>
<option value="45557285224687">20W / 20W SafetyPro™ Bundle</option>
<option value="45918175658223">20W / 20W Ultimate Craft Bundle</option>
</select>
</div>
<div class="product-collection__reviews">
<div class="shopify-review shopify-review--type-1 d-flex" data-aria-label="4.74 out of 5.0 stars">
<span class="shopify-review-badge d-flex flex-wrap align-items-center mt-lg-7" data-rating="4.74">
<span class="shopify-review-starrating shopify-review-badge-starrating mr-10"><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i></span>
<span class="shopify-review-badge-caption ">(62)</span>
</span>
</div>
</div>
<div class="product-collection__buttons d-flex flex-lg-row align-items-lg-center mt-10">
<div class="product-collection__button-add-to-cart mb-10">
<!-- snippets/product-get-button-cart.liquid -->
<a href="/collections/machine/products/xtool-m1-ultra-the-worlds-first-4-in-1-craft-machine" data-button-default-status="select" class="btn btn--status btn--animated" data-js-product-button-add-to-cart="" data-button-status="pre-order" data-product-handle="xtool-m1-ultra-the-worlds-first-4-in-1-craft-machine"><span class="d-none d-sm-flex flex-center" data-button-content="select"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Select Options</span></span>
<span class="d-flex d-sm-none flex-center" data-button-content="select"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Select Opt</span></span><span class="d-flex flex-center" data-button-content="sold-out">Out of Stock</span>
<span class="d-flex flex-center" data-button-content="notify-me"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Notify Me</span></span>
<span class="d-flex flex-center" data-button-content="pre-order"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Pre-Order</span></span>
</a>
</div>
</div>
</div>
</div><input type="hidden" name="product-id" value="8668805365999"><input type="hidden" name="section-id" value="template--16813942538479__product-grid">
</form>
POST /cart/add
<form method="post" action="/cart/add" accept-charset="UTF-8" class="d-flex flex-column m-0 makeblock-xtool-myshopify-com" enctype="multipart/form-data" data-js-product-form="" data-cowlendar-form="true"><input type="hidden" name="form_type"
value="product"><input type="hidden" name="utf8" value="✓">
<div class="product-collection__image product-image product-image--hover-fade position-relative w-100 js-product-images-navigation js-product-images-hovered-end js-product-images-hover"
data-js-product-image-hover="//www.xtool.com/cdn/shop/files/P_F_Ultra_{width}x.progressive.jpg?v=1720075956" data-js-product-image-hover-id="41949799317743">
<div class="product-badge_main" data-badge-product-id="8796815491311" data-product-price="649900" data-product-compare-price="925400" style="background-color: #D3322C; display: flex">
<img class="product-badge_main_img_pc" loading="lazy" src="https://cdn.shopify.com/s/files/1/0467/7985/9095/files/5c6a1d07c67b032e7fab3378dc727ec1_c9cd2c7d-21d4-488e-b8df-9b5336e0b5ef.svg?v=1733548337" width="22" height="22"
style="width: 22px; height: 22px;">
<img class="product-badge_main_img_mo" loading="lazy" src="https://cdn.shopify.com/s/files/1/0467/7985/9095/files/5c6a1d07c67b032e7fab3378dc727ec1_c9cd2c7d-21d4-488e-b8df-9b5336e0b5ef.svg?v=1733548337" width="16" height="16"
style="width: 22px; height: 22px;">
<div class="product-badge_text" style="opacity: 1;">
<p><span style="color: #ffffff;"><strong><span class="text-only" data-eleid="91">Save <span class="save-amount">$2,755.00</span></span></strong></span></p>
</div>
</div>
<script>
// 获取预估到手价
$(function() {
function formatWithDelimiters(number, precision, thousands, decimal) {
thousands = thousands || ',';
decimal = decimal || '.';
if (isNaN(number) || number === null) {
return 0;
}
number = (number / 100.0).toFixed(precision);
const parts = number.split('.');
const dollarsAmount = parts[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, '$1' + thousands);
const centsAmount = parts[1] ? decimal + parts[1] : '';
return dollarsAmount + centsAmount;
}
function setSaveAmount() {
const productId = "8796815491311"
const $badge = $(`[data-badge-product-id="${productId}"]`)
// 商品售价
const price = $(`[data-product-id=${productId}]`).find(".product-badge-price").attr("data-badge-price")
// 商品划线价
const comparePrice = $(`[data-product-id=${productId}]`).find(".product-badge-compare-price").attr("data-badge-compare-price")
// 加入setTimeout的原因是children.eq(0).attr("data-estimated-price")有可能会获取不到值
setTimeout(() => {
const $wrap = "collection" === "collection" ? $(`[data-product-id="${productId}"].product-collection`) : $(".product-page-info-price-container")
const children = $wrap.find(".final-price__value")
// 预估到手价
let finalPriceValue = -1
// 是否开启到手价配置
if (children.length) {
finalPriceValue = children.eq(0).attr("data-estimated-price")
}
const badgeHtml = $badge.find(".product-badge_text").html() || ""
let saveAmount = 0
if (finalPriceValue != -1 && !isNaN(finalPriceValue)) {
saveAmount = comparePrice ? (comparePrice - finalPriceValue) : (price - finalPriceValue)
} else {
if (comparePrice) {
saveAmount = Number(comparePrice) - Number(price)
}
}
const money = formatWithDelimiters(saveAmount, 2)
$badge.find(".product-badge_text").html(badgeHtml.replace("{save_amount}", `<span class='save-amount'>$${money}</span>`))
$badge.css("display", "flex")
$badge.find(".product-badge_text").css("opacity", 1)
}, 0)
}
setSaveAmount()
})
</script>
<style>
.product-badge_main {
position: absolute;
z-index: 10;
display: none;
align-items: center;
top: 0;
left: 0;
border-radius: 4px;
overflow: hidden;
height: 22px;
max-width: 170px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 8px;
}
.product-badge_main p {
margin-bottom: 0px;
font-size: 10px;
font-weight: 500;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.product-badge_main p strong {
font-weight: 700;
}
.product-badge_main_img_mo {
display: none;
}
.product-badge_text {
opacity: 0;
margin-left: 4px;
}
@media screen and (max-width: 1024px) {
.product-badge_main_img_pc {
display: none;
}
.product-badge_main_img_mo {
display: inline-block;
}
.product-badge_main {
left: 0px;
height: 16px;
max-width: 130px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 4px;
border-radius: 2px;
font-weight: 500;
}
.product-badge_main p {
font-size: 8px;
}
}
</style>
<a href="/collections/machine/products/ultimate-productive-business-duo" class="d-block cursor-default" data-js-product-image="" data-product-handle="ultimate-productive-business-duo"><div class="rimage" style="padding-top:100.0%;"><img onload="theme.LazyImage.inlineCheck(this)" class="rimage__img rimage__img--contain preloaded loaded entered lazyload" loading="lazy" data-master="//www.xtool.com/cdn/shop/files/P_F_15d412cb-7116-46f3-ad67-75345a1f9597_{width}x.progressive.jpg?v=1721275274" data-aspect-ratio="1.0" data-aspect-ratio-original="1.0" data-stretch-size="contain" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" data-srcset="//www.xtool.com/cdn/shop/files/P_F_15d412cb-7116-46f3-ad67-75345a1f9597_600x.progressive.jpg?v=1721275274 1x, //www.xtool.com/cdn/shop/files/P_F_15d412cb-7116-46f3-ad67-75345a1f9597_600x@2x.progressive.jpg?v=1721275274 2x, //www.xtool.com/cdn/shop/files/P_F_15d412cb-7116-46f3-ad67-75345a1f9597_600x@3x.progressive.jpg?v=1721275274 3x" data-image-id="42107482210543" alt="xTool P+F Series Ultimate Duo" srcset="//www.xtool.com/cdn/shop/files/P_F_15d412cb-7116-46f3-ad67-75345a1f9597_274x.progressive.jpg?v=1721275274" data-ll-status="loaded"></div>
</a>
<div class="product-image__overlay-top position-absolute d-flex flex-wrap top-0 left-0 w-100 pr-10" style=" top: 22px !important; padding-top: 4px ">
<a href="/collections/machine/products/ultimate-productive-business-duo" class="absolute-stretch cursor-default" data-product-handle="ultimate-productive-business-duo"></a>
<div class="product-image__overlay-top-left product-collection__labels position-relative d-flex flex-column align-items-start mb-10">
<div class="label label--new mb-3 mr-3 text-nowrap d-none-important" data-js-product-label-new="">New</div>
</div>
</div>
<div class="product-image__overlay-bottom position-absolute d-flex justify-content-center justify-content-lg-start align-items-end bottom-0 left-0 w-100 px-10 pb-10">
<a href="/collections/machine/products/ultimate-productive-business-duo" class="absolute-stretch cursor-default" data-product-handle="ultimate-productive-business-duo"></a>
<div class="product-image__overlay-bottom-right product-collection__images-navigation position-relative d-lg-block mt-10 ml-auto">
<div class="product-images-navigation d-flex">
<span class="d-flex flex-center mr-3 rounded-circle cursor-pointer" data-js-product-images-navigation="prev"><i class="mr-2">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-006" viewBox="0 0 24 24">
<g>
<path d="M16.736,3.417c0,0.169-0.059,0.319-0.176,0.449l-8.32,8.301l8.32,8.301c0.117,0.13,0.176,0.28,0.176,0.449
s-0.059,0.319-0.176,0.449c-0.065,0.052-0.137,0.094-0.215,0.127c-0.078,0.032-0.156,0.049-0.234,0.049s-0.156-0.017-0.234-0.049
c-0.078-0.033-0.149-0.075-0.215-0.127l-8.75-8.75c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449l8.75-8.75
c0.13-0.117,0.28-0.176,0.449-0.176c0.169,0,0.319,0.059,0.449,0.176C16.677,3.098,16.736,3.248,16.736,3.417z"></path>
</g>
</svg>
</i></span>
<span class="d-flex flex-center rounded-circle cursor-pointer" data-js-product-images-navigation="next"><i class="ml-3">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-007" viewBox="0 0 24 24">
<g>
<path d="M6.708,20.917c0-0.169,0.059-0.319,0.176-0.449l8.32-8.301l-8.32-8.301c-0.117-0.13-0.176-0.28-0.176-0.449
c0-0.169,0.059-0.319,0.176-0.449c0.13-0.117,0.279-0.176,0.449-0.176c0.169,0,0.318,0.059,0.449,0.176l8.75,8.75
c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-8.75,8.75c-0.065,0.052-0.137,0.094-0.215,0.127
c-0.078,0.032-0.156,0.049-0.234,0.049s-0.156-0.017-0.234-0.049c-0.078-0.033-0.15-0.075-0.215-0.127
C6.767,21.236,6.708,21.086,6.708,20.917z"></path>
</g>
</svg>
</i></span>
</div>
</div>
</div>
</div>
<div class="product-collection__content d-flex flex-column align-items-start mt-15">
<div class="product-collection__title mb-3">
<h4 class="m-0">
<a href="/collections/machine/products/ultimate-productive-business-duo" data-product-handle="ultimate-productive-business-duo">xTool P+F Series Ultimate Duo</a>
</h4>
</div>
<div class="product-collection__description d-none mb-15">
<p class="m-0"> LIMITED-TIME Free Gifts: Fire Safety Set, Material Kit, 20% Off Material Card and more! Pay with Affirm: Get as low as $129/mo or 0% APR for 24mo. Get Up to $500 Off: Enrolling for your old machine now
with xTool Trade Up! Referral/Affliate... </p>
</div>
<div class="product-collection__price mb-4">
<!-- snippets/product-get-price.liquid --><span class="price d-flex align-items-center price--sale" data-js-product-price=""><span class="footer-price-bold product-badge-price" data-badge-price="649900">US $6,499.00</span>
<span class="footer-price-discount product-badge-compare-price" data-badge-compare-price="925400">US $9,254.00</span>
</span>
</div>
<div class="product-collection__control d-flex flex-column w-100"><input type="hidden" name="selling_plan" value="">
<div class="product-collection__variants mb-10 d-none">
<select name="id" class="m-0" data-js-product-variants="">
<option selected="selected" value="45988256743663">P2 / White / P + F1</option>
<option value="45988256547055">P2S / Grey / P + F1</option>
<option value="45988256579823">P2S / Grey / P + F1 Ultra</option>
<option value="45988256612591">P2S / White / P + F1</option>
<option value="45988256645359">P2S / White / P + F1 Ultra</option>
<option value="46017045823727">P2 / White / P + F1 Ultra</option>
</select>
</div>
<div class="product-collection__reviews">
</div>
<div class="product-collection__buttons d-flex flex-lg-row align-items-lg-center mt-10">
<div class="product-collection__button-add-to-cart mb-10">
<!-- snippets/product-get-button-cart.liquid -->
<a href="/collections/machine/products/ultimate-productive-business-duo" data-button-default-status="select" class="btn btn--status btn--animated" data-js-product-button-add-to-cart="" data-button-status="select" data-product-handle="ultimate-productive-business-duo"><span class="d-none d-sm-flex flex-center" data-button-content="select"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Select Options</span></span>
<span class="d-flex d-sm-none flex-center" data-button-content="select"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Select Opt</span></span><span class="d-flex flex-center" data-button-content="sold-out">Out of Stock</span>
<span class="d-flex flex-center" data-button-content="notify-me"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Notify Me</span></span>
<span class="d-flex flex-center" data-button-content="pre-order"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Pre-Order</span></span>
</a>
</div>
</div>
</div>
</div><input type="hidden" name="product-id" value="8796815491311"><input type="hidden" name="section-id" value="template--16813942538479__product-grid">
</form>
POST /cart/add
<form method="post" action="/cart/add" accept-charset="UTF-8" class="d-flex flex-column m-0 makeblock-xtool-myshopify-com" enctype="multipart/form-data" data-js-product-form="" data-cowlendar-form="true"><input type="hidden" name="form_type"
value="product"><input type="hidden" name="utf8" value="✓">
<div class="product-collection__image product-image product-image--hover-fade position-relative w-100 js-product-images-navigation js-product-images-hovered-end js-product-images-hover"
data-js-product-image-hover="//www.xtool.com/cdn/shop/files/xTool-M1-Bundles-benefits_{width}x.progressive.jpg?v=1728727192" data-js-product-image-hover-id="42932709327087">
<div class="product-badge_main" data-badge-product-id="7474218598639" data-product-price="79900" data-product-compare-price="149900" style="background-color: #D3322C; display: flex">
<img class="product-badge_main_img_pc" loading="lazy" src="https://cdn.shopify.com/s/files/1/0467/7985/9095/files/5c6a1d07c67b032e7fab3378dc727ec1_c9cd2c7d-21d4-488e-b8df-9b5336e0b5ef.svg?v=1733548337" width="22" height="22"
style="width: 22px; height: 22px;">
<img class="product-badge_main_img_mo" loading="lazy" src="https://cdn.shopify.com/s/files/1/0467/7985/9095/files/5c6a1d07c67b032e7fab3378dc727ec1_c9cd2c7d-21d4-488e-b8df-9b5336e0b5ef.svg?v=1733548337" width="16" height="16"
style="width: 22px; height: 22px;">
<div class="product-badge_text" style="opacity: 1;">
<p><span style="color: #ffffff;"><strong><span class="text-only" data-eleid="91">Save <span class="save-amount">$700.00</span></span></strong></span></p>
</div>
</div>
<script>
// 获取预估到手价
$(function() {
function formatWithDelimiters(number, precision, thousands, decimal) {
thousands = thousands || ',';
decimal = decimal || '.';
if (isNaN(number) || number === null) {
return 0;
}
number = (number / 100.0).toFixed(precision);
const parts = number.split('.');
const dollarsAmount = parts[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, '$1' + thousands);
const centsAmount = parts[1] ? decimal + parts[1] : '';
return dollarsAmount + centsAmount;
}
function setSaveAmount() {
const productId = "7474218598639"
const $badge = $(`[data-badge-product-id="${productId}"]`)
// 商品售价
const price = $(`[data-product-id=${productId}]`).find(".product-badge-price").attr("data-badge-price")
// 商品划线价
const comparePrice = $(`[data-product-id=${productId}]`).find(".product-badge-compare-price").attr("data-badge-compare-price")
// 加入setTimeout的原因是children.eq(0).attr("data-estimated-price")有可能会获取不到值
setTimeout(() => {
const $wrap = "collection" === "collection" ? $(`[data-product-id="${productId}"].product-collection`) : $(".product-page-info-price-container")
const children = $wrap.find(".final-price__value")
// 预估到手价
let finalPriceValue = -1
// 是否开启到手价配置
if (children.length) {
finalPriceValue = children.eq(0).attr("data-estimated-price")
}
const badgeHtml = $badge.find(".product-badge_text").html() || ""
let saveAmount = 0
if (finalPriceValue != -1 && !isNaN(finalPriceValue)) {
saveAmount = comparePrice ? (comparePrice - finalPriceValue) : (price - finalPriceValue)
} else {
if (comparePrice) {
saveAmount = Number(comparePrice) - Number(price)
}
}
const money = formatWithDelimiters(saveAmount, 2)
$badge.find(".product-badge_text").html(badgeHtml.replace("{save_amount}", `<span class='save-amount'>$${money}</span>`))
$badge.css("display", "flex")
$badge.find(".product-badge_text").css("opacity", 1)
}, 0)
}
setSaveAmount()
})
</script>
<style>
.product-badge_main {
position: absolute;
z-index: 10;
display: none;
align-items: center;
top: 0;
left: 0;
border-radius: 4px;
overflow: hidden;
height: 22px;
max-width: 170px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 8px;
}
.product-badge_main p {
margin-bottom: 0px;
font-size: 10px;
font-weight: 500;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.product-badge_main p strong {
font-weight: 700;
}
.product-badge_main_img_mo {
display: none;
}
.product-badge_text {
opacity: 0;
margin-left: 4px;
}
@media screen and (max-width: 1024px) {
.product-badge_main_img_pc {
display: none;
}
.product-badge_main_img_mo {
display: inline-block;
}
.product-badge_main {
left: 0px;
height: 16px;
max-width: 130px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 4px;
border-radius: 2px;
font-weight: 500;
}
.product-badge_main p {
font-size: 8px;
}
}
</style>
<a href="/collections/machine/products/pre-order-xtool-m1-worlds-first-desktop-hybrid-laser-blade-cutting-machine" class="d-block cursor-default" data-js-product-image="" data-product-handle="pre-order-xtool-m1-worlds-first-desktop-hybrid-laser-blade-cutting-machine"><div class="rimage" style="padding-top:100.0%;"><img onload="theme.LazyImage.inlineCheck(this)" class="rimage__img rimage__img--contain preloaded loaded entered lazyload" loading="lazy" data-master="//www.xtool.com/cdn/shop/files/xTool-M1-Bundles-Main_{width}x.progressive.jpg?v=1728727191" data-aspect-ratio="1.0" data-aspect-ratio-original="1.0" data-stretch-size="contain" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" data-srcset="//www.xtool.com/cdn/shop/files/xTool-M1-Bundles-Main_600x.progressive.jpg?v=1728727191 1x, //www.xtool.com/cdn/shop/files/xTool-M1-Bundles-Main_600x@2x.progressive.jpg?v=1728727191 2x, //www.xtool.com/cdn/shop/files/xTool-M1-Bundles-Main_600x@3x.progressive.jpg?v=1728727191 3x" data-image-id="42932709294319" alt="xTool M1 Smart Laser Engraver and Vinyl Cutter" srcset="//www.xtool.com/cdn/shop/files/xTool-M1-Bundles-Main_274x.progressive.jpg?v=1728727191" data-ll-status="loaded"></div>
</a>
<div class="product-image__overlay-top position-absolute d-flex flex-wrap top-0 left-0 w-100 pr-10" style=" top: 22px !important; padding-top: 4px ">
<a href="/collections/machine/products/pre-order-xtool-m1-worlds-first-desktop-hybrid-laser-blade-cutting-machine" class="absolute-stretch cursor-default" data-product-handle="pre-order-xtool-m1-worlds-first-desktop-hybrid-laser-blade-cutting-machine"></a>
<div class="product-image__overlay-top-left product-collection__labels position-relative d-flex flex-column align-items-start mb-10">
<div class="label label--new mb-3 mr-3 text-nowrap d-none-important" data-js-product-label-new="">New</div>
</div>
</div>
<div class="product-image__overlay-bottom position-absolute d-flex justify-content-center justify-content-lg-start align-items-end bottom-0 left-0 w-100 px-10 pb-10">
<a href="/collections/machine/products/pre-order-xtool-m1-worlds-first-desktop-hybrid-laser-blade-cutting-machine" class="absolute-stretch cursor-default" data-product-handle="pre-order-xtool-m1-worlds-first-desktop-hybrid-laser-blade-cutting-machine"></a>
<div class="product-image__overlay-bottom-right product-collection__images-navigation position-relative d-lg-block mt-10 ml-auto">
<div class="product-images-navigation d-flex">
<span class="d-flex flex-center mr-3 rounded-circle cursor-pointer" data-js-product-images-navigation="prev"><i class="mr-2">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-006" viewBox="0 0 24 24">
<g>
<path d="M16.736,3.417c0,0.169-0.059,0.319-0.176,0.449l-8.32,8.301l8.32,8.301c0.117,0.13,0.176,0.28,0.176,0.449
s-0.059,0.319-0.176,0.449c-0.065,0.052-0.137,0.094-0.215,0.127c-0.078,0.032-0.156,0.049-0.234,0.049s-0.156-0.017-0.234-0.049
c-0.078-0.033-0.149-0.075-0.215-0.127l-8.75-8.75c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449l8.75-8.75
c0.13-0.117,0.28-0.176,0.449-0.176c0.169,0,0.319,0.059,0.449,0.176C16.677,3.098,16.736,3.248,16.736,3.417z"></path>
</g>
</svg>
</i></span>
<span class="d-flex flex-center rounded-circle cursor-pointer" data-js-product-images-navigation="next"><i class="ml-3">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-007" viewBox="0 0 24 24">
<g>
<path d="M6.708,20.917c0-0.169,0.059-0.319,0.176-0.449l8.32-8.301l-8.32-8.301c-0.117-0.13-0.176-0.28-0.176-0.449
c0-0.169,0.059-0.319,0.176-0.449c0.13-0.117,0.279-0.176,0.449-0.176c0.169,0,0.318,0.059,0.449,0.176l8.75,8.75
c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-8.75,8.75c-0.065,0.052-0.137,0.094-0.215,0.127
c-0.078,0.032-0.156,0.049-0.234,0.049s-0.156-0.017-0.234-0.049c-0.078-0.033-0.15-0.075-0.215-0.127
C6.767,21.236,6.708,21.086,6.708,20.917z"></path>
</g>
</svg>
</i></span>
</div>
</div>
</div>
</div>
<div class="product-collection__content d-flex flex-column align-items-start mt-15">
<div class="product-collection__title mb-3">
<h4 class="m-0">
<a href="/collections/machine/products/pre-order-xtool-m1-worlds-first-desktop-hybrid-laser-blade-cutting-machine" data-product-handle="pre-order-xtool-m1-worlds-first-desktop-hybrid-laser-blade-cutting-machine">xTool M1 Smart Laser Engraver and Vinyl Cutter</a>
</h4>
</div>
<div class="product-collection__description d-none mb-15">
<p class="m-0"> Limited-Time Free Gifts: Patterned Heat Transfer Vinyl Gift Laser & Blade 2-in-1: One machine for laser engraving, laser cutting, and die-cutting. 300+ Materials: Cut from vinyl to wood, engrave on wood, leather, metal, and
enjoy 360° rotary engraving. Smart Creation:... </p>
</div>
<div class="product-collection__price mb-4">
<!-- snippets/product-get-price.liquid --><span class="price d-flex align-items-center price--sale" data-js-product-price=""><span class="footer-price-bold product-badge-price" data-badge-price="79900">US $799.00</span>
<span class="footer-price-discount product-badge-compare-price" data-badge-compare-price="149900">US $1,499.00</span>
</span>
</div>
<div class="product-collection__control d-flex flex-column w-100"><input type="hidden" name="selling_plan" value="">
<div class="product-collection__variants mb-10 d-none">
<select name="id" class="m-0" data-js-product-variants="">
<option selected="selected" value="42155439816943">10W Basic</option>
<option value="43633782882543">10W Household Kit</option>
<option value="44073154150639">10W All-in-one Bundle</option>
</select>
</div>
<div class="product-collection__reviews">
<div class="shopify-review shopify-review--type-1 d-flex" data-aria-label="4.9 out of 5.0 stars">
<span class="shopify-review-badge d-flex flex-wrap align-items-center mt-lg-7" data-rating="4.9">
<span class="shopify-review-starrating shopify-review-badge-starrating mr-10"><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i></span>
<span class="shopify-review-badge-caption ">(297)</span>
</span>
</div>
</div>
<div class="product-collection__buttons d-flex flex-lg-row align-items-lg-center mt-10">
<div class="product-collection__button-add-to-cart mb-10">
<!-- snippets/product-get-button-cart.liquid -->
<a href="/collections/machine/products/pre-order-xtool-m1-worlds-first-desktop-hybrid-laser-blade-cutting-machine" data-button-default-status="select" class="btn btn--status btn--animated" data-js-product-button-add-to-cart="" data-button-status="select" data-product-handle="pre-order-xtool-m1-worlds-first-desktop-hybrid-laser-blade-cutting-machine"><span class="d-none d-sm-flex flex-center" data-button-content="select"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Select Options</span></span>
<span class="d-flex d-sm-none flex-center" data-button-content="select"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Select Opt</span></span><span class="d-flex flex-center" data-button-content="sold-out">Out of Stock</span>
<span class="d-flex flex-center" data-button-content="notify-me"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Notify Me</span></span>
<span class="d-flex flex-center" data-button-content="pre-order"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Pre-Order</span></span>
</a>
</div>
</div>
</div>
</div><input type="hidden" name="product-id" value="7474218598639"><input type="hidden" name="section-id" value="template--16813942538479__product-grid">
</form>
POST /cart/add
<form method="post" action="/cart/add" accept-charset="UTF-8" class="d-flex flex-column m-0 makeblock-xtool-myshopify-com" enctype="multipart/form-data" data-js-product-form="" data-cowlendar-form="true"><input type="hidden" name="form_type"
value="product"><input type="hidden" name="utf8" value="✓">
<div class="product-collection__image product-image product-image--hover-fade position-relative w-100 js-product-images-navigation js-product-images-hovered-end js-product-images-hover"
data-js-product-image-hover="//www.xtool.com/cdn/shop/files/f1a4fd523768656f345b0875f5274a6e_4e9780c6-b708-4234-9ada-b5af54fa3f1f_{width}x.progressive.jpg?v=1720810819" data-js-product-image-hover-id="40945128046831">
<div class="product-badge_main" data-badge-product-id="8229938102511" data-product-price="199900" data-product-compare-price="350400" style="background-color: #D3322C; display: flex">
<img class="product-badge_main_img_pc" loading="lazy" src="https://cdn.shopify.com/s/files/1/0467/7985/9095/files/5c6a1d07c67b032e7fab3378dc727ec1_c9cd2c7d-21d4-488e-b8df-9b5336e0b5ef.svg?v=1733548337" width="22" height="22"
style="width: 22px; height: 22px;">
<img class="product-badge_main_img_mo" loading="lazy" src="https://cdn.shopify.com/s/files/1/0467/7985/9095/files/5c6a1d07c67b032e7fab3378dc727ec1_c9cd2c7d-21d4-488e-b8df-9b5336e0b5ef.svg?v=1733548337" width="16" height="16"
style="width: 22px; height: 22px;">
<div class="product-badge_text" style="opacity: 1;">
<p><span style="color: #ffffff;"><strong><span class="text-only" data-eleid="91">Save <span class="save-amount">$1,405.00</span></span></strong></span></p>
</div>
</div>
<script>
// 获取预估到手价
$(function() {
function formatWithDelimiters(number, precision, thousands, decimal) {
thousands = thousands || ',';
decimal = decimal || '.';
if (isNaN(number) || number === null) {
return 0;
}
number = (number / 100.0).toFixed(precision);
const parts = number.split('.');
const dollarsAmount = parts[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, '$1' + thousands);
const centsAmount = parts[1] ? decimal + parts[1] : '';
return dollarsAmount + centsAmount;
}
function setSaveAmount() {
const productId = "8229938102511"
const $badge = $(`[data-badge-product-id="${productId}"]`)
// 商品售价
const price = $(`[data-product-id=${productId}]`).find(".product-badge-price").attr("data-badge-price")
// 商品划线价
const comparePrice = $(`[data-product-id=${productId}]`).find(".product-badge-compare-price").attr("data-badge-compare-price")
// 加入setTimeout的原因是children.eq(0).attr("data-estimated-price")有可能会获取不到值
setTimeout(() => {
const $wrap = "collection" === "collection" ? $(`[data-product-id="${productId}"].product-collection`) : $(".product-page-info-price-container")
const children = $wrap.find(".final-price__value")
// 预估到手价
let finalPriceValue = -1
// 是否开启到手价配置
if (children.length) {
finalPriceValue = children.eq(0).attr("data-estimated-price")
}
const badgeHtml = $badge.find(".product-badge_text").html() || ""
let saveAmount = 0
if (finalPriceValue != -1 && !isNaN(finalPriceValue)) {
saveAmount = comparePrice ? (comparePrice - finalPriceValue) : (price - finalPriceValue)
} else {
if (comparePrice) {
saveAmount = Number(comparePrice) - Number(price)
}
}
const money = formatWithDelimiters(saveAmount, 2)
$badge.find(".product-badge_text").html(badgeHtml.replace("{save_amount}", `<span class='save-amount'>$${money}</span>`))
$badge.css("display", "flex")
$badge.find(".product-badge_text").css("opacity", 1)
}, 0)
}
setSaveAmount()
})
</script>
<style>
.product-badge_main {
position: absolute;
z-index: 10;
display: none;
align-items: center;
top: 0;
left: 0;
border-radius: 4px;
overflow: hidden;
height: 22px;
max-width: 170px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 8px;
}
.product-badge_main p {
margin-bottom: 0px;
font-size: 10px;
font-weight: 500;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.product-badge_main p strong {
font-weight: 700;
}
.product-badge_main_img_mo {
display: none;
}
.product-badge_text {
opacity: 0;
margin-left: 4px;
}
@media screen and (max-width: 1024px) {
.product-badge_main_img_pc {
display: none;
}
.product-badge_main_img_mo {
display: inline-block;
}
.product-badge_main {
left: 0px;
height: 16px;
max-width: 130px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 4px;
border-radius: 2px;
font-weight: 500;
}
.product-badge_main p {
font-size: 8px;
}
}
</style>
<a href="/collections/machine/products/xtool-s1-blue-1064nm-ir-laser-kit-enclosed-diode-laser-engraver-cutter" class="d-block cursor-default" data-js-product-image="" data-product-handle="xtool-s1-blue-1064nm-ir-laser-kit-enclosed-diode-laser-engraver-cutter"><div class="rimage" style="padding-top:100.0%;"><img onload="theme.LazyImage.inlineCheck(this)" class="rimage__img rimage__img--contain preloaded loaded entered lazyload" loading="lazy" data-master="//www.xtool.com/cdn/shop/files/40W_1064_RO_159c4534-5320-4a81-858c-7ee5d58a2347_{width}x.progressive.jpg?v=1732874897" data-aspect-ratio="1.0" data-aspect-ratio-original="1.0" data-stretch-size="contain" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" data-srcset="//www.xtool.com/cdn/shop/files/40W_1064_RO_159c4534-5320-4a81-858c-7ee5d58a2347_600x.progressive.jpg?v=1732874897 1x, //www.xtool.com/cdn/shop/files/40W_1064_RO_159c4534-5320-4a81-858c-7ee5d58a2347_600x@2x.progressive.jpg?v=1732874897 2x, //www.xtool.com/cdn/shop/files/40W_1064_RO_159c4534-5320-4a81-858c-7ee5d58a2347_600x@3x.progressive.jpg?v=1732874897 3x" data-image-id="43226611482863" alt="xTool S1 Blue + 1064nm IR Laser Kit: Enclosed Diode Laser Engraver & Cutter" srcset="//www.xtool.com/cdn/shop/files/40W_1064_RO_159c4534-5320-4a81-858c-7ee5d58a2347_274x.progressive.jpg?v=1732874897" data-ll-status="loaded"></div>
</a>
<div class="product-image__overlay-top position-absolute d-flex flex-wrap top-0 left-0 w-100 pr-10" style=" top: 22px !important; padding-top: 4px ">
<a href="/collections/machine/products/xtool-s1-blue-1064nm-ir-laser-kit-enclosed-diode-laser-engraver-cutter" class="absolute-stretch cursor-default" data-product-handle="xtool-s1-blue-1064nm-ir-laser-kit-enclosed-diode-laser-engraver-cutter"></a>
<div class="product-image__overlay-top-left product-collection__labels position-relative d-flex flex-column align-items-start mb-10">
<div class="label label--new mb-3 mr-3 text-nowrap d-none-important" data-js-product-label-new="">New</div>
</div>
</div>
<div class="product-image__overlay-bottom position-absolute d-flex justify-content-center justify-content-lg-start align-items-end bottom-0 left-0 w-100 px-10 pb-10">
<a href="/collections/machine/products/xtool-s1-blue-1064nm-ir-laser-kit-enclosed-diode-laser-engraver-cutter" class="absolute-stretch cursor-default" data-product-handle="xtool-s1-blue-1064nm-ir-laser-kit-enclosed-diode-laser-engraver-cutter"></a>
<div class="product-image__overlay-bottom-right product-collection__images-navigation position-relative d-lg-block mt-10 ml-auto">
<div class="product-images-navigation d-flex">
<span class="d-flex flex-center mr-3 rounded-circle cursor-pointer" data-js-product-images-navigation="prev"><i class="mr-2">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-006" viewBox="0 0 24 24">
<g>
<path d="M16.736,3.417c0,0.169-0.059,0.319-0.176,0.449l-8.32,8.301l8.32,8.301c0.117,0.13,0.176,0.28,0.176,0.449
s-0.059,0.319-0.176,0.449c-0.065,0.052-0.137,0.094-0.215,0.127c-0.078,0.032-0.156,0.049-0.234,0.049s-0.156-0.017-0.234-0.049
c-0.078-0.033-0.149-0.075-0.215-0.127l-8.75-8.75c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449l8.75-8.75
c0.13-0.117,0.28-0.176,0.449-0.176c0.169,0,0.319,0.059,0.449,0.176C16.677,3.098,16.736,3.248,16.736,3.417z"></path>
</g>
</svg>
</i></span>
<span class="d-flex flex-center rounded-circle cursor-pointer" data-js-product-images-navigation="next"><i class="ml-3">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-007" viewBox="0 0 24 24">
<g>
<path d="M6.708,20.917c0-0.169,0.059-0.319,0.176-0.449l8.32-8.301l-8.32-8.301c-0.117-0.13-0.176-0.28-0.176-0.449
c0-0.169,0.059-0.319,0.176-0.449c0.13-0.117,0.279-0.176,0.449-0.176c0.169,0,0.318,0.059,0.449,0.176l8.75,8.75
c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-8.75,8.75c-0.065,0.052-0.137,0.094-0.215,0.127
c-0.078,0.032-0.156,0.049-0.234,0.049s-0.156-0.017-0.234-0.049c-0.078-0.033-0.15-0.075-0.215-0.127
C6.767,21.236,6.708,21.086,6.708,20.917z"></path>
</g>
</svg>
</i></span>
</div>
</div>
</div>
</div>
<div class="product-collection__content d-flex flex-column align-items-start mt-15">
<div class="product-collection__title mb-3">
<h4 class="m-0">
<a href="/collections/machine/products/xtool-s1-blue-1064nm-ir-laser-kit-enclosed-diode-laser-engraver-cutter" data-product-handle="xtool-s1-blue-1064nm-ir-laser-kit-enclosed-diode-laser-engraver-cutter">xTool S1 Blue + 1064nm IR Laser Kit: Enclosed Diode Laser Engraver & Cutter</a>
</h4>
</div>
<div class="product-collection__description d-none mb-15">
<p class="m-0"> Limited-Time Free Gifts: Fire Safety Set on 20W & 40W, Material Kit, 22 Beginner Courses. Highly Expandable::Switchable laser modules (40W/2W IR) for processing almost any material. Unbeatable Productivity: Speeds of up to
600mm/s on a spacious 23.93" x 15.16" bed... </p>
</div>
<div class="product-collection__price mb-4">
<!-- snippets/product-get-price.liquid --><span class="price d-flex align-items-center price--sale" data-js-product-price=""><span class="footer-price-bold product-badge-price" data-badge-price="249900">US $2,499.00</span>
<span class="footer-price-discount product-badge-compare-price" data-badge-compare-price="390400">US $3,904.00</span>
</span>
</div>
<div class="product-collection__control d-flex flex-column w-100"><input type="hidden" name="selling_plan" value="">
<div class="product-collection__variants mb-10 d-none">
<select name="id" class="m-0" data-js-product-variants="">
<option selected="selected" value="44483102638319">Pure White / 40W + IR Rotary Bundle</option>
<option value="44483103621359">Pure White / 40W + IR Deluxe Bundle</option>
<option value="44483104637167">Pure White / 40W + IR All-in-one Purifier Bundle</option>
<option value="44483105652975">Pure White / 20W + IR Rotary Bundle</option>
<option value="44339666845935">Black / 40W + IR Rotary Bundle</option>
<option value="44339666878703">Black / 40W + IR Deluxe Bundle</option>
<option value="44339666911471">Black / 40W + IR All-in-one Purifier Bundle</option>
<option value="44339667337455">Black / 20W + IR Rotary Bundle</option>
</select>
</div>
<div class="product-collection__reviews">
<div class="shopify-review shopify-review--type-1 d-flex" data-aria-label="4.9 out of 5.0 stars">
<span class="shopify-review-badge d-flex flex-wrap align-items-center mt-lg-7" data-rating="4.9">
<span class="shopify-review-starrating shopify-review-badge-starrating mr-10"><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i></span>
<span class="shopify-review-badge-caption ">(86)</span>
</span>
</div>
</div>
<div class="product-collection__buttons d-flex flex-lg-row align-items-lg-center mt-10">
<div class="product-collection__button-add-to-cart mb-10">
<!-- snippets/product-get-button-cart.liquid -->
<a href="/collections/machine/products/xtool-s1-blue-1064nm-ir-laser-kit-enclosed-diode-laser-engraver-cutter" data-button-default-status="select" class="btn btn--status btn--animated" data-js-product-button-add-to-cart="" data-button-status="select" data-product-handle="xtool-s1-blue-1064nm-ir-laser-kit-enclosed-diode-laser-engraver-cutter"><span class="d-none d-sm-flex flex-center" data-button-content="select"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Select Options</span></span>
<span class="d-flex d-sm-none flex-center" data-button-content="select"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Select Opt</span></span><span class="d-flex flex-center" data-button-content="sold-out">Out of Stock</span>
<span class="d-flex flex-center" data-button-content="notify-me"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Notify Me</span></span>
<span class="d-flex flex-center" data-button-content="pre-order"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Pre-Order</span></span>
</a>
</div>
</div>
</div>
</div><input type="hidden" name="product-id" value="8229938102511"><input type="hidden" name="section-id" value="template--16813942538479__product-grid">
</form>
POST /cart/add
<form method="post" action="/cart/add" accept-charset="UTF-8" class="d-flex flex-column m-0 makeblock-xtool-myshopify-com" enctype="multipart/form-data" data-js-product-form="" data-cowlendar-form="true"><input type="hidden" name="form_type"
value="product"><input type="hidden" name="utf8" value="✓">
<div class="product-collection__image product-image product-image--hover-fade position-relative w-100 js-product-images-navigation js-product-images-hovered-end js-product-images-hover"
data-js-product-image-hover="//www.xtool.com/cdn/shop/files/D1_pro_20W_0854c028-f5c9-4289-822a-eb1a642aa646_{width}x.progressive.jpg?v=1730777848" data-js-product-image-hover-id="43074638119151">
<div class="product-badge_main" data-badge-product-id="8038146474223" data-product-price="24900" data-product-compare-price="43800" style="background-color: #D3322C; display: flex">
<img class="product-badge_main_img_pc" loading="lazy" src="https://cdn.shopify.com/s/files/1/0467/7985/9095/files/5c6a1d07c67b032e7fab3378dc727ec1_c9cd2c7d-21d4-488e-b8df-9b5336e0b5ef.svg?v=1733548337" width="22" height="22"
style="width: 22px; height: 22px;">
<img class="product-badge_main_img_mo" loading="lazy" src="https://cdn.shopify.com/s/files/1/0467/7985/9095/files/5c6a1d07c67b032e7fab3378dc727ec1_c9cd2c7d-21d4-488e-b8df-9b5336e0b5ef.svg?v=1733548337" width="16" height="16"
style="width: 22px; height: 22px;">
<div class="product-badge_text" style="opacity: 1;">
<p><span style="color: #ffffff;"><strong><span class="text-only" data-eleid="4">Save <span class="save-amount">$500.99</span></span></strong></span></p>
</div>
</div>
<script>
// 获取预估到手价
$(function() {
function formatWithDelimiters(number, precision, thousands, decimal) {
thousands = thousands || ',';
decimal = decimal || '.';
if (isNaN(number) || number === null) {
return 0;
}
number = (number / 100.0).toFixed(precision);
const parts = number.split('.');
const dollarsAmount = parts[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, '$1' + thousands);
const centsAmount = parts[1] ? decimal + parts[1] : '';
return dollarsAmount + centsAmount;
}
function setSaveAmount() {
const productId = "8038146474223"
const $badge = $(`[data-badge-product-id="${productId}"]`)
// 商品售价
const price = $(`[data-product-id=${productId}]`).find(".product-badge-price").attr("data-badge-price")
// 商品划线价
const comparePrice = $(`[data-product-id=${productId}]`).find(".product-badge-compare-price").attr("data-badge-compare-price")
// 加入setTimeout的原因是children.eq(0).attr("data-estimated-price")有可能会获取不到值
setTimeout(() => {
const $wrap = "collection" === "collection" ? $(`[data-product-id="${productId}"].product-collection`) : $(".product-page-info-price-container")
const children = $wrap.find(".final-price__value")
// 预估到手价
let finalPriceValue = -1
// 是否开启到手价配置
if (children.length) {
finalPriceValue = children.eq(0).attr("data-estimated-price")
}
const badgeHtml = $badge.find(".product-badge_text").html() || ""
let saveAmount = 0
if (finalPriceValue != -1 && !isNaN(finalPriceValue)) {
saveAmount = comparePrice ? (comparePrice - finalPriceValue) : (price - finalPriceValue)
} else {
if (comparePrice) {
saveAmount = Number(comparePrice) - Number(price)
}
}
const money = formatWithDelimiters(saveAmount, 2)
$badge.find(".product-badge_text").html(badgeHtml.replace("{save_amount}", `<span class='save-amount'>$${money}</span>`))
$badge.css("display", "flex")
$badge.find(".product-badge_text").css("opacity", 1)
}, 0)
}
setSaveAmount()
})
</script>
<style>
.product-badge_main {
position: absolute;
z-index: 10;
display: none;
align-items: center;
top: 0;
left: 0;
border-radius: 4px;
overflow: hidden;
height: 22px;
max-width: 170px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 8px;
}
.product-badge_main p {
margin-bottom: 0px;
font-size: 10px;
font-weight: 500;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.product-badge_main p strong {
font-weight: 700;
}
.product-badge_main_img_mo {
display: none;
}
.product-badge_text {
opacity: 0;
margin-left: 4px;
}
@media screen and (max-width: 1024px) {
.product-badge_main_img_pc {
display: none;
}
.product-badge_main_img_mo {
display: inline-block;
}
.product-badge_main {
left: 0px;
height: 16px;
max-width: 130px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 4px;
border-radius: 2px;
font-weight: 500;
}
.product-badge_main p {
font-size: 8px;
}
}
</style>
<a href="/collections/machine/products/portable-diode-laserbox-d1-for-laser-engraving-laser-cutting" class="d-block cursor-default" data-js-product-image="" data-product-handle="portable-diode-laserbox-d1-for-laser-engraving-laser-cutting"><div class="rimage" style="padding-top:100.0%;"><img onload="theme.LazyImage.inlineCheck(this)" class="rimage__img rimage__img--contain preloaded loaded entered lazyload" loading="lazy" data-master="//www.xtool.com/cdn/shop/files/D1_20W_17508eb8-1b46-4816-8928-1fbd0eacc111_{width}x.progressive.jpg?v=1730777848" data-aspect-ratio="1.0" data-aspect-ratio-original="1.0" data-stretch-size="contain" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" data-srcset="//www.xtool.com/cdn/shop/files/D1_20W_17508eb8-1b46-4816-8928-1fbd0eacc111_600x.progressive.jpg?v=1730777848 1x, //www.xtool.com/cdn/shop/files/D1_20W_17508eb8-1b46-4816-8928-1fbd0eacc111_600x@2x.progressive.jpg?v=1730777848 2x, //www.xtool.com/cdn/shop/files/D1_20W_17508eb8-1b46-4816-8928-1fbd0eacc111_600x@3x.progressive.jpg?v=1730777848 3x" data-image-id="43074638053615" alt="xTool D1 Pro Desktop Laser Engraver Cutting Machine" srcset="//www.xtool.com/cdn/shop/files/D1_20W_17508eb8-1b46-4816-8928-1fbd0eacc111_274x.progressive.jpg?v=1730777848" data-ll-status="loaded"></div>
</a>
<div class="product-image__overlay-top position-absolute d-flex flex-wrap top-0 left-0 w-100 pr-10" style=" top: 22px !important; padding-top: 4px ">
<a href="/collections/machine/products/portable-diode-laserbox-d1-for-laser-engraving-laser-cutting" class="absolute-stretch cursor-default" data-product-handle="portable-diode-laserbox-d1-for-laser-engraving-laser-cutting"></a>
<div class="product-image__overlay-top-left product-collection__labels position-relative d-flex flex-column align-items-start mb-10">
<div class="label label--new mb-3 mr-3 text-nowrap d-none-important" data-js-product-label-new="">New</div>
</div>
</div>
<div class="product-image__overlay-bottom position-absolute d-flex justify-content-center justify-content-lg-start align-items-end bottom-0 left-0 w-100 px-10 pb-10">
<a href="/collections/machine/products/portable-diode-laserbox-d1-for-laser-engraving-laser-cutting" class="absolute-stretch cursor-default" data-product-handle="portable-diode-laserbox-d1-for-laser-engraving-laser-cutting"></a>
<div class="product-image__overlay-bottom-right product-collection__images-navigation position-relative d-lg-block mt-10 ml-auto">
<div class="product-images-navigation d-flex">
<span class="d-flex flex-center mr-3 rounded-circle cursor-pointer" data-js-product-images-navigation="prev"><i class="mr-2">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-006" viewBox="0 0 24 24">
<g>
<path d="M16.736,3.417c0,0.169-0.059,0.319-0.176,0.449l-8.32,8.301l8.32,8.301c0.117,0.13,0.176,0.28,0.176,0.449
s-0.059,0.319-0.176,0.449c-0.065,0.052-0.137,0.094-0.215,0.127c-0.078,0.032-0.156,0.049-0.234,0.049s-0.156-0.017-0.234-0.049
c-0.078-0.033-0.149-0.075-0.215-0.127l-8.75-8.75c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449l8.75-8.75
c0.13-0.117,0.28-0.176,0.449-0.176c0.169,0,0.319,0.059,0.449,0.176C16.677,3.098,16.736,3.248,16.736,3.417z"></path>
</g>
</svg>
</i></span>
<span class="d-flex flex-center rounded-circle cursor-pointer" data-js-product-images-navigation="next"><i class="ml-3">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-007" viewBox="0 0 24 24">
<g>
<path d="M6.708,20.917c0-0.169,0.059-0.319,0.176-0.449l8.32-8.301l-8.32-8.301c-0.117-0.13-0.176-0.28-0.176-0.449
c0-0.169,0.059-0.319,0.176-0.449c0.13-0.117,0.279-0.176,0.449-0.176c0.169,0,0.318,0.059,0.449,0.176l8.75,8.75
c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-8.75,8.75c-0.065,0.052-0.137,0.094-0.215,0.127
c-0.078,0.032-0.156,0.049-0.234,0.049s-0.156-0.017-0.234-0.049c-0.078-0.033-0.15-0.075-0.215-0.127
C6.767,21.236,6.708,21.086,6.708,20.917z"></path>
</g>
</svg>
</i></span>
</div>
</div>
</div>
</div>
<div class="product-collection__content d-flex flex-column align-items-start mt-15">
<div class="product-collection__title mb-3">
<h4 class="m-0">
<a href="/collections/machine/products/portable-diode-laserbox-d1-for-laser-engraving-laser-cutting" data-product-handle="portable-diode-laserbox-d1-for-laser-engraving-laser-cutting">xTool D1 Pro Desktop Laser Engraver Cutting Machine</a>
</h4>
</div>
<div class="product-collection__description d-none mb-15">
<p class="m-0"> Limited-Time Free Gifts: Material Kit and Safety Goggles. Large Work Area: Features a 427x378mm work area (expandable to 430x930mm with an extension kit). Efficient Cutting and Engraving: Can cut 10mm basswood and 8mm
acrylic in a single pass, ensuring rapid and... </p>
</div>
<div class="product-collection__price mb-4">
<!-- snippets/product-get-price.liquid --><span class="price d-flex align-items-center price--sale" data-js-product-price=""><span class="footer-price-bold product-badge-price" data-badge-price="89900">US $899.00</span>
<span class="footer-price-discount product-badge-compare-price" data-badge-compare-price="139999">US $1,399.99</span>
</span>
</div>
<div class="product-collection__control d-flex flex-column w-100"><input type="hidden" name="selling_plan" value="">
<div class="product-collection__variants mb-10 d-none">
<select name="id" class="m-0" data-js-product-variants="">
<option selected="selected" value="43897274433775">20W / 20W Standalone / Grey</option>
<option disabled="disabled" value="43897274826991">20W / 20W Standalone / Red</option>
<option value="44035093135599">20W / 20W All-in-one Kit / Grey</option>
<option disabled="disabled" value="44035093201135">20W / 20W All-in-one Kit / Red</option>
<option value="45699242459375">20W / 20W All-in-one Color Bundle / Grey</option>
<option disabled="disabled" value="45699242492143">20W / 20W All-in-one Color Bundle / Red</option>
<option value="45699242524911">20W / 20W All-in-one Multi-Color Bundle / Grey</option>
<option disabled="disabled" value="45699242557679">20W / 20W All-in-one Multi-Color Bundle / Red</option>
<option disabled="disabled" value="45699243049199">10W / 10W All-in-one Kit / Grey</option>
<option disabled="disabled" value="45699243081967">10W / 10W All-in-one Kit / Red</option>
<option disabled="disabled" value="46021700649199">5W / 5W + Air Assist / Grey</option>
<option disabled="disabled" value="46021700681967">5W / 5W + Air Assist / Red</option>
</select>
</div>
<div class="product-collection__reviews">
<div class="shopify-review shopify-review--type-1 d-flex" data-aria-label="4.87 out of 5.0 stars">
<span class="shopify-review-badge d-flex flex-wrap align-items-center mt-lg-7" data-rating="4.87">
<span class="shopify-review-starrating shopify-review-badge-starrating mr-10"><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i></span>
<span class="shopify-review-badge-caption ">(320)</span>
</span>
</div>
</div>
<div class="product-collection__buttons d-flex flex-lg-row align-items-lg-center mt-10">
<div class="product-collection__button-add-to-cart mb-10">
<!-- snippets/product-get-button-cart.liquid -->
<a href="/collections/machine/products/portable-diode-laserbox-d1-for-laser-engraving-laser-cutting" data-button-default-status="select" class="btn btn--status btn--animated" data-js-product-button-add-to-cart="" data-button-status="select" data-product-handle="portable-diode-laserbox-d1-for-laser-engraving-laser-cutting"><span class="d-none d-sm-flex flex-center" data-button-content="select"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Select Options</span></span>
<span class="d-flex d-sm-none flex-center" data-button-content="select"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Select Opt</span></span><span class="d-flex flex-center" data-button-content="sold-out">Out of Stock</span>
<span class="d-flex flex-center" data-button-content="notify-me"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Notify Me</span></span>
<span class="d-flex flex-center" data-button-content="pre-order"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Pre-Order</span></span>
</a>
</div>
</div>
</div>
</div><input type="hidden" name="product-id" value="8038146474223"><input type="hidden" name="section-id" value="template--16813942538479__product-grid">
</form>
POST /cart/add
<form method="post" action="/cart/add" accept-charset="UTF-8" class="d-flex flex-column m-0 makeblock-xtool-myshopify-com" enctype="multipart/form-data" data-js-product-form="" data-cowlendar-form="true"><input type="hidden" name="form_type"
value="product"><input type="hidden" name="utf8" value="✓">
<div class="product-collection__image product-image product-image--hover-fade position-relative w-100 js-product-images-navigation js-product-images-hovered-end js-product-images-hover"
data-js-product-image-hover="//www.xtool.com/cdn/shop/files/f1a4fd523768656f345b0875f5274a6e_81a7a9a0-8ce7-400e-82bd-ee4ed61102f0_{width}x.progressive.jpg?v=1717573229" data-js-product-image-hover-id="40944142090479">
<div class="product-badge_main" data-badge-product-id="8170734223599" data-product-price="139900" data-product-compare-price="243700" style="background-color: #D3322C; display: flex">
<img class="product-badge_main_img_pc" loading="lazy" src="https://cdn.shopify.com/s/files/1/0467/7985/9095/files/5c6a1d07c67b032e7fab3378dc727ec1_c9cd2c7d-21d4-488e-b8df-9b5336e0b5ef.svg?v=1733548337" width="22" height="22"
style="width: 22px; height: 22px;">
<img class="product-badge_main_img_mo" loading="lazy" src="https://cdn.shopify.com/s/files/1/0467/7985/9095/files/5c6a1d07c67b032e7fab3378dc727ec1_c9cd2c7d-21d4-488e-b8df-9b5336e0b5ef.svg?v=1733548337" width="16" height="16"
style="width: 22px; height: 22px;">
<div class="product-badge_text" style="opacity: 1;">
<p><span style="color: #ffffff;"><strong><span class="text-only" data-eleid="91">Save <span class="save-amount">$1,038.00</span></span></strong></span></p>
</div>
</div>
<script>
// 获取预估到手价
$(function() {
function formatWithDelimiters(number, precision, thousands, decimal) {
thousands = thousands || ',';
decimal = decimal || '.';
if (isNaN(number) || number === null) {
return 0;
}
number = (number / 100.0).toFixed(precision);
const parts = number.split('.');
const dollarsAmount = parts[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, '$1' + thousands);
const centsAmount = parts[1] ? decimal + parts[1] : '';
return dollarsAmount + centsAmount;
}
function setSaveAmount() {
const productId = "8170734223599"
const $badge = $(`[data-badge-product-id="${productId}"]`)
// 商品售价
const price = $(`[data-product-id=${productId}]`).find(".product-badge-price").attr("data-badge-price")
// 商品划线价
const comparePrice = $(`[data-product-id=${productId}]`).find(".product-badge-compare-price").attr("data-badge-compare-price")
// 加入setTimeout的原因是children.eq(0).attr("data-estimated-price")有可能会获取不到值
setTimeout(() => {
const $wrap = "collection" === "collection" ? $(`[data-product-id="${productId}"].product-collection`) : $(".product-page-info-price-container")
const children = $wrap.find(".final-price__value")
// 预估到手价
let finalPriceValue = -1
// 是否开启到手价配置
if (children.length) {
finalPriceValue = children.eq(0).attr("data-estimated-price")
}
const badgeHtml = $badge.find(".product-badge_text").html() || ""
let saveAmount = 0
if (finalPriceValue != -1 && !isNaN(finalPriceValue)) {
saveAmount = comparePrice ? (comparePrice - finalPriceValue) : (price - finalPriceValue)
} else {
if (comparePrice) {
saveAmount = Number(comparePrice) - Number(price)
}
}
const money = formatWithDelimiters(saveAmount, 2)
$badge.find(".product-badge_text").html(badgeHtml.replace("{save_amount}", `<span class='save-amount'>$${money}</span>`))
$badge.css("display", "flex")
$badge.find(".product-badge_text").css("opacity", 1)
}, 0)
}
setSaveAmount()
})
</script>
<style>
.product-badge_main {
position: absolute;
z-index: 10;
display: none;
align-items: center;
top: 0;
left: 0;
border-radius: 4px;
overflow: hidden;
height: 22px;
max-width: 170px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 8px;
}
.product-badge_main p {
margin-bottom: 0px;
font-size: 10px;
font-weight: 500;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.product-badge_main p strong {
font-weight: 700;
}
.product-badge_main_img_mo {
display: none;
}
.product-badge_text {
opacity: 0;
margin-left: 4px;
}
@media screen and (max-width: 1024px) {
.product-badge_main_img_pc {
display: none;
}
.product-badge_main_img_mo {
display: inline-block;
}
.product-badge_main {
left: 0px;
height: 16px;
max-width: 130px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 4px;
border-radius: 2px;
font-weight: 500;
}
.product-badge_main p {
font-size: 8px;
}
}
</style>
<a href="/collections/machine/products/xtool-s1-20w-enclosed-diode-laser-cutter" class="d-block cursor-default" data-js-product-image="" data-product-handle="xtool-s1-20w-enclosed-diode-laser-cutter"><div class="rimage" style="padding-top:100.0%;"><img onload="theme.LazyImage.inlineCheck(this)" class="rimage__img rimage__img--contain preloaded loaded entered lazyload" loading="lazy" data-master="//www.xtool.com/cdn/shop/files/20W_4_a51b2d83-fccd-4974-9f7a-b467058fcf43_{width}x.progressive.jpg?v=1732003602" data-aspect-ratio="1.0" data-aspect-ratio-original="1.0" data-stretch-size="contain" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" data-srcset="//www.xtool.com/cdn/shop/files/20W_4_a51b2d83-fccd-4974-9f7a-b467058fcf43_600x.progressive.jpg?v=1732003602 1x, //www.xtool.com/cdn/shop/files/20W_4_a51b2d83-fccd-4974-9f7a-b467058fcf43_600x@2x.progressive.jpg?v=1732003602 2x, //www.xtool.com/cdn/shop/files/20W_4_a51b2d83-fccd-4974-9f7a-b467058fcf43_600x@3x.progressive.jpg?v=1732003602 3x" data-image-id="43161428689135" alt="xTool S1 20W Enclosed Diode Laser Cutter" srcset="//www.xtool.com/cdn/shop/files/20W_4_a51b2d83-fccd-4974-9f7a-b467058fcf43_274x.progressive.jpg?v=1732003602" data-ll-status="loaded"></div>
</a>
<div class="product-image__overlay-top position-absolute d-flex flex-wrap top-0 left-0 w-100 pr-10" style=" top: 22px !important; padding-top: 4px ">
<a href="/collections/machine/products/xtool-s1-20w-enclosed-diode-laser-cutter" class="absolute-stretch cursor-default" data-product-handle="xtool-s1-20w-enclosed-diode-laser-cutter"></a>
<div class="product-image__overlay-top-left product-collection__labels position-relative d-flex flex-column align-items-start mb-10">
<div class="label label--new mb-3 mr-3 text-nowrap d-none-important" data-js-product-label-new="">New</div>
</div>
</div>
<div class="product-image__overlay-bottom position-absolute d-flex justify-content-center justify-content-lg-start align-items-end bottom-0 left-0 w-100 px-10 pb-10">
<a href="/collections/machine/products/xtool-s1-20w-enclosed-diode-laser-cutter" class="absolute-stretch cursor-default" data-product-handle="xtool-s1-20w-enclosed-diode-laser-cutter"></a>
<div class="product-image__overlay-bottom-right product-collection__images-navigation position-relative d-lg-block mt-10 ml-auto">
<div class="product-images-navigation d-flex">
<span class="d-flex flex-center mr-3 rounded-circle cursor-pointer" data-js-product-images-navigation="prev"><i class="mr-2">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-006" viewBox="0 0 24 24">
<g>
<path d="M16.736,3.417c0,0.169-0.059,0.319-0.176,0.449l-8.32,8.301l8.32,8.301c0.117,0.13,0.176,0.28,0.176,0.449
s-0.059,0.319-0.176,0.449c-0.065,0.052-0.137,0.094-0.215,0.127c-0.078,0.032-0.156,0.049-0.234,0.049s-0.156-0.017-0.234-0.049
c-0.078-0.033-0.149-0.075-0.215-0.127l-8.75-8.75c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449l8.75-8.75
c0.13-0.117,0.28-0.176,0.449-0.176c0.169,0,0.319,0.059,0.449,0.176C16.677,3.098,16.736,3.248,16.736,3.417z"></path>
</g>
</svg>
</i></span>
<span class="d-flex flex-center rounded-circle cursor-pointer" data-js-product-images-navigation="next"><i class="ml-3">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-007" viewBox="0 0 24 24">
<g>
<path d="M6.708,20.917c0-0.169,0.059-0.319,0.176-0.449l8.32-8.301l-8.32-8.301c-0.117-0.13-0.176-0.28-0.176-0.449
c0-0.169,0.059-0.319,0.176-0.449c0.13-0.117,0.279-0.176,0.449-0.176c0.169,0,0.318,0.059,0.449,0.176l8.75,8.75
c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-8.75,8.75c-0.065,0.052-0.137,0.094-0.215,0.127
c-0.078,0.032-0.156,0.049-0.234,0.049s-0.156-0.017-0.234-0.049c-0.078-0.033-0.15-0.075-0.215-0.127
C6.767,21.236,6.708,21.086,6.708,20.917z"></path>
</g>
</svg>
</i></span>
</div>
</div>
</div>
</div>
<div class="product-collection__content d-flex flex-column align-items-start mt-15">
<div class="product-collection__title mb-3">
<h4 class="m-0">
<a href="/collections/machine/products/xtool-s1-20w-enclosed-diode-laser-cutter" data-product-handle="xtool-s1-20w-enclosed-diode-laser-cutter">xTool S1 20W Enclosed Diode Laser Cutter</a>
</h4>
</div>
<div class="product-collection__description d-none mb-15">
<p class="m-0"> Limited-Time Free Gifts: Fire Safety Set on 20W & 40W, Material Kit, 14 Beginner Courses. Cutting Beast: Switchable laser modules (40W/2W IR) for processing almost any material. Super Productivity: Speeds of up to
600mm/s on a spacious 23.93" x 15.16" bed... </p>
</div>
<div class="product-collection__price mb-4">
<!-- snippets/product-get-price.liquid --><span class="price d-flex align-items-center price--sale" data-js-product-price=""><span class="footer-price-bold product-badge-price" data-badge-price="139900">US $1,399.00</span>
<span class="footer-price-discount product-badge-compare-price" data-badge-compare-price="243700">US $2,437.00</span>
</span>
</div>
<div class="product-collection__control d-flex flex-column w-100"><input type="hidden" name="selling_plan" value="">
<div class="product-collection__variants mb-10 d-none">
<select name="id" class="m-0" data-js-product-variants="">
<option selected="selected" value="44185244532975">Black / 20W Basic Bundle</option>
<option value="44318539579631">Black / 20W Deluxe Bundle</option>
<option value="45311515721967">Black / 20W All-in-1 SafetyPro™ Bundle</option>
<option value="44483115614447">Pure White / 20W Basic Bundle</option>
<option value="44483115745519">Pure White / 20W Deluxe Bundle</option>
<option value="45311515787503">Pure White / 20W All-in-1 SafetyPro™ Bundle</option>
</select>
</div>
<div class="product-collection__reviews">
<div class="shopify-review shopify-review--type-1 d-flex" data-aria-label="4.96 out of 5.0 stars">
<span class="shopify-review-badge d-flex flex-wrap align-items-center mt-lg-7" data-rating="4.96">
<span class="shopify-review-starrating shopify-review-badge-starrating mr-10"><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i></span>
<span class="shopify-review-badge-caption ">(47)</span>
</span>
</div>
</div>
<div class="product-collection__buttons d-flex flex-lg-row align-items-lg-center mt-10">
<div class="product-collection__button-add-to-cart mb-10">
<!-- snippets/product-get-button-cart.liquid -->
<a href="/collections/machine/products/xtool-s1-20w-enclosed-diode-laser-cutter" data-button-default-status="select" class="btn btn--status btn--animated" data-js-product-button-add-to-cart="" data-button-status="select" data-product-handle="xtool-s1-20w-enclosed-diode-laser-cutter"><span class="d-none d-sm-flex flex-center" data-button-content="select"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Select Options</span></span>
<span class="d-flex d-sm-none flex-center" data-button-content="select"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Select Opt</span></span><span class="d-flex flex-center" data-button-content="sold-out">Out of Stock</span>
<span class="d-flex flex-center" data-button-content="notify-me"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Notify Me</span></span>
<span class="d-flex flex-center" data-button-content="pre-order"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Pre-Order</span></span>
</a>
</div>
</div>
</div>
</div><input type="hidden" name="product-id" value="8170734223599"><input type="hidden" name="section-id" value="template--16813942538479__product-grid">
</form>
POST /cart/add
<form method="post" action="/cart/add" accept-charset="UTF-8" class="d-flex flex-column m-0 makeblock-xtool-myshopify-com" enctype="multipart/form-data" data-js-product-form="" data-cowlendar-form="true"><input type="hidden" name="form_type"
value="product"><input type="hidden" name="utf8" value="✓">
<div class="product-collection__image product-image product-image--hover-fade position-relative w-100 js-product-images-navigation js-product-images-hovered-end js-product-images-hover"
data-js-product-image-hover="//www.xtool.com/cdn/shop/files/D1_5W_f9810024-b4c8-4745-8511-b278ff532a90_{width}x.progressive.jpg?v=1730193012" data-js-product-image-hover-id="43028780613871">
<a href="/collections/machine/products/refurbished-xtool-d1-pro-laser-engraver-cutting-machine" class="d-block cursor-default" data-js-product-image="" data-product-handle="refurbished-xtool-d1-pro-laser-engraver-cutting-machine"><div class="rimage" style="padding-top:100.0%;"><img onload="theme.LazyImage.inlineCheck(this)" class="rimage__img rimage__img--contain preloaded loaded entered lazyload" loading="lazy" data-master="//www.xtool.com/cdn/shop/files/D1_5W_{width}x.progressive.jpg?v=1730193006" data-aspect-ratio="1.0" data-aspect-ratio-original="1.0" data-stretch-size="contain" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" data-srcset="//www.xtool.com/cdn/shop/files/D1_5W_600x.progressive.jpg?v=1730193006 1x, //www.xtool.com/cdn/shop/files/D1_5W_600x@2x.progressive.jpg?v=1730193006 2x, //www.xtool.com/cdn/shop/files/D1_5W_600x@3x.progressive.jpg?v=1730193006 3x" data-image-id="43028780581103" alt="[Refurbished] xTool D1 Pro Laser Engraver Cutting Machine" srcset="//www.xtool.com/cdn/shop/files/D1_5W_274x.progressive.jpg?v=1730193006" data-ll-status="loaded"></div>
</a>
<div class="product-image__overlay-top position-absolute d-flex flex-wrap top-0 left-0 w-100 pr-10" style=" top: 0 !important; padding-top: 0 ">
<a href="/collections/machine/products/refurbished-xtool-d1-pro-laser-engraver-cutting-machine" class="absolute-stretch cursor-default" data-product-handle="refurbished-xtool-d1-pro-laser-engraver-cutting-machine"></a>
<div class="product-image__overlay-top-left product-collection__labels position-relative d-flex flex-column align-items-start mb-10">
<div class="label label--new mb-3 mr-3 text-nowrap d-none-important" data-js-product-label-new="">New</div>
<div class="label label--out-stock mb-3 mr-3 text-nowrap" data-js-product-label-out-stock="">Out of Stock</div>
</div>
</div>
<div class="product-image__overlay-bottom position-absolute d-flex justify-content-center justify-content-lg-start align-items-end bottom-0 left-0 w-100 px-10 pb-10">
<a href="/collections/machine/products/refurbished-xtool-d1-pro-laser-engraver-cutting-machine" class="absolute-stretch cursor-default" data-product-handle="refurbished-xtool-d1-pro-laser-engraver-cutting-machine"></a>
<div class="product-image__overlay-bottom-right product-collection__images-navigation position-relative d-lg-block mt-10 ml-auto">
<div class="product-images-navigation d-flex">
<span class="d-flex flex-center mr-3 rounded-circle cursor-pointer" data-js-product-images-navigation="prev"><i class="mr-2">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-006" viewBox="0 0 24 24">
<g>
<path d="M16.736,3.417c0,0.169-0.059,0.319-0.176,0.449l-8.32,8.301l8.32,8.301c0.117,0.13,0.176,0.28,0.176,0.449
s-0.059,0.319-0.176,0.449c-0.065,0.052-0.137,0.094-0.215,0.127c-0.078,0.032-0.156,0.049-0.234,0.049s-0.156-0.017-0.234-0.049
c-0.078-0.033-0.149-0.075-0.215-0.127l-8.75-8.75c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449l8.75-8.75
c0.13-0.117,0.28-0.176,0.449-0.176c0.169,0,0.319,0.059,0.449,0.176C16.677,3.098,16.736,3.248,16.736,3.417z"></path>
</g>
</svg>
</i></span>
<span class="d-flex flex-center rounded-circle cursor-pointer" data-js-product-images-navigation="next"><i class="ml-3">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-007" viewBox="0 0 24 24">
<g>
<path d="M6.708,20.917c0-0.169,0.059-0.319,0.176-0.449l8.32-8.301l-8.32-8.301c-0.117-0.13-0.176-0.28-0.176-0.449
c0-0.169,0.059-0.319,0.176-0.449c0.13-0.117,0.279-0.176,0.449-0.176c0.169,0,0.318,0.059,0.449,0.176l8.75,8.75
c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-8.75,8.75c-0.065,0.052-0.137,0.094-0.215,0.127
c-0.078,0.032-0.156,0.049-0.234,0.049s-0.156-0.017-0.234-0.049c-0.078-0.033-0.15-0.075-0.215-0.127
C6.767,21.236,6.708,21.086,6.708,20.917z"></path>
</g>
</svg>
</i></span>
</div>
</div>
</div>
</div>
<div class="product-collection__content d-flex flex-column align-items-start mt-15">
<div class="product-collection__title mb-3">
<h4 class="m-0">
<a href="/collections/machine/products/refurbished-xtool-d1-pro-laser-engraver-cutting-machine" data-product-handle="refurbished-xtool-d1-pro-laser-engraver-cutting-machine">[Refurbished] xTool D1 Pro Laser Engraver Cutting Machine</a>
</h4>
</div>
<div class="product-collection__description d-none mb-15">
<p class="m-0"> 👀 Prefer a BRANDNEW machine? Please check here. xTool Trade Up Program - Save Big! Get Up to $200 Off on S1 Now! 12-month warranty. D1 pro 1.0 and D1 pro 2.0 shipped randomly due to inventory. Their main difference is...
</p>
</div>
<div class="product-collection__price mb-4">
<!-- snippets/product-get-price.liquid --><span class="price d-flex align-items-center price--sale" data-js-product-price=""><span class="footer-price-bold product-badge-price" data-badge-price="16999">US $169.99</span>
<span class="footer-price-discount product-badge-compare-price" data-badge-compare-price="49999">US $499.99</span>
</span>
</div>
<div class="product-collection__control d-flex flex-column w-100"><input type="hidden" name="selling_plan" value="">
<div class="product-collection__variants mb-10 d-none">
<select name="id" class="m-0" data-js-product-variants="">
<option disabled="disabled" value="44917948088559">5W + Enclosure</option>
</select>
</div>
<div class="product-collection__reviews">
<div class="shopify-review shopify-review--type-1 d-flex" data-aria-label="5.0 out of 5.0 stars">
<span class="shopify-review-badge d-flex flex-wrap align-items-center mt-lg-7" data-rating="5.0">
<span class="shopify-review-starrating shopify-review-badge-starrating mr-10"><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i></span>
<span class="shopify-review-badge-caption ">(46)</span>
</span>
</div>
</div>
<div class="product-collection__buttons d-flex flex-lg-row align-items-lg-center mt-10">
<div class="product-collection__button-add-to-cart mb-10">
<!-- snippets/product-get-button-cart.liquid -->
<button type="submit" name="add" class="btn btn--status btn--animated js-product-button-add-to-cart cowlendar-add-to-cart" data-js-product-button-add-to-cart="" data-button-status="sold-out"><span class="d-flex flex-center"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Add to Cart</span></span>
<span class="d-flex flex-center" data-button-content="added"><i class="mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-110" viewBox="0 0 24 24">
<g>
<path d="M19.855,5.998c-0.124-0.124-0.271-0.186-0.439-0.186h-3.75c0-1.028-0.368-1.911-1.104-2.646
c-0.735-0.735-1.618-1.104-2.646-1.104S10.005,2.431,9.27,3.166C8.534,3.902,8.166,4.784,8.166,5.813h-3.75
c-0.169,0-0.315,0.062-0.439,0.186C3.853,6.122,3.791,6.269,3.791,6.438v15c0,0.169,0.062,0.315,0.186,0.439
C4.101,22,4.247,22.063,4.416,22.063h15c0.169,0,0.315-0.062,0.439-0.186c0.124-0.124,0.186-0.271,0.186-0.439v-15
C20.041,6.269,19.979,6.122,19.855,5.998z M10.148,4.045c0.488-0.488,1.077-0.732,1.768-0.732s1.279,0.244,1.768,0.732
s0.732,1.078,0.732,1.768h-5C9.416,5.123,9.66,4.533,10.148,4.045z M17.074,11.239l-6.25,6.25
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
c-0.078-0.032-0.149-0.075-0.215-0.127l-2.5-2.5c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.28-0.176,0.449-0.176s0.319,0.059,0.449,0.176l2.051,2.07l5.801-5.82c0.13-0.117,0.28-0.176,0.449-0.176
s0.319,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449C17.25,10.959,17.191,11.109,17.074,11.239z"></path>
</g>
</svg>
</i>Added</span><span class="d-flex flex-center" data-button-content="sold-out">Out of Stock</span>
<span class="d-flex flex-center" data-button-content="notify-me"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Notify Me</span></span>
<span class="d-flex flex-center" data-button-content="pre-order"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Pre-Order</span></span>
</button><button type="button" class="cowlendar-btn cowlendar-hidden btn btn--status btn--animated js-product-button-add-to-cart"><span class="d-flex flex-center"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Book now</span></span>
<span class="d-flex flex-center" data-button-content="added"><i class="mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-110" viewBox="0 0 24 24">
<g>
<path d="M19.855,5.998c-0.124-0.124-0.271-0.186-0.439-0.186h-3.75c0-1.028-0.368-1.911-1.104-2.646
c-0.735-0.735-1.618-1.104-2.646-1.104S10.005,2.431,9.27,3.166C8.534,3.902,8.166,4.784,8.166,5.813h-3.75
c-0.169,0-0.315,0.062-0.439,0.186C3.853,6.122,3.791,6.269,3.791,6.438v15c0,0.169,0.062,0.315,0.186,0.439
C4.101,22,4.247,22.063,4.416,22.063h15c0.169,0,0.315-0.062,0.439-0.186c0.124-0.124,0.186-0.271,0.186-0.439v-15
C20.041,6.269,19.979,6.122,19.855,5.998z M10.148,4.045c0.488-0.488,1.077-0.732,1.768-0.732s1.279,0.244,1.768,0.732
s0.732,1.078,0.732,1.768h-5C9.416,5.123,9.66,4.533,10.148,4.045z M17.074,11.239l-6.25,6.25
c-0.065,0.052-0.137,0.095-0.215,0.127c-0.078,0.033-0.156,0.049-0.234,0.049s-0.156-0.016-0.234-0.049
c-0.078-0.032-0.149-0.075-0.215-0.127l-2.5-2.5c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449
c0.13-0.117,0.28-0.176,0.449-0.176s0.319,0.059,0.449,0.176l2.051,2.07l5.801-5.82c0.13-0.117,0.28-0.176,0.449-0.176
s0.319,0.059,0.449,0.176c0.117,0.13,0.176,0.28,0.176,0.449C17.25,10.959,17.191,11.109,17.074,11.239z"></path>
</g>
</svg>
</i>Book now</span><span class="d-flex flex-center" data-button-content="sold-out">Book now</span>
<span class="d-flex flex-center" data-button-content="notify-me"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Book now</span></span>
<span class="d-flex flex-center" data-button-content="pre-order"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Pre-Order</span></span>
</button>
</div>
</div>
</div>
</div><input type="hidden" name="product-id" value="8422364086511"><input type="hidden" name="section-id" value="template--16813942538479__product-grid">
</form>
POST /cart/add
<form method="post" action="/cart/add" accept-charset="UTF-8" class="d-flex flex-column m-0 makeblock-xtool-myshopify-com" enctype="multipart/form-data" data-js-product-form="" data-cowlendar-form="true"><input type="hidden" name="form_type"
value="product"><input type="hidden" name="utf8" value="✓">
<div class="product-collection__image product-image product-image--hover-fade position-relative w-100 js-product-images-navigation js-product-images-hovered-end js-product-images-hover"
data-js-product-image-hover="//www.xtool.com/cdn/shop/files/5e044686c86179ad83fee426e7bb978b_de56270b-f871-42f6-888b-fb8457b6c34a_{width}x.progressive.jpg?v=1720530222" data-js-product-image-hover-id="41985573159151">
<div class="product-badge_main" data-badge-product-id="8667691385071" data-product-price="5900" data-product-compare-price="9999" style="background-color: #D3322C; display: flex">
<img class="product-badge_main_img_pc" loading="lazy" src="https://cdn.shopify.com/s/files/1/0467/7985/9095/files/5c6a1d07c67b032e7fab3378dc727ec1_c9cd2c7d-21d4-488e-b8df-9b5336e0b5ef.svg?v=1733548337" width="22" height="22"
style="width: 22px; height: 22px;">
<img class="product-badge_main_img_mo" loading="lazy" src="https://cdn.shopify.com/s/files/1/0467/7985/9095/files/5c6a1d07c67b032e7fab3378dc727ec1_c9cd2c7d-21d4-488e-b8df-9b5336e0b5ef.svg?v=1733548337" width="16" height="16"
style="width: 22px; height: 22px;">
<div class="product-badge_text" style="opacity: 1;">
<p><span style="color: #ffffff;"><strong><span class="text-only" data-eleid="19">Save <span class="save-amount">$40.99</span></span></strong></span></p>
</div>
</div>
<script>
// 获取预估到手价
$(function() {
function formatWithDelimiters(number, precision, thousands, decimal) {
thousands = thousands || ',';
decimal = decimal || '.';
if (isNaN(number) || number === null) {
return 0;
}
number = (number / 100.0).toFixed(precision);
const parts = number.split('.');
const dollarsAmount = parts[0].replace(/(\d)(?=(\d\d\d)+(?!\d))/g, '$1' + thousands);
const centsAmount = parts[1] ? decimal + parts[1] : '';
return dollarsAmount + centsAmount;
}
function setSaveAmount() {
const productId = "8667691385071"
const $badge = $(`[data-badge-product-id="${productId}"]`)
// 商品售价
const price = $(`[data-product-id=${productId}]`).find(".product-badge-price").attr("data-badge-price")
// 商品划线价
const comparePrice = $(`[data-product-id=${productId}]`).find(".product-badge-compare-price").attr("data-badge-compare-price")
// 加入setTimeout的原因是children.eq(0).attr("data-estimated-price")有可能会获取不到值
setTimeout(() => {
const $wrap = "collection" === "collection" ? $(`[data-product-id="${productId}"].product-collection`) : $(".product-page-info-price-container")
const children = $wrap.find(".final-price__value")
// 预估到手价
let finalPriceValue = -1
// 是否开启到手价配置
if (children.length) {
finalPriceValue = children.eq(0).attr("data-estimated-price")
}
const badgeHtml = $badge.find(".product-badge_text").html() || ""
let saveAmount = 0
if (finalPriceValue != -1 && !isNaN(finalPriceValue)) {
saveAmount = comparePrice ? (comparePrice - finalPriceValue) : (price - finalPriceValue)
} else {
if (comparePrice) {
saveAmount = Number(comparePrice) - Number(price)
}
}
const money = formatWithDelimiters(saveAmount, 2)
$badge.find(".product-badge_text").html(badgeHtml.replace("{save_amount}", `<span class='save-amount'>$${money}</span>`))
$badge.css("display", "flex")
$badge.find(".product-badge_text").css("opacity", 1)
}, 0)
}
setSaveAmount()
})
</script>
<style>
.product-badge_main {
position: absolute;
z-index: 10;
display: none;
align-items: center;
top: 0;
left: 0;
border-radius: 4px;
overflow: hidden;
height: 22px;
max-width: 170px;
padding-top: 4px;
padding-bottom: 4px;
padding-right: 8px;
}
.product-badge_main p {
margin-bottom: 0px;
font-size: 10px;
font-weight: 500;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.product-badge_main p strong {
font-weight: 700;
}
.product-badge_main_img_mo {
display: none;
}
.product-badge_text {
opacity: 0;
margin-left: 4px;
}
@media screen and (max-width: 1024px) {
.product-badge_main_img_pc {
display: none;
}
.product-badge_main_img_mo {
display: inline-block;
}
.product-badge_main {
left: 0px;
height: 16px;
max-width: 130px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 4px;
border-radius: 2px;
font-weight: 500;
}
.product-badge_main p {
font-size: 8px;
}
}
</style>
<a href="/collections/machine/products/xtool-heat-press" class="d-block cursor-default" data-js-product-image="" data-product-handle="xtool-heat-press"><div class="rimage" style="padding-top:100.0%;"><img onload="theme.LazyImage.inlineCheck(this)" class="rimage__img rimage__img--contain preloaded loaded entered lazyload" loading="lazy" data-master="//www.xtool.com/cdn/shop/files/cef8795a1bbf0dd7769d5e2786684e05_dd696092-b6ae-4272-ad4a-42197998cbb8_{width}x.progressive.jpg?v=1721915729" data-aspect-ratio="1.0" data-aspect-ratio-original="1.0" data-stretch-size="contain" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACwAAAAAAQABAAACAkQBADs=" data-srcset="//www.xtool.com/cdn/shop/files/cef8795a1bbf0dd7769d5e2786684e05_dd696092-b6ae-4272-ad4a-42197998cbb8_600x.progressive.jpg?v=1721915729 1x, //www.xtool.com/cdn/shop/files/cef8795a1bbf0dd7769d5e2786684e05_dd696092-b6ae-4272-ad4a-42197998cbb8_600x@2x.progressive.jpg?v=1721915729 2x, //www.xtool.com/cdn/shop/files/cef8795a1bbf0dd7769d5e2786684e05_dd696092-b6ae-4272-ad4a-42197998cbb8_600x@3x.progressive.jpg?v=1721915729 3x" data-image-id="42202239074543" alt="xTool Heat Press Machine for T-shirts, HTV, Sublimation and DTF Transfers" srcset="//www.xtool.com/cdn/shop/files/cef8795a1bbf0dd7769d5e2786684e05_dd696092-b6ae-4272-ad4a-42197998cbb8_274x.progressive.jpg?v=1721915729" data-ll-status="loaded"></div>
</a>
<div class="product-image__overlay-top position-absolute d-flex flex-wrap top-0 left-0 w-100 pr-10" style=" top: 22px !important; padding-top: 4px ">
<a href="/collections/machine/products/xtool-heat-press" class="absolute-stretch cursor-default" data-product-handle="xtool-heat-press"></a>
<div class="product-image__overlay-top-left product-collection__labels position-relative d-flex flex-column align-items-start mb-10">
<div class="label label--new mb-3 mr-3 text-nowrap" data-js-product-label-new="">New</div>
<div class="label label--sale mb-3 mr-3 text-nowrap" data-js-product-label-sale="">Save 41%</div>
</div>
</div>
<div class="product-image__overlay-bottom position-absolute d-flex justify-content-center justify-content-lg-start align-items-end bottom-0 left-0 w-100 px-10 pb-10">
<a href="/collections/machine/products/xtool-heat-press" class="absolute-stretch cursor-default" data-product-handle="xtool-heat-press"></a>
<div class="product-image__overlay-bottom-right product-collection__images-navigation position-relative d-lg-block mt-10 ml-auto">
<div class="product-images-navigation d-flex">
<span class="d-flex flex-center mr-3 rounded-circle cursor-pointer" data-js-product-images-navigation="prev"><i class="mr-2">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-006" viewBox="0 0 24 24">
<g>
<path d="M16.736,3.417c0,0.169-0.059,0.319-0.176,0.449l-8.32,8.301l8.32,8.301c0.117,0.13,0.176,0.28,0.176,0.449
s-0.059,0.319-0.176,0.449c-0.065,0.052-0.137,0.094-0.215,0.127c-0.078,0.032-0.156,0.049-0.234,0.049s-0.156-0.017-0.234-0.049
c-0.078-0.033-0.149-0.075-0.215-0.127l-8.75-8.75c-0.117-0.13-0.176-0.28-0.176-0.449c0-0.169,0.059-0.319,0.176-0.449l8.75-8.75
c0.13-0.117,0.28-0.176,0.449-0.176c0.169,0,0.319,0.059,0.449,0.176C16.677,3.098,16.736,3.248,16.736,3.417z"></path>
</g>
</svg>
</i></span>
<span class="d-flex flex-center rounded-circle cursor-pointer" data-js-product-images-navigation="next"><i class="ml-3">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-007" viewBox="0 0 24 24">
<g>
<path d="M6.708,20.917c0-0.169,0.059-0.319,0.176-0.449l8.32-8.301l-8.32-8.301c-0.117-0.13-0.176-0.28-0.176-0.449
c0-0.169,0.059-0.319,0.176-0.449c0.13-0.117,0.279-0.176,0.449-0.176c0.169,0,0.318,0.059,0.449,0.176l8.75,8.75
c0.117,0.13,0.176,0.28,0.176,0.449c0,0.169-0.059,0.319-0.176,0.449l-8.75,8.75c-0.065,0.052-0.137,0.094-0.215,0.127
c-0.078,0.032-0.156,0.049-0.234,0.049s-0.156-0.017-0.234-0.049c-0.078-0.033-0.15-0.075-0.215-0.127
C6.767,21.236,6.708,21.086,6.708,20.917z"></path>
</g>
</svg>
</i></span>
</div>
</div>
</div>
</div>
<div class="product-collection__content d-flex flex-column align-items-start mt-15">
<div class="product-collection__title mb-3">
<h4 class="m-0">
<a href="/collections/machine/products/xtool-heat-press" data-product-handle="xtool-heat-press">xTool Heat Press Machine for T-shirts, HTV, Sublimation and DTF Transfers</a>
</h4>
</div>
<div class="product-collection__description d-none mb-15">
<p class="m-0"> Limited-time Free Gifts: 20% Off Material Card. 3 Pressing Modes: Hands-free, portable, and mini press options for easy transfers on T-shirts, tote bags, wood, and more. Adjustable Pressure: Achieve professional results even
with puff HTV, slate, and DTF. Precise Temperature... </p>
</div>
<div class="product-collection__price mb-4">
<!-- snippets/product-get-price.liquid --><span class="price d-flex align-items-center price--sale" data-js-product-price=""><span class="footer-price-bold product-badge-price" data-badge-price="5900">US $59.00</span>
<span class="footer-price-discount product-badge-compare-price" data-badge-compare-price="9999">US $99.99</span>
</span>
</div>
<div class="product-collection__control d-flex flex-column w-100"><input type="hidden" name="selling_plan" value="">
<div class="product-collection__variants mb-10 d-none">
<select name="id" class="m-0" data-js-product-variants="">
<option selected="selected" value="45676486623471">xTool Mini Press + Smart Control / Heat Press Only--I Want to Choose My Own Supplies!</option>
<option value="45676486656239">xTool Portable Smart Press 12''×10'' / Heat Press Only--I Want to Choose My Own Supplies!</option>
<option value="45676486689007">xTool Smart Heat Press All-in-One Kit / Heat Press Only--I Want to Choose My Own Supplies!</option>
<option value="45553817845999">xTool Smart Heat Press All-in-One Kit / Heat Transfer Vinyl Essentials Bundle</option>
<option value="45676483379439">xTool Smart Heat Press All-in-One Kit / Sublimation Essentials Bundle</option>
<option value="45676483412207">xTool Smart Heat Press All-in-One Kit / Ultimate HTV & Sublimation Bundle</option>
</select>
</div>
<div class="product-collection__reviews">
<div class="shopify-review shopify-review--type-1 d-flex" data-aria-label="5.0 out of 5.0 stars">
<span class="shopify-review-badge d-flex flex-wrap align-items-center mt-lg-7" data-rating="5.0">
<span class="shopify-review-starrating shopify-review-badge-starrating mr-10"><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i><i class="shopify-review-icon"><svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-221" viewBox="0 0 350.92 333.09"><path d="M524.56,1167.29c1.94,7.18-1.92,11.61-6.78,16.25-22.43,21.45-44.57,43.2-66.83,64.82a3.77,3.77,0,0,0-1.44,3.84q9,50.83,17.73,101.73a26.78,26.78,0,0,1-.7,10.29c-.87,3.71-3.65,5-7.49,5.35-7.39.63-13.88-1.33-20.43-4.82-27.82-14.84-55.84-29.26-83.76-43.9a4.31,4.31,0,0,0-4.57,0c-29.24,15.33-58.58,30.48-87.73,46-6,3.17-12,2.85-18.19,2.48-3.67-.22-5.79-3.15-6.19-6.58a39.17,39.17,0,0,1,.09-10.87q8.53-49.91,17.46-99.74c.33-1.85-.39-2.74-1.5-3.82q-36.51-35.49-73-71a35.78,35.78,0,0,1-5.14-6.06c-3.78-5.82-2-11.65,4.63-13.71,5-1.55,10.18-2.24,15.33-3,10.55-1.67,21.14-3.15,31.71-4.72q16.11-2.38,32.21-4.8c10.16-1.51,20.33-3,30.47-4.59.79-.12,1.64-1.26,2.06-2.12q15-30.3,29.93-60.63c5.18-10.52,10.31-21.06,15.58-31.53a35.57,35.57,0,0,1,4.07-6.24,8.54,8.54,0,0,1,7.26-3.2,55,55,0,0,0,5.74,0c4.08-.29,7.08,1.49,9.32,4.7a41.41,41.41,0,0,1,2.91,4.93q22.64,45.87,45.2,91.76a4,4,0,0,0,3.44,2.57c20.74,3,41.45,6.19,62.18,9.29,13.69,2,27.38,4,41.06,6.07,5.36.8,5.36.82,5.36,6.09Z" transform="translate(-174.15 -1036.6)"></path></svg>
</i></span>
<span class="shopify-review-badge-caption ">(7)</span>
</span>
</div>
</div>
<div class="product-collection__buttons d-flex flex-lg-row align-items-lg-center mt-10">
<div class="product-collection__button-add-to-cart mb-10">
<!-- snippets/product-get-button-cart.liquid -->
<a href="/collections/machine/products/xtool-heat-press" data-button-default-status="select" class="btn btn--status btn--animated" data-js-product-button-add-to-cart="" data-button-status="select" data-product-handle="xtool-heat-press"><span class="d-none d-sm-flex flex-center" data-button-content="select"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Select Options</span></span>
<span class="d-flex d-sm-none flex-center" data-button-content="select"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Select Opt</span></span><span class="d-flex flex-center" data-button-content="sold-out">Out of Stock</span>
<span class="d-flex flex-center" data-button-content="notify-me"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Notify Me</span></span>
<span class="d-flex flex-center" data-button-content="pre-order"><i class="btn__icon mr-5 mb-4">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-theme-109" viewBox="0 0 24 24">
<g>
<path d="M19.884,21.897c-0.124,0.124-0.271,0.186-0.439,0.186h-15c-0.169,0-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.271-0.186-0.439v-15c0-0.169,0.062-0.315,0.186-0.439c0.124-0.124,0.271-0.186,0.439-0.186h3.75
c0-1.028,0.368-1.911,1.104-2.646c0.735-0.735,1.618-1.104,2.646-1.104s1.911,0.368,2.646,1.104
c0.735,0.736,1.104,1.618,1.104,2.646h3.75c0.169,0,0.315,0.062,0.439,0.186c0.124,0.124,0.186,0.271,0.186,0.439v15
C20.069,21.627,20.008,21.773,19.884,21.897z M18.819,7.083h-3.125v2.5c0,0.169-0.062,0.316-0.186,0.439
c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5h-5v2.5
c0,0.169-0.062,0.316-0.186,0.439c-0.124,0.124-0.271,0.186-0.439,0.186s-0.315-0.062-0.439-0.186
c-0.124-0.124-0.186-0.27-0.186-0.439v-2.5H5.069v13.75h13.75V7.083z M10.177,4.065C9.688,4.554,9.444,5.143,9.444,5.833h5
c0-0.69-0.244-1.279-0.732-1.768s-1.077-0.732-1.768-0.732S10.665,3.577,10.177,4.065z"></path>
</g>
</svg>
</i><span class="btn__text">Pre-Order</span></span>
</a>
</div>
</div>
</div>
</div><input type="hidden" name="product-id" value="8667691385071"><input type="hidden" name="section-id" value="template--16813942538479__product-grid">
</form>
Name: kv-embedded-subscribe-form — POST
<form name="kv-embedded-subscribe-form" method="post" target="_blank" accept-charset="UTF-8" class="form-group--type-inline d-flex flex-column flex-lg-row">
<input type="text" name="EMAIL" class="mb-lg-0 email" placeholder="Enter your e-mail">
<input type="submit" class="btn px-lg-20" name="commit" value="Subscribe">
</form>
Text Content
Press Alt+1 for screen-reader mode, Alt+0 to cancelAccessibility Screen-Reader Guide, Feedback, and Issue Reporting 🎄 Early Christmas Treats Last Minute Shopping before Xmas * Products * Machines * P Series P Series View All The 55W CO2 laser machine, perfect for cutting acrylic in a variety of colors, offers powerful performance, turning your desktop into a mini factory. * NEW xTool P2S & P2 The Best Desktop CO2 Laser Becomes Better * xTool P+F Duo Your Productive Business Duo * S Series S Series View All Get next-level precision with Pinpoint™ tech, switchable modules for any project, Class 1 safety, safe with kids and pets around, and a spacious work area. * xTool S1 Best choice for beginners * xTool S1 Blue + 1064nm IR Laser Kit * F Series F Series View All Fastest, most versatile xTool engraver. Ideal for store/craft fair customization, batch engraving production, and 3D in-depth engraving (F1 Ultra only). * New xTool F1 Ultra World First 20W Fiber & 20W Diode Laser Engraver * xTool F1 Fast Portable IR & Diode Laser Engraver * On Sale xTool P+F Series Productive Duo * M Series M Series View All Unlock endless creativity with the first machine that combines laser, inkjet blade cutting and even printing, turning ideas into reality effortlessly. * Loved by DIYers xTool M1 Ultra The World's First 4-in-1 Craft Machine * Up to 60% Off xTool M1 Your First Craft Making Machine * D Series D Series View All The best budget-friendly diode laser machines for home-use and small businesses - include 5W, 10W, and 20W versions. * Up to 58% Off xTool D1 Pro 20W 5W to 20W Diode Laser * Only $299 Refurbished xTool D1 Pro Same Features, Better Price * DIY Tools DIY Tools View All Discover xTool's DIY Tools, including the Screen Printer and Heat Press, designed for effortless personalization and creative home projects. * xTool Screen Printer Bring colors to the laser world. * NEW xTool Heat Press Versatile 3-in-1 Heat Press Machine Kit * What's New New Arrivals View All * NEW xTool SafetyPro™ AP2 Air Purifier with SuperCyclone System * New xTool SafetyPro™ IF2 Hyper Flow Inline Duct Fan * New xTool Heat Press Versatile 3-in-1 Heat Press Machine Kit * New xTool F1 Pedal & Button Switch Tailored for F1 enthusiasts * New xTool Screen Printer Bring colors to the laser world * New Refurbished D1 Pro starting at $299 * New xTool Flexible Fixture Boosts engraving productivity for irregular objects * New Gold to Black Two-Tone Acrylic Sheet Holiday decor essentials * New 40oz Pastel Blue Tumbler Create stunning tumbler gifts with laser * New Colored Cardstock Craft DIY Essentials * xTool Accessories P Series View All * Automatic Conveyor Feeder for xTool P2S & P2 * Riser Base for xTool P2S & P2 * RA2 Pro for xTool P2S & P2 * Honeycomb Panel for xTool P2S & P2 S Series View All * xTool S1 1064nm Infrared Laser Module * xTool S1 40W Laser Module * Riser Base for xTool S1 * Automatic Conveyor Feeder for xTool S1 * RA2 Pro for xTool S1 F Series View All * xTool F1 Ultra Conveyor * xTool F1 Pedal & Button Switch * RA2 Pro for xTool F1 Ultra * xTool F1 Slide Extension * Desktop Air Purifier for xTool F1 M Series View All * xTool M1 Ultra Ink Module * Riser Base Kit for xTool M1 Ultra * xTool M1 Ultra 20W Module Kit * RA2 Pro for xTool M1 Ultra D Series View All * Air Assist Set for xTool D1 Pro * xTool Extension Kit for D1 Pro * 1064nm Infrared Laser Module General Accessories View All * NEW xTool SafetyPro™ AP2 * NEW xTool SafetyPro™ IF2 * xTool Fire Safety Set * xTool Flexible Fixture * xTool Materials Materials View All * View All Your one-stop shop of material * 20% Off Material Card Maximizing your saving * Hot Tumbler Stunning colors and endless styles * Best Seller Plywood Smooth, durable, rigor-tested plywood * Acrylic Vibrant, versatile sheets for creation * Metal Enduring selection for engraving * Jewelry Exquisite personalized gifts * PU Ideal for personalizing decorations * Material Package Diverse possibilities in one pack * Clearance DIY Kit Perfect for adding personalized designs * Comparison * 🎄 Early Christmas Treats * Programs * Deals * New User Program Unlock your newbie welcome pack and start your xTool laser journey! * xTool Trade Up Enroll your used machine and instantly save up to $500. * Refurbished Machines Machines starting at just $299—Your most budget-friendly choice. * Events * xTool Safety Safe Collection - Our continuous efforts to ensure your safety. * xTool x Creative Fabrica Our cooperation aims to boost your imagination to creation! * xTool Creative Hub Experience our machines and explore upcoming events & demos! * Small Business Program Your business is our business. Grab your small business startup kit here! * Loyalty & Referral * xTool Refer a Friend Refer friends to sign-in or place their first order. Earn Win-Win rewards! * xTool Loyalty Program Become an xTool member today—Rewards gifts, coupons and cashback await! * Materials * Software * DesignFind * Learn & Explore * Inspiration * Woodworking * Custom Jewelry Making * Art & Design * Wedding & Party * In-store Customization * Fair and Market * Customized Branding * Tutorials * Machine Guide * Software Guide * How-to Articles * Material Setting * Platforms * DesignFind * Customthings * xTool Creative Hub * Support * Contact Us * Help Center * Price Guarantee * Order Status Sign in and check your order status in "My Account". * Return & Refund 0 UNLOCK MEMBERSHIP BENEFITS * Spend $1, Earn 1 xPoint * Refer a Friend, Earn Up to 10k xPoints * Monthly 10% OFF Coupon Sign Up Sign In 0 UNLOCK MEMBERSHIP BENEFITS * Spend $1, Earn 1 xPoint * Refer a Friend, Earn Up to 10k xPoints * Monthly 10% OFF Coupon Sign Up Sign In * Products * Machines * P Series P Series View All The 55W CO2 laser machine, perfect for cutting acrylic in a variety of colors, offers powerful performance, turning your desktop into a mini factory. * NEW xTool P2S & P2 The Best Desktop CO2 Laser Becomes Better * xTool P+F Duo Your Productive Business Duo * S Series S Series View All Get next-level precision with Pinpoint™ tech, switchable modules for any project, Class 1 safety, safe with kids and pets around, and a spacious work area. * xTool S1 Best choice for beginners * xTool S1 Blue + 1064nm IR Laser Kit * F Series F Series View All Fastest, most versatile xTool engraver. Ideal for store/craft fair customization, batch engraving production, and 3D in-depth engraving (F1 Ultra only). * New xTool F1 Ultra World First 20W Fiber & 20W Diode Laser Engraver * xTool F1 Fast Portable IR & Diode Laser Engraver * On Sale xTool P+F Series Productive Duo * M Series M Series View All Unlock endless creativity with the first machine that combines laser, inkjet blade cutting and even printing, turning ideas into reality effortlessly. * Loved by DIYers xTool M1 Ultra The World's First 4-in-1 Craft Machine * Up to 60% Off xTool M1 Your First Craft Making Machine * D Series D Series View All The best budget-friendly diode laser machines for home-use and small businesses - include 5W, 10W, and 20W versions. * Up to 58% Off xTool D1 Pro 20W 5W to 20W Diode Laser * Only $299 Refurbished xTool D1 Pro Same Features, Better Price * DIY Tools DIY Tools View All Discover xTool's DIY Tools, including the Screen Printer and Heat Press, designed for effortless personalization and creative home projects. * xTool Screen Printer Bring colors to the laser world. * NEW xTool Heat Press Versatile 3-in-1 Heat Press Machine Kit * What's New New Arrivals View All * NEW xTool SafetyPro™ AP2 Air Purifier with SuperCyclone System * New xTool SafetyPro™ IF2 Hyper Flow Inline Duct Fan * New xTool Heat Press Versatile 3-in-1 Heat Press Machine Kit * New xTool F1 Pedal & Button Switch Tailored for F1 enthusiasts * New xTool Screen Printer Bring colors to the laser world * New Refurbished D1 Pro starting at $299 * New xTool Flexible Fixture Boosts engraving productivity for irregular objects * New Gold to Black Two-Tone Acrylic Sheet Holiday decor essentials * New 40oz Pastel Blue Tumbler Create stunning tumbler gifts with laser * New Colored Cardstock Craft DIY Essentials * xTool Accessories * P Series View All * Automatic Conveyor Feeder for xTool P2S & P2 * Riser Base for xTool P2S & P2 * RA2 Pro for xTool P2S & P2 * Honeycomb Panel for xTool P2S & P2 * S Series View All * xTool S1 1064nm Infrared Laser Module * xTool S1 40W Laser Module * Riser Base for xTool S1 * Automatic Conveyor Feeder for xTool S1 * RA2 Pro for xTool S1 * F Series View All * xTool F1 Ultra Conveyor * xTool F1 Pedal & Button Switch * RA2 Pro for xTool F1 Ultra * xTool F1 Slide Extension * Desktop Air Purifier for xTool F1 * M Series View All * xTool M1 Ultra Ink Module * Riser Base Kit for xTool M1 Ultra * xTool M1 Ultra 20W Module Kit * RA2 Pro for xTool M1 Ultra * D Series View All * Air Assist Set for xTool D1 Pro * xTool Extension Kit for D1 Pro * 1064nm Infrared Laser Module * General Accessories View All * NEW xTool SafetyPro™ AP2 * NEW xTool SafetyPro™ IF2 * xTool Fire Safety Set * xTool Flexible Fixture * xTool Materials Materials View All * View All Your one-stop shop of material * 20% Off Material Card Maximizing your saving * Hot Tumbler Stunning colors and endless styles * Best Seller Plywood Smooth, durable, rigor-tested plywood * Acrylic Vibrant, versatile sheets for creation * Metal Enduring selection for engraving * Jewelry Exquisite personalized gifts * PU Ideal for personalizing decorations * Material Package Diverse possibilities in one pack * Clearance DIY Kit Perfect for adding personalized designs * Comparison * 🎄 Early Christmas Treats * Programs * Deals * New User Program Unlock your newbie welcome pack and start your xTool laser journey! * xTool Trade Up Enroll your used machine and instantly save up to $500. * Refurbished Machines Machines starting at just $299—Your most budget-friendly choice. * Events * xTool Safety Safe Collection - Our continuous efforts to ensure your safety. * xTool x Creative Fabrica Our cooperation aims to boost your imagination to creation! * xTool Creative Hub Experience our machines and explore upcoming events & demos! * Small Business Program Your business is our business. Grab your small business startup kit here! * Loyalty & Referral * xTool Refer a Friend Refer friends to sign-in or place their first order. Earn Win-Win rewards! * xTool Loyalty Program Become an xTool member today—Rewards gifts, coupons and cashback await! * Materials * Software * DesignFind * Learn & Explore * Inspiration * Woodworking * Custom Jewelry Making * Art & Design * Wedding & Party * In-store Customization * Fair and Market * Customized Branding * Tutorials * Machine Guide * Software Guide * How-to Articles * Material Setting * Platforms * DesignFind * Customthings * xTool Creative Hub * Support * Contact Us * Help Center * Price Guarantee * Order Status Sign in and check your order status in "My Account". * Return & Refund * Home * Desktop Laser Engravers and Cutters COLLECTION Laser Machine Accessory Material Service After-sale Parts FeaturedBest sellingAlphabetically, A-ZAlphabetically, Z-APrice, low to highPrice, high to lowDate, old to newDate, new to old PRICE $0$7,999000 From $ To $ PRODUCT SERIES Refurbished Series (1) xTool P2 Series (3) xTool S1 Series (3) xTool F1 Series (3) xTool D1 Pro Series (2) xTool M1 Series (2) xTool D1 Series (1) LASER TYPE CO2 Laser (3) Diode Laser (9) Fiber Laser (1) Infrared Laser (1) LASER POWER 2W (1) 10W (4) 20W (6) 40W (2) 55W (3) MACHINE STRUCTURE Enclosed (7) Open Structure (2) FOCUS MODE Auto Focus (7) Manual Focus (3) SHOW FILTER DESKTOP LASER ENGRAVERS AND CUTTERS Looking to buy a laser engraver and cutter for wood, acrylic, or even metal, but not sure which to choose? xTool is the perfect choice for any of your laser cutting and engraving needs with any budget. We offer CO2 laser cutters, fiber laser cutters, and diode laser engravers with high working speed and mighty cutting power. With moderate sizes and weights, xTool laser engraving machines can be used on desktops at home or even held at hand without difficulty. Our laser etching and marking machine models are making creation easier for DIYers, and are helping laser engraving businesses make extra money. Grab one laser cutting and engraving machine from our collection now, or compare our machines before you make the decision. 13 products SHOW FILTER (13) Sort: FeaturedBest sellingAlphabetically, A-ZAlphabetically, Z-APrice, low to highPrice, high to lowDate, old to newDate, new to old Featured Best selling Alphabetically, A-Z Alphabetically, Z-A Price, low to high Price, high to low Date, old to new Date, new to old Sort Clear All Save $1,300.00 New XTOOL P2 & P2S 55W DESKTOP CO2 LASER CUTTER Limited-Time Free Gifts: Fire Safety Set, 20 free courses, Material Kit, 20% Off Material Card and more! Cutting Beast: Cuts all-color acrylic (20mm in one pass), wood, leather, and more. Super Productivity: 26" x 14" bed size, 600mm/s, smart batch... US $3,699.00 US $4,999.00 P2 / White / P2 StandaloneP2 / White / P2 Versatile BundleP2 / White / P2 All-in-1 BundleP2 / White / P2 + F Business DuoP2S / Grey / P2S StandaloneP2S / Grey / P2S Versatile BundleP2S / Grey / P2S All-in-1 BundleP2S / Grey / P2S + F Business DuoP2S / White / P2S StandaloneP2S / White / P2S Versatile BundleP2S / White / P2S All-in-1 BundleP2S / White / P2S + F Business Duo (236) Select Options Select OptOut of Stock Notify Me Pre-Order Save $300.00 New XTOOL S1 ENCLOSED DIODE LASER CUTTER Limited-Time Free Gifts: Fire Safety Set on 20W & 40W, Material Kit, 22 Beginner Courses. Highly Expandable: Switchable laser modules (40W/2W IR) for processing almost any material. Unbeatable Productivity: Speeds of up to 600mm/s on a spacious 23.93" x 15.16"... US $899.00 US $1,199.00 10W / Pure White / 10W10W / Pure White / 10W Basic Bundle10W / Pure White / 10W Rotary Bundle10W / Black / 10W10W / Black / 10W Basic Bundle10W / Black / 10W Rotary Bundle20W / Pure White / 20W Basic Bundle20W / Pure White / 20W Deluxe Bundle20W / Pure White / 20W All-in-1 SafetyPro™ Bundle20W / Black / 20W Basic Bundle20W / Black / 20W Deluxe Bundle20W / Black / 20W All-in-1 SafetyPro™ Bundle40W / Pure White / 40W Basic Bundle40W / Pure White / 40W Deluxe Bundle40W / Pure White / 40W All-in-1 SafetyPro™ Bundle40W / Black / 40W Basic Bundle40W / Black / 40W Deluxe Bundle40W / Black / 40W All-in-1 SafetyPro™ Bundle (366) Select Options Select OptOut of Stock Notify Me Pre-Order Save $1,100.99 New XTOOL F1 ULTRA 20W FIBER & DIODE DUAL LASER ENGRAVER Limited-Time Free Gifts: Material Kit, 20% Off Material Card, Cutting Panel and more! Extraordinary Metal Performance: Metal deep engraving, embossing, and thin metal cutting. Support Almost All Materials: Dual laser can engrave wood, acrylic, leather, metal, and more. Batch Engraving King:... US $3,699.00 US $4,799.99 xTool F1 Ultra StandalonexTool F1 Ultra + ConveyorxTool F1 Ultra Deluxe Bundle (100) Select Options Select OptOut of Stock Notify Me Pre-Order Save $800.00 New XTOOL F1: FAST PORTABLE LASER ENGRAVER WITH IR + DIODE LASER Limited-Time Free Gifts:Material Kit, Cutting Panel, Business Guide and more! Craft Fair Essential: Portable, 4000mm/s, HD photo engraving. Support Almost All Materials: Dual laser can engrave all metal, wood, leather, dark acrylic, stone and more. Safety:Overheat protection, password lock, laserlight... US $1,199.00 US $1,999.00 xTool F1xTool F1 + Slide ExtensionxTool F1 Deluxe BundlexTool P2+F1 Business Duo (250) Select Options Select OptOut of Stock Notify Me Pre-Order Save $700.00 New XTOOL M1 ULTRA: THE WORLD'S FIRST 4-IN-1 CRAFT MACHINE Order & Receive Limited-Time Free Gifts: Fire Safety Set for 20W bundles. 20% off material card and a basic material kit for all bundles! 4-in-1 Multi-functional: Laser, Inkjet, Blade, and Pen modules with 9 processing methods. Meets all crafting needs. Supports... US $999.00 US $1,699.00 10W / 10W Basic Bundle10W / Advanced Bundle10W / 10W Deluxe Bundle10W / 10W Ultimate Craft Bundle20W / 20W Advanced Bundle20W / 20W Deluxe Bundle20W / 20W SafetyPro™ Bundle20W / 20W Ultimate Craft Bundle (62) Select Options Select OptOut of Stock Notify Me Pre-Order Save $2,755.00 New XTOOL P+F SERIES ULTIMATE DUO LIMITED-TIME Free Gifts: Fire Safety Set, Material Kit, 20% Off Material Card and more! Pay with Affirm: Get as low as $129/mo or 0% APR for 24mo. Get Up to $500 Off: Enrolling for your old machine now with xTool Trade Up! Referral/Affliate... US $6,499.00 US $9,254.00 P2 / White / P + F1P2S / Grey / P + F1P2S / Grey / P + F1 UltraP2S / White / P + F1P2S / White / P + F1 UltraP2 / White / P + F1 Ultra Select Options Select OptOut of Stock Notify Me Pre-Order Save $700.00 New XTOOL M1 SMART LASER ENGRAVER AND VINYL CUTTER Limited-Time Free Gifts: Patterned Heat Transfer Vinyl Gift Laser & Blade 2-in-1: One machine for laser engraving, laser cutting, and die-cutting. 300+ Materials: Cut from vinyl to wood, engrave on wood, leather, metal, and enjoy 360° rotary engraving. Smart Creation:... US $799.00 US $1,499.00 10W Basic10W Household Kit10W All-in-one Bundle (297) Select Options Select OptOut of Stock Notify Me Pre-Order Save $1,405.00 New XTOOL S1 BLUE + 1064NM IR LASER KIT: ENCLOSED DIODE LASER ENGRAVER & CUTTER Limited-Time Free Gifts: Fire Safety Set on 20W & 40W, Material Kit, 22 Beginner Courses. Highly Expandable::Switchable laser modules (40W/2W IR) for processing almost any material. Unbeatable Productivity: Speeds of up to 600mm/s on a spacious 23.93" x 15.16" bed... US $2,499.00 US $3,904.00 Pure White / 40W + IR Rotary BundlePure White / 40W + IR Deluxe BundlePure White / 40W + IR All-in-one Purifier BundlePure White / 20W + IR Rotary BundleBlack / 40W + IR Rotary BundleBlack / 40W + IR Deluxe BundleBlack / 40W + IR All-in-one Purifier BundleBlack / 20W + IR Rotary Bundle (86) Select Options Select OptOut of Stock Notify Me Pre-Order Save $500.99 New XTOOL D1 PRO DESKTOP LASER ENGRAVER CUTTING MACHINE Limited-Time Free Gifts: Material Kit and Safety Goggles. Large Work Area: Features a 427x378mm work area (expandable to 430x930mm with an extension kit). Efficient Cutting and Engraving: Can cut 10mm basswood and 8mm acrylic in a single pass, ensuring rapid and... US $899.00 US $1,399.99 20W / 20W Standalone / Grey20W / 20W Standalone / Red20W / 20W All-in-one Kit / Grey20W / 20W All-in-one Kit / Red20W / 20W All-in-one Color Bundle / Grey20W / 20W All-in-one Color Bundle / Red20W / 20W All-in-one Multi-Color Bundle / Grey20W / 20W All-in-one Multi-Color Bundle / Red10W / 10W All-in-one Kit / Grey10W / 10W All-in-one Kit / Red5W / 5W + Air Assist / Grey5W / 5W + Air Assist / Red (320) Select Options Select OptOut of Stock Notify Me Pre-Order Save $1,038.00 New XTOOL S1 20W ENCLOSED DIODE LASER CUTTER Limited-Time Free Gifts: Fire Safety Set on 20W & 40W, Material Kit, 14 Beginner Courses. Cutting Beast: Switchable laser modules (40W/2W IR) for processing almost any material. Super Productivity: Speeds of up to 600mm/s on a spacious 23.93" x 15.16" bed... US $1,399.00 US $2,437.00 Black / 20W Basic BundleBlack / 20W Deluxe BundleBlack / 20W All-in-1 SafetyPro™ BundlePure White / 20W Basic BundlePure White / 20W Deluxe BundlePure White / 20W All-in-1 SafetyPro™ Bundle (47) Select Options Select OptOut of Stock Notify Me Pre-Order New Out of Stock [REFURBISHED] XTOOL D1 PRO LASER ENGRAVER CUTTING MACHINE 👀 Prefer a BRANDNEW machine? Please check here. xTool Trade Up Program - Save Big! Get Up to $200 Off on S1 Now! 12-month warranty. D1 pro 1.0 and D1 pro 2.0 shipped randomly due to inventory. Their main difference is... US $169.99 US $499.99 5W + Enclosure (46) Add to Cart AddedOut of Stock Notify Me Pre-Order Book now Book nowBook now Book now Pre-Order Save $40.99 New Save 41% XTOOL HEAT PRESS MACHINE FOR T-SHIRTS, HTV, SUBLIMATION AND DTF TRANSFERS Limited-time Free Gifts: 20% Off Material Card. 3 Pressing Modes: Hands-free, portable, and mini press options for easy transfers on T-shirts, tote bags, wood, and more. Adjustable Pressure: Achieve professional results even with puff HTV, slate, and DTF. Precise Temperature... US $59.00 US $99.99 xTool Mini Press + Smart Control / Heat Press Only--I Want to Choose My Own Supplies!xTool Portable Smart Press 12''×10'' / Heat Press Only--I Want to Choose My Own Supplies!xTool Smart Heat Press All-in-One Kit / Heat Press Only--I Want to Choose My Own Supplies!xTool Smart Heat Press All-in-One Kit / Heat Transfer Vinyl Essentials BundlexTool Smart Heat Press All-in-One Kit / Sublimation Essentials BundlexTool Smart Heat Press All-in-One Kit / Ultimate HTV & Sublimation Bundle (7) Select Options Select OptOut of Stock Notify Me Pre-Order LOAD MORE LASER CUTTER/ENGRAVER FAQS WHAT ARE THE DIFFERENCES BETWEEN THESE XTOOL LASER CUTTING AND ENGRAVING MACHINES? WHICH ONE SHOULD I BUY? It depends on your needs, applications, and budget. you can check here for a detailed comparison between these laser engravers from xTool before you get to decide which one best suits your needs. IS IT WORTH BUYING A LASER ENGRAVER OR CUTTER? IS IT PROFITABLE? Absolutely. Investing in a laser engraver or laser cutter can be highly beneficial for both laser hobbyists and laser professionals. Its precision, versatility, and ability to work on a wide range of materials make it an invaluable tool for crafting and business endeavors. While there's an initial cost, the potential for an extra income generation through custom engravings and personalized products can offer a significant return on investment. Furthermore, the surge in demand for bespoke items and the expanding community of laser engraving enthusiasts only emphasize its growing value in the market. IS LASER ENGRAVING OR LASER CUTTING DIFFICULT TO LEARN? It is not, especially if you work with xTool machines and the fully compatible software xTool Creative Space. Unlike the pro-level software LightBurn which is a bit complicated to start with as a newbie, XCS software is beginner-friendly and makes laser engraving learning a smooth and rewarding experience. That helps quicken the process of your learning and money-making. WHAT LASER-ENGRAVED PROJECTS SELL WELL? Some of the top-selling laser-engraved items include personalized jewelry like necklaces and bracelets, custom keychains, wooden or leather coasters with unique designs, and bespoke signage for businesses or homes. Home decor items, such as wall hangings, picture frames, and wooden clocks, often attract buyers. Tech accessories, like engraved phone cases or laptop covers, also have a broad audience. Additionally, commemorative plaques, pet tags, and even engraved glassware for special occasions like weddings or anniversaries are always in demand. The key is combining quality craftsmanship with innovative and meaningful designs to appeal to the target audience. WHAT MATERIALS CAN XTOOL LASER ENGRAVERS HANDLE? xTool laser engraver and engraving machines can cut or engrave hundreds of types of materials, including but not limited to wood, metal, and acrylic, fabric, leather, or even rock. But different models' cutting and engraving capabilities differ depending on their laser types and laser output power. Learn more about it from this material setting page. WHAT SOFTWARE IS COMPATIBLE WITH XTOOL LASER ENGRAVING MACHINES? All our laser engraving machines are compatible with LightBurn, which is paid software, and our self-developed software, xTool Creative Space (XCS). WHICH XTOOL MACHINE CAN BE USED TO LASER ENGRAVE ON METAL? All xtool machines can be used as a metal laser engraver. But they differ in material compatiblity. In our current product series, xTool F1 stands out as the best laser engraver for metal for its widest compatibility especially in metal, including but not limited to, iron, stainless steel, aluminium, gold, silver, and platinum. WHAT CAN YOU DO WITH A LASER ENGRAVING MACHINE? A laser engraver or engraving machine can be used to craft personalized gifts, intricate artworks, and unique home decor pieces on various materials like wood, glass, and metal. It's instrumental in producing detailed branding items for businesses, creating fashion designs on leather and fabrics, and even assisting educators with detailed models and projects. Beyond engraving, these machines are adept at precisely cutting certain materials, making them invaluable for designers, artists, and hobbyists looking to bring their creative visions to life. NOTIFY ME WHEN AVAILABLE We will send you a notification as soon as this product is available again. Email is required. Submit Email is required. We respect your privacy and do not share your email with anyone else. SUBSCRIBE TO THE RESTOCK NEWS SUCCESSFULLY We will send you a notification as soon as this product is available again. GET IN TOUCH WITH US: ORDER & PURCHASE * Machine Comparison * Track My Order * 60-Day Price Guarantee * Tax-Exemption Application * Payment Methods * Purchase Order (PO) OFFERS * New User Program * Military & Special Discount * Trade Up * Refurbished * Loyalty Program PARTNERSHIP * Refer a Friend * Strategic Partner * Affiliate Program * xTool Ambassador POLICY * Shipping Policy * Aftersales Policy * Privacy Policy * Terms of Service * xToolCare Terms of Service * Web Accessibility ABOUT XTOOL * Brand Story * User Story * World Autism Awareness Month * xTool Charity * xTool Events Send Us an Email Contact Sales Contact Support Telephone Pre-sales : +1 (970) 638-7030 After-sales: +1 (775) 587-7760 Service Time Mon-Fri : 7:00 am - 5:30 pm (PT) Sat-Sun : 8:30 am - 5:30 pm (PT) Copyright © 2024 XTL US INC. All Rights Reserved. US US US US US {"statementLink":"","footerHtml":"","hideMobile":false,"hideTrigger":false,"disableBgProcess":false,"language":"en","position":"left","leadColor":"#146ff8","triggerColor":"#146ff8","triggerRadius":"50%","triggerPositionX":"right","triggerPositionY":"bottom","triggerIcon":"people","triggerSize":"medium","triggerOffsetX":32,"triggerOffsetY":140,"mobile":{"triggerSize":"medium","triggerPositionX":"right","triggerPositionY":"bottom","triggerOffsetX":20,"triggerOffsetY":180,"triggerRadius":"50%"}} 👋 Hi! How can I help with your holiday shopping?