www.myfacesocks.com.au
Open in
urlscan Pro
23.227.38.74
Public Scan
URL:
https://www.myfacesocks.com.au/products/custom-photo-vintage-tee-personalized-name-t-shirt?utm_source=ggpla&utm_medium=feed4&ut...
Submission: On November 15 via manual from AU — Scanned from AU
Submission: On November 15 via manual from AU — Scanned from AU
Form analysis
7 forms found in the DOMGET /search
<form class="search search-bar__form" action="/search" method="get" role="search">
<input class="search__input search-bar__input" type="search" name="q" value="" placeholder="Search" aria-label="Search">
<button class="search-bar__submit search__submit btn--link" type="submit">
<svg aria-hidden="true" focusable="false" role="presentation" class="icon icon-search" viewBox="0 0 37 40">
<path
d="M35.6 36l-9.8-9.8c4.1-5.4 3.6-13.2-1.3-18.1-5.4-5.4-14.2-5.4-19.7 0-5.4 5.4-5.4 14.2 0 19.7 2.6 2.6 6.1 4.1 9.8 4.1 3 0 5.9-1 8.3-2.8l9.8 9.8c.4.4.9.6 1.4.6s1-.2 1.4-.6c.9-.9.9-2.1.1-2.9zm-20.9-8.2c-2.6 0-5.1-1-7-2.9-3.9-3.9-3.9-10.1 0-14C9.6 9 12.2 8 14.7 8s5.1 1 7 2.9c3.9 3.9 3.9 10.1 0 14-1.9 1.9-4.4 2.9-7 2.9z">
</path>
</svg>
<span class="icon__fallback-text">Submit</span>
</button>
</form>
GET /search
<form class="search_slider" action="/search" method="get" role="search" itemprop="search" onsubmit="Mask.show()">
<input type="hidden" name="type" value="product">
<input class="input1" type="search" name="q" placeholder="SEARCH HERE..." aria-label="SEARCH HERE...">
<button type="submit" class="btn1" style="display:none"><i class="photofont photo-search"></i></button>
<i class="photofont icon photo-close suggest-close" data-slide-layer="close"></i>
<span class="icon photofont photo-shiliangzhinengduixiang-02 name-search-mini"></span>
</form>
GET /search
<form class="search_slider" action="/search" method="get" role="search" itemprop="search" onsubmit="Mask.show()">
<div class="search-boxa">
<button type="submit" class="btn1"><i class="photofont photo-search"></i></button>
<input class="input1" type="search" name="q" placeholder="SEARCH HERE..." aria-label="SEARCH HERE...">
</div>
<span class="close btn2" data-slide-layer="close"><i class="photofont icon photo-close "></i></span>
</form>
GET /search
<form action="/search" method="get" class="search-header search" role="search">
<!-- <input class="search-header__input search__input"
type="search"
name="q"
placeholder="Search"
aria-label="Search"> -->
<input class="search-header__input search__input" type="search" name="q">
<button class="search-header__submit search__submit btn--link" type="submit">
<!--?xml version="1.0" encoding="utf-8"?-->
<!-- Generator: Adobe Illustrator 25.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) -->
<svg version="1.1" id="tc" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 17.59 17.97" style="enable-background:new 0 0 17.59 17.97;" xml:space="preserve">
<style type="text/css">
.st0 {
fill: #E6154C;
}
.st1 {
fill: #61E4DC;
}
.st2 {
fill-rule: evenodd;
clip-rule: evenodd;
fill: #61E4DC;
}
</style>
<path class="st2" d="M13.11,14.12l-2.87-2.8c-0.25-0.26-0.25-0.68,0.01-0.93l0,0c0.26-0.26,0.69-0.26,0.94,0.01l2.87,2.8
c0.25,0.26,0.25,0.68-0.01,0.93l0,0C13.8,14.38,13.37,14.38,13.11,14.12z"></path>
<g>
<g>
<g>
<path class="st0" d="M7.64,12.27c-2.37,0-4.31-1.93-4.31-4.31s1.93-4.31,4.31-4.31s4.31,1.93,4.31,4.31S10.02,12.27,7.64,12.27z
M7.64,4.65c-1.82,0-3.31,1.48-3.31,3.31s1.48,3.31,3.31,3.31s3.31-1.48,3.31-3.31S9.47,4.65,7.64,4.65z"></path>
</g>
</g>
</g>
</svg>
<span class="icon__fallback-text">Submit</span>
</button>
</form>
POST /cart/add
<form method="post" action="/cart/add" id="product_form_7057490444393" accept-charset="UTF-8" class="product-form product-form-product-template
" enctype="multipart/form-data"><input type="hidden" name="form_type" value="product"><input type="hidden" name="utf8" value="✓">
<div class="selector-wrapper js product-form__item">
<label for="SingleOptionSelector-0"> Choose Your Size </label>
<select onchange="changeOption(this)" class=" single-option-selector-Choose Your Size single-option-selector single-option-selector-product-template product-form__input" id="SingleOptionSelector-0" data-name="Choose Your Size"
data-index="option1">
<option value="XS">XS</option>
<option value="S">S</option>
<option value="M">M</option>
<option value="L">L</option>
<option value="XL">XL</option>
<option value="XXL">XXL</option>
<option value="XXXL">XXXL</option>
<option value="XXXXL">XXXXL</option>
</select>
</div>
<div class="selector-wrapper js product-form__item">
<label for="SingleOptionSelector-1"> Choose Your Color </label>
<select class=" single-option-selector-Choose Your Color single-option-selector single-option-selector-product-template product-form__input" id="SingleOptionSelector-1" data-name="Choose Your Color" data-index="option2">
<option value="Black">Black</option>
<option value="White">White</option>
<option value="Grey">Grey</option>
</select>
</div>
<div class="selector-wrapper js product-form__item">
<label for="SingleOptionSelector-2"> Number of Photos </label>
<select class=" single-option-selector-Number of Photos single-option-selector single-option-selector-product-template product-form__input" id="SingleOptionSelector-2" data-name="Number of Photos" data-index="option3">
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
</select>
</div>
<script>
function changeOption(dom) {
var selectedValue = dom.value;
var text = '';
var productSocksizeVariantArray = 'L*8.5-12.5,M*5.5-9.5,S*1.5-4.5';
var valuesArray = productSocksizeVariantArray.split(',');
for (var i = 0; i < valuesArray.length; i++) {
var pair = valuesArray[i].split('*');
var key = pair[0];
var value = pair[1];
if (key === selectedValue) {
$(".socksize").text(value);
}
}
}
</script>
<div class="bold_options bold_optionj" data-product-id="7057490444393"></div>
<select name="id" id="ProductSelect-product-template" class="product-form__variants no-js">
<option selected="selected" value="40778959913065"> XS / Black / 3 </option>
<option value="40778959945833"> XS / Black / 4 </option>
<option value="40778959978601"> XS / Black / 5 </option>
<option value="40778960011369"> XS / Black / 6 </option>
<option value="40778960044137"> XS / White / 3 </option>
<option value="40778960076905"> XS / White / 4 </option>
<option value="40778960109673"> XS / White / 5 </option>
<option value="40778960142441"> XS / White / 6 </option>
<option value="40778960175209"> XS / Grey / 3 </option>
<option value="40778960207977"> XS / Grey / 4 </option>
<option value="40778960240745"> XS / Grey / 5 </option>
<option value="40778960273513"> XS / Grey / 6 </option>
<option value="40778960306281"> S / Black / 3 </option>
<option value="40778960339049"> S / Black / 4 </option>
<option value="40778960371817"> S / Black / 5 </option>
<option value="40778960404585"> S / Black / 6 </option>
<option value="40778960437353"> S / White / 3 </option>
<option value="40778960470121"> S / White / 4 </option>
<option value="40778960502889"> S / White / 5 </option>
<option value="40778960535657"> S / White / 6 </option>
<option value="40778960568425"> S / Grey / 3 </option>
<option value="40778960601193"> S / Grey / 4 </option>
<option value="40778960633961"> S / Grey / 5 </option>
<option value="40778960666729"> S / Grey / 6 </option>
<option value="40778960699497"> M / Black / 3 </option>
<option value="40778960732265"> M / Black / 4 </option>
<option value="40778960765033"> M / Black / 5 </option>
<option value="40778960797801"> M / Black / 6 </option>
<option value="40778960830569"> M / White / 3 </option>
<option value="40778960863337"> M / White / 4 </option>
<option value="40778960896105"> M / White / 5 </option>
<option value="40778960928873"> M / White / 6 </option>
<option value="40778960961641"> M / Grey / 3 </option>
<option value="40778960994409"> M / Grey / 4 </option>
<option value="40778961027177"> M / Grey / 5 </option>
<option value="40778961059945"> M / Grey / 6 </option>
<option value="40778961092713"> L / Black / 3 </option>
<option value="40778961125481"> L / Black / 4 </option>
<option value="40778961158249"> L / Black / 5 </option>
<option value="40778961191017"> L / Black / 6 </option>
<option value="40778961223785"> L / White / 3 </option>
<option value="40778961256553"> L / White / 4 </option>
<option value="40778961289321"> L / White / 5 </option>
<option value="40778961322089"> L / White / 6 </option>
<option value="40778961354857"> L / Grey / 3 </option>
<option value="40778961387625"> L / Grey / 4 </option>
<option value="40778961420393"> L / Grey / 5 </option>
<option value="40778961453161"> L / Grey / 6 </option>
<option value="40778961485929"> XL / Black / 3 </option>
<option value="40778961518697"> XL / Black / 4 </option>
<option value="40778961551465"> XL / Black / 5 </option>
<option value="40778961584233"> XL / Black / 6 </option>
<option value="40778961617001"> XL / White / 3 </option>
<option value="40778961649769"> XL / White / 4 </option>
<option value="40778961682537"> XL / White / 5 </option>
<option value="40778961715305"> XL / White / 6 </option>
<option value="40778961748073"> XL / Grey / 3 </option>
<option value="40778961780841"> XL / Grey / 4 </option>
<option value="40778961813609"> XL / Grey / 5 </option>
<option value="40778961846377"> XL / Grey / 6 </option>
<option value="40778961879145"> XXL / Black / 3 </option>
<option value="40778961911913"> XXL / Black / 4 </option>
<option value="40778961944681"> XXL / Black / 5 </option>
<option value="40778961977449"> XXL / Black / 6 </option>
<option value="40778962010217"> XXL / White / 3 </option>
<option value="40778962042985"> XXL / White / 4 </option>
<option value="40778962075753"> XXL / White / 5 </option>
<option value="40778962108521"> XXL / White / 6 </option>
<option value="40778962141289"> XXL / Grey / 3 </option>
<option value="40778962174057"> XXL / Grey / 4 </option>
<option value="40778962206825"> XXL / Grey / 5 </option>
<option value="40778962239593"> XXL / Grey / 6 </option>
<option value="40778962272361"> XXXL / Black / 3 </option>
<option value="40778962305129"> XXXL / Black / 4 </option>
<option value="40778962337897"> XXXL / Black / 5 </option>
<option value="40778962370665"> XXXL / Black / 6 </option>
<option value="40778962403433"> XXXL / White / 3 </option>
<option value="40778962436201"> XXXL / White / 4 </option>
<option value="40778962468969"> XXXL / White / 5 </option>
<option value="40778962501737"> XXXL / White / 6 </option>
<option value="40778962534505"> XXXL / Grey / 3 </option>
<option value="40778962567273"> XXXL / Grey / 4 </option>
<option value="40778962600041"> XXXL / Grey / 5 </option>
<option value="40778962632809"> XXXL / Grey / 6 </option>
<option value="40778962665577"> XXXXL / Black / 3 </option>
<option value="40778962698345"> XXXXL / Black / 4 </option>
<option value="40778962731113"> XXXXL / Black / 5 </option>
<option value="40778962763881"> XXXXL / Black / 6 </option>
<option value="40778962796649"> XXXXL / White / 3 </option>
<option value="40778962829417"> XXXXL / White / 4 </option>
<option value="40778962862185"> XXXXL / White / 5 </option>
<option value="40778962894953"> XXXXL / White / 6 </option>
<option value="40778962927721"> XXXXL / Grey / 3 </option>
<option value="40778962960489"> XXXXL / Grey / 4 </option>
<option value="40778962993257"> XXXXL / Grey / 5 </option>
<option value="40778963026025"> XXXXL / Grey / 6 </option>
</select>
<link rel="stylesheet" type="text/css" href="https://wuxian-chanpin.oss-accelerate.aliyuncs.com/sunzi/font-roboto.css">
<!-- 站点自定义样式 -->
<style>
.view-size-quantity {
display: none;
}
.sunzi-form #sunzi-button {
position: relative;
border: none;
text-transform: uppercase;
}
</style>
<!-- 站点自定义全局变量,方法 -->
<script>
// section数据
var buttonText = "" || "Upload your photo";
var shopLanguage = "";
var shopSymbol = "";
// 设置全局变量
/** 兼容逻辑
* 最高优先级:设置thisPriority为true,使用本文件配置信息
* 次级优先级:section.settings配置,优先使用section.settings站点配置信息
* 其他情况,使用本文件配置信息
**/
var thisPriority = false; // 本文件配置信息,默认不使用, 非soufeel模板一般需要更改为true
var _sunzi_global_data = {
"shop-v1": {
language: "en",
currencySymbol: "A$"
},
"shop-v2": {
language: 'en_US',
currency: 'AUD',
matomoSiteid: 1
},
"domLabel": {
"form": ".product-form",
"select": ".selector-wrapper",
"label": "label",
"type": "select"
},
"buttonText": {
"default": "Customize",
"redesign": "redesign"
},
"vip": {
"price": 2.99,
"virtualId": 32912947413044
},
"avatarIncrease": {
"price": 2.99,
"virtualId": 33035548000308
},
"lineTextsIncrease": {
"price": 2.99,
"virtualId": 33035549442100
},
"priceShow": function(price) {
return `A$${price}`;
},
"cart": {
greetingAfterNode: ".cart table"
}
};
/** 设置可选项 **/
// 定制化主题颜色,默认无需配置
// _sunzi_global_data["theme"] = {
// r: 255,
// g: 1,
// b: 54
// };
// 自定义加车函数
_sunzi_global_data["addToCart"] = function(data, callback) {
$(_sunzi_global_data.domLabel.form).submit();
callback && callback();
};
// 自定义隐藏dom 部分站点存在多种变体dom形式,需要额外添加变体dom
_sunzi_global_data["hideDom"] = [".inline-field-wrapper", ".material-list", "sunzi-color-hidden"];
/** 根据条件设置默认值 **/
if (!thisPriority) {
buttonText && (_sunzi_global_data.buttonText.default = buttonText);
shopLanguage && (_sunzi_global_data["shop-v1"].language = shopLanguage);
shopSymbol && (_sunzi_global_data["shop-v1"].currencySymbol = shopSymbol);
}
/** 特殊产品变量设置 **/
_sunzi_global_data.variable = {};
// sunzi-spotify-color-light.liquid 磨砂变量文案
_sunzi_global_data.variable.matt = "MATE";
// sunzi-spotify-code-film.liquid 胶卷绿色文案
_sunzi_global_data.variable.filmGreen = "Green";
</script>
<script defer="defer">
/** sunzi form表单对象 **/
var $form = $(_sunzi_global_data.domLabel.form);
/** sunzi form 变体ID form **/
var $variant = $form.find('input[name="id"]');
if ($variant.length === 0) $variant = $form.find('select[name="id"]');
// 监听dom加载完成
function _domLoaded() {
return new Promise((resolve) => {
window.addEventListener('DOMContentLoaded', resolve);
})
}
/** sunzi 寻找所有变体元素 **/
function _sunzi_find_variants(formClass = _sunzi_global_data.domLabel.form, selectClass = _sunzi_global_data.domLabel.select) {
var formClassText = formClass || formClassLabel;
return $(formClassText).find(selectClass);
}
/* sunzi 通用加车方法 **/
async function _sunzi_add_cart(params, quantity, callback) {
if (!params && _sunzi_global_data.addToCart) {
// 添加custominfo值为空的判断
var inputInfo = $('[name="properties[customInfo]"]');
if (inputInfo && !inputInfo.val()) {
return alert('add error');
}
_sunzi_global_data.addToCart(params, callback);
$('#sunzi-loading').hide();
} else {
var data = params || _form.serialize();
// 修改产品数量
data.quantity = quantity || 1;
return new Promise(function(resolve, reject) {
$.ajax({
type: "POST",
url: "/cart/add.js",
data: data,
dataType: "json",
success: (item) => {
resolve(item);
},
error: (error) => {
reject(error);
}
})
})
}
}
// 多产品加车 data是数组
function _sunzi_add_to_cart_multi(data) {
if (data.length === 0) return;
return new Promise((resolve, reject) => {
$.ajax({
type: "POST",
url: "/cart/add.js",
data: {
items: data
},
dataType: "json",
context: this,
success: (item) => resolve(item),
error: (request, status) => {
reject(request, status);
}
})
})
}
/**
* @description: 获取平台信息
* @param {*}
* @return {string}
*/
function sunzi_get_platform() {
const DomainUrl = `www.myfacesocks.com.au`;
return DomainUrl ? 'shopify' : 'lazyshop';
}
/** sunzi 唤醒loading **/
function _sunzi_loading() {
$('#sunzi-loading').show();
}
/** 商城生成随机数方法 **/
function _sunzi_cateTempVip() {
var t = jQuery('[name="id"]').val();
document.querySelectorAll("[name^='properties[']").forEach(function(e, item) {
var n = "radio" !== e.type || e.checked;
("properties[_tempId]" != e.name && "properties[_tempVip]" != e.name) && "" != e.value && n && (t += e.name + ":" + e.value + ",")
})
var e, n, r, i = 0;
for (e = 0, r = t.length; e < r; e++) {
n = t.charCodeAt(e),
i = (i << 5) - i + n,
i |= 0;
}
return Math.abs(i);
}
</script>
<div id="sunzi-loading">
<div>
<svg viewBox="25 25 50 50">
<circle cx="50" cy="50" r="20" fill="none" stroke="#e60044"></circle>
</svg>
</div>
</div>
<style>
#sunzi-node .line {
height: 16px;
border-radius: 4px;
background-color: #E5E5E5;
margin-bottom: 8px;
animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}
#sunzi-node .line:first-child {
margin-top: 12px;
width: 35%
}
#sunzi-node .line:last-child {
width: 80%
}
@keyframes pulse {
0%,
100% {
opacity: 1;
}
50% {
opacity: .5;
}
}
#sunzi-loading {
position: fixed;
left: 0;
right: 0;
top: 0;
bottom: 0;
background: rgba(0, 0, 0, 0.7);
z-index: 1999999990;
background: rgba(0, 0, 0, 0.5);
animation: loading-mask 0.2s cubic-bezier(0.33, 1, 0.68, 1);
display: none;
}
#sunzi-loading div {
position: absolute;
left: 50%;
top: 50%;
width: 54px;
height: 54px;
transform: translate(-50%, -50%);
}
#sunzi-loading div svg {
width: 100%;
height: 100%;
animation: loading-rotate 2s linear infinite;
}
#sunzi-loading div svg circle {
animation: loading-dash 1.5s ease-in-out infinite;
stroke-dasharray: 90, 150;
stroke-dashoffset: 0;
stroke-width: 6;
stroke-linecap: round;
stroke: #fff;
}
@keyframes loading-mask {
from {
opacity: 0;
}
to {
opacity: 1;
}
}
@keyframes loading-rotate {
100% {
transform: rotate(360deg);
}
}
@keyframes loading-dash {
0% {
stroke-dasharray: 1, 200;
stroke-dashoffset: 0;
}
50% {
stroke-dasharray: 90, 150;
stroke-dashoffset: -40px;
}
100% {
stroke-dasharray: 90, 150;
stroke-dashoffset: -120px;
}
}
</style>
<style type="text/css">
.sunzi-form {
padding: 5px 0 16px;
}
@media screen and (max-width: 768px) {
.sunzi-form {
padding: 16px 0;
}
}
</style>
<div class="sunzi-form">
<input type="hidden" name="properties[_from]" value="sunzi-designer2-tag">
<input type="hidden" id="sunzi-input" name="properties[customInfo]" required="required">
<input type="hidden" id="sunzi-cart" name="properties[_sunzi_cart]">
<div id="sunzi-node">
<div class="sunzi__layout-PSI07 sunzi__designer-tag-6eiif __sunzi_layout">
<style>
:root {
--sunzi-theme-color: rgba(255, 0, 67);
--sunzi-theme-color-006: rgba(255, 0, 67, 0.06);
--sunzi-theme-color-o1: rgba(255, 0, 67, .1);
--sunzi-theme-color-o2: rgba(255, 0, 67, .2);
--sunzi-theme-color-o3: rgba(255, 0, 67, .3);
--sunzi-theme-color-o4: rgba(255, 0, 67, .4);
--sunzi-theme-color-o5: rgba(255, 0, 67, .5);
--sunzi-theme-color-o6: rgba(255, 0, 67, .6);
--sunzi-theme-color-o7: rgba(255, 0, 67, .7);
--sunzi-theme-color-o8: rgba(255, 0, 67, .8)
}
</style>
<div class="__grid tw-grid tw-grid-cols-4 tw-content-start tw-gap-x-4">
<div class="tw-pb-6 tw-col-span-4">
<div class="__module_item tw-w-full"><label class="__module_item_label tw-mb-2 tw-break-words tw-pb-0 tw-pl-0.5 tw-text-14 tw-font-500 tw-text-gray-7 tw-line-clamp-2"><span>Your Photo</span><span
class="!tw-inline tw-pl-1 after:tw-text-red-3 after:tw-content-['*']"></span></label>
<div class="tw-relative">
<div class="tw-relative tw-grid tw-gap-3 tw-grid-cols-4">
<div
class="tw-relative tw-flex tw-items-center tw-justify-center tw-p-1.5 tw-bg-gray-0 tw-rounded-md tw-aspect-square tw-shadow-light after:tw-absolute after:tw-top-0 after:tw-right-0 after:tw-bottom-0 after:tw-left-0 after:tw-border after:tw-border-dashed after:tw-border-gray-4 after:tw-rounded-md after:tw-pointer-events-none tw-overflow-hidden hover:tw-bg-gray-1">
<svg width="37" height="37" viewBox="0 0 37 37" xmlns="http://www.w3.org/2000/svg" class="tw-h-9 tw-w-9 tw-fill-theme-default">
<path fill-rule="evenodd" clip-rule="evenodd" fill="#d1d5db"
d="M2.55 10.2A4.05 4.05 0 016.6 6.15h24.3a4.05 4.05 0 014.05 4.05v7.65h-9.9a7.198 7.198 0 00-6.299 3.71l-6.247-6.246a1.35 1.35 0 00-1.908 0L5.25 20.658V27.3c0 .745.605 1.35 1.35 1.35h11.25v2.7H6.6a4.05 4.05 0 01-4.05-4.05V10.2zm19.8 3.15a1.8 1.8 0 11-3.6 0 1.8 1.8 0 013.6 0z">
</path>
<path d="M30.6 21.6a1.35 1.35 0 10-2.7 0v4.05h-4.05a1.35 1.35 0 100 2.7h4.05v4.05a1.35 1.35 0 102.7 0v-4.05h4.05a1.35 1.35 0 100-2.7H30.6V21.6z"></path>
</svg><input class="tw-absolute tw-bottom-0 tw-left-0 tw-right-0 tw-top-0 tw-cursor-pointer tw-opacity-0" type="file" accept="image/*"></div>
<div
class="tw-relative tw-flex tw-items-center tw-justify-center tw-p-1.5 tw-bg-gray-0 tw-rounded-md tw-aspect-square tw-shadow-light after:tw-absolute after:tw-top-0 after:tw-right-0 after:tw-bottom-0 after:tw-left-0 after:tw-border after:tw-border-dashed after:tw-border-gray-4 after:tw-rounded-md after:tw-pointer-events-none tw-overflow-hidden hover:tw-bg-gray-1">
<svg width="37" height="37" viewBox="0 0 37 37" xmlns="http://www.w3.org/2000/svg" class="tw-h-9 tw-w-9 tw-fill-theme-default">
<path fill-rule="evenodd" clip-rule="evenodd" fill="#d1d5db"
d="M2.55 10.2A4.05 4.05 0 016.6 6.15h24.3a4.05 4.05 0 014.05 4.05v7.65h-9.9a7.198 7.198 0 00-6.299 3.71l-6.247-6.246a1.35 1.35 0 00-1.908 0L5.25 20.658V27.3c0 .745.605 1.35 1.35 1.35h11.25v2.7H6.6a4.05 4.05 0 01-4.05-4.05V10.2zm19.8 3.15a1.8 1.8 0 11-3.6 0 1.8 1.8 0 013.6 0z">
</path>
<path d="M30.6 21.6a1.35 1.35 0 10-2.7 0v4.05h-4.05a1.35 1.35 0 100 2.7h4.05v4.05a1.35 1.35 0 102.7 0v-4.05h4.05a1.35 1.35 0 100-2.7H30.6V21.6z"></path>
</svg><input class="tw-absolute tw-bottom-0 tw-left-0 tw-right-0 tw-top-0 tw-cursor-pointer tw-opacity-0" type="file" accept="image/*"></div>
<div
class="tw-relative tw-flex tw-items-center tw-justify-center tw-p-1.5 tw-bg-gray-0 tw-rounded-md tw-aspect-square tw-shadow-light after:tw-absolute after:tw-top-0 after:tw-right-0 after:tw-bottom-0 after:tw-left-0 after:tw-border after:tw-border-dashed after:tw-border-gray-4 after:tw-rounded-md after:tw-pointer-events-none tw-overflow-hidden hover:tw-bg-gray-1">
<svg width="37" height="37" viewBox="0 0 37 37" xmlns="http://www.w3.org/2000/svg" class="tw-h-9 tw-w-9 tw-fill-theme-default">
<path fill-rule="evenodd" clip-rule="evenodd" fill="#d1d5db"
d="M2.55 10.2A4.05 4.05 0 016.6 6.15h24.3a4.05 4.05 0 014.05 4.05v7.65h-9.9a7.198 7.198 0 00-6.299 3.71l-6.247-6.246a1.35 1.35 0 00-1.908 0L5.25 20.658V27.3c0 .745.605 1.35 1.35 1.35h11.25v2.7H6.6a4.05 4.05 0 01-4.05-4.05V10.2zm19.8 3.15a1.8 1.8 0 11-3.6 0 1.8 1.8 0 013.6 0z">
</path>
<path d="M30.6 21.6a1.35 1.35 0 10-2.7 0v4.05h-4.05a1.35 1.35 0 100 2.7h4.05v4.05a1.35 1.35 0 102.7 0v-4.05h4.05a1.35 1.35 0 100-2.7H30.6V21.6z"></path>
</svg><input class="tw-absolute tw-bottom-0 tw-left-0 tw-right-0 tw-top-0 tw-cursor-pointer tw-opacity-0" type="file" accept="image/*"></div>
</div>
</div>
</div>
</div>
<div class="tw-pb-6 tw-col-span-4">
<div class="__module_item tw-w-full"><label class="__module_item_label tw-mb-2 tw-break-words tw-pb-0 tw-pl-0.5 tw-text-14 tw-font-500 tw-text-gray-7 tw-line-clamp-2"><span>Custom Text</span><span
class="!tw-inline tw-pl-1 after:tw-text-red-3 after:tw-content-['*']"></span></label>
<div class="tw-relative">
<div
class="inner-border tw-relative tw-flex tw-w-full tw-items-center tw-overflow-hidden tw-rounded-lg tw-bg-gray-0 tw-px-4 tw-shadow-light after:tw-rounded-lg after:tw-border after:tw-border-gray-4 focus-within:after:tw-border-2 focus-within:after:tw-border-theme-default">
<input class="tw-relative tw-h-14 tw-w-[inherit] tw-flex-1 tw-rounded-lg tw-p-0 tw-text-16 tw-font-400 tw-text-gray-7 placeholder:tw-text-gray-5 focus:tw-outline-none focus-visible:tw-outline-none" placeholder="Your Text" value="">
<div class="tw-self-end tw-py-4 tw-pl-3 tw-text-16 tw-font-400 tw-text-gray-5">0/20</div>
</div>
</div>
</div>
</div>
<div class="tw-pb-6 tw-col-span-4">
<div class="__module_item tw-w-full"><label class="__module_item_label tw-mb-2 tw-break-words tw-pb-0 tw-pl-0.5 tw-text-14 tw-font-500 tw-text-gray-7 tw-line-clamp-2"><span>Text Color</span><span
class="!tw-inline tw-pl-1 after:tw-text-red-3 after:tw-content-['*']"></span><span class="tw-break-all tw-font-900 tw-text-gray-7 tw-ml-2"></span></label>
<div class="tw-relative">
<div class="tw-grid tw-w-full tw-gap-3" style="grid-template-columns: repeat(4, minmax(0px, 1fr)); gap: 12px;">
<div>
<div>
<div class="tw-relative tw-cursor-pointer tw-select-none tw-rounded-lg tw-border tw-border-gray-4 tw-p-1.5 before:tw-absolute before:tw-inset-0 before:tw-shadow-light">
<div class="tw-flex tw-items-center tw-justify-center tw-rounded tw-bg-contain tw-bg-center tw-bg-no-repeat after:tw-block after:tw-pt-full"
style="background-image: url("https://client-storage.sunzi.cool/quick-build/lnspfu3u.png?imageslim");"></div>
</div>
</div>
</div>
<div>
<div>
<div class="tw-relative tw-cursor-pointer tw-select-none tw-rounded-lg tw-border tw-border-gray-4 tw-p-1.5 before:tw-absolute before:tw-inset-0 before:tw-shadow-light">
<div class="tw-flex tw-items-center tw-justify-center tw-rounded tw-bg-contain tw-bg-center tw-bg-no-repeat after:tw-block after:tw-pt-full"
style="background-image: url("https://client-storage.sunzi.cool/quick-build/lnspfwpu.png?imageslim");"></div>
</div>
</div>
</div>
<div>
<div>
<div class="tw-relative tw-cursor-pointer tw-select-none tw-rounded-lg tw-border tw-border-gray-4 tw-p-1.5 before:tw-absolute before:tw-inset-0 before:tw-shadow-light">
<div class="tw-flex tw-items-center tw-justify-center tw-rounded tw-bg-contain tw-bg-center tw-bg-no-repeat after:tw-block after:tw-pt-full"
style="background-image: url("https://client-storage.sunzi.cool/quick-build/lnspfz1q.png?imageslim");"></div>
</div>
</div>
</div>
<div>
<div>
<div class="tw-relative tw-cursor-pointer tw-select-none tw-rounded-lg tw-border tw-border-gray-4 tw-p-1.5 before:tw-absolute before:tw-inset-0 before:tw-shadow-light">
<div class="tw-flex tw-items-center tw-justify-center tw-rounded tw-bg-contain tw-bg-center tw-bg-no-repeat after:tw-block after:tw-pt-full"
style="background-image: url("https://client-storage.sunzi.cool/quick-build/lnspg19v.png?imageslim");"></div>
</div>
</div>
</div>
<div>
<div>
<div class="tw-relative tw-cursor-pointer tw-select-none tw-rounded-lg tw-border tw-border-gray-4 tw-p-1.5 before:tw-absolute before:tw-inset-0 before:tw-shadow-light">
<div class="tw-flex tw-items-center tw-justify-center tw-rounded tw-bg-contain tw-bg-center tw-bg-no-repeat after:tw-block after:tw-pt-full"
style="background-image: url("https://client-storage.sunzi.cool/quick-build/lnspg5p5.png?imageslim");"></div>
</div>
</div>
</div>
<div>
<div>
<div class="tw-relative tw-cursor-pointer tw-select-none tw-rounded-lg tw-border tw-border-gray-4 tw-p-1.5 before:tw-absolute before:tw-inset-0 before:tw-shadow-light">
<div class="tw-flex tw-items-center tw-justify-center tw-rounded tw-bg-contain tw-bg-center tw-bg-no-repeat after:tw-block after:tw-pt-full"
style="background-image: url("https://client-storage.sunzi.cool/quick-build/lnspg831.png?imageslim");"></div>
</div>
</div>
</div>
<div>
<div>
<div class="tw-relative tw-cursor-pointer tw-select-none tw-rounded-lg tw-border tw-border-gray-4 tw-p-1.5 before:tw-absolute before:tw-inset-0 before:tw-shadow-light">
<div class="tw-flex tw-items-center tw-justify-center tw-rounded tw-bg-contain tw-bg-center tw-bg-no-repeat after:tw-block after:tw-pt-full"
style="background-image: url("https://client-storage.sunzi.cool/quick-build/lnspgb63.png?imageslim");"></div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="tw-relative tw-z-10 tw-pt-2.5 __custom_button_wrapper">
<div
class="tw-align-center tw-user-select-none inner-border tw-relative tw-flex tw-cursor-pointer tw-items-center tw-justify-center tw-overflow-hidden tw-rounded-md tw-px-4 tw-py-2.5 tw-text-16 tw-font-500 tw-lowercase after:tw-rounded-md after:tw-border-theme-default hover:tw-opacity-85 md:tw-h-14 md:tw-rounded-lg md:tw-text-20 md:after:tw-rounded-lg __custom_button tw-bg-theme-default tw-text-gray-0 after:tw-border-0">
<span class="tw-user-select-none first-letter:tw-uppercase">add to cart</span></div>
</div>
</div>
</div>
</div>
<!-- sunzi core js -->
<script crossorigin="" src="https://azure-wuxian-chanpin.sunzi.cool/sunzi/designer2.tag-v4.11.8.js" defer="defer"></script>
<script defer="async">
// 关联产品类型
var SUNZI_RelatedProductItemType = {
product: 1, // 普通产品
virtualProduct: 2, // 虚拟产品
customProduct: 3 // 定制产品
}
</script>
<script defer="async">
// TODO 获取所在平台(shopify/lazyshop)
const platform = sunzi_get_platform();
// 产品信息
const product = {
"id": 7057490444393,
"title": "Custom Photo Vintage Tee Personalized Name T-shirt",
"handle": "custom-photo-vintage-tee-personalized-name-t-shirt",
"description": "\u003cul\u003e\n\u003cli\u003eThis unique and comfortable T-shirt contains elements of Among Us, a hugely popular game. Our design team works hard to get a perfect production. A gift for your son, best friend, significant other, or even yourself!\u003c\/li\u003e\n\u003cli\u003eFeatures seamless half-inch collar and side seamed.\u003c\/li\u003e\n\u003cli\u003eCap sleeves and double-needle stitched hems for wonderful wearing experience.\u003c\/li\u003e\n\u003c!--This is a note--\u003e\n\u003cli\u003eMaterial: Our products are made up of 100% cotton.\u003c\/li\u003e\n\u003cli\u003eSizes: XS-XXXL. Small size is suitable for ladies.\u003c\/li\u003e\n\u003cli\u003eColors: Black, White.\u003c\/li\u003e\n\u003cli\u003eThis item requires 3-5 business days to handcraft.\u003c\/li\u003e\n\u003c\/ul\u003e",
"published_at": "2023-10-17T17:31:46+08:00",
"created_at": "2023-10-17T17:31:57+08:00",
"vendor": "MyFaceSocksAu",
"type": "T-shirt",
"tags": ["custom-20231017", "custom-category-tops", "custom-category-tshirt", "custom-feed4", "custom-gender-men", "custom-mademine-tag"],
"price": 3095,
"price_min": 3095,
"price_max": 4395,
"available": true,
"price_varies": true,
"compare_at_price": 5000,
"compare_at_price_min": 5000,
"compare_at_price_max": 7000,
"compare_at_price_varies": true,
"variants": [{
"id": 40778959913065,
"title": "XS \/ Black \/ 3",
"option1": "XS",
"option2": "Black",
"option3": "3",
"sku": "CTS0P018X01-XS",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XS \/ Black \/ 3",
"public_title": "XS \/ Black \/ 3",
"options": ["XS", "Black", "3"],
"price": 3095,
"weight": 130,
"compare_at_price": 5000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778959945833,
"title": "XS \/ Black \/ 4",
"option1": "XS",
"option2": "Black",
"option3": "4",
"sku": "CTS0P018X02-XS",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XS \/ Black \/ 4",
"public_title": "XS \/ Black \/ 4",
"options": ["XS", "Black", "4"],
"price": 3095,
"weight": 130,
"compare_at_price": 5000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778959978601,
"title": "XS \/ Black \/ 5",
"option1": "XS",
"option2": "Black",
"option3": "5",
"sku": "CTS0P018X03-XS",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XS \/ Black \/ 5",
"public_title": "XS \/ Black \/ 5",
"options": ["XS", "Black", "5"],
"price": 3095,
"weight": 130,
"compare_at_price": 5000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960011369,
"title": "XS \/ Black \/ 6",
"option1": "XS",
"option2": "Black",
"option3": "6",
"sku": "CTS0P018X04-XS",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XS \/ Black \/ 6",
"public_title": "XS \/ Black \/ 6",
"options": ["XS", "Black", "6"],
"price": 3095,
"weight": 130,
"compare_at_price": 5000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960044137,
"title": "XS \/ White \/ 3",
"option1": "XS",
"option2": "White",
"option3": "3",
"sku": "CTS0P018X05-XS",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XS \/ White \/ 3",
"public_title": "XS \/ White \/ 3",
"options": ["XS", "White", "3"],
"price": 3095,
"weight": 130,
"compare_at_price": 5000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960076905,
"title": "XS \/ White \/ 4",
"option1": "XS",
"option2": "White",
"option3": "4",
"sku": "CTS0P018X06-XS",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XS \/ White \/ 4",
"public_title": "XS \/ White \/ 4",
"options": ["XS", "White", "4"],
"price": 3095,
"weight": 130,
"compare_at_price": 5000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960109673,
"title": "XS \/ White \/ 5",
"option1": "XS",
"option2": "White",
"option3": "5",
"sku": "CTS0P018X07-XS",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XS \/ White \/ 5",
"public_title": "XS \/ White \/ 5",
"options": ["XS", "White", "5"],
"price": 3095,
"weight": 130,
"compare_at_price": 5000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960142441,
"title": "XS \/ White \/ 6",
"option1": "XS",
"option2": "White",
"option3": "6",
"sku": "CTS0P018X08-XS",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XS \/ White \/ 6",
"public_title": "XS \/ White \/ 6",
"options": ["XS", "White", "6"],
"price": 3095,
"weight": 130,
"compare_at_price": 5000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960175209,
"title": "XS \/ Grey \/ 3",
"option1": "XS",
"option2": "Grey",
"option3": "3",
"sku": "CTS0P018X09-XS",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XS \/ Grey \/ 3",
"public_title": "XS \/ Grey \/ 3",
"options": ["XS", "Grey", "3"],
"price": 3095,
"weight": 130,
"compare_at_price": 5000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960207977,
"title": "XS \/ Grey \/ 4",
"option1": "XS",
"option2": "Grey",
"option3": "4",
"sku": "CTS0P018X10-XS",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XS \/ Grey \/ 4",
"public_title": "XS \/ Grey \/ 4",
"options": ["XS", "Grey", "4"],
"price": 3095,
"weight": 130,
"compare_at_price": 5000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960240745,
"title": "XS \/ Grey \/ 5",
"option1": "XS",
"option2": "Grey",
"option3": "5",
"sku": "CTS0P018X11-XS",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XS \/ Grey \/ 5",
"public_title": "XS \/ Grey \/ 5",
"options": ["XS", "Grey", "5"],
"price": 3095,
"weight": 130,
"compare_at_price": 5000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960273513,
"title": "XS \/ Grey \/ 6",
"option1": "XS",
"option2": "Grey",
"option3": "6",
"sku": "CTS0P018X12-XS",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XS \/ Grey \/ 6",
"public_title": "XS \/ Grey \/ 6",
"options": ["XS", "Grey", "6"],
"price": 3095,
"weight": 130,
"compare_at_price": 5000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960306281,
"title": "S \/ Black \/ 3",
"option1": "S",
"option2": "Black",
"option3": "3",
"sku": "CTS0P018X01-S",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - S \/ Black \/ 3",
"public_title": "S \/ Black \/ 3",
"options": ["S", "Black", "3"],
"price": 3595,
"weight": 140,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960339049,
"title": "S \/ Black \/ 4",
"option1": "S",
"option2": "Black",
"option3": "4",
"sku": "CTS0P018X02-S",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - S \/ Black \/ 4",
"public_title": "S \/ Black \/ 4",
"options": ["S", "Black", "4"],
"price": 3595,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960371817,
"title": "S \/ Black \/ 5",
"option1": "S",
"option2": "Black",
"option3": "5",
"sku": "CTS0P018X03-S",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - S \/ Black \/ 5",
"public_title": "S \/ Black \/ 5",
"options": ["S", "Black", "5"],
"price": 3595,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960404585,
"title": "S \/ Black \/ 6",
"option1": "S",
"option2": "Black",
"option3": "6",
"sku": "CTS0P018X04-S",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - S \/ Black \/ 6",
"public_title": "S \/ Black \/ 6",
"options": ["S", "Black", "6"],
"price": 3595,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960437353,
"title": "S \/ White \/ 3",
"option1": "S",
"option2": "White",
"option3": "3",
"sku": "CTS0P018X05-S",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - S \/ White \/ 3",
"public_title": "S \/ White \/ 3",
"options": ["S", "White", "3"],
"price": 3595,
"weight": 140,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960470121,
"title": "S \/ White \/ 4",
"option1": "S",
"option2": "White",
"option3": "4",
"sku": "CTS0P018X06-S",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - S \/ White \/ 4",
"public_title": "S \/ White \/ 4",
"options": ["S", "White", "4"],
"price": 3595,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960502889,
"title": "S \/ White \/ 5",
"option1": "S",
"option2": "White",
"option3": "5",
"sku": "CTS0P018X07-S",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - S \/ White \/ 5",
"public_title": "S \/ White \/ 5",
"options": ["S", "White", "5"],
"price": 3595,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960535657,
"title": "S \/ White \/ 6",
"option1": "S",
"option2": "White",
"option3": "6",
"sku": "CTS0P018X08-S",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - S \/ White \/ 6",
"public_title": "S \/ White \/ 6",
"options": ["S", "White", "6"],
"price": 3595,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960568425,
"title": "S \/ Grey \/ 3",
"option1": "S",
"option2": "Grey",
"option3": "3",
"sku": "CTS0P018X09-S",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - S \/ Grey \/ 3",
"public_title": "S \/ Grey \/ 3",
"options": ["S", "Grey", "3"],
"price": 3595,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960601193,
"title": "S \/ Grey \/ 4",
"option1": "S",
"option2": "Grey",
"option3": "4",
"sku": "CTS0P018X10-S",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - S \/ Grey \/ 4",
"public_title": "S \/ Grey \/ 4",
"options": ["S", "Grey", "4"],
"price": 3595,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960633961,
"title": "S \/ Grey \/ 5",
"option1": "S",
"option2": "Grey",
"option3": "5",
"sku": "CTS0P018X11-S",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - S \/ Grey \/ 5",
"public_title": "S \/ Grey \/ 5",
"options": ["S", "Grey", "5"],
"price": 3595,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960666729,
"title": "S \/ Grey \/ 6",
"option1": "S",
"option2": "Grey",
"option3": "6",
"sku": "CTS0P018X12-S",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - S \/ Grey \/ 6",
"public_title": "S \/ Grey \/ 6",
"options": ["S", "Grey", "6"],
"price": 3595,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960699497,
"title": "M \/ Black \/ 3",
"option1": "M",
"option2": "Black",
"option3": "3",
"sku": "CTS0P018X01-M",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - M \/ Black \/ 3",
"public_title": "M \/ Black \/ 3",
"options": ["M", "Black", "3"],
"price": 3595,
"weight": 150,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960732265,
"title": "M \/ Black \/ 4",
"option1": "M",
"option2": "Black",
"option3": "4",
"sku": "CTS0P018X02-M",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - M \/ Black \/ 4",
"public_title": "M \/ Black \/ 4",
"options": ["M", "Black", "4"],
"price": 3595,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960765033,
"title": "M \/ Black \/ 5",
"option1": "M",
"option2": "Black",
"option3": "5",
"sku": "CTS0P018X03-M",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - M \/ Black \/ 5",
"public_title": "M \/ Black \/ 5",
"options": ["M", "Black", "5"],
"price": 3595,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960797801,
"title": "M \/ Black \/ 6",
"option1": "M",
"option2": "Black",
"option3": "6",
"sku": "CTS0P018X04-M",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - M \/ Black \/ 6",
"public_title": "M \/ Black \/ 6",
"options": ["M", "Black", "6"],
"price": 3595,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960830569,
"title": "M \/ White \/ 3",
"option1": "M",
"option2": "White",
"option3": "3",
"sku": "CTS0P018X05-M",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - M \/ White \/ 3",
"public_title": "M \/ White \/ 3",
"options": ["M", "White", "3"],
"price": 3595,
"weight": 150,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960863337,
"title": "M \/ White \/ 4",
"option1": "M",
"option2": "White",
"option3": "4",
"sku": "CTS0P018X06-M",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - M \/ White \/ 4",
"public_title": "M \/ White \/ 4",
"options": ["M", "White", "4"],
"price": 3595,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960896105,
"title": "M \/ White \/ 5",
"option1": "M",
"option2": "White",
"option3": "5",
"sku": "CTS0P018X07-M",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - M \/ White \/ 5",
"public_title": "M \/ White \/ 5",
"options": ["M", "White", "5"],
"price": 3595,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960928873,
"title": "M \/ White \/ 6",
"option1": "M",
"option2": "White",
"option3": "6",
"sku": "CTS0P018X08-M",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - M \/ White \/ 6",
"public_title": "M \/ White \/ 6",
"options": ["M", "White", "6"],
"price": 3595,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960961641,
"title": "M \/ Grey \/ 3",
"option1": "M",
"option2": "Grey",
"option3": "3",
"sku": "CTS0P018X09-M",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - M \/ Grey \/ 3",
"public_title": "M \/ Grey \/ 3",
"options": ["M", "Grey", "3"],
"price": 3595,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778960994409,
"title": "M \/ Grey \/ 4",
"option1": "M",
"option2": "Grey",
"option3": "4",
"sku": "CTS0P018X10-M",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - M \/ Grey \/ 4",
"public_title": "M \/ Grey \/ 4",
"options": ["M", "Grey", "4"],
"price": 3595,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961027177,
"title": "M \/ Grey \/ 5",
"option1": "M",
"option2": "Grey",
"option3": "5",
"sku": "CTS0P018X11-M",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - M \/ Grey \/ 5",
"public_title": "M \/ Grey \/ 5",
"options": ["M", "Grey", "5"],
"price": 3595,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961059945,
"title": "M \/ Grey \/ 6",
"option1": "M",
"option2": "Grey",
"option3": "6",
"sku": "CTS0P018X12-M",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - M \/ Grey \/ 6",
"public_title": "M \/ Grey \/ 6",
"options": ["M", "Grey", "6"],
"price": 3595,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961092713,
"title": "L \/ Black \/ 3",
"option1": "L",
"option2": "Black",
"option3": "3",
"sku": "CTS0P018X01-L",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - L \/ Black \/ 3",
"public_title": "L \/ Black \/ 3",
"options": ["L", "Black", "3"],
"price": 3795,
"weight": 160,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961125481,
"title": "L \/ Black \/ 4",
"option1": "L",
"option2": "Black",
"option3": "4",
"sku": "CTS0P018X02-L",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - L \/ Black \/ 4",
"public_title": "L \/ Black \/ 4",
"options": ["L", "Black", "4"],
"price": 3795,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961158249,
"title": "L \/ Black \/ 5",
"option1": "L",
"option2": "Black",
"option3": "5",
"sku": "CTS0P018X03-L",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - L \/ Black \/ 5",
"public_title": "L \/ Black \/ 5",
"options": ["L", "Black", "5"],
"price": 3795,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961191017,
"title": "L \/ Black \/ 6",
"option1": "L",
"option2": "Black",
"option3": "6",
"sku": "CTS0P018X04-L",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - L \/ Black \/ 6",
"public_title": "L \/ Black \/ 6",
"options": ["L", "Black", "6"],
"price": 3795,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961223785,
"title": "L \/ White \/ 3",
"option1": "L",
"option2": "White",
"option3": "3",
"sku": "CTS0P018X05-L",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - L \/ White \/ 3",
"public_title": "L \/ White \/ 3",
"options": ["L", "White", "3"],
"price": 3795,
"weight": 160,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961256553,
"title": "L \/ White \/ 4",
"option1": "L",
"option2": "White",
"option3": "4",
"sku": "CTS0P018X06-L",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - L \/ White \/ 4",
"public_title": "L \/ White \/ 4",
"options": ["L", "White", "4"],
"price": 3795,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961289321,
"title": "L \/ White \/ 5",
"option1": "L",
"option2": "White",
"option3": "5",
"sku": "CTS0P018X07-L",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - L \/ White \/ 5",
"public_title": "L \/ White \/ 5",
"options": ["L", "White", "5"],
"price": 3795,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961322089,
"title": "L \/ White \/ 6",
"option1": "L",
"option2": "White",
"option3": "6",
"sku": "CTS0P018X08-L",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - L \/ White \/ 6",
"public_title": "L \/ White \/ 6",
"options": ["L", "White", "6"],
"price": 3795,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961354857,
"title": "L \/ Grey \/ 3",
"option1": "L",
"option2": "Grey",
"option3": "3",
"sku": "CTS0P018X09-L",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - L \/ Grey \/ 3",
"public_title": "L \/ Grey \/ 3",
"options": ["L", "Grey", "3"],
"price": 3795,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961387625,
"title": "L \/ Grey \/ 4",
"option1": "L",
"option2": "Grey",
"option3": "4",
"sku": "CTS0P018X10-L",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - L \/ Grey \/ 4",
"public_title": "L \/ Grey \/ 4",
"options": ["L", "Grey", "4"],
"price": 3795,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961420393,
"title": "L \/ Grey \/ 5",
"option1": "L",
"option2": "Grey",
"option3": "5",
"sku": "CTS0P018X11-L",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - L \/ Grey \/ 5",
"public_title": "L \/ Grey \/ 5",
"options": ["L", "Grey", "5"],
"price": 3795,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961453161,
"title": "L \/ Grey \/ 6",
"option1": "L",
"option2": "Grey",
"option3": "6",
"sku": "CTS0P018X12-L",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - L \/ Grey \/ 6",
"public_title": "L \/ Grey \/ 6",
"options": ["L", "Grey", "6"],
"price": 3795,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961485929,
"title": "XL \/ Black \/ 3",
"option1": "XL",
"option2": "Black",
"option3": "3",
"sku": "CTS0P018X01-XL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XL \/ Black \/ 3",
"public_title": "XL \/ Black \/ 3",
"options": ["XL", "Black", "3"],
"price": 3795,
"weight": 170,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961518697,
"title": "XL \/ Black \/ 4",
"option1": "XL",
"option2": "Black",
"option3": "4",
"sku": "CTS0P018X02-XL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XL \/ Black \/ 4",
"public_title": "XL \/ Black \/ 4",
"options": ["XL", "Black", "4"],
"price": 3795,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961551465,
"title": "XL \/ Black \/ 5",
"option1": "XL",
"option2": "Black",
"option3": "5",
"sku": "CTS0P018X03-XL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XL \/ Black \/ 5",
"public_title": "XL \/ Black \/ 5",
"options": ["XL", "Black", "5"],
"price": 3795,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961584233,
"title": "XL \/ Black \/ 6",
"option1": "XL",
"option2": "Black",
"option3": "6",
"sku": "CTS0P018X04-XL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XL \/ Black \/ 6",
"public_title": "XL \/ Black \/ 6",
"options": ["XL", "Black", "6"],
"price": 3795,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961617001,
"title": "XL \/ White \/ 3",
"option1": "XL",
"option2": "White",
"option3": "3",
"sku": "CTS0P018X05-XL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XL \/ White \/ 3",
"public_title": "XL \/ White \/ 3",
"options": ["XL", "White", "3"],
"price": 3795,
"weight": 170,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961649769,
"title": "XL \/ White \/ 4",
"option1": "XL",
"option2": "White",
"option3": "4",
"sku": "CTS0P018X06-XL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XL \/ White \/ 4",
"public_title": "XL \/ White \/ 4",
"options": ["XL", "White", "4"],
"price": 3795,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961682537,
"title": "XL \/ White \/ 5",
"option1": "XL",
"option2": "White",
"option3": "5",
"sku": "CTS0P018X07-XL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XL \/ White \/ 5",
"public_title": "XL \/ White \/ 5",
"options": ["XL", "White", "5"],
"price": 3795,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961715305,
"title": "XL \/ White \/ 6",
"option1": "XL",
"option2": "White",
"option3": "6",
"sku": "CTS0P018X08-XL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XL \/ White \/ 6",
"public_title": "XL \/ White \/ 6",
"options": ["XL", "White", "6"],
"price": 3795,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961748073,
"title": "XL \/ Grey \/ 3",
"option1": "XL",
"option2": "Grey",
"option3": "3",
"sku": "CTS0P018X09-XL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XL \/ Grey \/ 3",
"public_title": "XL \/ Grey \/ 3",
"options": ["XL", "Grey", "3"],
"price": 3795,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961780841,
"title": "XL \/ Grey \/ 4",
"option1": "XL",
"option2": "Grey",
"option3": "4",
"sku": "CTS0P018X10-XL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XL \/ Grey \/ 4",
"public_title": "XL \/ Grey \/ 4",
"options": ["XL", "Grey", "4"],
"price": 3795,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961813609,
"title": "XL \/ Grey \/ 5",
"option1": "XL",
"option2": "Grey",
"option3": "5",
"sku": "CTS0P018X11-XL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XL \/ Grey \/ 5",
"public_title": "XL \/ Grey \/ 5",
"options": ["XL", "Grey", "5"],
"price": 3795,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961846377,
"title": "XL \/ Grey \/ 6",
"option1": "XL",
"option2": "Grey",
"option3": "6",
"sku": "CTS0P018X12-XL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XL \/ Grey \/ 6",
"public_title": "XL \/ Grey \/ 6",
"options": ["XL", "Grey", "6"],
"price": 3795,
"weight": 130,
"compare_at_price": 6000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961879145,
"title": "XXL \/ Black \/ 3",
"option1": "XXL",
"option2": "Black",
"option3": "3",
"sku": "CTS0P018X01-XXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXL \/ Black \/ 3",
"public_title": "XXL \/ Black \/ 3",
"options": ["XXL", "Black", "3"],
"price": 4095,
"weight": 180,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961911913,
"title": "XXL \/ Black \/ 4",
"option1": "XXL",
"option2": "Black",
"option3": "4",
"sku": "CTS0P018X02-XXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXL \/ Black \/ 4",
"public_title": "XXL \/ Black \/ 4",
"options": ["XXL", "Black", "4"],
"price": 4095,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961944681,
"title": "XXL \/ Black \/ 5",
"option1": "XXL",
"option2": "Black",
"option3": "5",
"sku": "CTS0P018X03-XXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXL \/ Black \/ 5",
"public_title": "XXL \/ Black \/ 5",
"options": ["XXL", "Black", "5"],
"price": 4095,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778961977449,
"title": "XXL \/ Black \/ 6",
"option1": "XXL",
"option2": "Black",
"option3": "6",
"sku": "CTS0P018X04-XXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXL \/ Black \/ 6",
"public_title": "XXL \/ Black \/ 6",
"options": ["XXL", "Black", "6"],
"price": 4095,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962010217,
"title": "XXL \/ White \/ 3",
"option1": "XXL",
"option2": "White",
"option3": "3",
"sku": "CTS0P018X05-XXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXL \/ White \/ 3",
"public_title": "XXL \/ White \/ 3",
"options": ["XXL", "White", "3"],
"price": 4095,
"weight": 180,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962042985,
"title": "XXL \/ White \/ 4",
"option1": "XXL",
"option2": "White",
"option3": "4",
"sku": "CTS0P018X06-XXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXL \/ White \/ 4",
"public_title": "XXL \/ White \/ 4",
"options": ["XXL", "White", "4"],
"price": 4095,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962075753,
"title": "XXL \/ White \/ 5",
"option1": "XXL",
"option2": "White",
"option3": "5",
"sku": "CTS0P018X07-XXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXL \/ White \/ 5",
"public_title": "XXL \/ White \/ 5",
"options": ["XXL", "White", "5"],
"price": 4095,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962108521,
"title": "XXL \/ White \/ 6",
"option1": "XXL",
"option2": "White",
"option3": "6",
"sku": "CTS0P018X08-XXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXL \/ White \/ 6",
"public_title": "XXL \/ White \/ 6",
"options": ["XXL", "White", "6"],
"price": 4095,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962141289,
"title": "XXL \/ Grey \/ 3",
"option1": "XXL",
"option2": "Grey",
"option3": "3",
"sku": "CTS0P018X09-XXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXL \/ Grey \/ 3",
"public_title": "XXL \/ Grey \/ 3",
"options": ["XXL", "Grey", "3"],
"price": 4095,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962174057,
"title": "XXL \/ Grey \/ 4",
"option1": "XXL",
"option2": "Grey",
"option3": "4",
"sku": "CTS0P018X10-XXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXL \/ Grey \/ 4",
"public_title": "XXL \/ Grey \/ 4",
"options": ["XXL", "Grey", "4"],
"price": 4095,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962206825,
"title": "XXL \/ Grey \/ 5",
"option1": "XXL",
"option2": "Grey",
"option3": "5",
"sku": "CTS0P018X11-XXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXL \/ Grey \/ 5",
"public_title": "XXL \/ Grey \/ 5",
"options": ["XXL", "Grey", "5"],
"price": 4095,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962239593,
"title": "XXL \/ Grey \/ 6",
"option1": "XXL",
"option2": "Grey",
"option3": "6",
"sku": "CTS0P018X12-XXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXL \/ Grey \/ 6",
"public_title": "XXL \/ Grey \/ 6",
"options": ["XXL", "Grey", "6"],
"price": 4095,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962272361,
"title": "XXXL \/ Black \/ 3",
"option1": "XXXL",
"option2": "Black",
"option3": "3",
"sku": "CTS0P018X01-XXXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXXL \/ Black \/ 3",
"public_title": "XXXL \/ Black \/ 3",
"options": ["XXXL", "Black", "3"],
"price": 4095,
"weight": 190,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962305129,
"title": "XXXL \/ Black \/ 4",
"option1": "XXXL",
"option2": "Black",
"option3": "4",
"sku": "CTS0P018X02-XXXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXXL \/ Black \/ 4",
"public_title": "XXXL \/ Black \/ 4",
"options": ["XXXL", "Black", "4"],
"price": 4095,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962337897,
"title": "XXXL \/ Black \/ 5",
"option1": "XXXL",
"option2": "Black",
"option3": "5",
"sku": "CTS0P018X03-XXXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXXL \/ Black \/ 5",
"public_title": "XXXL \/ Black \/ 5",
"options": ["XXXL", "Black", "5"],
"price": 4095,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962370665,
"title": "XXXL \/ Black \/ 6",
"option1": "XXXL",
"option2": "Black",
"option3": "6",
"sku": "CTS0P018X04-XXXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXXL \/ Black \/ 6",
"public_title": "XXXL \/ Black \/ 6",
"options": ["XXXL", "Black", "6"],
"price": 4095,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962403433,
"title": "XXXL \/ White \/ 3",
"option1": "XXXL",
"option2": "White",
"option3": "3",
"sku": "CTS0P018X05-XXXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXXL \/ White \/ 3",
"public_title": "XXXL \/ White \/ 3",
"options": ["XXXL", "White", "3"],
"price": 4095,
"weight": 190,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962436201,
"title": "XXXL \/ White \/ 4",
"option1": "XXXL",
"option2": "White",
"option3": "4",
"sku": "CTS0P018X06-XXXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXXL \/ White \/ 4",
"public_title": "XXXL \/ White \/ 4",
"options": ["XXXL", "White", "4"],
"price": 4095,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962468969,
"title": "XXXL \/ White \/ 5",
"option1": "XXXL",
"option2": "White",
"option3": "5",
"sku": "CTS0P018X07-XXXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXXL \/ White \/ 5",
"public_title": "XXXL \/ White \/ 5",
"options": ["XXXL", "White", "5"],
"price": 4095,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962501737,
"title": "XXXL \/ White \/ 6",
"option1": "XXXL",
"option2": "White",
"option3": "6",
"sku": "CTS0P018X08-XXXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXXL \/ White \/ 6",
"public_title": "XXXL \/ White \/ 6",
"options": ["XXXL", "White", "6"],
"price": 4095,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962534505,
"title": "XXXL \/ Grey \/ 3",
"option1": "XXXL",
"option2": "Grey",
"option3": "3",
"sku": "CTS0P018X09-XXXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXXL \/ Grey \/ 3",
"public_title": "XXXL \/ Grey \/ 3",
"options": ["XXXL", "Grey", "3"],
"price": 4095,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962567273,
"title": "XXXL \/ Grey \/ 4",
"option1": "XXXL",
"option2": "Grey",
"option3": "4",
"sku": "CTS0P018X10-XXXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXXL \/ Grey \/ 4",
"public_title": "XXXL \/ Grey \/ 4",
"options": ["XXXL", "Grey", "4"],
"price": 4095,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962600041,
"title": "XXXL \/ Grey \/ 5",
"option1": "XXXL",
"option2": "Grey",
"option3": "5",
"sku": "CTS0P018X11-XXXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXXL \/ Grey \/ 5",
"public_title": "XXXL \/ Grey \/ 5",
"options": ["XXXL", "Grey", "5"],
"price": 4095,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962632809,
"title": "XXXL \/ Grey \/ 6",
"option1": "XXXL",
"option2": "Grey",
"option3": "6",
"sku": "CTS0P018X12-XXXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXXL \/ Grey \/ 6",
"public_title": "XXXL \/ Grey \/ 6",
"options": ["XXXL", "Grey", "6"],
"price": 4095,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962665577,
"title": "XXXXL \/ Black \/ 3",
"option1": "XXXXL",
"option2": "Black",
"option3": "3",
"sku": "CTS0P018X01-XXXXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXXXL \/ Black \/ 3",
"public_title": "XXXXL \/ Black \/ 3",
"options": ["XXXXL", "Black", "3"],
"price": 4395,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962698345,
"title": "XXXXL \/ Black \/ 4",
"option1": "XXXXL",
"option2": "Black",
"option3": "4",
"sku": "CTS0P018X02-XXXXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXXXL \/ Black \/ 4",
"public_title": "XXXXL \/ Black \/ 4",
"options": ["XXXXL", "Black", "4"],
"price": 4395,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962731113,
"title": "XXXXL \/ Black \/ 5",
"option1": "XXXXL",
"option2": "Black",
"option3": "5",
"sku": "CTS0P018X03-XXXXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXXXL \/ Black \/ 5",
"public_title": "XXXXL \/ Black \/ 5",
"options": ["XXXXL", "Black", "5"],
"price": 4395,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962763881,
"title": "XXXXL \/ Black \/ 6",
"option1": "XXXXL",
"option2": "Black",
"option3": "6",
"sku": "CTS0P018X04-XXXXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXXXL \/ Black \/ 6",
"public_title": "XXXXL \/ Black \/ 6",
"options": ["XXXXL", "Black", "6"],
"price": 4395,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962796649,
"title": "XXXXL \/ White \/ 3",
"option1": "XXXXL",
"option2": "White",
"option3": "3",
"sku": "CTS0P018X05-XXXXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXXXL \/ White \/ 3",
"public_title": "XXXXL \/ White \/ 3",
"options": ["XXXXL", "White", "3"],
"price": 4395,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962829417,
"title": "XXXXL \/ White \/ 4",
"option1": "XXXXL",
"option2": "White",
"option3": "4",
"sku": "CTS0P018X06-XXXXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXXXL \/ White \/ 4",
"public_title": "XXXXL \/ White \/ 4",
"options": ["XXXXL", "White", "4"],
"price": 4395,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962862185,
"title": "XXXXL \/ White \/ 5",
"option1": "XXXXL",
"option2": "White",
"option3": "5",
"sku": "CTS0P018X07-XXXXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXXXL \/ White \/ 5",
"public_title": "XXXXL \/ White \/ 5",
"options": ["XXXXL", "White", "5"],
"price": 4395,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962894953,
"title": "XXXXL \/ White \/ 6",
"option1": "XXXXL",
"option2": "White",
"option3": "6",
"sku": "CTS0P018X08-XXXXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXXXL \/ White \/ 6",
"public_title": "XXXXL \/ White \/ 6",
"options": ["XXXXL", "White", "6"],
"price": 4395,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962927721,
"title": "XXXXL \/ Grey \/ 3",
"option1": "XXXXL",
"option2": "Grey",
"option3": "3",
"sku": "CTS0P018X09-XXXXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXXXL \/ Grey \/ 3",
"public_title": "XXXXL \/ Grey \/ 3",
"options": ["XXXXL", "Grey", "3"],
"price": 4395,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962960489,
"title": "XXXXL \/ Grey \/ 4",
"option1": "XXXXL",
"option2": "Grey",
"option3": "4",
"sku": "CTS0P018X10-XXXXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXXXL \/ Grey \/ 4",
"public_title": "XXXXL \/ Grey \/ 4",
"options": ["XXXXL", "Grey", "4"],
"price": 4395,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778962993257,
"title": "XXXXL \/ Grey \/ 5",
"option1": "XXXXL",
"option2": "Grey",
"option3": "5",
"sku": "CTS0P018X11-XXXXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXXXL \/ Grey \/ 5",
"public_title": "XXXXL \/ Grey \/ 5",
"options": ["XXXXL", "Grey", "5"],
"price": 4395,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}, {
"id": 40778963026025,
"title": "XXXXL \/ Grey \/ 6",
"option1": "XXXXL",
"option2": "Grey",
"option3": "6",
"sku": "CTS0P018X12-XXXXL",
"requires_shipping": true,
"taxable": false,
"featured_image": null,
"available": true,
"name": "Custom Photo Vintage Tee Personalized Name T-shirt - XXXXL \/ Grey \/ 6",
"public_title": "XXXXL \/ Grey \/ 6",
"options": ["XXXXL", "Grey", "6"],
"price": 4395,
"weight": 130,
"compare_at_price": 7000,
"inventory_management": "shopify",
"barcode": "",
"quantity_rule": {
"min": 1,
"max": null,
"increment": 1
}
}],
"images": ["\/\/www.myfacesocks.com.au\/cdn\/shop\/products\/CTS0P018X12.jpg?v=1697535117", "\/\/www.myfacesocks.com.au\/cdn\/shop\/products\/CTS0P018X03.jpg?v=1697535117",
"\/\/www.myfacesocks.com.au\/cdn\/shop\/products\/CTS0P018X04.jpg?v=1697535117", "\/\/www.myfacesocks.com.au\/cdn\/shop\/products\/CTS0P018X07.jpg?v=1697535117",
"\/\/www.myfacesocks.com.au\/cdn\/shop\/products\/CTS0P018X11.jpg?v=1697535117", "\/\/www.myfacesocks.com.au\/cdn\/shop\/products\/1_1c44e2eb-c24e-4be3-b3fa-381f4d8910fa.jpg?v=1697535117"
],
"featured_image": "\/\/www.myfacesocks.com.au\/cdn\/shop\/products\/CTS0P018X12.jpg?v=1697535117",
"options": ["Choose Your Size", "Choose Your Color", "Number of Photos"],
"media": [{
"alt": "Custom Photo Vintage Tee Personalized Name T-shirt - MyFaceSocksAu",
"id": 23529270476905,
"position": 1,
"preview_image": {
"aspect_ratio": 1.0,
"height": 1000,
"width": 1000,
"src": "\/\/www.myfacesocks.com.au\/cdn\/shop\/products\/CTS0P018X12.jpg?v=1697535117"
},
"aspect_ratio": 1.0,
"height": 1000,
"media_type": "image",
"src": "\/\/www.myfacesocks.com.au\/cdn\/shop\/products\/CTS0P018X12.jpg?v=1697535117",
"width": 1000
}, {
"alt": "Custom Photo Vintage Tee Personalized Name T-shirt - MyFaceSocksAu",
"id": 23529270509673,
"position": 2,
"preview_image": {
"aspect_ratio": 1.0,
"height": 1000,
"width": 1000,
"src": "\/\/www.myfacesocks.com.au\/cdn\/shop\/products\/CTS0P018X03.jpg?v=1697535117"
},
"aspect_ratio": 1.0,
"height": 1000,
"media_type": "image",
"src": "\/\/www.myfacesocks.com.au\/cdn\/shop\/products\/CTS0P018X03.jpg?v=1697535117",
"width": 1000
}, {
"alt": "Custom Photo Vintage Tee Personalized Name T-shirt - MyFaceSocksAu",
"id": 23529270542441,
"position": 3,
"preview_image": {
"aspect_ratio": 1.0,
"height": 1000,
"width": 1000,
"src": "\/\/www.myfacesocks.com.au\/cdn\/shop\/products\/CTS0P018X04.jpg?v=1697535117"
},
"aspect_ratio": 1.0,
"height": 1000,
"media_type": "image",
"src": "\/\/www.myfacesocks.com.au\/cdn\/shop\/products\/CTS0P018X04.jpg?v=1697535117",
"width": 1000
}, {
"alt": "Custom Photo Vintage Tee Personalized Name T-shirt - MyFaceSocksAu",
"id": 23529270575209,
"position": 4,
"preview_image": {
"aspect_ratio": 1.0,
"height": 1000,
"width": 1000,
"src": "\/\/www.myfacesocks.com.au\/cdn\/shop\/products\/CTS0P018X07.jpg?v=1697535117"
},
"aspect_ratio": 1.0,
"height": 1000,
"media_type": "image",
"src": "\/\/www.myfacesocks.com.au\/cdn\/shop\/products\/CTS0P018X07.jpg?v=1697535117",
"width": 1000
}, {
"alt": "Custom Photo Vintage Tee Personalized Name T-shirt - MyFaceSocksAu",
"id": 23529270607977,
"position": 5,
"preview_image": {
"aspect_ratio": 1.0,
"height": 1000,
"width": 1000,
"src": "\/\/www.myfacesocks.com.au\/cdn\/shop\/products\/CTS0P018X11.jpg?v=1697535117"
},
"aspect_ratio": 1.0,
"height": 1000,
"media_type": "image",
"src": "\/\/www.myfacesocks.com.au\/cdn\/shop\/products\/CTS0P018X11.jpg?v=1697535117",
"width": 1000
}, {
"alt": "Custom Photo Vintage Tee Personalized Name T-shirt - MyFaceSocksAu",
"id": 23529270640745,
"position": 6,
"preview_image": {
"aspect_ratio": 1.0,
"height": 1000,
"width": 1000,
"src": "\/\/www.myfacesocks.com.au\/cdn\/shop\/products\/1_1c44e2eb-c24e-4be3-b3fa-381f4d8910fa.jpg?v=1697535117"
},
"aspect_ratio": 1.0,
"height": 1000,
"media_type": "image",
"src": "\/\/www.myfacesocks.com.au\/cdn\/shop\/products\/1_1c44e2eb-c24e-4be3-b3fa-381f4d8910fa.jpg?v=1697535117",
"width": 1000
}],
"content": "\u003cul\u003e\n\u003cli\u003eThis unique and comfortable T-shirt contains elements of Among Us, a hugely popular game. Our design team works hard to get a perfect production. A gift for your son, best friend, significant other, or even yourself!\u003c\/li\u003e\n\u003cli\u003eFeatures seamless half-inch collar and side seamed.\u003c\/li\u003e\n\u003cli\u003eCap sleeves and double-needle stitched hems for wonderful wearing experience.\u003c\/li\u003e\n\u003c!--This is a note--\u003e\n\u003cli\u003eMaterial: Our products are made up of 100% cotton.\u003c\/li\u003e\n\u003cli\u003eSizes: XS-XXXL. Small size is suitable for ladies.\u003c\/li\u003e\n\u003cli\u003eColors: Black, White.\u003c\/li\u003e\n\u003cli\u003eThis item requires 3-5 business days to handcraft.\u003c\/li\u003e\n\u003c\/ul\u003e"
};
const shop = {
"name": "sp-袜澳MyFaceSocksAu",
"currency": "AUD",
"language": "en_US",
"theme": {
"r": 255,
"g": 0,
"b": 67,
"a": 1
}
};
// 根据标签获取定制参数
let prevAccordSku;
let AccordChaseTagCache = {};
const _jsonGetByVariantId = (variantId = $variant.val()) => {
// 符合要求的【变体】
const accordVariant = product.variants.find(item => `${item.id}` === variantId)
// 如果accordVariant不存在或者sku不存在
if (!(accordVariant && accordVariant.sku)) {
prevAccordTag = undefined;
return Promise.resolve(undefined);
}
// 如果切换的SKU跟之前的sku是一致的
if (prevAccordSku === accordVariant.sku) {
return Promise.resolve(undefined);
}
// 符合要求的【追销tags】
const accordChaseTags = product.tags.map(item => item.match(`^custom-sunzi-chase-tag(\\d*)[-]?(${accordVariant.sku.toUpperCase()})?$`)).filter(Boolean).sort(a => a[2] ? -1 : 1) || []; // 优先获取精准sku匹配的
return Promise.all([
// 请求JSON数据
fetch(`https://azure-sunzi-cool-client.sunzi.cool/product/tag2/json/${accordVariant.sku}/${shop.language}.json`).then((resp) => {
if (resp.status >= 400) throw new Error();
return resp;
}).then(resp => resp.json()).then(data => {
// 构建参数
const availableVariant = product.variants.find(item => item.id.toString() === variantId);
// 激活的变体
const activeVariants = product.options.map((item, index) => ({
id: index,
name: item,
value: {
id: product.options.length + index,
name: availableVariant.options[index]
}
}));
const variantConnects = data.variantConnects.map(item => Object.assign(item, {
featuredImage: availableVariant.featured_image ? availableVariant.featured_image.src : product.featured_image,
available: availableVariant.available,
sku: availableVariant.sku,
shopAvailable: availableVariant.available,
}))
return Object.assign(data, {
activeVariants,
variantConnects
});
}).finally(() => {
prevAccordTag = accordVariant.sku;
}),
Promise.all(accordChaseTags.map(item => {
// 如果有缓存
if (AccordChaseTagCache[item[1]]) return Promise.resolve(AccordChaseTagCache[item[1]]);
return fetch(`https://azure-sunzi-cool-client.sunzi.cool/product/chase/tag/json/${item[1]}.json`).then((resp) => {
if (resp.status >= 400) throw Error('chase tag network error');
return resp;
}).then(resp => resp.json()).then(resp => {
AccordChaseTagCache[item[1]] = resp;
return resp;
})
}))
]).then(([data, chases]) => {
// 构建关联产品
const relatedProduct = chases[0];
// 判断加购了类型是否都一致 一致的话 进行整合
const chaseTypes = chases.map(item => item.type);
if (relatedProduct && new Set(chaseTypes).size === chaseTypes.length) relatedProduct.children = chases.map(item => item.children).reduce((a, b) => a.concat(b));
else chases.length > 1 && console.warn('sunzi-designer: There are different types of addChases, only get the first one');
return Object.assign(data, {
variantConnects: data.variantConnects.map(item => Object.assign(item, {
relatedProductId: relatedProduct && relatedProduct.id,
})),
relatedProducts: relatedProduct ? [relatedProduct] : []
});
})
}
Promise.all([
_domLoaded(),
_jsonGetByVariantId()
]).then(([_, data]) => {
// 渲染
const designer = Designer.render(Designer.default, {
env: 'prod',
shop,
productId: product.id,
async onConfirm(ouput, effects, {
sku,
uniqid,
relatedProducts,
addedCharges
}) {
// 唤醒loading
_sunzi_loading();
$('#sunzi-input').val(JSON.stringify(ouput));
$('#sunzi-cart').val(JSON.stringify({
image: effects
}));
// 给主产品增加一个绑定标识
replenishFormInput({
name: "properties[_bind]",
value: uniqid
});
// 加车队列
var _queue = [];
// 处理关联产品逻辑
if (relatedProducts.length > 0) {
const _relatedProducts = relatedProducts.forEach(item => {
if (item.type === SUNZI_RelatedProductItemType.product) { // 普通产品
item.products.forEach(product => {
const params = handleRelatedProducts(product, item, uniqid, {
"properties[_sunzi_chase_from]": sku
});
_queue.push(params);
});
} else if (item.type === SUNZI_RelatedProductItemType.virtualProduct) { // 虚拟产品
console.log(item)
item.products.forEach(product => {
// 给主产品注入依赖参数
replenishFormInput({
name: `properties[${item.serviceType}]`,
value: item.serviceTypeValue
});
const params = handleRelatedProducts(product, item, uniqid, {
"properties[_sunzi_chase_from]": sku
});
_queue.push(params);
});
} else if (item.type === SUNZI_RelatedProductItemType.customProduct) { // 定制产品
item.products.forEach(product => {
const params = handleRelatedProducts(product, item, uniqid, {
"properties[_sunzi_chase_from]": sku
});
_queue.push(params);
});
}
});
}
// 处理加价产品逻辑
if (addedCharges) {
addedCharges.forEach(item => {
const params = handleRelatedProducts(item, {
bind: true,
bindQuantity: 103, // 数量跟随主产品
bindAloneDelete: 202 // 不可以单独删除
}, uniqid, {
quantity: item.quantity,
"properties[_sunzi_chase_from]": sku
});
_queue.push(params);
});
}
// 关联加车事件触发
debugger
await _sunzi_add_to_cart_multi(_queue.map(item => Object.assign({
quantity: 1
}, item)));
await _sunzi_add_cart();
clearReplenishFormInpput();
}
}, document.getElementById('sunzi-node')).current;
designer.onVariantChange(data);
designer.setLoading(false);
// 监听变体改变
_sunzi_find_variants().on('change', () => {
const timer = setTimeout(() => {
designer.setLoading(true);
}, 500)
_jsonGetByVariantId().then(designer.onVariantChange).finally(() => {
clearTimeout(timer);
designer.forceRender();
designer.setLoading(false);
})
})
}).catch(e => {
console.log(e)
});
/** 其他自定义函数 start **/
// 表单补充input
function replenishFormInput(data) {
const input = document.createElement('input');
Object.keys(data).map(key => {
input[key] = data[key];
});
input.type = 'hidden';
input.id = 'sunzi-replenish';
$('.sunzi-form').append(input);
}
// 清空表单
function clearReplenishFormInpput() {
$('input[id="sunzi-replenish"]').remove();
}
// 处理关联产品逻辑
function handleRelatedProducts(product, related, uniqid, options = {}) {
const data = Object.assign({
id: product.variantId,
quantity: 1,
}, options);
// 如果产品与主产品进行绑定的话
if (related.bind) {
data["properties[_bindTo]"] = uniqid;
data["properties[_bindQuantity]"] = related.bindQuantity
// 当数量改变规则 = 数量跟随主产品时
if (related.bindQuantity === 103) data["properties[_bindQuantityBased]"] = data.quantity;
data["properties[_bindAloneDelete]"] = related.bindAloneDelete;
// 与主产品绑定的key, 当该关联产品产品删除时, 要清掉对应主产品的关联参数
if (related.serviceType) data["properties[_bindKey]"] = related.serviceType;
/** 暂时兼容商城组购物车逻辑 */
if (related.serviceType == "insuranceService") {
var randomID = _sunzi_cateTempVip();
data["properties[_tempInsurance]"] = randomID;
replenishFormInput({
name: "properties[_tempInsurance]",
value: randomID
});
}
/** 暂时兼容商城组购物车逻辑结束 */
}
// 处理定制追销逻辑
if (related.type === SUNZI_RelatedProductItemType.customProduct) {
data["properties[_from]"] = "sunzi-designer2-tag";
data["properties[customInfo]"] = JSON.stringify(related.customInfo);
data["properties[_sunzi_cart]"] = JSON.stringify({
image: related.effects
});
}
// 处理实体加购 定制模块逻辑
if (related.type === SUNZI_RelatedProductItemType.product) {
data["properties[_from]"] = "sunzi-designer2-tag";
data["properties[customInfo]"] = JSON.stringify(related.customInfo);
}
return data;
}
/** 其他自定义函数 end **/
</script>
<style>
.product-black-envelope {
text-align: center;
font-size: 12px;
color: #848484;
}
.multi-product-black-gift-box {
width: 100%;
background: #fffaef;
border-radius: 10px;
border: 2px solid #e72558;
margin-bottom: 20px;
padding: 30px 20px 5px;
}
.product-black-bottom {
display: flex;
justify-content: left;
}
.product-black-bottom .inrow {
align-items: unset;
}
.product-black-gift-box-input {
position: relative;
width: 22%;
}
.checkbox-input {
width: 22px;
height: 22px;
position: absolute;
top: -8px;
right: calc(100% - 110px);
border: 2px solid #e72558;
border-radius: 3px;
background: #fff;
font-size: 0;
}
.input-top {
margin: 0;
width: 100%;
height: 100%;
position: relative;
padding: 0;
opacity: 0;
z-index: 2;
}
.multi-product-black-gift-box .checkbox-input .input-top {
min-height: 18px;
}
.checkbox-input span {
display: block;
position: absolute;
font-family: "photofont" !important;
font-size: 16px;
font-weight: 900;
color: #e72558;
background: #fff;
width: 18px;
height: 18px;
top: 0px;
text-align: center;
line-height: 18px;
}
.checkbox-input .input-top:checked~span:after {
content: "\e6f4";
}
.product-black-top h3 {
font-size: 16px;
font-weight: 900;
}
.product-black-top h3 span {
color: #e72558;
}
.product-black-top p {
line-height: 1;
color: #848484;
display: inline-block;
font-weight: 100;
font-size: 13px;
font-style: italic;
font-family: CronosProItalic;
}
@media only screen and (max-width: 749px) {
.product-black-gift-box-label {
margin-bottom: 14px;
}
.product-black-envelope {
height: 18px;
}
.checkbox-input {
width: 16px;
height: 16px;
top: -5px;
right: -5px;
}
.checkbox-input span {
width: 12px;
height: 12px;
top: -4px;
background: transparent;
}
.product-black-gift-box-input {
margin-right: 10px;
}
}
</style>
<div class="AddToCartOffsetTop"></div>
<div class="view-size-quantity">
<div class="product-form__item product-form__item--quantity">
<input type="number" id="Quantity" name="quantity" value="1" min="1" class="product-form__input" pattern="[0-9]*">
</div>
<div class="product-form__item product-form__item--submit" style=" position: relative;">
<button type="submit" name="add" id="AddToCart-product-template" class="btn product-form__cart-submit">
<span id="AddToCartText-product-template">Add to cart</span>
</button>
</div>
<input type="text" id="featured_picture" name="properties[featured_image]" value="https://www.myfacesocks.com.au/cdn/shop/products/CTS0P018X12_1000x1000.jpg?v=1697535117" style="display:none" required="">
<script>
$(".product-form__item--submit").bind("DOMNodeInserted", function() {
if ($(".btn.product-form__cart-submit").hasClass("hidden-cart-btn")) {
$(".btn.product-form__cart-submit.abscustom").css("display", "none");
}
if ($(".btn.product-form__cart-submit.ld-over-inverse").hasClass("running")) {
$(".btn.product-form__cart-submit.ld-over-inverse").css("margin-top", "3px");
var timer;
timer = setInterval(function() {
if ($(".btn.product-form__cart-submit.ld-over-inverse").hasClass("running") == false) {
var dom_vue = $(".vue-portal-target");
$(".tee-dcontent-footer").remove();
var vuehtml = '';
if (dom_vue) {
vuehtml += '<div class="tee-dcontent-footer" style="display: flex;width: 90%;position: relative;top: -50px;">';
vuehtml +=
'<button type="button" id="preview-add-btutton" style="border-radius: 4px;height: 40px;min-height: 40px!important; padding: 0.2em 1em!important;flex-grow: 0;order: 1;border: unset;margin-left: auto;background: #ff0136;color: #fff;"><span>Add to Cart</span></button>';
vuehtml +=
'<button type="button" id="preview-close-btutton" style="margin-left: 28px;border-radius: 4px;height: 40px;min-height: 40px!important; padding: 0.2em 1em!important;background:#f0f0f0;border: unset;"><span>Close Preview</span></button>';
vuehtml += '</div>';
$(".vue-portal-target .customily-modal-preview-only .main").append(vuehtml);
$("#preview-add-btutton").bind("click", function() {
$(".customily-close-button").click();
$("#customily-cart-btn").click()
});
$("#preview-close-btutton").bind("click", function() {
$(".customily-close-button").click()
});
clearInterval(timer);
}
}
}, 1000); //每1秒检查一次
}
});
window.addEventListener('VARIANT_CHANGE', function(event) {
var variant = event.detail;
if (variant.featured_image) {
$('#featured_picture').val('https:' + variant.featured_image.src);
} else {
$('#featured_picture').val("https://www.myfacesocks.com.au/cdn/shop/products/CTS0P018X12_1000x1000.jpg?v=1697535117");
}
})
</script>
<input type="hidden" name="product-id" value="7057490444393">
</div>
</form>
<form class="my-review-form">
<div class="row">
<div class="row-head">
<span class="title not-null">Score</span>
<span class="prompt prompt-score">Please enter a star rating for this review</span>
</div>
<div class="row-con">
<div id="my-review-form-score" class="my-star-con">
<div class="my-star"></div>
<div class="my-star"></div>
<div class="my-star"></div>
<div class="my-star"></div>
<div class="my-star"></div>
</div>
</div>
</div>
<div class="row">
<div class="row-head">
<span class="title not-null">user your name</span>
<span class="prompt prompt-name">Name field cannot be empty</span>
</div>
<div class="row-con">
<div class="form-box">
<input id="my-review-form-name" type="text">
</div>
</div>
</div>
<div class="row">
<div class="row-head">
<span class="title not-null">Email</span>
<span class="prompt prompt-email">Invalid email</span>
</div>
<div class="row-con">
<div class="form-box">
<input id="my-review-form-email" type="text">
</div>
</div>
</div>
<div class="row">
<div class="row-head">
<span class="title not-null">Review</span>
<span class="prompt prompt-review">CUSTOMER REVIEWS</span>
</div>
<div class="row-con">
<div class="form-box">
<textarea id="my-review-form-review"></textarea>
</div>
</div>
</div>
<div class="row">
<div class="row-head">
<span class="title">Upload Picture:</span>
<span class="prompt prompt-unpublishedImageUrl"></span>
</div>
<div class="row-con">
<div id="file-btn-new" class="file-con new-file-con myfont icon-jia">
<input id="uploadInput-new" class="file-input uploadInputs" data-idx="" type="file" accept="image/gif,image/jpeg,image/jpg,image/png" name="myFiles" multiple="">
</div>
</div>
</div>
<div class="row">
<div class="tip not-null">Indicates a required field</div>
<div id="my-review-form-submit" class="my-review-form-submit">POST</div>
</div>
</form>
POST /contact#contact_form
<form method="post" action="/contact#contact_form" id="contact_form" accept-charset="UTF-8" class="contact-form"><input type="hidden" name="form_type" value="customer"><input type="hidden" name="utf8" value="✓">
<label for="Email" class="h4"></label>
<img src="//www.myfacesocks.com.au/cdn/shop/t/76/assets/HOME_03_25.jpg?v=124664308218529732061698847738" width="350">
<div class="input-group">
<input type="hidden" name="contact[tags]" value="newsletter">
<input type="email" name="contact[email]" id="Email" class="input-group__field newsletter__input" value="" placeholder="Email address" autocorrect="off" autocapitalize="off">
<span class="input-group__btn">
<button type="submit" class="btn newsletter__submit" name="commit" id="Subscribe">
<span class="newsletter__submit-text--large">subscribe</span>
</button>
</span>
</div>
</form>
Text Content
Skip to content Submit Close search SEARCH HISTORY: OTHERS ARE SEARCHING Black Friday Sale Hawaiian Style 1111 SHOPPING You May Also Like Custom 3D Digital Printed Socks Add Pictures and Name Green Santa Socks Christmas Gift AU$35.95 Custom 3D Digital Printed Socks Add Pictures and Name Kids Christmas Gift AU$35.95 Custom Face Hawaiian Shirt Personalized Photo Christmas Shirts With Candy Canes For Men AU$19.95 Custom Face Hawaiian Shirts Personalised Photo Santa Claus Christmas Shirt For Men AU$38.95 Christmas Gifts,Custom 3D Digital Printed Socks My Face Socks Add Pictures and Name Bearded Gnome AU$35.95 Black Friday Sale Custom Face Hawaiian Style Couple Outfit Flamingo Flower Long Dress And Shirt Family Matching 50% OFF AU$46.95 AU$93.90 Custom Face Hawaiian Style Couple Outfit Vice City Large Leaves Long Dress And Shirt Family Matching 50% OFF AU$60.95 AU$121.90 Custom Photo Hawaiian Shirt Couple Outfit Parent-child Wears Personalised Face Hawaiian Shirt Gift Flamingo Flower 62% OFF AU$29.95 AU$77.90 Custom Photo Hawaiian Shirt Couple Outfit Parent-child Wears Personalised Face Hawaiian Shirt Gift Big Pineapple AU$29.95 Custom Photo Hawaiian Shirt Couple Outfit Parent-child Wears Personalised Face Hawaiian Shirt Gift for Family AU$29.95 More Custom Men's Shirt Face All Over Print Hawaiian Shirt Hibiscus Gifts AU$29.95 Custom Men's Shirt Face All Over Print Hawaiian Shirt Pool-Floaties AU$29.95 Custom Men's Shirt Face All Over Print Hawaiian Shirt Funny Gifts AU$29.95 Custom Men's Shirt Face All Over Print Hawaiian Shirt Shark AU$29.95 Custom Face Hawaiian Shirt Candy Cane Gingerbread Men's Christmas Shirts AU$26.95 1111 SHOPPING Gifts for Mom, Custom Face Mash Apron AU$25.95 Custom Unique Kitchen Apron Gifts For Mom - Best Wishes For Mom AU$25.95 Custom Kitchen Personalized Text Apron With Your Name AU$25.95 Custom Face Apron - Heart AU$25.95 Custom Face Shirt Women's and Kids Hawaiian Shirts Short Sleeve Shirt Mother's Day Gift Hawaiian Flowers AU$74.95 You May SEARCH HISTORY: OTHERS ARE SEARCHING Black Friday Sale Hawaiian Style 1111 SHOPPING You May Also Like Custom 3D Digital Printed Socks Add Pictures and Name Green Santa Socks Christmas Gift AU$35.95 Custom 3D Digital Printed Socks Add Pictures and Name Kids Christmas Gift AU$35.95 Custom Face Hawaiian Shirt Personalized Photo Christmas Shirts With Candy Canes For Men AU$19.95 Custom Face Hawaiian Shirts Personalised Photo Santa Claus Christmas Shirt For Men AU$38.95 Christmas Gifts,Custom 3D Digital Printed Socks My Face Socks Add Pictures and Name Bearded Gnome AU$35.95 Black Friday Sale Custom Face Hawaiian Style Couple Outfit Flamingo Flower Long Dress And Shirt Family Matching 50% OFF AU$46.95 AU$93.90 Custom Face Hawaiian Style Couple Outfit Vice City Large Leaves Long Dress And Shirt Family Matching 50% OFF AU$60.95 AU$121.90 Custom Photo Hawaiian Shirt Couple Outfit Parent-child Wears Personalised Face Hawaiian Shirt Gift Flamingo Flower 62% OFF AU$29.95 AU$77.90 Custom Photo Hawaiian Shirt Couple Outfit Parent-child Wears Personalised Face Hawaiian Shirt Gift Big Pineapple AU$29.95 Custom Photo Hawaiian Shirt Couple Outfit Parent-child Wears Personalised Face Hawaiian Shirt Gift for Family AU$29.95 More Custom Men's Shirt Face All Over Print Hawaiian Shirt Hibiscus Gifts AU$29.95 Custom Men's Shirt Face All Over Print Hawaiian Shirt Pool-Floaties AU$29.95 Custom Men's Shirt Face All Over Print Hawaiian Shirt Funny Gifts AU$29.95 Custom Men's Shirt Face All Over Print Hawaiian Shirt Shark AU$29.95 Custom Face Hawaiian Shirt Candy Cane Gingerbread Men's Christmas Shirts AU$26.95 1111 SHOPPING Gifts for Mom, Custom Face Mash Apron AU$25.95 Custom Unique Kitchen Apron Gifts For Mom - Best Wishes For Mom AU$25.95 Custom Kitchen Personalized Text Apron With Your Name AU$25.95 Custom Face Apron - Heart AU$25.95 Custom Face Shirt Women's and Kids Hawaiian Shirts Short Sleeve Shirt Mother's Day Gift Hawaiian Flowers AU$74.95 You May UP TO 70% OFF! Worn By Your Favorite Stars! TRACK ORDER * Translation missing: en.header.topbar.track_order_title * Translation missing: en.header.topbar.contact_us * Translation missing: en.header.topbar.order_cancel * Translation missing: en.header.topbar.order_change_shipping * Translation missing: en.header.topbar.order_product AUD USD EUR GBP CAD NZD Submit Search Account Log In Cart * NEED HELP? TRANSLATION MISSING: EN.HEADER.CONTACT_US.TRACK_ORDER_TITLE Translation missing: en.header.contact_us.track_order_text Translation missing: en.header.contact_us.track_order_button TRANSLATION MISSING: EN.HEADER.INQUIRY.INQUIRY_TITLE Translation missing: en.header.Inquiry.Inquiry_text Translation missing: en.header.Inquiry.Inquiry_button TRANSLATION MISSING: EN.CUSTOMER.ORDER_CANCEL.MB_ENTRANCE_CANCEL_RETURN_TEXT Translation missing: en.customer.order_cancel.mb_entrance_Cancel_Return TRANSLATION MISSING: EN.CUSTOMER.ORDER_CANCEL.MB_ENTRANCE_CHANGE_SHIPPING_TEXT Translation missing: en.customer.order_cancel.mb_entrance_Change_Shipping TRANSLATION MISSING: EN.CUSTOMER.ORDER_CANCEL.MB_ENTRANCE_CHANGE_PRODUCTS_TEXT Translation missing: en.customer.order_cancel.mb_entrance_Change_Products TRANSLATION MISSING: EN.CUSTOMER.ORDER_CANCEL.MB_ENTRANCE_CONTACT_US_TEXT Translation missing: en.customer.order_cancel.mb_entrance_Contact_Us * TOP DEALS * Socks * Men * Women * Home Decor * Occasions * Recipients * Greeting Cards * New In * * * By Function * 3D Preview Face Socks * Breathable Face Socks * 360° Print Seamless Face Socks * Super Soft Face Socks * Thick Face Socks * By Theme * Custom Christmas Socks * Custom Cute Doll Socks * Custom Best Dad Socks * Custom Super Mom Socks * Custom Love Socks * Custom Graduation Socks * Custom Colorful Socks * Custom Pet Socks * Custom Mash Face Socks * Custom Grandparents Socks * Custom Funny Socks * Custom Food Socks * Custom Sport Socks * Custom Birthday Socks * Custom Job Socks * Custom Friends Socks * Custom Constellation Socks * Custom Halloween Socks * Custom Summer Socks * Custom LGBT Socks * Custom Space Socks * Custom ASL Socks * Custom Music Socks * By Length * Ankle Face Socks * Quarter Face Socks * Crew Face Socks(Hot!) * Knee-High Face Socks * Over Knee Socks * * Hawaiian Shirts * Hot Sale * Custom Pet Hawaiian Shirts * Custom Christmas Hawaiian Shirts * Custom Best Dad Hawaiian Shirts * Custom Love Hawaiian Shirts * Custom Polo Shirts * Custom Kid's Hawaiian Shirts * Custom Family Hawaiian Shirts * Custom Logo Hawaiian Shirts * Custom Sport Fans Hawaiian Shirts * Custom Birthday Hawaiian Shirts * Custom Wedding Hawaiian Shirts * Underwear * Custom 3D Preview Boxers * Custom Christmas Boxers * Custom Love Boxers * Custom On Body Boxers * Custom Funny Boxers * Custom Big Face Boxers * Custom Colorful Boxers * Custom Property Boxers * Custom All Mine Boxers * Custom Birthday Boxers * Custom LGBT Boxers * Custom Colorful Belt Boxers * Custom Summer Boxers * Custom Boxer & Socks Sets * Pajamas * Custom Christmas Pajamas * Custom Long Sleeve Pajamas * Custom Onesies Pyjamas * Custom Short Sleeved Pajamas * Custom Love Pajamas * Custom Pet Pajamas * Custom Best Dad Pajamas * Beachwear * Custom Beach Trunks * Custom Swim Trunks * Custom Swim Caps * Shop ALL Beachwear * Tops * Custom T-shirts * Custom Hoodies * Custom Tanks Tops * Custom Sweatshirts * Custom Boy's Sweatshirts * Shop ALL Tops * Hats * Custom Bucket Hats * Custom Baseball Caps * Custom Knit Hats * Shop ALL Hats * * Hawaiian Shirts * Custom Hawaiian Shirts * Custom Hawaiian Dresses * Custom Kid's Hawaiian Shirts * Custom Family Hawaiian Shirts * Custom Mom-child Hawaiian Shirts * Custom POLO Shirts * Underwear * Custom Panties * Custom Thongs * Custom Lace Panties * Custom String Thongs * Custom Tanga Thongs * Custom Panties & Socks Sets * Shop ALL Underwear * Pajamas * Custom Long Sleeve Pajamas * Custom Short Sleeved Pajamas * Custom Strap Pajamas * Custom Dressing Gowns * Custom Super Mom Pajamas * Custom Christmas Pajamas * Custom Love Pajamas * Custom Pet Pajamas * Family Pajamas * Beachwear * Custom Swimsuits * Custom Bikinis * Custom Ruffle Bikinis * Custom Cover Ups * Custom Swim Caps * Shop ALL Beachwear * Tops * Custom T-shirts * Custom Hoodies * Custom Crop Hoodies * Custom Sweatshirts * Custom Tanks Tops * Custom Sweaters * Shop ALL Tops * Sportswear * Custom Leggings * Custom Jumpsuits * Custom Athleisure Wears * Custom Sweatpants * Shop ALL Sportswear * Hats * Custom Bucket Hats * Custom Baseball Caps * Custom Knit Hats * Shop ALL Hats * * Custom Aprons * Custom Blankets * Custom Pillows * Custom Bath Towels * Custom Slide Sandals * Custom Shower Curtains * Custom Blanket Hoodie * Custom Cotton Slippers * Custom Building Brick * * Christmas * Graduation * Grandparents' Day * Birthday Party * Father's Day * Mother's Day * St. Patrick's Day * LGBT Pride Month * Valentine's Day * Easter * Halloween * Everyday Gifts * Gifts For Dad * Gifts For Mom * Gifts For Kids * Gifts For Couple * Gifts For Pet Lover * Gifts For Family Business Gifts * Gifts For Clients * Gifts For Employees * Bulk Orders * * * TOP DEALS * Socks * By Function * By Theme * By Length * 3D Preview Face Socks * Breathable Face Socks * 360° Print Seamless Face Socks * Super Soft Face Socks * Thick Face Socks * Custom Christmas Socks * Custom Cute Doll Socks * Custom Best Dad Socks * Custom Super Mom Socks * Custom Love Socks * Custom Graduation Socks * Custom Colorful Socks * Custom Pet Socks * Custom Mash Face Socks * Custom Grandparents Socks * Custom Funny Socks * Custom Food Socks * Custom Sport Socks * Custom Birthday Socks * Custom Job Socks * Custom Friends Socks * Custom Constellation Socks * Custom Halloween Socks * Custom Summer Socks * Custom LGBT Socks * Custom Space Socks * Custom ASL Socks * Custom Music Socks * Ankle Face Socks * Quarter Face Socks * Crew Face Socks(Hot!) * Knee-High Face Socks * Over Knee Socks * Men * Hawaiian Shirts * Underwear * Pajamas * Beachwear * Tops * Hats * Hot Sale * Custom Pet Hawaiian Shirts * Custom Christmas Hawaiian Shirts * Custom Best Dad Hawaiian Shirts * Custom Love Hawaiian Shirts * Custom Polo Shirts * Custom Kid's Hawaiian Shirts * Custom Family Hawaiian Shirts * Custom Logo Hawaiian Shirts * Custom Sport Fans Hawaiian Shirts * Custom Birthday Hawaiian Shirts * Custom Wedding Hawaiian Shirts * Custom 3D Preview Boxers * Custom Christmas Boxers * Custom Love Boxers * Custom On Body Boxers * Custom Funny Boxers * Custom Big Face Boxers * Custom Colorful Boxers * Custom Property Boxers * Custom All Mine Boxers * Custom Birthday Boxers * Custom LGBT Boxers * Custom Colorful Belt Boxers * Custom Summer Boxers * Custom Boxer & Socks Sets * Custom Christmas Pajamas * Custom Long Sleeve Pajamas * Custom Onesies Pyjamas * Custom Short Sleeved Pajamas * Custom Love Pajamas * Custom Pet Pajamas * Custom Best Dad Pajamas * Custom Beach Trunks * Custom Swim Trunks * Custom Swim Caps * Shop ALL Beachwear * Custom T-shirts * Custom Hoodies * Custom Tanks Tops * Custom Sweatshirts * Custom Boy's Sweatshirts * Shop ALL Tops * Custom Bucket Hats * Custom Baseball Caps * Custom Knit Hats * Shop ALL Hats * Women * Hawaiian Shirts * Underwear * Pajamas * Beachwear * Tops * Sportswear * Hats * Custom Hawaiian Shirts * Custom Hawaiian Dresses * Custom Kid's Hawaiian Shirts * Custom Family Hawaiian Shirts * Custom Mom-child Hawaiian Shirts * Custom POLO Shirts * Custom Panties * Custom Thongs * Custom Lace Panties * Custom String Thongs * Custom Tanga Thongs * Custom Panties & Socks Sets * Shop ALL Underwear * Custom Long Sleeve Pajamas * Custom Short Sleeved Pajamas * Custom Strap Pajamas * Custom Dressing Gowns * Custom Super Mom Pajamas * Custom Christmas Pajamas * Custom Love Pajamas * Custom Pet Pajamas * Family Pajamas * Custom Swimsuits * Custom Bikinis * Custom Ruffle Bikinis * Custom Cover Ups * Custom Swim Caps * Shop ALL Beachwear * Custom T-shirts * Custom Hoodies * Custom Crop Hoodies * Custom Sweatshirts * Custom Tanks Tops * Custom Sweaters * Shop ALL Tops * Custom Leggings * Custom Jumpsuits * Custom Athleisure Wears * Custom Sweatpants * Shop ALL Sportswear * Custom Bucket Hats * Custom Baseball Caps * Custom Knit Hats * Shop ALL Hats * Home Decor * Custom Aprons * Custom Blankets * Custom Pillows * Custom Bath Towels * Custom Slide Sandals * Custom Shower Curtains * Custom Blanket Hoodie * Custom Cotton Slippers * Custom Building Brick * Occasions * Christmas * Graduation * Grandparents' Day * Birthday Party * Father's Day * Mother's Day * St. Patrick's Day * LGBT Pride Month * Valentine's Day * Easter * Halloween * Recipients Everyday Gifts * Gifts For Dad * Gifts For Mom * Gifts For Kids * Gifts For Couple * Gifts For Pet Lover * Gifts For Family Business Gifts * Gifts For Clients * Gifts For Employees * Bulk Orders * Greeting Cards * New In Home › Custom Photo Vintage Tee Personalized Name T-shirt CUSTOM PHOTO VINTAGE TEE PERSONALIZED NAME T-SHIRT SKU: CTS0P018X01-XS AU$30.95 * 08 hours * 10 mins * 38sec * or 4 payments of AU$7.74 Shop now. Pay later. Aways interest-free. Add your favorites to cart Go to checkout and choose afterpay Enter your debit or credit card information Your first payment is taken when the order is processed and the remaining 3 are automatically taken every two weeks. Choose Your Size XSSMLXLXXLXXXLXXXXL Choose Your Color BlackWhiteGrey Number of Photos 3456 XS / Black / 3 XS / Black / 4 XS / Black / 5 XS / Black / 6 XS / White / 3 XS / White / 4 XS / White / 5 XS / White / 6 XS / Grey / 3 XS / Grey / 4 XS / Grey / 5 XS / Grey / 6 S / Black / 3 S / Black / 4 S / Black / 5 S / Black / 6 S / White / 3 S / White / 4 S / White / 5 S / White / 6 S / Grey / 3 S / Grey / 4 S / Grey / 5 S / Grey / 6 M / Black / 3 M / Black / 4 M / Black / 5 M / Black / 6 M / White / 3 M / White / 4 M / White / 5 M / White / 6 M / Grey / 3 M / Grey / 4 M / Grey / 5 M / Grey / 6 L / Black / 3 L / Black / 4 L / Black / 5 L / Black / 6 L / White / 3 L / White / 4 L / White / 5 L / White / 6 L / Grey / 3 L / Grey / 4 L / Grey / 5 L / Grey / 6 XL / Black / 3 XL / Black / 4 XL / Black / 5 XL / Black / 6 XL / White / 3 XL / White / 4 XL / White / 5 XL / White / 6 XL / Grey / 3 XL / Grey / 4 XL / Grey / 5 XL / Grey / 6 XXL / Black / 3 XXL / Black / 4 XXL / Black / 5 XXL / Black / 6 XXL / White / 3 XXL / White / 4 XXL / White / 5 XXL / White / 6 XXL / Grey / 3 XXL / Grey / 4 XXL / Grey / 5 XXL / Grey / 6 XXXL / Black / 3 XXXL / Black / 4 XXXL / Black / 5 XXXL / Black / 6 XXXL / White / 3 XXXL / White / 4 XXXL / White / 5 XXXL / White / 6 XXXL / Grey / 3 XXXL / Grey / 4 XXXL / Grey / 5 XXXL / Grey / 6 XXXXL / Black / 3 XXXXL / Black / 4 XXXXL / Black / 5 XXXXL / Black / 6 XXXXL / White / 3 XXXXL / White / 4 XXXXL / White / 5 XXXXL / White / 6 XXXXL / Grey / 3 XXXXL / Grey / 4 XXXXL / Grey / 5 XXXXL / Grey / 6 Your Photo Custom Text 0/20 Text Color add to cart Add to cart MFS Club Fans will earn around 155 points. SHIPPING TO: AfghanistanAland IslandsAlbaniaAlgeriaAndorraAngolaAnguillaAntigua And BarbudaArgentinaArmeniaArubaAscension IslandAustraliaAustriaAzerbaijanBahamasBahrainBangladeshBarbadosBelarusBelgiumBelizeBeninBermudaBhutanBoliviaBosnia And HerzegovinaBotswanaBouvet IslandBrazilBritish Indian Ocean TerritoryBruneiBulgariaBurkina FasoBurundiCambodiaCanadaCape VerdeCaribbean NetherlandsCayman IslandsCentral African RepublicChadChileChinaChristmas IslandCocos (Keeling) IslandsColombiaComorosCongoCongo, The Democratic Republic Of TheCook IslandsCosta RicaCroatiaCubaCuraçaoCyprusCzech RepublicCôte d'IvoireDenmarkDjiboutiDominicaDominican RepublicEcuadorEgyptEl SalvadorEquatorial GuineaEritreaEstoniaEswatiniEthiopiaFalkland Islands (Malvinas)Faroe IslandsFijiFinlandFranceFrench GuianaFrench PolynesiaFrench Southern TerritoriesGabonGambiaGeorgiaGermanyGhanaGibraltarGreeceGreenlandGrenadaGuadeloupeGuatemalaGuernseyGuineaGuinea BissauGuyanaHaitiHeard Island And Mcdonald IslandsHoly See (Vatican City State)HondurasHong KongHungaryIcelandIndiaIndonesiaIran, Islamic Republic OfIraqIrelandIsle Of ManIsraelItalyJamaicaJapanJerseyJordanKazakhstanKenyaKiribatiKorea, Democratic People's Republic OfKosovoKuwaitKyrgyzstanLao People's Democratic RepublicLatviaLebanonLesothoLiberiaLibyan Arab JamahiriyaLiechtensteinLithuaniaLuxembourgMacaoMadagascarMalawiMalaysiaMaldivesMaliMaltaMartiniqueMauritaniaMauritiusMayotteMexicoMoldova, Republic ofMonacoMongoliaMontenegroMontserratMoroccoMozambiqueMyanmarNamibiaNauruNepalNetherlandsNetherlands AntillesNew CaledoniaNew ZealandNicaraguaNigerNigeriaNiueNorfolk IslandNorth MacedoniaNorwayOmanPakistanPalestinian Territory, OccupiedPanamaPapua New GuineaParaguayPeruPhilippinesPitcairnPolandPortugalQatarRepublic of CameroonReunionRomaniaRussiaRwandaSaint BarthélemySaint HelenaSaint Kitts And NevisSaint LuciaSaint MartinSaint Pierre And MiquelonSamoaSan MarinoSao Tome And PrincipeSaudi ArabiaSenegalSerbiaSeychellesSierra LeoneSingaporeSint MaartenSlovakiaSloveniaSolomon IslandsSomaliaSouth AfricaSouth Georgia And The South Sandwich IslandsSouth KoreaSouth SudanSpainSri LankaSt. VincentSudanSurinameSvalbard And Jan MayenSwedenSwitzerlandSyriaTaiwanTajikistanTanzania, United Republic OfThailandTimor LesteTogoTokelauTongaTrinidad and TobagoTristan da CunhaTunisiaTurkeyTurkmenistanTurks and Caicos IslandsTuvaluUgandaUkraineUnited Arab EmiratesUnited KingdomUnited StatesUnited States Minor Outlying IslandsUruguayUzbekistanVanuatuVenezuelaVietnamVirgin Islands, BritishWallis And FutunaWestern SaharaYemenZambiaZimbabwe standard shipping Estimated To Be Delivered On 28 nov 2023 - 1 dec 2023 express shipping Estimated To Be Delivered On 24 nov 2023 - 26 nov 2023 Regular price AU$50.00, Sale AU$30.95 * This unique and comfortable T-shirt contains elements of Among Us, a hugely popular game. Our design team works hard to get a perfect production. A gift for your son, best friend, significant other, or even yourself! * Features seamless half-inch collar and side seamed. * Cap sleeves and double-needle stitched hems for wonderful wearing experience. * Material: Our products are made up of 100% cotton. * Sizes: XS-XXXL. Small size is suitable for ladies. * Colors: Black, White. * This item requires 3-5 business days to handcraft. Custom Face Socks Add Name And Pictures Breathable Soft Socks - Colorful AU$25.95 Valentine's Day Gifts,Custom Heart Socks With Your Text AU$26.95 Custom Face Mash Socks With Your Text for Mom AU$28.95 Gifts idea for Mom, Custom Face Dog Socks With Your Text AU$25.95 Custom Face Socks With Your Text Cat AU$26.95 Custom Upgrade Breathable Dog Socks With Your Text AU$25.95 Custom Personalised Photo Emotions Face Socks - Love Heart AU$26.95 Custom Face Socks Colorful Candy Series - Smoky Blue AU$29.95 Custom Face Socks Colorful Egg And Candy AU$29.95 Custom Face Socks Happy Easter AU$35.95 Custom Face Boxer Shorts - Colorful AU$35.95 Valentine's Day Gifts,Custom Face Boxer Shorts - Heart AU$35.95 Custom Personalized Photo Pet Face Socks - Bone AU$26.95 Custom Colorful Socks With Your Photo - Two Faces AU$26.95 Custom Face Mash Dog Socks With Your Text AU$29.95 Custom Dog Blankets Personalized Pet Fleece Blanket Painted Art Portrait AU$35.95 Custom Face Socks Colorful -Two Faces AU$35.95 Custom Face Dog Socks Colorful - Two Faces AU$35.95 Custom Personalized Photo Pet Face Socks-Bone AU$26.95 Custom Face Socks Yes I Do With Your Text AU$39.95 * Successfully added to your cart * Custom Photo Vintage Tee Personalized Name T-shirt x 1 * Continue Shopping View Cart & Checkout GO PICK OUT A GIFT CARD AND GIVE IT AWAY! SHOP NOW FREE SHIPPING over AU$89.00 Customers who bought this item also bought * 3D Printed Funny Christmas Tree Home Decoration Christmas Gift Height 5.12in AU$5.99 * 3D Printed Christmas Tree Home Decoration Christmas Gift Height 5.12in AU$5.99 * Custom Face Socks Breathable Face Socks Personalised Soft Socks Gifts Christmas AU$26.95 * Custom Face Socks Personalised Soft Socks Gifts Christmas Vacation Showtime AU$26.95 * Custom Christmas Santa Socks Breathable Face Socks Personalised Soft Socks Gifts AU$26.95 * Custom Christmas Breathable Face Socks Personalised Soft Socks Gifts AU$26.95 * Custom Men's Shirt Face All Over Print Hawaiian Shirt Hibiscus Gifts AU$29.95 * Custom Men's Shirt Face All Over Print Hawaiian Shirt Pool-Floaties AU$29.95 * Custom Men's Shirt Face All Over Print Hawaiian Shirt - Sky AU$29.95 * Custom Men's Shirt Face All Over Print Hawaiian Shirt Funny Gifts AU$29.95 * Custom Men's Shirt Face All Over Print Hawaiian Shirt Shark AU$29.95 * Custom Men's Shirt Face All Over Print Hawaiian Shirt Forest Tropical AU$26.95 * Continue Shopping View Cart & Checkout CUSTOMER REVIEWS 0 0 Reviews * [0] * [0] * [0] * [0] * [0] WRITE A REVIEW * Reviews [0] Sort: Picture * Newset * Picture * Highest Rating * Lowest Rating * No data found WRITE A REVIEW Score Please enter a star rating for this review user your name Name field cannot be empty Email Invalid email Review CUSTOMER REVIEWS Upload Picture: Indicates a required field POST TERMS & POLICIES + - Contact Us and FAQ Privacy Policy Return and Exchange Policy Terms & Conditions Terms of Shipment Intellectual Property Rights COMPANY INFO + - About Us MFS Fan Club Wholesale Program Dropshipping Program subscribe ?About Klarna * Customer service email: cs@myfacesocks.com * Room D,10/F,Tower A,Billion Centre,1 Wang Kwong Road,Kowloon Bay,Kowloon,Hong Kong. © 2023, MyFaceSocksAU * Opens in a new window. * Opens external website. * Opens external website in a new window. Green Black Silver Blue Red Pink Gold Sign up and earn Points x 20% OFF