`;
}
initBlocks(
[...recommendationWidgetDoms],
"recommendation",
app,
app.templateSettings,
{},
"",
""
);
}
// tae/pre-order.js
function initPreOrder() {
var _a, _b;
const app = window.boostWidgetIntegration.app["production"];
if (typeof ((_b = (_a = app == null ? void 0 : app.customization) == null ? void 0 : _a.preOrder) == null ? void 0 : _b.beforeRender) === "function") {
app.customization.preOrder.beforeRender();
}
const preOrderDom = document.querySelector(".boost-sd__preOrder-container");
if (preOrderDom) initBlocks([preOrderDom], "preOrder", app, app.templateSettings, {}, "", "");
}
// tae/settings.js
function initSettings() {
window.boostWidgetIntegration = window.boostWidgetIntegration || {};
window.boostWidgetIntegration.app = window.boostWidgetIntegration.app || {};
window.boostWidgetIntegration.blocks = window.boostWidgetIntegration.blocks || {};
window.boostWidgetIntegration.app["production"] = window.boostWidgetIntegration.app["production"] || {};
const combinedAppSettings = mergeDeep(
__spreadProps(__spreadValues(__spreadProps(__spreadValues({
filterUrl: "https://services.mybcapps.com/bc-sf-filter/filter",
searchUrl: "https://services.mybcapps.com/bc-sf-filter/search",
productUrl: "https://services.mybcapps.com/bc-sf-filter/products",
cdn: "https://cdn.boostcommerce.io",
taeSettings: {
instantSearch: null
},
shop: {
name: "Taraiga",
url: "https://taraiga.com",
domain: "taraiga.myshopify.com",
currency: "USD",
money_format: "\u0026#36;{{amount}}",
money_format_with_currency: "\u0026#36;{{amount}} USD"
}
},
{
integration: Object.assign({}, {"reviews":"judgeme"}),
}
), {
filterSettings: Object.assign(__spreadValues({
swatch_extension: "png"
},
{
}), {"showFilterOptionCount":true,"showRefineBy":true,"showOutOfStockOption":false,"showSingleOption":false,"keepToggleState":true,"changeMobileButtonLabel":true,"sortingAvailableFirst":false,"showLoading":true,"activeScrollToTop":false,"showVariantImageBasedOnSelectedFilter":"pf_opt_color","productAndVariantAvailable":true,"availableAfterFiltering":false,"isShortenUrlParam":false,"shortenUrlParamList":["pf_pt_product_type:product_type","pf_p_price:price"],"filterTreeMobileStyle":"style2","filterTreeVerticalStyle":"style-expand","filterTreeHorizontalStyle":"style1","stickyFilterOnDesktop":true,"stickyFilterOnMobile":true,"style":{"filterTitleTextColor":"","filterTitleFontSize":16,"filterTitleFontWeight":700,"filterTitleFontTransform":"uppercase","filterTitleFontFamily":"Neue Haas Unica","filterOptionTextColor":"","filterOptionFontSize":14,"filterOptionFontFamily":"Neue Haas Unica","filterMobileButtonTextColor":"","filterMobileButtonFontSize":16,"filterMobileButtonFontWeight":500,"filterMobileButtonFontTransform":"uppercase","filterMobileButtonFontFamily":"Neue Haas Unica","filterMobileButtonBackgroundColor":""}}),
searchSettings:
{"searchPanelBlocks":{"products":{"label":"Products","pageSize":25,"active":true,"displayImage":true},"collections":{"label":"Collections","pageSize":25,"active":true,"displayImage":false},"pages":{"label":"Pages","pageSize":25,"active":false,"displayImage":false},"searchTermSuggestions":{"label":"Popular searches","type":"manually","active":false,"backup":[],"searchTermList":[]},"mostPopularProducts":{"label":"Trending products","type":"manually","active":false,"backup":[],"productList":[]}},"suggestionNoResult":{"search_terms":{"label":"Popular searches","status":false,"data":[],"backup":[],"type":"manually"},"products":{"label":"Trending products","status":false,"data":[],"backup":[],"type":"manually"}},"enableInstantSearch":true,"productAvailable":false,"showSuggestionProductImage":true,"showSuggestionProductPrice":true,"showSuggestionProductSalePrice":true,"showSuggestionProductSku":true,"showSuggestionProductVendor":false,"suggestionBlocks":[{"type":"suggestions","label":"Popular suggestions","status":"active","number":5},{"type":"collections","label":"Collections","status":"active","number":3,"excludedValues":[]},{"type":"products","label":"Products","status":"active","number":6},{"type":"pages","label":"Blog & Pages","status":"active","number":3}],"searchBoxOnclick":{"recentSearch":{"label":"Recent searches","status":true,"number":"3"},"searchTermSuggestion":{"label":"Popular searches","status":false,"data":[]},"productSuggestion":{"label":"Trending products","status":false,"data":[]}},"suggestionStyle":"style2","suggestionStyle1ProductItemType":"list","suggestionStyle1ProductPosition":"none","suggestionStyle1ProductPerRow":"1","suggestionStyle2ProductItemType":"list","suggestionStyle2ProductPosition":"right","suggestionStyle2ProductPerRow":"2","suggestionStyle3ProductItemType":"list","suggestionStyle3ProductPosition":"right","suggestionStyle3ProductPerRow":"3"}
,
additionalElementSettings: Object.assign(
{
default_sort_order: {"search":"","all":""},
}, {"customSortingList":"relevance|best-selling|price-ascending|price-descending|created-descending|created-ascending","enableCollectionSearch":false}),
b2b: Object.assign({
enabled: false
},
{
}
),
generalSettings: Object.assign(__spreadProps(__spreadValues({
preview_mode: false,
preview_path: "",
page: "article",
custom_js_asset_url: "",
custom_css_asset_url: "",
collection_id: 0,
collection_handle: "",
collection_product_count: 0
},
{
}), {
collection_tags: null,
current_tags: null,
default_sort_by: "",
swatch_extension: "png",
no_image_url: "https://cdn.shopify.com/extensions/e3c1b503-36d8-4d8a-854f-e638a56afba6/boost-ai-search-discovery-109/assets/boost-pfs-no-image.jpg",
search_term: "",
template: "article",
currencies: ["AED","ALL","AMD","AUD","BAM","BGN","CAD","CHF","CZK","DKK","EUR","GBP","HUF","IDR","ILS","ISK","JPY","KRW","MDL","MKD","MXN","MYR","NOK","NZD","PLN","QAR","RON","RSD","SAR","SEK","SGD","THB","TWD","UAH","USD","VND"],
current_currency:"USD",
published_locales: __spreadValues({},
{"en":true,"fr":false,"de":false,"id":false,"ja":false,"es":false,"ar":false}
),
current_locale: "ja"
}), {"addCollectionToProductUrl":true,"enableTrackingOrderRevenue":true})
}),
{
translation: {},
primary_language: {"refine":"Refine By","refineMobile":"Refine By","refineMobileCollapse":"Hide Filter","clear":"Clear","clearAll":"Clear All","viewMore":"View More","viewLess":"View Less","apply":"Apply","close":"Close","showLimit":"Show","collectionAll":"All","under":"Under","above":"Above","ratingStars":"Star","showResult":"Show results","searchOptions":"Search Options","inCollectionSearch":"Search products","loadMore":"Load More","loadMoreTotal":"{{ from }} - {{ to }} of {{ total }} Products","search":{"generalTitle":"Search","resultHeader":"Search results for \"{{ terms }}\"","resultNumber":"Showing {{ count }} results for \"{{ terms }}\"","resultEmpty":"Your search for \"{{ terms }}\" did not match any results","searchPanelProduct":"Products","searchPanelCollection":"Collections","searchPanelPage":"Pages"},"suggestion":{"viewAll":"View all results","didYouMean":"Did you mean: {{ terms }}?","suggestQuery":"Showing results for {{ terms }}","instantSearchSuggestionsLabel":"Popular suggestions","instantSearchCollectionsLabel":"Collections","instantSearchProductsLabel":"Products","instantSearchPagesLabel":"Blog & Pages"},"error":{"noFilterResult":"Sorry, no products matched your selection","noSearchResult":"Sorry, no products matched the keyword","noProducts":"No products found in this collection","noSuggestionResult":"Sorry, nothing found for \"{{ terms }}\"","noSuggestionProducts":"Sorry, nothing found for \"{{ terms }}\""},"recommendation":{"cartpage-342336":"Frequently bought together","productpage-070487":"Frequently bought together","collectionpage-284867":"Bestsellers","productpage-067868":"Related items"},"productItem":{"qvBtnLabel":"Quick buy","atcAvailableLabel":null,"soldoutLabel":null,"productItemSale":"{{salePercent}} off","productItemSoldOut":null,"viewProductBtnLabel":null,"atcSelectOptionsLabel":null,"amount":"From {{minPrice}}","savingAmount":"Sale","swatchButtonText1":"+{{count}} more","swatchButtonText2":null,"swatchButtonText3":null,"inventoryInStock":null,"inventoryLowStock":null,"inventorySoldOut":null,"atcAddingToCartBtnLabel":null,"atcAddedToCartBtnLabel":null},"quickView":{"buyItNowBtnLabel":"Buy it now"},"cart":{"atcMiniCartViewCartLabel":"View cart","atcMiniCartCheckoutLabel":"Checkout"},"recentlyViewed":{"recentProductHeading":"Recently Viewed Products"},"mostPopular":{"popularProductsHeading":"Popular Products"},"perpage":{},"productCount":{"textDescriptionCollectionHeader":null,"textDescriptionCollectionHeaderPlural":null,"textDescriptionToolbar":"{{count}} products","textDescriptionToolbarPlural":"{{count}} products","textDescriptionPagination":"Showing {{from}} - {{to}} of {{total}} products","textDescriptionPaginationPlural":"Showing {{from}} - {{to}} of {{total}} products"},"pagination":{"loadMoreText":"Load more","prevText":"Previous","nextText":"Next"},"sortingList":{"relevance":"Relevance","best-selling":"Best selling","price-ascending":"Price ascending","price-descending":"Price descending","created-descending":"New to old","created-ascending":"Old to new"},"collectionHeader":{},"breadcrumb":{},"sliderProduct":{}},
}
), {
user:
{
}
}),
window.boostWidgetIntegration.app["production"] || {}
);
window.boostWidgetIntegration.env = "production";
window.boostWidgetIntegration.app["production"] = combinedAppSettings;
window.boostWidgetIntegration.app["production"].customization = window.boostWidgetIntegration.app["production"].customization || {};
window.boostWidgetIntegration.regisCustomization = function(fc, scope) {
if (typeof fc === "function" && fc.name && !scope) {
const functionName = fc.name;
window.boostWidgetIntegration.app["production"].customization[functionName] = fc;
} else if (typeof fc === "function" && fc.name && scope) {
window.boostWidgetIntegration.app["production"].customization[scope] = window.boostWidgetIntegration.app["production"].customization[scope] || {};
const functionName = fc.name;
window.boostWidgetIntegration.app["production"].customization[scope][functionName] = fc;
} else {
console.error("Invalid function or function does not have a name.");
}
};
}
// tae/app.js
(function() {
var _a, _b, _c, _d, _e, _f;
initSettings();
initRobotMeta();
window.boostSDTaeUtils = { lazyLoadImages, inViewPortHandler, initCollectionFilter };
const app = window.boostWidgetIntegration.app["production"];
window.boostWidgetIntegration.status = "initializing";
app.fallback = {
themeCssUrl: "https://cdn.boostcommerce.io/widget-integration/theme/default/1.0.1/main.css",
settingsCssUrl: "https://boost-cdn-staging.bc-solutions.net/widget-integration/theme/default/staging/default-settings.css"
};
boostWidgetIntegration.generalSettings = app.generalSettings;
const templateId =
"EQR5C5kgp5"
|| "";
boostWidgetIntegration.generalSettings.templateId = templateId;
const templateMetadata =
{"collectionFilters":"EQR5C5kgp5/themes/dawn/main__0__liquid","productList":"EQR5C5kgp5/product-list/main__0__liquid","productItem":"EQR5C5kgp5/product-item/main__0__liquid","collectionHeader":"EQR5C5kgp5/collection-header/main__0__liquid","searchPage":"EQR5C5kgp5/themes/dawn/search__0__liquid","mostPopularProducts":"EQR5C5kgp5/no-search-result-page/most-popular-products__0__liquid","recommendation":"EQR5C5kgp5/recommendation/main__0__liquid","recommendationDynamicBundle":"EQR5C5kgp5/recommendation/dynamic-bundle__0__liquid","recommendationEmbeddedBundle":"EQR5C5kgp5/recommendation/embedded-bundle__0__liquid","instantSearchWidget":"EQR5C5kgp5/instant-search-widget/main__0__liquid","quickView":"EQR5C5kgp5/quickview/main__0__liquid","cart":"EQR5C5kgp5/cart/main__0__liquid","placeholderFilterTree":"EQR5C5kgp5/place-holder/place-holder__0__liquid","placeholderRecommendation":"EQR5C5kgp5/recommendation-placeholder/main__0__liquid","templateVersion":"2.11.0","setupVersion":"v3","applyUniqueVersion":true,"themeNameLib":"dawn","themeLibVersion":"1.29.1","themeCssVersion":"2.11.0","themeCssUrl":"https://cdn.boostcommerce.io/widget-integration/theme/dawn/2.11.0/main.css","settingsCssUrl":"https://cdn.shopify.com/s/files/1/0594/7270/7793/files/boost-app-do-not-delete-this-file-taraiga__EQR5C5kgp5-settings.css?v=1727238545","updatedAt":1729743209,"customizeCssUrl":"https://cdn.boostcommerce.io/widget-integration/theme/customization/taraiga.myshopify.com/EQR5C5kgp5/customization-1727233432103.css","customizeJsUrl":"https://cdn.boostcommerce.io/widget-integration/theme/customization/taraiga.myshopify.com/EQR5C5kgp5/customization-1727233431028.js","upgradeLog":"Script upgrade theme lib version to 1.29.1 at 1729743209"}
|| {};
const devMode = window.boostWidgetIntegration.mode === "development";
const env = "production";
const cssLink = document.createElement("link");
cssLink.rel = "stylesheet";
cssLink.type = "text/css";
cssLink.media = "all";
if (templateMetadata == null ? void 0 : templateMetadata.themeCssUrl) {
cssLink.href = templateMetadata.themeCssUrl;
if (env === "staging") {
cssLink.href += `?v=${Date.now()}`;
}
} else if ((_a = app == null ? void 0 : app.fallback) == null ? void 0 : _a.themeCssUrl) {
cssLink.href = (_b = app == null ? void 0 : app.fallback) == null ? void 0 : _b.themeCssUrl;
}
const settingsCSSLink = document.createElement("link");
settingsCSSLink.rel = "stylesheet";
settingsCSSLink.type = "text/css";
settingsCSSLink.media = "all";
if ((templateMetadata == null ? void 0 : templateMetadata.settingsCssUrl) && !devMode) {
settingsCSSLink.href = templateMetadata.settingsCssUrl;
} else if ((_c = app == null ? void 0 : app.fallback) == null ? void 0 : _c.settingsCssUrl) {
settingsCSSLink.href = (_d = app == null ? void 0 : app.fallback) == null ? void 0 : _d.settingsCssUrl;
}
if (devMode) {
app.themeCssLoaded = true;
app.settingsCSSLoaded = true;
} else if (cssLink.href && settingsCSSLink.href) {
document.head.appendChild(cssLink);
cssLink.onload = function() {
app.themeCssLoaded = true;
};
document.head.appendChild(settingsCSSLink);
settingsCSSLink.onload = function() {
app.settingsCSSLoaded = true;
};
const rtlDetected = document.documentElement.getAttribute("dir") === "rtl";
if (rtlDetected) {
const rtlLink = document.createElement("link");
rtlLink.rel = "stylesheet";
rtlLink.type = "text/css";
rtlLink.media = "all";
const themeCssUrl = new URL(cssLink.href);
const themeCssPathWithoutFilename = themeCssUrl.pathname.split("/").slice(0, -1).join("/");
const rtlCssPath = themeCssPathWithoutFilename + "/rtl.css";
const rtlCssUrl = new URL(rtlCssPath, themeCssUrl.origin);
rtlLink.href = rtlCssUrl.href;
document.head.appendChild(rtlLink);
}
}
if (!devMode) {
app.cdn = app.cdn || "https://cdn.boostcommerce.io";
let themeLibVersion = env === "staging" ? "staging" : templateMetadata.themeLibVersion || "1.5.0";
let libUrl = app.libUrl || `${app.cdn}/widget-integration/${themeLibVersion}/bc-widget-integration.js`;
if (env === "development") {
libUrl = `${app.cdn}/widget-integration/bc-widget-integration.js`;
}
if (env === "staging") {
libUrl += `?v=${Date.now()}`;
}
app.libUrl = libUrl;
const link = document.createElement("link");
if (env === "development") {
link.rel = "modulepreload";
} else {
link.rel = "preload";
}
link.as = "script";
link.href = libUrl;
(_e = document.head) == null ? void 0 : _e.appendChild(link);
if (isMobileWidth()) {
app.jsLibLoadStatus = "pending";
} else {
const widgetLibScript = document.createElement("script");
widgetLibScript.setAttribute("src", libUrl);
widgetLibScript.defer = true;
if (env === "development") widgetLibScript.type = "module";
(_f = document.head) == null ? void 0 : _f.appendChild(widgetLibScript);
app.jsLibLoadStatus = "loading";
widgetLibScript.onload = function() {
app.jsLibLoadStatus = "loaded";
};
}
}
app.filterUrl = "https://services.mybcapps.com/bc-sf-filter/filter";
app.searchUrl = "https://services.mybcapps.com/bc-sf-filter/search";
app.productUrl = "https://services.mybcapps.com/bc-sf-filter/products";
app.recommendUrl = "https://services.mybcapps.com/discovery/recommend";
app.templateUrl = "https://services.mybcapps.com/bc-sf-filter/ssr-template";
app.bundleUrl = "https://services.mybcapps.com/bc-sf-filter/bundles";
app.templateMetadata = templateMetadata;
const product =
""
|| {};
window.boostSDData = { product };
let templateSettings =
{"appPreferenceSettings":{"watermark":false},"generalSettings":{"addCollectionToProductUrl":true,"breakpointmobile":"575px","breakpointtabletportraitmin":"576px","breakpointtabletportraitmax":"991px","breakpointtabletlandscapetmin":"992px","breakpointtabletlandscapemax":"1199px","breakpointdesktop":"1200px","enableTrackingOrderRevenue":true},"searchSettings":{"searchPanelBlocks":{"searchTermSuggestions":{"label":"Popular searches","searchTermList":[],"backup":[],"type":"manually","active":false},"mostPopularProducts":{"label":"Trending products","productList":[],"backup":[],"type":"manually","active":false},"products":{"label":"Products","pageSize":25,"active":true,"displayImage":true},"collections":{"label":"Collections","pageSize":25,"active":true,"displayImage":false,"displayDescription":false},"pages":{"label":"Pages","pageSize":25,"active":false,"displayImage":false,"displayExcerpt":false},"searchEmptyResultMessages":{"active":true,"label":"We are sorry! We couldn't find results for \"{{ terms }}\".{{ breakline }}But don't give up – check the spelling or try less specific search terms."},"searchTips":{"label":"Search tips","active":true,"searchTips":"Please double-check your spelling.{{ breakline }}Use more generic search terms.{{ breakline }}Enter fewer keywords.{{ breakline }}Try searching by product type, brand, model number or product feature."}},"suggestionNoResult":{"search_terms":{"label":"Popular searches","status":false,"data":[],"type":"manually","backup":[]},"products":{"label":"Trending products","status":false,"data":[],"type":"manually","backup":[]}},"enableInstantSearch":true,"productAvailable":false,"showSuggestionProductImage":true,"showSuggestionProductPrice":true,"showSuggestionProductSalePrice":true,"showSuggestionProductSku":true,"showSuggestionProductVendor":false,"suggestionBlocks":[{"type":"suggestions","label":"Popular suggestions","status":"active","number":5},{"type":"collections","label":"Collections","status":"active","number":3},{"type":"products","label":"Products","status":"active","number":6},{"type":"pages","label":"Blog & Pages","status":"active","number":3}],"searchBoxOnclick":{"recentSearch":{"label":"Recent searches","status":true,"number":"3"},"searchTermSuggestion":{"label":"Popular searches","status":false,"data":[],"backup":[],"type":"manually"},"productSuggestion":{"label":"Trending products","status":false,"data":[],"backup":[],"type":"manually"}},"suggestionStyle":"style2","suggestionStyle1ProductItemType":"list","suggestionStyle1ProductPosition":"none","suggestionStyle1ProductPerRow":"1","suggestionStyle2ProductItemType":"list","suggestionStyle2ProductPosition":"right","suggestionStyle2ProductPerRow":"2","suggestionStyle3ProductItemType":"list","suggestionStyle3ProductPosition":"right","suggestionStyle3ProductPerRow":"3"},"filterSettings":{"showFilterOptionCount":true,"showRefineBy":true,"showOutOfStockOption":false,"showSingleOption":false,"keepToggleState":true,"changeMobileButtonLabel":true,"sortingAvailableFirst":false,"showLoading":true,"activeScrollToTop":false,"showVariantImageBasedOnSelectedFilter":"pf_opt_color","productAndVariantAvailable":true,"availableAfterFiltering":false,"isShortenUrlParam":false,"filterTreeMobileStyle":"style2","filterTreeVerticalStyle":"style-expand","filterTreeHorizontalStyle":"style1","stickyFilterOnDesktop":true,"stickyFilterOnMobile":true,"style":{"filterTitleTextColor":"#121212","filterTitleFontSize":"inherit","filterTitleFontWeight":"inherit","filterTitleFontTransform":"capitalize","filterTitleFontFamily":"inherit","filterOptionTextColor":"#121212","filterOptionFontSize":"inherit","filterOptionFontFamily":"inherit"},"filterLayout":"vertical","shortenUrlParamList":["pf_pt_product_type:product_type","pf_p_price:price"]},"additionalElementSettings":{"customSortingList":"relevance|best-selling|price-ascending|price-descending|created-descending|created-ascending","enableCollectionSearch":false},"themeSettings":{"productItems":{"general":{"borderLayout":"noBorder","subLayout":"subLayout_1_2"},"productImg":{"elements":{"productSaleLabel":{"shape":"rectangle","displayType":"text","displayOptions":"always","color":"#FFFFFF","backgroundColor":"#FF4600","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontWeight":"inherit","isEnable":true},"productSoldOutLabel":{"hideOtherLabelsWhenSoldOut":true,"shape":"rectangle","displayType":"text","displayOptions":"always","color":"#FFFFFF","backgroundColor":"#242833","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontWeight":"inherit","isEnable":true},"productCustomLabelByTag":{"shape":"rectangle","color":"#FFFFFF","backgroundColor":"#00A47C","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","fontWeight":"inherit","isEnable":false}},"grid":{"top":{"direction":"horizontal","elements":{"left":["saleLabel","soldOutLabel","customLabelByTag"]}}},"aspectRatioType":"natural","hoverEffect":"reveal-second-image"},"styleSettings":{"selectOptionBtn":{"showOnHovering":false,"showOn":"desktopOnly","displayType":"text","shape":"rectangle","imgSrc":"https://boost-cdn-prod.bc-solutions.net/icon/add-to-cart.svg","iconPosition":"left","backgroundColor":"#FFFFFF","backgroundColorOnHover":"#FFFFFF","borderColor":"#121212","borderColorOnHover":"#121212","textColor":"#121212","textColorOnHover":"#121212","buttonPosition":"top","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","alignment":"left","position":7,"fontWeight":"inherit","width":"100%"},"qvBtn":{"showOn":"desktopOnly","showOnHovering":false,"displayType":"text","shape":"rectangle","imgSrc":"https://boost-cdn-prod.bc-solutions.net/icon/quick-view.svg","iconPosition":"left","backgroundColor":"#FFFFFF","backgroundColorOnHover":"#FFFFFF","borderColor":"#121212","borderColorOnHover":"#121212","textColor":"#121212","textColorOnHover":"#121212","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"none","alignment":"left","position":8,"fontWeight":"inherit","width":"100%"}},"productInfo":{"textAlign":"left","elements":{"title":{"color":"#121212","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"capitalize","isEnable":true,"fontWeight":"inherit"},"swatches.1":{"showOptionValueOnHovering":true,"shape":"circle","changeProductImageOn":"hover","isEnable":true,"swatchType":"color","swatchBy":"product-image"},"vendor":{"color":"#121212","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","textTransform":"capitalize","isEnable":false,"fontWeight":"inherit"},"price":{"showCentAsSuperscript":false,"showCurrencyCodes":true,"compareAtPricePosition":"left","showSavingDisplay":false,"priceColor":"#121212","priceFontSizeScale":100,"priceFontFamily":"inherit","priceFontStyle":"inherit","priceFontSize":"inherit","priceFontSizeTabletPortrait":"inherit","priceFontSizeTabletLandscape":"inherit","priceFontSizeMobile":"inherit","salePriceColor":"#8C0909","salePriceFontSizeScale":100,"salePriceFontFamily":"inherit","salePriceFontStyle":"inherit","salePriceFontSize":"inherit","salePriceFontSizeTabletPortrait":"inherit","salePriceFontSizeTabletLandscape":"inherit","salePriceFontSizeMobile":"inherit","compareAtPriceColor":"#898989","compareAtPriceFontSizeScale":100,"compareAtPriceFontFamily":"inherit","compareAtPriceFontStyle":"inherit","compareAtPriceFontSize":"inherit","compareAtPriceFontSizeTabletPortrait":"inherit","compareAtPriceFontSizeTabletLandscape":"inherit","compareAtPriceFontSizeMobile":"inherit","savingDisplayColor":"#DD3300","savingDisplayFontSizeScale":100,"savingDisplayFontFamily":"inherit","savingDisplayFontStyle":"inherit","savingDisplayFontSize":"inherit","savingDisplayFontSizeTabletPortrait":"inherit","savingDisplayFontSizeTabletLandscape":"inherit","savingDisplayFontSizeMobile":"inherit","isEnable":true,"priceFontWeight":"inherit","salePriceFontWeight":"inherit","compareAtPriceFontWeight":"inherit","savingDisplayFontWeight":"inherit"},"rating":true,"swatches.2":{"showOptionValueOnHovering":true,"shape":"circle","changeProductImageOn":"hover","isEnable":false},"swatches.3":{"showOptionValueOnHovering":true,"shape":"circle","changeProductImageOn":"hover","isEnable":false},"selectOptionBtn":{"buttonType":"selectOptionBtn","action":"popup","isEnable":false},"qvBtn":{"buttonType":"qvBtn","isEnable":false}}}},"additionalElements":{"pagination":{"paginationType":"load_more","alignment":"center","productCount":{"showProductCount":true,"position":"top"},"button":{"shape":"rectangle","color":"#121212","borderColor":"#121212","textTransform":"capitalize","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","fontWeight":"inherit"}},"toolbar":{"layout":"2_1","elements":{"viewAs":{"fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","color":"#121212","fontFamily":"inherit","fontStyle":"inherit","textTransform":"capitalize","listType":"2,3,4columns","isEnable":false,"fontWeight":"inherit"},"showLimitList":{"fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","color":"#121212","fontFamily":"inherit","fontStyle":"inherit","textTransform":"capitalize","isEnable":false,"fontWeight":"inherit"},"sorting":{"fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","color":"#121212","fontFamily":"inherit","fontStyle":"inherit","textTransform":"capitalize","isEnable":true,"fontWeight":"inherit"},"productCount":{"fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","color":"#121212","fontFamily":"inherit","fontStyle":"inherit","textTransform":"capitalize","isEnable":true,"fontWeight":"inherit"}}},"collectionHeader":{"isEnable":true,"layout":2,"contentPosition":"middle-center","elements":{"breadCrumb":{"showCollectionTitle":false,"showCollectionList":false,"showPagination":false,"placement":"on-top","alignment":"middle-left","isEnable":false},"collectionImage":{"size":"small","parallaxEffect":false,"directionParallax":"vertical","isEnable":false},"collectionTitle":{"textAlign":"center","textTransform":"none","fontSizeScale":100,"fontSize":40,"fontSizeTabletPortrait":40,"fontSizeTabletLandscape":40,"fontSizeMobile":30,"fontFamily":"inherit","fontStyle":"inherit","collectionTitleColor":"#121212","isEnable":true,"fontWeight":"inherit"},"productCount":{"fontSizeScale":100,"fontSize":14,"fontSizeTabletPortrait":14,"fontSizeTabletLandscape":14,"fontSizeMobile":14,"color":"#121212","isEnable":false},"collectionDescription":{"fontSize":null,"fontSizeTabletPortrait":null,"fontSizeTabletLandscape":null,"fontSizeMobile":null,"isEnable":true}}}},"quickView":{"showProductImage":false,"thumbnailPosition":"topLeft","buttonOverall":{"shape":"rectangle","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"buyItNowBtn":{"enable":true,"color":"#FFFFFF","hoverColor":"#FFFFFF","backgroundColor":"#121212","hoverBackgroundColor":"#121212","borderColor":"#121212","hoverBorderColor":"#121212","textTransform":"none"},"addToCartBtn":{"color":"#121212","hoverColor":"#121212","backgroundColor":"#FFFFFF","hoverBackgroundColor":"#FFFFFF","borderColor":"#121212","hoverBorderColor":"#121212","textTransform":"none"}},"cart":{"enableCart":true,"cartStyle":"side","generalLayout":{"shape":"rectangle","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"checkoutBtn":{"textTransform":"none","color":"#FFFFFF","hoverColor":"#FFFFFF","backgroundColor":"#121212","hoverBackgroundColor":"#121212","borderColor":"#121212","hoverBorderColor":"#121212"},"viewCartBtn":{"textTransform":"none","color":"#121212","hoverColor":"#121212","backgroundColor":"#FFFFFF","hoverBackgroundColor":"#FFFFFF","borderColor":"#121212","hoverBorderColor":"#121212"}},"productList":{"productsPerPage":16,"productsPerRowOnDesktop":3,"productsPerRowOnMobile":2},"searchPage":{"headerBackground":"#F6F6F8","elements":{"searchHeaderText":{"color":"#121212","textTransform":"none","fontSizeScale":100,"fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontFamily":"inherit","fontStyle":"inherit","fontWeight":"inherit"},"placeholderSearch":{"color":"#898989","textTransform":"capitalize","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"scopedSuggestionLabel":{"color":"#121212","textTransform":"capitalize","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"scopedSuggestionItem":{"color":"#121212","textTransform":"capitalize","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"titleTab":{"color":"#121212","textTransform":"capitalize","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"productCount":{"color":"#121212","textTransform":"capitalize","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"collectionAndPageTabTitle":{"color":"#121212","textTransform":"capitalize","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"collectionAndPageTabDescription":{"color":"#121212","textTransform":"capitalize","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"tipForYou":{"color":"#121212","textTransform":"capitalize","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"line":{"color":"#E8E8E1"}}},"filterTree":{"elements":{"refineBy":{"color":"#121212"},"filterTitle":{"color":"#121212","textTransform":"capitalize","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"filterOption":{"color":"#121212","textTransform":"capitalize","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"productCount":{"color":"#898989","textTransform":"capitalize","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"line":{"color":"#E8E8E1"},"checkbox":{"color":"#E8E8E1"},"searchBox":{"color":"#E8E8E1"}}},"isw":{"backgroundSuggestion":"#FAFAFA","backgroundProducts":"#FFFFFF","hoverBackgroundSuggestion":"#E8E9EB","hoverBackgroundProducts":"#F8F8F8","elements":{"titleMultiElement":{"color":"#898989","textTransform":"capitalize","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"results":{"color":"#121212","textTransform":"capitalize","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"didYouMean":{"color":"#121212","textTransform":"capitalize","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"didYouMeanResults":{"color":"#121212","textTransform":"capitalize","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","backgroundColor":"#F6F6F7","fontWeight":"inherit"},"productTitle":{"color":"#121212","textTransform":"capitalize","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"productVendor":{"color":"#898989","textTransform":"capitalize","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"productPrice":{"color":"#121212","textTransform":"capitalize","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"productSalePrice":{"color":"#8C0909","textTransform":"capitalize","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"productCompareAtPrice":{"color":"#898989","textTransform":"capitalize","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"productSKU":{"color":"#898989","textTransform":"capitalize","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","fontWeight":"inherit"},"viewAllBtn":{"color":"#121212","textTransform":"capitalize","fontSizeScale":100,"fontFamily":"inherit","fontStyle":"inherit","fontSize":"inherit","fontSizeTabletPortrait":"inherit","fontSizeTabletLandscape":"inherit","fontSizeMobile":"inherit","backgroundColor":"#FFFFFF","hoverBackgroundColor":"#E8E9EB","fontWeight":"inherit"}}}},"currentAppIntegration":{},"themeName":"dawn","srcThemeNameLib":"broadcast"}
|| {};
app.templateSettings = templateSettings;
app.template = {};
;
app.template["quickView"] = `
{% if product.original_images != nil %}
{% assign image_array = product.original_images %}
{% else %}
{% assign image_array = product.images_info %}
{% endif %}
{% if image_array.size == 0 %}
{% assign image_array = "no_image" | split: ' ' %}
{% endif %}
{% assign show_prev_next_btns = image_array.size > 4 %}
{% capture productData %}
{
"id": "{{ product.id }}",
"handle": "{{ product.handle }}",
"variantId": "{{ product.variant_id }}",
"splitProduct": "{{ product.split_product }}",
"variants": {{ product.variants | json | escape }},
"tags": {{ product.tags | json | escape }},
"images": {{ image_array | json | escape }}
}
{% endcapture %}
{{ product.title }}
{{ product.vendor }}
$ {{ product.price_min }}
{% for swatch in product.options_with_values %}
{{ swatch.label | escape }}
{% for value in swatch.values %}
{% endfor %}
{% endfor %}
{{ "quickView.qvQuantity" | translate: translations, 'Quantity' }}
{{ "quickView.qvQuantityError" | translate: translations, 'Please input quantity' }}
{{ "productItem.atcAvailableLabel" | translate: translations, 'Add to cart' }}
{{ "quickView.buyItNowBtnLabel" | translate: translations, 'Buy it now' }}
{{ "quickView.qvViewFullDetails" | translate: translations, 'View full details' }}
`;
;
app.template["cart"] = `
{% comment %} This Template contains a few variables built from the client js side {% endcomment %}
{% if item_count > 0 %}
{% for item in items %}
{{ item.product_title }}
{% for option in item.options_with_values %}
{{ option.name }}:
{{ option.value }}
{% endfor %}
{% endfor %}
{% else %}
{{ "cart.atcMiniCartEmptyCartLabel" | translate: translations, "Your Cart Is Currently Empty" }}
{% endif %}
`;
;
app.template["refineBy"] = `
{{ "refine" | translate: translations, "Refine By" }}
{{ "clearAll" | translate: translations, "Clear All" }}
{% for refineByOption in refineBy.options %}
{{ refineByOption.data.label | escape }}:
{% if refineByOption.type == 'range' %}
{% if refineByOption.data.key == 'pf_p_price' or refineByOption.data.key == 'pf_vp_variants_price' %}
{{
refineByOption.data.value.lower
| currency_format: refineByOption.data.moneyFormatValue
}}
-
{{
refineByOption.data.value.upper
| currency_format: refineByOption.data.moneyFormatValue
}}
{% else %}
{{ refineByOption.data.value.lower | escape }} - {{ refineByOption.data.value.upper | escape }}
{% endif %}
{% else %}
{{ refineByOption.data.valueDisplay | escape}}
{% endif %}
{% endfor %}
`;
;
app.template["filterOptionBoxItem"] = `{% comment %} This Template contains a few variables built from the client js side {% endcomment %}
{% if request.previewMode == true %}
{% if option.displayAllValuesInUppercaseForm %}
{{ value.key | escape | upcase }}
{% else %}
{{ value.key | escape }}
{% endif %}
{% else %}
{% if displayAllValuesInUppercaseForm %}
{{ value.label | escape | upcase }}
{% else %}
{{ value.label | escape }}
{% endif %}
{% endif %}`;
;
app.template["filterOptionListItem"] = `{% comment %} This Template contains a few variables built from the client js side {% endcomment %}
{% if request.previewMode == true %}
{% if option.filterType == "variants_price" or option.filterType == "price" %}
{% if value.from == 0 %}
{{ "under" | translate: translations, "Under" }}
{{ value.to | format_currency: option.moneyFormatValue }}
{% elsif value.to == nil %}
{{ "above" | translate: translations, "Above" }}
{{ value.from | format_currency: option.moneyFormatValue }}
{% elsif value.from != 0 and value.to != nil %}
{{ value.from | format_currency: option.moneyFormatValue }} - {{ value.to | format_currency: option.moneyFormatValue }}
{% endif %}
{% elsif option.filterType == "percent_sale" %}
{% if value.from == nil %}
{{ "under" | translate: translations, "Under" }}
{{ value.to }}
{% elsif value.to == nil %}
{{ "above" | translate: translations, "Above" }}
{{ value.from }}
{% elsif value.from != 0 and value.to != nil %}
{{ value.from }}% - {{ value.to }}%
{% endif %}
{% else %}
{% if option.displayAllValuesInUppercaseForm %}
{% if option.filterType == "stock" or option.filterType == "collection" %}
{{ value.label | upcase | escape }}
{% else %}
{{ value.key | upcase | escape }}
{% endif %}
{% else %}
{% if option.filterType == "stock" or option.filterType == "collection" %}
{{ value.label | escape }}
{% else %}
{{ value.key | escape }}
{% endif %}
{% endif %}
{% endif %}
{% if filterSettings.showFilterOptionCount %}
({{ value.doc_count }})
{% endif %}
{% else %}
{% if displayAllValuesInUppercaseForm %}
{{ value.label | upcase | escape }}
{% else %}
{{ value.label | escape }}
{% endif %}
{% if showDocCount %}
({{ value.doc_count }})
{% endif %}
{% endif %}`;
;
app.template["filterOptionSwatchItem"] = `{% comment %} This Template contains a few variables built from the client js side {% endcomment %}
{% assign swatchListStyle = option.swatchStyle == 'circle-list' or option.swatchStyle == 'square-list' %}
{% if request.previewMode == true %}
{% assign swatchTyleClass = "" %}
{% if swatchListStyle %}
{% assign swatchTyleClass = "list" %}
{% else %}
{% assign swatchTyleClass = "grid" %}
{% endif %}
{% if swatchListStyle %}
{% if option.displayAllValuesInUppercaseForm %}
{{ value.key | escape | upcase }}
{% else %}
{{ value.key | escape }}
{% endif %}
({{ value.doc_count }})
{% endif %}
{% else %}
{% if swatchType == 'list' %}
{% if option.displayAllValuesInUppercaseForm %}
{{ value.label | escape | upcase }}
{% else %}
{{ value.label | escape }}
{% endif %}
{% if showDocCount %}
({{ value.doc_count }})
{% endif %}
{% endif %}
{% endif %}`;
;
app.template["filterOptionMultiLevelCollectionItem"] = `{% comment %} This Template contains a few variables built from the client js side {% endcomment %}
{% if request.previewMode == true %}
{% else %}
{% if value.existedTags > 0 %}
{% for tag in value.tags %}
{% if tag.existedSubTags %}
{% endif %}
{% endfor %}
{% endif %}
{% endif %}`;
;
app.template["filterOptionMultiLevelTagItem"] = `{% comment %} This Template contains a few variables built from the client js side {% endcomment %}
{% if request.previewMode == true %}
{% if option.displayAllValuesInUppercaseForm %}
{{ value.displayName | upcase }}
{% else %}
{{ value.displayName }}
{% endif %}
{% assign existedTags = value.subTags | size %}
{% if existedTags > 0 %}
{% endif %}
{% else %}
{% if option.displayAllValuesInUppercaseForm %}
{{ value.displayName | upcase }}
{% else %}
{{ value.displayName }}
{% endif %}
{% assign existedTags = value.subTags | size %}
{% if existedTags > 0 %}
{% comment %} style="display: none" {% endcomment %}
{% for tag in value.subTags %}
{% if option.displayAllValuesInUppercaseForm %}
{{ tag.displayName | upcase }}
{% else %}
{{ tag.displayName }}
{% endif %}
{% assign existedSubTags = tag.subTags | size %}
{% if existedSubTags > 0 %}
{% comment %} style="display: none" {% endcomment %}
{% for subTag in tag.subTags %}
{% if option.displayAllValuesInUppercaseForm %}
{{ subTag.displayName | upcase }}
{% else %}
{{ subTag.displayName }}
{% endif %}
{% endfor %}
{% endif %}
{% endfor %}
{% endif %}
{% endif %}`;
;
app.template["filterOptionRatingItem"] = `{% comment %} This Template contains a few variables built from the client js side {% endcomment %}
{% if request.previewMode == true %}
{% for i in (0..4) %}
{% if i < value.from %}
{% else %}
{% endif %}
{% endfor %}
{% if showExactRating == false %}
& Up
{% endif %}
({{ value.doc_count }})
{% else %}
{% for i in (0..4) %}
{% if i < value.from %}
{% else %}
{% endif %}
{% endfor %}
{% if showExactRating == false %}
& Up
{% endif %}
({{ value.doc_count }})
{% endif %}`;
;
app.template["productPrice"] = `{% comment %} This Template contains a few variables built from the client js side {% endcomment %}
{% assign removePriceDecimal = false -%}
{% assign decimalDelimiter = '' -%}
{% assign withoutTrailingZeros = true -%}
{% assign showCentAsSuperscript = false -%}
{% assign money_format = request.money_format | strip_html -%}
{% assign showSavingDisplay = false -%}
{% assign minPrice = product.price_min | times: 1.0 -%}
{% assign maxPrice = 0 -%}
{% if product.price_max -%}
{% assign maxPrice = product.price_max | times: 1.0 -%}
{% endif -%}
{% comment %} convert variable compareAtPriceMin to number {% endcomment %}
{% assign compareAtPriceMin = 0 -%}
{% if product.compare_at_price_min -%}
{% assign compareAtPriceMin = product.compare_at_price_min | times: 1.0 -%}
{% endif -%}
{% assign isSale = false -%}
{% assign salePercent = 0 -%}
{% assign saleAmount = 0 -%}
{% if compareAtPriceMin > minPrice -%}
{% assign isSale = true -%}
{% endif -%}
{% assign compareAtPriceWithFormat = '' -%}
{% unless compareAtPriceMin == null or compareAtPriceMin == 0 or isSale == false -%}
{% comment %} calculate salePercent base on compareAtPriceMin and minPrice {% endcomment %}
{% assign compare = compareAtPriceMin | minus: minPrice | times: 100 -%}
{% assign salePercent = compare | divided_by: compareAtPriceMin | ceil | append: '%' -%}
{% comment %} compareAtPriceWithFormat is compare price with PriceMin and format currency {% endcomment %}
{% assign compareAtPriceWithFormat = compareAtPriceMin | format_currency: money_format, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%}
{% assign saleAmount = compareAtPriceMin | minus: minPrice -%}
{% endunless -%}
{% comment %} Format price min {% endcomment %}
{% assign priceMinWithFormat = minPrice | format_currency: money_format, showCentAsSuperscript, removePriceDecimal , decimalDelimiter, withoutTrailingZeros -%}
{% comment %} Format price max {% endcomment %}
{% assign priceMaxWithFormat = '' -%}
{% if product.price_max and maxPrice > minPrice -%}
{% assign priceMaxWithFormat = maxPrice | format_currency: money_format, showCentAsSuperscript, removePriceDecimal , decimalDelimiter, withoutTrailingZeros -%}
{% endif -%}
{% comment %} priceMax used for multi variant price display where it can have min-max price with format and translation {% endcomment %}
{% assign hasMultiVariantPrice = false -%}
{% if translations.productItem.amount contains "minPrice" -%}
{% assign hasMultiVariantPrice = true -%}
{% endif -%}
{% assign isSamePrice = true -%}
{% if minPrice != maxPrice or product.compare_at_price_min != product.compare_at_price_max -%}
{% assign isSamePrice = false -%}
{% endif -%}
{% assign priceValueWithFormat = priceMinWithFormat -%}
{% if isSamePrice == false and maxPrice > minPrice and hasMultiVariantPrice -%}
{% assign priceValueWithFormat = "productItem.amount" | translate: translations, "" | replace: '{{minPrice}}', priceMinWithFormat | replace: '{{maxPrice}}', priceMaxWithFormat -%}
{% endif -%}
{% assign savingPriceWithFormat = '' -%}
{% unless showSavingDisplay == false or saleAmount == 0 -%}
{% assign saleAmountWithFormat = saleAmount | format_currency: money_format, showCentAsSuperscript, removePriceDecimal, decimalDelimiter, withoutTrailingZeros -%}
{% assign savingPriceWithFormat = "productItem.savingAmount" | translate: translations, "Save {{saleAmount}}" | replace: '{{saleAmount}}', saleAmountWithFormat | replace: '{{salePercent}}', salePercent -%}
{% endunless -%}
{% comment %} Price compare display top or bottom {% endcomment %}
{% comment %} Price compare display left or right {% endcomment %}
{{ priceValueWithFormat }}
{% if compareAtPriceWithFormat != '' -%}
{{ compareAtPriceWithFormat }}
{% endif -%}
{% if savingPriceWithFormat != '' -%}
{{ savingPriceWithFormat }}
{% endif -%}
`;
;
app.template["recommendation"] = `
{% assign widgetNameTranslationLabel = 'recommendation.' | append: widgetId %}
`;
;
app.template["searchTabCollectionsContent"] = `
{% for collection in collections %}
{% capture collectionsDisplayImage %}
false
{% endcapture %}
{% if collectionsDisplayImage and collection.image != null %}
{% endif %}
{{ collection.title | escape }}
{% capture collectionsDisplayDescription %}
false
{% endcapture %}
{% if collectionsDisplayDescription and collection.body_html != "" %}
{{ collection.body_html | strip_html | escape }}
{% endif %}
{% endfor %}
{% capture pageSize %}
25
{% endcapture %}
{% assign pageSize = pageSize | plus: 0 %}
{% if pageSize < total_collection %}
{% assign totalPage = total_collection | divided_by: pageSize | ceil %}
{% assign pagination = request.page | pagination_list: totalPage | split: "," %}
{% assign to_product = request.page | times: request.limit %}
{% endif %}
`;
;
app.template["searchTabPagesContent"] = `
{% for page in pages %}
{% capture pagesDisplayImage %}
false
{% endcapture %}
{% if pagesDisplayImage and page.image != null %}
{% endif %}
{{ page.title | escape }}
{% capture pagesDisplayDescription %}
{% endcapture %}
{% if pagesDisplayDescription and page.body_html != "" %}
{{ page.body_html | escape}}
{% endif %}
{% endfor %}
{% capture pageSize %}
25
{% endcapture %}
{% assign pageSize = pageSize | plus: 0 %}
{% if pageSize < total_page %}
{% assign totalPage = total_page | divided_by: pageSize | ceil %}
{% assign pagination = request.page | pagination_list: totalPage | split: "," %}
{% assign to_product = request.page | times: request.limit %}
{% endif %}
`;
;
app.template["searchTabCollectionsContentPagination"] = `{% assign pagination = request.page | pagination_list: totalPage | split: "," %}
{% assign to_product = request.page | times: request.limit %}
`;
;
app.template["placeholderFilterTree"] = `
`;
;
})();
document.addEventListener("DOMContentLoaded", function() {
var _a, _b;
const taeSettings = window.boostWidgetIntegration.taeSettings;
const app = window.boostWidgetIntegration.app["production"];
const hasFilterBlock = document.querySelector(".boost-sd__filter-product-list");
const env = "production";
if (app.jsLibLoadStatus === "pending" && !hasFilterBlock) {
const widgetLibScript = document.createElement("script");
widgetLibScript.setAttribute("src", app.libUrl);
widgetLibScript.defer = true;
if (env === "development") widgetLibScript.type = "module";
(_a = document.head) == null ? void 0 : _a.appendChild(widgetLibScript);
app.jsLibLoadStatus = "loading";
widgetLibScript.onload = function() {
app.jsLibLoadStatus = "loaded";
};
}
if (((_b = taeSettings == null ? void 0 : taeSettings.instantSearch) == null ? void 0 : _b.enabled) && boostWidgetIntegration.generalSettings.templateId) {
initInstantSearch();
}
initRecommendation();
initCart();
initPredictiveBundle();
initPreOrder();
const checkCssLoaded = function() {
var _a2;
if (app.themeCssLoaded && app.settingsCSSLoaded) {
window.boostWidgetIntegration.status = "ready";
const app2 = window.boostWidgetIntegration.app["production"];
const templateMetadata = app2.templateMetadata;
if (templateMetadata == null ? void 0 : templateMetadata.customizeCssUrl) {
const customizeCss = document.createElement("link");
customizeCss.rel = "stylesheet";
customizeCss.type = "text/css";
customizeCss.href = templateMetadata == null ? void 0 : templateMetadata.customizeCssUrl;
document.head.appendChild(customizeCss);
}
if (templateMetadata == null ? void 0 : templateMetadata.customizeJsUrl) {
const customizeJs = document.createElement("script");
customizeJs.defer = true;
customizeJs.type = "module";
customizeJs.setAttribute("src", templateMetadata.customizeJsUrl);
(_a2 = document.body) == null ? void 0 : _a2.appendChild(customizeJs);
}
} else {
setTimeout(() => {
checkCssLoaded();
}, 50);
}
};
checkCssLoaded();
});
})();
/*! Bundled license information:
pretty-print-json/dist/pretty-print-json.js:
(*! pretty-print-json v3.0.1 ~~ https://pretty-print-json.js.org ~~ MIT License *)
*/
Skip to content
Revamp Your Look: DIY Eyewear Accessories for Stylish Men in 2024 6月 09, 2024 By Steve
Are you looking to add a personal touch to your eyewear collection without breaking the bank? Upcycling old frames is a fantastic way to breathe new life into your glasses while staying on-trend. With the right tools and a dash of creativity, you can transform your old and worn-out frames into stylish accessories that will make heads turn. Let's dive into the world of DIY eyewear accessories and discover how you can create unique pieces that reflect your personality and style.
Why Upcycle Old Frames?
Upcycling old frames not only gives you the opportunity to customize your eyewear but also helps reduce waste and promote sustainability. Instead of disposing of your old glasses, why not give them a fresh look and save some money in the process? By incorporating trending elements into your DIY projects, you can stay ahead of the fashion curve and showcase your unique sense of style.
Choosing the Right Frames
When selecting frames to upcycle, consider their shape, material, and overall condition. Look for sturdy frames that are in good structural shape, as these will be easier to work with. Whether you prefer bold plastic frames or classic metal ones, make sure the frames are clean and free of major damage before you begin your upcycling project.
Tools You'll Need
Before diving into your DIY eyewear adventure, gather a few essential tools to help you along the way. You may need a small screwdriver, sandpaper, paint or markers for customization, glue for embellishments, and any other materials you envision incorporating into your design. With these tools at hand, you'll be ready to unleash your creativity and make your eyewear truly one-of-a-kind.
Creative Upcycling Ideas for Men
1. Paint and Personalize
Give your old frames a fresh coat of paint or try your hand at intricate designs. Customizing your eyewear with colors or patterns that reflect your personality is a great way to make a bold fashion statement.
2. Add Embellishments
From studs and rhinestones to leather accents, there are countless ways to embellish your frames and give them a touch of sophistication. Experiment with different materials to create a unique look that sets you apart.
3. Go Retro
Embrace the vintage charm by upcycling your frames with a retro flair. Consider adding browline details, keyhole bridges, or tortoiseshell patterns to bring a classic touch to your eyewear.
4. Experiment with Texture
Explore different textures like wood, fabric, or metal to add depth and visual interest to your frames. Mixing materials can create a dynamic look that elevates your eyewear game.
5. Statement Lenses
Transform your lenses into statement pieces by adding tinted colors, mirrored finishes, or gradient effects. Play with different lens styles to enhance your overall look and make a bold impression.
Styling Tips for Men Sunglasses in 2024
As we look ahead to 2024, several eyewear trends are set to make waves in the fashion world. Stay ahead of the curve by incorporating these stylish elements into your DIY eyewear accessories:
Glasses Frames for Men
Opt for sleek and modern frame designs that complement your face shape and personal style. Whether you prefer bold oversized frames or slim wire styles, choose frames that speak to your individuality.
Men Sunglasses 2024
Embrace the latest sunglass trends for men in 2024, such as sporty aviators, retro round frames, or futuristic shield styles. Experiment with different shapes and colors to find the perfect sunglasses that suit your aesthetic.
Fashion Glasses for Men
Make a fashion statement with eyeglasses that feature unique details like browline accents, clear frames, or geometric shapes. Elevate your look with glasses that not only improve your vision but also elevate your overall style.
Express Your Style Through DIY Eyewear Accessories
Upcycling old frames allows you to express your creativity and individuality through your eyewear. Whether you're a fan of minimalist designs or love to make a statement with your accessories, DIY eyewear projects offer endless possibilities. By incorporating trending elements and personalized touches, you can create eyewear accessories that reflect your style in 2024 and beyond.
Be Your Own Trendsetter
Take your eyewear game to the next level by upcycling old frames and infusing them with your unique flair. With a mix of creativity, craftsmanship, and a keen eye for style, you can revamp your look and stand out from the crowd. Embrace the world of DIY eyewear accessories and let your imagination run wild as you create personalized pieces that turn heads wherever you go.
Share
Link copied to clipboard
Leave a comment