Extra 10% OFF(CODE: CP10)⚡

Free Shipping Order $69+🚀

Buy 5 get 6th free(CODE: FREE1)🔥

Extra 10% OFF(CODE: CP10)⚡

Free Shipping Order $69+🚀

Buy 5 get 6th free(CODE: FREE1)🔥

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

    Legends Of Rock Printed Oversized Unisex T-shirts

    $21.98 $31.48 +2
  • HIPPIES SHIRT
  • CLEARANCE SALE
  • 🚩Independence Day🚩
  • MEN
      Men Shirt
    Save 22% Save 22%

    Colorful Legends of Rock Guitar Print Men's Tank

    $16.85 $21.48
  • TOPS
    • WOMEN COAT & CARDIGAN SWEATSHIRT & SWEATER 🔥Tank Tops🔥 🌈Crew Neck🌈 ✨3/4 Sleeve Shirt✨ 🍂Long Sleeve🍂
    • SHOP BY CATEGORY ☮️Hippies Shirts☮️ 🌈Colorful Tie-Dye🌈 ➰Slogan Shirts➰ ✝Faith Shirts✝ 🐥Funny Shirt🐥 Vintage Limited Edition Tees
    • SHOP BY ELEMENT 🎸Woodstock🎸 🦋Butterfly🦋 🍀Dragonfly🍀 🐮Animal🐮
    Save 45% Save 45%

    Custompupshirt Women's Funny Old Hippies Don’t Die, They Just Fade Into Crazy Grandmas Casual V-Neck Shirts

    from $15.98 $28.98 +8
  • DRESSES
  • BOTTOM
      👖Pants👖 👖Leggings👖 💃Skirt💃 👖Jeans👖 🩳Shorts🩳 Jumpsuits
    Save 35% Save 35%

    Solid Basic Capris Leggings

    $12.98 $19.98
  • ACCESSORIES
    • Jewelry 👒Hat👒 🎀Hair Band🎀 💫Necklaces💫 💐Bracelet💐 ✨Earrings✨ 👜Bags👜
    • Home Decor 🍄Pillowcase🍄 🎁Tapestry🎁 🧡Blanket🧡
    Save 40% Save 40%

    Wood Life Tree time gem Glass Pendant Necklace

    $11.98 $19.99 +3
  • FEATURED
      🍀St. Patrick's Day 🐰Easter🐰 🎄CHRISTMAS🎄 🎃HALLOWEEN🎃 🍂Thanksgiving Day🍂 💖Valentine's Day💖

    The Olde Salem Pub Witches Print Long Sleeves Graphic Tees

    $22.98 +3
  • Blog
  • More links
  • NEW
  • BEST SELLERS
    • Best Selling Best Selling Tops Best Selling Bottom Best Selling Accessories
    Save 30% Save 30%

    Legends Of Rock Printed Oversized Unisex T-shirts

    $21.98 $31.48 +2
  • HIPPIES SHIRT
  • CLEARANCE SALE
  • 🚩Independence Day🚩
  • MEN
      Men Shirt
    Save 22% Save 22%

    Colorful Legends of Rock Guitar Print Men's Tank

    $16.85 $21.48
  • TOPS
    • WOMEN COAT & CARDIGAN SWEATSHIRT & SWEATER 🔥Tank Tops🔥 🌈Crew Neck🌈 ✨3/4 Sleeve Shirt✨ 🍂Long Sleeve🍂
    • SHOP BY CATEGORY ☮️Hippies Shirts☮️ 🌈Colorful Tie-Dye🌈 ➰Slogan Shirts➰ ✝Faith Shirts✝ 🐥Funny Shirt🐥 Vintage Limited Edition Tees
    • SHOP BY ELEMENT 🎸Woodstock🎸 🦋Butterfly🦋 🍀Dragonfly🍀 🐮Animal🐮
    Save 45% Save 45%

    Custompupshirt Women's Funny Old Hippies Don’t Die, They Just Fade Into Crazy Grandmas Casual V-Neck Shirts

    from $15.98 $28.98 +8
  • DRESSES
  • BOTTOM
      👖Pants👖 👖Leggings👖 💃Skirt💃 👖Jeans👖 🩳Shorts🩳 Jumpsuits
    Save 35% Save 35%

    Solid Basic Capris Leggings

    $12.98 $19.98
  • ACCESSORIES
    • Jewelry 👒Hat👒 🎀Hair Band🎀 💫Necklaces💫 💐Bracelet💐 ✨Earrings✨ 👜Bags👜
    • Home Decor 🍄Pillowcase🍄 🎁Tapestry🎁 🧡Blanket🧡
    Save 40% Save 40%

    Wood Life Tree time gem Glass Pendant Necklace

    $11.98 $19.99 +3
  • FEATURED
      🍀St. Patrick's Day 🐰Easter🐰 🎄CHRISTMAS🎄 🎃HALLOWEEN🎃 🍂Thanksgiving Day🍂 💖Valentine's Day💖

    The Olde Salem Pub Witches Print Long Sleeves Graphic Tees

    $22.98 +3
  • Blog
  • More links

const TAG = 'spz-custom-smart-search-location'; const SMART_PRODUCR_SEARCH_WRAP_CLASSNAME = 'app-smart-product-search-wrap'; const THEME_NAME = window.SHOPLAZZA.theme.merchant_theme_name; const BREAKPOINT = 960; const DELAY = 300; class SpzCustomSmartSearchLocation extends SPZ.BaseElement { constructor(element) { super(element); this.mobileHeaderPluginParentEle = null; } static deferredMount() { return false; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.init(); this.listenerResize(); } init() { // PC-end not load if (this.isDesktop()) { return; } if (!window.__isLoadAppSmartSearch__) { this.initSmartSearch(); console.log('__isLoadAppSmartSearch__'); } // B-end must reload if (window.self === window.top && !window.__isLoadAppSmartSearch__) { window.__isLoadAppSmartSearch__ = true; } } initSmartSearch() { if (this.hasMobileUpperRightPlugin()) { this.showMobileSmartSearch(); } else { this.addMobileSmartSearch(); } } listenerResize() { window.removeEventListener('resize', window.smartSearchResizeCallback); window.smartSearchResizeCallback = SPZCore.Types.debounce( this.win, () => { this.init(); }, DELAY ); window.addEventListener('resize', window.smartSearchResizeCallback); } isDesktop() { const mediaQueryList = window.matchMedia(`(min-width: ${BREAKPOINT}px)`); return mediaQueryList.matches; } hasMobileUpperRightPlugin() { return !['geek', 'flash', 'boost'].includes(THEME_NAME.toLocaleLowerCase()); } showMobileSmartSearch() { this.mobileHeaderPluginParentEle = this.getMobileHeaderPluginParentEle(); this.setMobileHeaderIconsPluginStyle(this.mobileHeaderPluginParentEle); } getMobileHeaderPluginParentEle() { const MOBILE_HEADER_PLUGIN_PARENT_ELE_MAP = { nova: '.header__mobile #header__plugin-container', hero: '.header__icons .tw-flex.tw-justify-end.tw-items-center.tw-space-x-7', onePage: '.header__mobile #header__plugin-container', wind: '#header-icons .flex.justify-end.items-center', eva: '#header__icons .plugin_content' }; const headerPluginParentSelector = this.combineMultipleSelectors( Object.values(MOBILE_HEADER_PLUGIN_PARENT_ELE_MAP) ); return document.querySelector(headerPluginParentSelector); } setMobileHeaderIconsPluginStyle(pluginParentEle) { if (!pluginParentEle) { return; } const containHidden = pluginParentEle.classList.contains('md:hidden'); const containTwHidden = pluginParentEle.classList.contains('md:tw-hidden'); if (containHidden || containTwHidden) { Array.from(pluginParentEle.children).forEach((pluginElement) => { if (!this.hasSmartSearchPlugin(pluginElement)) { pluginElement.style.display = 'none'; } }); pluginParentEle.classList.remove('md:hidden', 'md:tw-hidden'); } else { const smartSearchPluginElement = Array.from(pluginParentEle.children).find( (pluginElement) => { return this.hasSmartSearchPlugin(pluginElement); } ); smartSearchPluginElement.style.display = 'block'; } } hasSmartSearchPlugin(pluginElement) { return ( pluginElement.classList.contains(`${SMART_PRODUCR_SEARCH_WRAP_CLASSNAME}`) || pluginElement.querySelectorAll(`.${SMART_PRODUCR_SEARCH_WRAP_CLASSNAME}`).length > 0 ); } addMobileSmartSearch() { this.mobileHeaderIconsEle = this.getMobileHeaderIconsEle(); this.smartSearchWrapEle = this.getSmartSearchWrapEle(); this.appendSmartSearchToHeader(); } getMobileHeaderIconsEle() { // Must be the parent element of the plugin const MOBILE_HEADER_ICONS_ELE_MAP = { geek: '#header-mobile-container .flex.items-center.justify-end.flex-shrink-0', flash: '#header-layout .header__icons', boost: '.header__mobile-bottom .tw-flex.tw-items-center.tw-justify-end.tw-flex-1' }; const headerIconsSelector = this.combineMultipleSelectors( Object.values(MOBILE_HEADER_ICONS_ELE_MAP) ); return document.querySelector(headerIconsSelector); } getSmartSearchWrapEle() { const smartSearchWrapEle = document.querySelector(this.getSmartSearchWrapSelector()); if (!smartSearchWrapEle) { return null; } return smartSearchWrapEle; } appendSmartSearchToHeader() { if (!this.smartSearchWrapEle) { return; } this.mobileHeaderIconsEle.insertAdjacentElement('afterbegin', this.smartSearchWrapEle); } getSmartSearchWrapSelector() { const PLUGIN_POSITION = { DRAWER: 'drawer', HEADER_TOP: 'headerTop' }; // only one this plugin of ancestor element const MOBILE_PLUGIN_POSITION_ELE_MAP = { [PLUGIN_POSITION.DRAWER]: { geek: '#header-menu-mobile #menu-drawer', flash: '#menu-drawer .plugin__header-content', boost: '.header__drawer' }, [PLUGIN_POSITION.HEADER_TOP]: { geek: '#header-menu-mobile #menu-drawer', flash: '#menu-drawer .plugin__header-content', boost: '.header-content .logo-wrap' } }; const MbPluginPositionInTheme = [ ...Object.values(MOBILE_PLUGIN_POSITION_ELE_MAP[PLUGIN_POSITION.DRAWER]), ...Object.values(MOBILE_PLUGIN_POSITION_ELE_MAP[PLUGIN_POSITION.HEADER_TOP]) ]; return Object.values(MbPluginPositionInTheme).reduce((pre, ancestor) => { if (pre === '') { return `${ancestor} .app-smart-product-search-wrap`; } if (pre.includes(ancestor)) { return pre; } return `${pre},${ancestor} .app-smart-product-search-wrap`; }, ''); } combineMultipleSelectors(selectorList) { return selectorList.reduce((pre, selector) => { if (pre === '') { return `${selector}`; } if (pre.includes(selector)) { return pre; } return `${pre},${selector}`; }, ''); } } SPZ.defineElement(TAG, SpzCustomSmartSearchLocation);
  • Log in
  • Create an account
  • NEW
  • BEST SELLERS
    • BEST SELLERS
    • Best Selling
      • Best Selling
      • Best Selling Tops
      • Best Selling Bottom
      • Best Selling Accessories
  • HIPPIES SHIRT
  • CLEARANCE SALE
  • 🚩Independence Day🚩
  • MEN
    • MEN
    • Men Shirt
  • TOPS
    • TOPS
    • WOMEN
      • WOMEN
      • COAT & CARDIGAN
      • SWEATSHIRT & SWEATER
      • 🔥Tank Tops🔥
      • 🌈Crew Neck🌈
      • ✨3/4 Sleeve Shirt✨
      • 🍂Long Sleeve🍂
    • SHOP BY CATEGORY
      • SHOP BY CATEGORY
      • ☮️Hippies Shirts☮️
      • 🌈Colorful Tie-Dye🌈
      • ➰Slogan Shirts➰
      • ✝Faith Shirts✝
      • 🐥Funny Shirt🐥
      • Vintage Limited Edition Tees
    • SHOP BY ELEMENT
      • SHOP BY ELEMENT
      • 🎸Woodstock🎸
      • 🦋Butterfly🦋
      • 🍀Dragonfly🍀
      • 🐮Animal🐮
  • DRESSES
  • BOTTOM
    • BOTTOM
    • 👖Pants👖
    • 👖Leggings👖
    • 💃Skirt💃
    • 👖Jeans👖
    • 🩳Shorts🩳
    • Jumpsuits
  • ACCESSORIES
    • ACCESSORIES
    • Jewelry
      • Jewelry
      • 👒Hat👒
      • 🎀Hair Band🎀
      • 💫Necklaces💫
      • 💐Bracelet💐
      • ✨Earrings✨
      • 👜Bags👜
    • Home Decor
      • Home Decor
      • 🍄Pillowcase🍄
      • 🎁Tapestry🎁
      • 🧡Blanket🧡
  • FEATURED
    • FEATURED
    • 🍀St. Patrick's Day
    • 🐰Easter🐰
    • 🎄CHRISTMAS🎄
    • 🎃HALLOWEEN🎃
    • 🍂Thanksgiving Day🍂
    • 💖Valentine's Day💖
  • Blog
  • const TAG = 'spz-custom-smart-search-location'; const SMART_PRODUCR_SEARCH_WRAP_CLASSNAME = 'app-smart-product-search-wrap'; const THEME_NAME = window.SHOPLAZZA.theme.merchant_theme_name; const BREAKPOINT = 960; const DELAY = 300; class SpzCustomSmartSearchLocation extends SPZ.BaseElement { constructor(element) { super(element); this.mobileHeaderPluginParentEle = null; } static deferredMount() { return false; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.init(); this.listenerResize(); } init() { // PC-end not load if (this.isDesktop()) { return; } if (!window.__isLoadAppSmartSearch__) { this.initSmartSearch(); console.log('__isLoadAppSmartSearch__'); } // B-end must reload if (window.self === window.top && !window.__isLoadAppSmartSearch__) { window.__isLoadAppSmartSearch__ = true; } } initSmartSearch() { if (this.hasMobileUpperRightPlugin()) { this.showMobileSmartSearch(); } else { this.addMobileSmartSearch(); } } listenerResize() { window.removeEventListener('resize', window.smartSearchResizeCallback); window.smartSearchResizeCallback = SPZCore.Types.debounce( this.win, () => { this.init(); }, DELAY ); window.addEventListener('resize', window.smartSearchResizeCallback); } isDesktop() { const mediaQueryList = window.matchMedia(`(min-width: ${BREAKPOINT}px)`); return mediaQueryList.matches; } hasMobileUpperRightPlugin() { return !['geek', 'flash', 'boost'].includes(THEME_NAME.toLocaleLowerCase()); } showMobileSmartSearch() { this.mobileHeaderPluginParentEle = this.getMobileHeaderPluginParentEle(); this.setMobileHeaderIconsPluginStyle(this.mobileHeaderPluginParentEle); } getMobileHeaderPluginParentEle() { const MOBILE_HEADER_PLUGIN_PARENT_ELE_MAP = { nova: '.header__mobile #header__plugin-container', hero: '.header__icons .tw-flex.tw-justify-end.tw-items-center.tw-space-x-7', onePage: '.header__mobile #header__plugin-container', wind: '#header-icons .flex.justify-end.items-center', eva: '#header__icons .plugin_content' }; const headerPluginParentSelector = this.combineMultipleSelectors( Object.values(MOBILE_HEADER_PLUGIN_PARENT_ELE_MAP) ); return document.querySelector(headerPluginParentSelector); } setMobileHeaderIconsPluginStyle(pluginParentEle) { if (!pluginParentEle) { return; } const containHidden = pluginParentEle.classList.contains('md:hidden'); const containTwHidden = pluginParentEle.classList.contains('md:tw-hidden'); if (containHidden || containTwHidden) { Array.from(pluginParentEle.children).forEach((pluginElement) => { if (!this.hasSmartSearchPlugin(pluginElement)) { pluginElement.style.display = 'none'; } }); pluginParentEle.classList.remove('md:hidden', 'md:tw-hidden'); } else { const smartSearchPluginElement = Array.from(pluginParentEle.children).find( (pluginElement) => { return this.hasSmartSearchPlugin(pluginElement); } ); smartSearchPluginElement.style.display = 'block'; } } hasSmartSearchPlugin(pluginElement) { return ( pluginElement.classList.contains(`${SMART_PRODUCR_SEARCH_WRAP_CLASSNAME}`) || pluginElement.querySelectorAll(`.${SMART_PRODUCR_SEARCH_WRAP_CLASSNAME}`).length > 0 ); } addMobileSmartSearch() { this.mobileHeaderIconsEle = this.getMobileHeaderIconsEle(); this.smartSearchWrapEle = this.getSmartSearchWrapEle(); this.appendSmartSearchToHeader(); } getMobileHeaderIconsEle() { // Must be the parent element of the plugin const MOBILE_HEADER_ICONS_ELE_MAP = { geek: '#header-mobile-container .flex.items-center.justify-end.flex-shrink-0', flash: '#header-layout .header__icons', boost: '.header__mobile-bottom .tw-flex.tw-items-center.tw-justify-end.tw-flex-1' }; const headerIconsSelector = this.combineMultipleSelectors( Object.values(MOBILE_HEADER_ICONS_ELE_MAP) ); return document.querySelector(headerIconsSelector); } getSmartSearchWrapEle() { const smartSearchWrapEle = document.querySelector(this.getSmartSearchWrapSelector()); if (!smartSearchWrapEle) { return null; } return smartSearchWrapEle; } appendSmartSearchToHeader() { if (!this.smartSearchWrapEle) { return; } this.mobileHeaderIconsEle.insertAdjacentElement('afterbegin', this.smartSearchWrapEle); } getSmartSearchWrapSelector() { const PLUGIN_POSITION = { DRAWER: 'drawer', HEADER_TOP: 'headerTop' }; // only one this plugin of ancestor element const MOBILE_PLUGIN_POSITION_ELE_MAP = { [PLUGIN_POSITION.DRAWER]: { geek: '#header-menu-mobile #menu-drawer', flash: '#menu-drawer .plugin__header-content', boost: '.header__drawer' }, [PLUGIN_POSITION.HEADER_TOP]: { geek: '#header-menu-mobile #menu-drawer', flash: '#menu-drawer .plugin__header-content', boost: '.header-content .logo-wrap' } }; const MbPluginPositionInTheme = [ ...Object.values(MOBILE_PLUGIN_POSITION_ELE_MAP[PLUGIN_POSITION.DRAWER]), ...Object.values(MOBILE_PLUGIN_POSITION_ELE_MAP[PLUGIN_POSITION.HEADER_TOP]) ]; return Object.values(MbPluginPositionInTheme).reduce((pre, ancestor) => { if (pre === '') { return `${ancestor} .app-smart-product-search-wrap`; } if (pre.includes(ancestor)) { return pre; } return `${pre},${ancestor} .app-smart-product-search-wrap`; }, ''); } combineMultipleSelectors(selectorList) { return selectorList.reduce((pre, selector) => { if (pre === '') { return `${selector}`; } if (pre.includes(selector)) { return pre; } return `${pre},${selector}`; }, ''); } } SPZ.defineElement(TAG, SpzCustomSmartSearchLocation);
  • Log in
  • Create an account
  • (function(){ let w = window.innerWidth; function setHeaderCssVar() { const headerEle = document.getElementById('shoplaza-section-header'); if(!headerEle){ return }; document.body.style.setProperty('--window-height', `${window.innerHeight}px`); document.body.style.setProperty('--header-height', `${headerEle.clientHeight}px`); const mdScorllHideEle = headerEle.querySelector('.header__mobile .header__scroll_hide'); if (mdScorllHideEle) { document.body.style.setProperty('--header-scroll-hide-height-md', `${mdScorllHideEle.clientHeight}px`); } const pcScorllHideEle = headerEle.querySelector('.header__desktop .header__scroll_hide'); if (pcScorllHideEle) { document.body.style.setProperty('--header-scroll-hide-height-pc', `${pcScorllHideEle.clientHeight}px`); } } function handlResize() { if(w == window.innerWidth){return}; w = window.innerWidth; setHeaderCssVar(); }; function init(){ setHeaderCssVar(); window.removeEventListener('resize', window._theme_header_listener) window._theme_header_listener = handlResize; window.addEventListener('resize', window._theme_header_listener); } init(); })();

    Blog

    https://www.custompupshirt.com/blogs/blog?st=

    Subscribe today to hear first about our sales

    Please enter a valid email address.
    Please enter your email address.
    Thanks for subscribing

    Customer Service

    • About Us
    • Contact Us
    • Shipping & Delivery
    • Return & Exchange
    • Privacy Policy
    • Terms Of Service

    Customer Service

    • About Us
    • Contact Us
    • Shipping & Delivery
    • Return & Exchange
    • Privacy Policy
    • Terms Of Service

    Help & Support

    • Shopping FAQ
    • Tracking Order
    • How To Use Coupon
    • How To Choose Your Size
    • Payment Method
    • Size Chart

    Help & Support

    • Shopping FAQ
    • Tracking Order
    • How To Use Coupon
    • How To Choose Your Size
    • Payment Method
    • Size Chart

    Contact us

    • service@custompupshirt.com

    Contact us

    • service@custompupshirt.com

    Follow us

    Follow us

    We accept

    • American Express
    • Apple Pay
    • PayPal
    • Visa
    • JCB
    • Mastercard
    • Discover
    • Maestro
    • Diners Club

    We accept

    • American Express
    • Apple Pay
    • PayPal
    • Visa
    • JCB
    • Mastercard
    • Discover
    • Maestro
    • Diners Club
    © 2025 custompupshirt

    Cart

    Your shopping bag is empty
    Your cart is reserved for !
    View Cart