1<!DOCTYPE html> 2<html lang="en"><head> <!-- prefetch dns --> 3<meta http-equiv="x-dns-prefetch-control" content="on"> 4<link rel="dns-prefetch" href="https://cdn.shoplineapp.com"> 5<link rel="preconnect" href="https://cdn.shoplineapp.com" crossorigin> 6<link rel="dns-prefetch" href="https://shoplineimg.com"> 7<link rel="preconnect" href="https://shoplineimg.com"> 8<link rel="dns-prefetch" href="https://shoplineimg.com"> 9<link rel="preconnect" href="https://shoplineimg.com" title="image-service-origin"> 10 11 <link rel="preload" href="https://cdn.shoplineapp.com/s/javascripts/currencies.js" as="script"> 12 13 14 15 16 17<!-- Wrap what we need here --> 18 19 20<!-- SEO --> 21 22 <title>products</title> 23 24 <meta name="keywords" content="ç¢å,æ¸æ³,硬ç,éºç é½"> 25 <meta name="description" content="éºç 齿ä¾åç¨®æ¸æ³å¢æ¸/ææãæ¯çãéå»åã大叫乿¸ç«ä½åãèè¡å æ¶è²»æ»¿1000å å éè²»"> 26 27 <!-- Structured Data --> 28
28<script type="application/ld+json"> 29 { 30 "@context": "https://schema.org", 31 "@type": "BreadcrumbList", 32 "itemListElement": [ 33 { 34 "@type": "ListItem", 35 "position": 1, 36 "name": "Home", 37 "item": "https://www.midabookweb.com" 38 }, 39 { 40 "@type": "ListItem", 41 "position": 2, 42 "name": "View All", 43 "item": "https://www.midabookweb.com/products" 44 } 45 ] 46 } 47 </script>
47 48 49 50<!-- Meta --> 51 52 <meta property="og:title" content="products"/> 53 <meta property="og:url" content="https://www.midabookweb.com/products"/> 54 <link rel="canonical" href="https://www.midabookweb.com/products" /> 55 <meta property="og:description" content="Shop All"> 56 <meta property="og:image" content="https://img.shoplineapp.com/media/image_clips/5b28bd929a76f0edaf000229/original.png?1529396624"/> 57 58 59<link rel="alternate" type="text/plain" href="https://www.midabookweb.com/llms.txt"> 60<link rel="alternate" type="text/plain" href="https://www.midabookweb.com/llms-full.txt"> 61 62 63
63<script type="application/ld+json"> 64 {"@context":"https://schema.org","@type":"WebSite","name":"éºç ç墨æéå ¬å¸åæå¤§éå¸","url":"https://www.midabookweb.com"} 65 </script>
65 66 67 68
68<script type="application/ld+json"> 69 {"@context":"https://schema.org","@type":"Organization","name":"éºç ç墨æéå ¬å¸åæå¤§éå¸","url":"https://www.midabookweb.com","logo":"https://img.shoplineapp.com/media/image_clips/5b28bd929a76f0edaf000229/original.png?1529396624"} 70 </script>
70 71 72 73<!-- locale meta --> 74 75 76 <meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover"> 77<meta name="mobile-web-app-capable" content="yes"> 78<meta name="format-detection" content="telephone=no" /> 79<meta name="google" value="notranslate"> 80 81<!-- Shop icon --> 82 <link rel="shortcut icon" type="image/png" href="https://img.shoplineapp.com/media/image_clips/5b28bd9b9a76f0edaf00022a/original.png?1529396635"> 83 84 85 86 87<!--- Site Ownership Data --> 88 <meta name="google-site-verification" content="e_Fg3wiPKFGpf59pmpf_7Rm3ridnlfDO0nTSk8GTT4A"> 89 <meta name="msvalidate.01" content="7169F8C7DEC0DCED43D436E5091EDF30"> 90<!--- Site Ownership Data End--> 91 92<!-- Styles --> 93 94 95 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/common-898e3d282d673c037e3500beff4d8e9de2ee50e01c27252b33520348e0b17da0.css" onload="" /> 96 97 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/assets/theme_sangria-06bb1a6ecb4f5d70869ba97f9cf7f38982fa74d339171844cb9e174ce5777869.css" onload="" /> 98 99 100 <style>@font-face{font-family:'Lato';font-style:italic;font-weight:100;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/lato/lato-latin-ext-italic-100.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:italic;font-weight:100;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/lato/lato-latin-italic-100.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-style:italic;font-weight:300;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/lato/lato-latin-ext-italic-300.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:italic;font-weight:300;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/lato/lato-latin-italic-300.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-style:italic;font-weight:400;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/lato/lato-latin-ext-italic-400.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:italic;font-weight:400;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/lato/lato-latin-italic-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-style:italic;font-weight:700;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/lato/lato-latin-ext-italic-700.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:italic;font-weight:700;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/lato/lato-latin-italic-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-style:italic;font-weight:900;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/lato/lato-latin-ext-italic-900.woff2) format("woff2");
100unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:italic;font-weight:900;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/lato/lato-latin-italic-900.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-style:normal;font-weight:100;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/lato/lato-latin-ext-normal-100.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:100;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/lato/lato-latin-normal-100.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-style:normal;font-weight:300;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/lato/lato-latin-ext-normal-300.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:300;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/lato/lato-latin-normal-300.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/lato/lato-latin-ext-normal-400.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/lato/lato-latin-normal-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/lato/lato-latin-ext-normal-700.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/lato/lato-latin-normal-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lato';font-style:normal;font-weight:900;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/lato/lato-latin-ext-normal-900.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:900;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/lato/lato-latin-normal-900.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD} 101</style><style>@font-face{font-family:'Nanum Myeongjo';font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/nanum-myeongjo/nanum-myeongjo-normal-400.woff2) format("woff2")}@font-face{font-family:'Nanum Myeongjo';font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/nanum-myeongjo/nanum-myeongjo-normal-700.woff2) format("woff2")}@font-face{font-family:'Nanum Myeongjo';font-style:normal;font-weight:800;font-display:swap;src:url(https://cdn.shoplineapp.com/fonts/nanum-myeongjo/nanum-myeongjo-normal-800.woff2) format("woff2")} 102</style> 103 <style> 104 .product-available-info .product-available-info-time,.ProductList-select .select-limit li.active,.ProductList-select .select-sort li:h
104over,.ProductList-select .select-filter li:hover,.NavigationBar.mod-desktop .NavigationBar-optionMenus .NavigationBar-actionMenu-dropdown .List-item:hover,.NavigationBar.mod-desktop .NavigationBar-mainMenus .List-item:hover>a,.member-content-center .btn:not(.btn-success):not(.btn-buy-now):hover,.member-content-center .member-profile-save:hover,.QuickCart-modal .product-info .price-sale,.QuickCart-modal .product-info .price-regular,.QuickCart-modal .not-same-price,.QuickCart-modal .out-of-stock,.ProductDetail-container .price-sale,.ProductDetail-container .price-regular,.ProductDetail-container .checkout-label,.QuickCart-modal .promotion-wrap .Product-promotions-tag span,.ProductDetail-container .promotion-wrap .Product-promotions-tag span,.ProductDetail-container .Product-promotions-tag span,.post-categories-pannel__block-list a:hover,.PostList .List-item:not(:nth-child(5n+1)):hover .List-item-date,.PostList .List-item:not(:nth-child(5n+1)):hover .List-item-title,.PromotionCart-panel .PromotionCart-header .cart-header-label>span b,.PromotionCart-panel .PromotionCart-content .product-content .price-details,.ProductList-categoryMenu .List-item .Label:hover,.ProductList-container .left-c-box .List-item .third-layer-label:hover,.product-review-container .primary-color-hover.disabled,.member-center-coupon-nav .active,.ProductList-select category-filter-button .advance-filter-button:hover,.category-advance-filter .filter-data .expend-toggle:hover,.category-advance-filter .filter-data .filter-item label:hover,.facebook-banner .fa-times,.facebook-banner .wording,sl-list-page-wishlist-button .plp-wishlist-button .fa-heart,.product-set-basket .highlight-label,.product-set-quick-cart-modal .highlight-label,.text-primary-color,.text-primary-color a,.text-primary-color a:hover,.price__badge,.member-center-profile__submit-button:hover,.member-center-profile__retry-button:hover,.member-center-profile__member-referral-modal-button:hover,.member-center-profile__email-verification-modal-button:hover,.variation-open-button{color:#FF9300}.product-item .info-box .price-sale,.Product-item .Product-info .is-sale,.pagination>li.active a,.pagination>li.active a:hover,.pagination>li.active a:focus,.basic-popover-mobile .member-referral-link,.basic-popover-mobile .member-referral-link:hover{color:#FF9300 !important}form[name="messageForm"] #btn-form-submit-modal,.CartPanel #btn-checkout,.coupon-card-image{background:#FF9300}.NavigationBar-optionMenus,.sl-goto-top:hover,.member-price-tag,.product-customized-labels,.NavigationBar.mod-desktop .js-sticky-cart-button-container.nav-desktop .btn-cart-fixed:not(.btn-buy-now):not(.is-active):not(.available-time-disabled),#MenuPanel .MenuPanel-action,.CartPanel-toggleButton .Cart-count:after,.btn-color-primary,.member-profile-save,.QuickCart-modal .form-quantity button:hover .fa,.QuickCart-modal .quantity-container button:hover .fa,.ProductDetail-container .form-quantity button:hover .fa,.ProductDetail-container .quantity-container button:hover .fa,.QuickCart-modal .btn-custom:not(.btn-buy-now),.ProductDetail-container .btn-custom:not(.btn-buy-now),.PromotionCart-panel .PromotionCart-header .panel-header-content .cart-chkt-btn,.PromotionCart-panel .cart-item-container .product-content .input-group .btn-default:hover .fa,.product-review-button .btn-primary,.category-advance-filter .apply-button,.product-set-quantity-label,.basket-cart-panel .basket-cart-panel-header .progress-bar .progress-bar-content,.member-center-profile__submit-button,.member-center-profile__retry-button,.member-center-profile__member-referral-modal-button,.member-center-profile__email-verification-modal-button{background-color:#FF9300}.basic-popover-desktop .body .description .icon,.basic-popover-desktop .body .action-button,#get-welcome-member-referral-credits .body .continue{background-color:#FF9300 !important}.product-available-info,.product-available-info .product-available-info-time,.btn-color-primary,.btn-color-primary:hover,.member-profile-save,.member-profile-save:hover,.QuickCart-modal .promotion-wrap .Product-promotions,.ProductDetail-container .promotion-wrap .Product-promotions,.QuickCart-modal .form-quantity button:after,.QuickCart-modal .form-quantity button:before,.QuickCart-modal .quantity-container button:after,.QuickCart-modal .quantity-container button:before,.ProductDetail-container .form-quantity button:after,.ProductDetail-container .form-quantity button:before,.ProductDetail-container .quantity-container button:after,.ProductDetail-container .quantity-container button:before,variation-label-selector .variation-label:hover,variation-label-selector .variation-label.variation-label--selected,.PromotionCart-panel .cart
104-item-container .product-content .input-group .btn-default:after,.PromotionCart-panel .cart-item-container .product-content .input-group .btn-default:before,.product-review-button .btn-primary,.category-advance-filter .filter-data .expend-toggle:hover .advance-filter-icon.close-icon,.category-advance-filter .filter-data .expend-toggle:hover .advance-filter-icon.open-icon,.category-advance-filter .filter-data .filter-price-range input:focus,.category-advance-filter .filter-data .filter-price-range input:hover,.member-center-profile__submit-button,.member-center-profile__retry-button,.member-center-profile__member-referral-modal-button,.member-center-profile__email-verification-modal-button,.member-center-profile__submit-button:hover,.member-center-profile__retry-button:hover,.member-center-profile__member-referral-modal-button:hover,.member-center-profile__email-verification-modal-button:hover{border-color:#FF9300}.search-noresult .Product-searchField-form,variation-selector .Variation-border.selected,variation-selector .Variation-border:hover,.basic-popover-desktop .body .action-button,#get-welcome-member-referral-credits .body .continue,.checkout-coupon-list-card:hover>.checkout-coupon-list-card-body,.product-list-variant-selector-item.selected-variation>.product-list-variant-selector-image:after{border-color:#FF9300 !important}.NavigationBar.mod-desktop .NavigationBar-mainMenus .NavigationBar-actionMenu .search-bar .search-panel .Product-searchField-form,#SearchPanel .Product-searchField-form{border-bottom-color:#FF9300}.NavigationBar.mod-desktop .NavigationBar-mainMenus .List-item:hover>a svg,.PostList .icon-blog,.product-available-info-icon .icon-clock,.ProductList-select category-filter-button .advance-filter-button:hover svg{fill:#FF9300}.customer-review-bar-color:before,.review-comment-author-avatar:before{background-color:#FF9300}.ProductList-select category-filter-button .advance-filter-button:hover{border-bottom:1px solid #FF9300}.multi-checkout-confirm .multi-checkout-confirm__delivery_notice{color:#FF9300}.multi-checkout-confirm .multi-checkout-confirm__delivery_notice:before,.multi-checkout-confirm .multi-checkout-confirm__delivery_notice:after{background-color:#FF9300}#checkout-object__section .checkout-object__info_cart-header{color:#FF9300}#checkout-object__section .checkout-object__info_cart-header .icon-basket{fill:#FF9300}#signup-login-page .solid-btn:not([disabled]){background-color:#FF9300;border-color:#FF9300}#signup-login-page .solid-btn:not([disabled]):hover{color:#fff;background-color:#FF9300;border-color:#FF9300}#signup-login-page .solid-btn[data-loading]{background-color:#FF9300;border-color:#FF9300}#signup-login-page .outline-btn:not([disabled]){color:#FF9300;border-color:#FF9300}#signup-login-page .outline-btn:not([disabled]):hover{color:#fff;background-color:#FF9300;border-color:#FF9300}#signup-login-page .outline-btn[data-loading]{color:#FF9300;border-color:#FF9300}.price__badge::after{background-color:#FF9300}.member-center-profile__submit-button:hover,.member-center-profile__retry-button:hover,.member-center-profile__member-referral-modal-button:hover,.member-center-profile__email-verification-modal-button:hover{background-color:#fff} 105 106 .NavigationBar.mod-desktop .NavigationBar-optionMenus .NavigationBar-optionMenu-list .NavigationBar-actionMenu-dropdown,.NavigationBar.mod-desktop .NavigationBar-optionMenus .sl-language-chooser-wrapper,.NavigationBar.mod-desktop .NavigationBar-actionMenu .search-bar .search-panel,.CartPanel .CartPanel-header{background:#fffdfa}.MenuPanel{background:#fffdfa !important}.NavigationBar.mod-desktop .NavigationBar-mainMenus .NavigationBar-mainMenu .Second-layer,.NavigationBar.mod-desktop .js-sticky-cart-button-container.nav-desktop,.QuickCart-modal .form-quantity button .fa,.QuickCart-modal .quantity-container button .fa,.ProductDetail-container .form-quantity button .fa,.ProductDetail-container .quantity-container button .fa,.ProductDetail-container .checkout-label,post-categories-mobile-pannel.sidr,.PostList .List-item-no-image,.PostList:not(.normalShow) .List-item:nth-child(5n+1),.PromotionCart-panel .cart
106-item-container .product-content .input-group .btn-default .fa{background-color:#fffdfa}.NavigationBar.mod-desktop .NavigationBar-mainMenus .NavigationBar-mainMenu .First-layer .List-item.NavigationBar-nestedList.active a:after,.NavigationBar.mod-desktop .NavigationBar-optionMenus .NavigationBar-optionMenu-list .dropdown-toggle:after,.NavigationBar.mod-desktop .NavigationBar-actionMenu .search-bar:hover .NavigationBar-actionMenu-button:after{border-bottom-color:#fffdfa}.NavigationBar.mod-desktop .NavigationBar-actionMenu .cart-panel.active .NavigationBar-actionMenu-button:after{border-color:#fffdfa !important}.QuickCart-modal .promotion-wrap .Product-promotions-tag .Product-promotion-wrap,.ProductDetail-container .promotion-wrap .Product-promotions-tag .Product-promotion-wrap{background-image:linear-gradient(#fff 0%, rgba(255,255,255,0.298) 27%, #fffdfa 27%, #fffdfa 100%)} 107 108 .ProductDetail-container .checkout-label{border-color:#e68400}.ProductDetail-container .ProductDetail-description p{margin-bottom:0px;line-height:18px} 109 110 </style> 111 <style> 112 *,.sidr{font-family:"Lato", "Noto Sans TC", "Noto Sans SC", "Mitr", "Ubuntu", "PingFang TC", "PingFang SC", "Microsoft JhengHei", "Microsoft YaHei", "Hiragino Sans GB", "Helvetica", "Roboto", "Arial", sans-serif} 113 114 </style> 115 116 117 118 119 120 121 122 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/packs/css/intl_tel_input-0d9daf73.chunk.css" /> 123 124 125 126 127 128 129 130 131 <link rel="stylesheet" media="all" href="https://cdn.shoplineapp.com/packs/css/sl_armor_captcha-63afdf18.chunk.css" /> 132 133
134<script type="text/javascript"> 135 window.mainConfig = JSON.parse('{\"sessionId\":\"\",\"merchantId\":\"5b2852d64e22a69a43009682\",\"appCoreHost\":\"shoplineapp.com\",\"assetHost\":\"https://cdn.shoplineapp.com/packs/\",\"apiBaseUrl\":\"http://shoplineapp.com\",\"eventTrackApi\":\"https://events.shoplytics.com/api\",\"frontCommonsApi\":\"https://front-commons.shoplineapp.com/api\",\"appendToUrl\":\"\",\"env\":\"production\",\"merchantData\":{\"_id\":\"5b2852d64e22a69a43009682\",\"addon_limit_enabled\":true,\"base_country_code\":\"TW\",\"base_currency\":{\"id\":\"twd\",\"iso_code\":\"TWD\",\"alternate_symbol\":\"NT$\",\"name\":\"New Taiwan Dollar\",\"symbol_first\":true,\"subunit_to_unit\":1},\"base_currency_code\":\"TWD\",\"beta_feature_keys\":[],\"brand_home_url\":\"https://www.midabookweb.com\",\"checkout_setting\":{\"enable_membership_autocheck\":true,\"enable_subscription_autocheck\":false,\"enforce_user_login_on_checkout\":false,\"enable_sc_fast_checkout\":false,\"multi_checkout\":{\"enabled\":false}},\"current_plan_key\":\"basket\",\"current_theme_key\":\"sangria\",\"delivery_option_count\":6,\"enabled_stock_reminder\":true,\"handle\":\"midabookweb\",\"identifier\":\"\",\"instagram_access_token\":\"\",\"instagram_id\":\"\",\"invoice_activation\":\"inactive\",\"mobile_logo_media_url\":\"https://img.shoplineapp.com/media/image_clips/5b28bd9659d5245a1a000258/original.png?1529396629\",\"name\":\"éºç ç墨æéå ¬å¸åæå¤§éå¸\",\"order_setting\":{\"invoice_activation\":\"inactive\",\"short_message_activation\":\"inactive\",\"stock_reminder_activation\":\"true\",\"default_out_of_stock_reminder\":false,\"auto_cancel_expired_orders\":true,\"enabled_order_auth_expiry\":false,\"enforce_user_login_on_checkout\":false,\"enabled_location_id\":true,\"custom_fields\":null,\"invoice\":{\"tax_id\":\"\"},\"facebook_messenging\":{\"status\":\"deactivated\"},\"every8d_messenging\":{\"status\":\"deactivated\"}},\"payment_method_count\":9,\"product_setting\":{\"enabled_product_review\":true,\"preorder_add_to_cart_button_display\":\"depend_on_stock\"},\"promotion_setting\":{\"multi_order_discount_strategy\":\"order_or_tier_promotion\",\"order_gift_threshold_mode\":\"after_price_discounts\",\"order_free_shipping_threshold_mode\":\"after_all_discounts\",\"category_item_gift_threshold_mode\":\"before_discounts\",\"category_item_free_shipping_threshold_mode\":\"before_discounts\"},\"rollout_keys\":[\"2026_pdp_revamp_mobile_abtesting\",\"2026_pdp_revamp_mobile_addon_products\",\"3_layer_category\",\"3_layer_navigation\",\"3_layer_variation\",\"711_CB_13countries\",\"711_CB_pickup_TH\",\"711_c2b_report_v2\",\"711_cross_delivery\",\"AdminCancelRecurringSubscription_V1\",\"MC_manual_order\",\"MO_Apply_Coupon_Code\",\"StaffCanBeDeleted_V1\",\"SummaryStatement_V1\",\"UTM_export\",\"UTM_register\",\"abandoned_cart_notification\",\"add_system_fontstyle\",\"add_to_cart_revamp\",\"addon_products_limit_10\",\"addon_products_limit_unlimited\",\"addon_quantity\",\"address_format_batch2\",\"address_format_jp\",\"address_format_my\",\"address_format_us\",\"address_format_vn\",\"admin_app_extension\",\"admin_clientele_profile\",\"admin_custom_domain\",\"admin_image_service\",\"admin_js_revamp_action_logs\",\"admin_js_upgrade_SL-32913\",\"admin_js_upgrade_SL-45990\",\"admin_logistic_bank_account\",\"admin_manual_order\",\"admin_realtime\",\"admin_search_crawl_setting\",\"admin_vietnam_dong\",\"adminapp_order_form\",\"adminapp_wa_contacts_list\",\"ads_system_new_tab\",\"advanced_menu_app_availability\",\"adyen_my_sc\",\"affiliate_by_product\",\"affiliate_dashboard\",\"affiliate_kol_report_appstore\",\"affiliate_multiple_promotion\",\"affiliate_product_level_attribution\",\"alipay_hk_sc\",\"android_pos_agent_clockin_n_out\",\"android_pos_purchase_order_partial_in_storage\",\"android_pos_save_send_receipt\",\"android_pos_v2_force_upgrade_version_1-50-0_date_2025-08-30\",\"app_categories_filtering\",\"app_multiplan\",\"app_subscription_prorated_billing\",\"apply_multi_order_discount\",\"apps_store\",\"apps_store_blog\",\"apps_store_fb_comment\",\"apps_store_wishlist\",\"appstore_free_trial\",\"archive_order_data\",\"archive_order_ui\",\"assign_products_to_category\",\"auth_flow_revamp\",\"auto_credit_percentage\",\"auto_credit_recurring\",\"auto_reply_comment\",\"auto_save_sf_plus_address\",\"basket_comparising_link_CNY\",\"basket_comparising_link_HKD\",\"basket_comparising_link_TWD\",\"basket_invoice_field\",\"basket_pricing_page_cny\",\"basket_pricing_page_hkd\",\"basket_pricing_page_myr\",\"basket_pricing_page_sgd\",\"basket_pricing_page_thb\",\"basket_pricing_page_twd\",\"basket_pricing_page_usd\",\"basket_pricing_page_vnd\",\"basket_subscription_coupon\",\"basket_subscription_email\",\"bianco_setting\",\"bidding_select_product\",\"bing_ads\",\"birthday_format_v2\",\"block_gtm_for_lighthouse\",\"blog\",\"blog_app\",\"blog_revamp_admin\",\"blog_revamp_admin_category\",\"blog_revamp_doublewrite\",\"blog_revamp_related_products\",\"blog_revamp_shop_category\",\"blog_revamp_singleread\",\"breadcrumb\",\"broadcast_advanced_filters\",\"broadcast_analytics\",\"broadcast_clone\",\"broadcast_email_html\",\"broadcast_facebook_template\",\"broadcast_line_template\",\"broadcast_unsubscribe_email\",\"bulk_action_customer\",\"bulk_action_product\",\"bulk_import_multi_lang\",\"bulk_payment_delivery_setting\",\"bulk_printing_labels_711C2C\",\"bulk_update_dynamic_fields\",\"bulk_update_job\",\"bulk_update_new_fields\",\"bulk_update_product_download_with_filter\",\"bulk_update_tag\",\"bundle_add_type\",\"bundle_group\",\"bundle_page\",\"bundle_pricing\",\"bundle_promotion_apply_enhancement\",\"bundle_stackable\",\"buy_button\",\"buy_now_button\",\"buyandget_promotion\",\"callback_service\",\"cancel_order_by_customer\",\"cancel_order_by_customer_v2\",\"cart_addon\",\"cart_addon_condition\",\"cart_addon_limit\",\"cart_use_product_service\",\"cart_uuid\",\"category_banner_multiple\",\"category_limit_unlimited\",\"category_sorting\",\"channel_fb\",\"channel_integration\",\"channel_line\",\"charge_shipping_fee_by_product_qty\",\"chat_widget\",\"chat_widget_facebook\",\"chat_widget_livechat\",\"checkout_membercheckbox_toggle\",\"checkout_revamp_checkout_page_v2024\",\"checkout_revamp_v2024\",\"checkout_setting\",\"cn_pricing_page_2019\",\"cod_not_pickup_blacklist\",\"combine_orders_app\",\"component_h1_tag\",\"connect_new_facebookpage\",\"consolidated_billing\",\"cookie_consent\",\"country_code\",\"coupon_center_back_to_cart\",\"coupon_center_enhancement_phase1\",\"coupon_notification\",\"coupon_v2\",\"create_staff_revamp\",\"credit_amount_condition_hidden\",\"credit_installment_payment_fee_hidden\",\"credit_point_triggerpoint\",\"crm_email_custom\",\"crm_notify_preview\",\"crm_sms_custom\",\"crm_sms_notify\",\"cross_shop_tracker\",\"custom_css\",\"custom_home_delivery_tw\",\"custom_notification_shorten_url\",\"custom_notify\",\"custom_order_export\",\"customer_advanced_filter\",\"customer_coupon\",\"customer_custom_field_limit_5\",\"customer_data_secure\",\"customer_edit\",\"customer_export_v2\",\"customer_group\",\"customer_group_analysis\",\"customer_group_customer_spend_period\",\"customer_group_filter_p2\",\"customer_group_filter_p3\",\"customer_group_regenerate\",\"customer_group_sendcoupon\",\"customer_import_50000_failure_report\",\"customer_import_v2\",\"customer_import_v3\",\"customer_list\",\"customer_new_report\",\"customer_referral_notify\",\"customer_search_match\",\"customer_tag\",\"dashboard_v2\",\"dashboard_v2_revamp\",\"date_picker_v2\",\"deep_link_support_linepay\",\"deep_link_support_payme\",\"deep_search\",\"default_theme_ultrachic\",\"delivery_time\",\"delivery_time_with_quantity\",\"design_submenu\",\"dev_center_app_store\",\"disable_footer_brand\",\"disable_old_upgrade_reminder\",\"domain_applicable\",\"doris_bien_setting\",\"dusk_setting\",\"dynamic_
135shipping_rate_refactor\",\"ec_order_unlimit\",\"ecpay_expirydate\",\"ecpay_payment_gateway\",\"edit_order_promotion_applied_creditpoint\",\"einvoice_bulk_update\",\"einvoice_edit\",\"einvoice_newlogic\",\"email_credit_expire_notify\",\"email_custom\",\"email_member_forget_password_notify\",\"email_member_register_notify\",\"email_order_notify\",\"email_verification\",\"enable_body_script\",\"enable_calculate_api_promotion_apply\",\"enable_calculate_api_promotion_filter\",\"enable_cart_api\",\"enable_cart_service\",\"enable_corejs_splitting\",\"enable_lazysizes_image_tag\",\"enable_new_css_bundle\",\"enable_order_revamp_transfer_order\",\"enable_order_revamp_update_order\",\"enable_order_status_callback_revamp_for_promotion\",\"enable_order_status_callback_revamp_for_storefront\",\"enable_promotion_usage_record\",\"enable_shopjs_splitting\",\"enhanced_catalog_feed\",\"exclude_product\",\"exclude_product_v2\",\"execute_shipment_permission\",\"export_inventory_report_v2\",\"express_cart\",\"express_checkout_pages\",\"facebook_ads\",\"facebook_dia\",\"facebook_line_promotion_notify\",\"facebook_login\",\"facebook_messenger_subscription\",\"facebook_notify\",\"facebook_oauth_pages_utility_messaging\",\"facebook_pixel_manager\",\"fb_entrance_optimization\",\"fb_feed_unlimit\",\"fb_group\",\"fb_multi_category_feed\",\"fb_pixel_matching\",\"fb_pixel_v2\",\"fb_post_management\",\"fb_product_set\",\"fb_ssapi\",\"fb_sub_button\",\"fbe_oe\",\"fbe_shop\",\"fbe_v2\",\"fbe_v2_edit\",\"feature_alttag_phase1\",\"feature_alttag_phase2\",\"flash_price_campaign\",\"fm_order_receipt\",\"fmt_c2c_newlabel\",\"fmt_revision\",\"footer_builder\",\"footer_builder_new\",\"form_builder\",\"form_builder_access\",\"form_builder_user_management\",\"form_builder_v2_elements\",\"form_builder_v2_receiver\",\"form_builder_v2_report\",\"get_coupon\",\"get_promotions_by_cart\",\"gift_shipping_promotion_discount_condition\",\"gifts_limit_10\",\"gifts_limit_unlimited\",\"godaddy\",\"google_ads_api\",\"google_ads_manager\",\"google_analytics_4\",\"google_analytics_manager\",\"google_dynamic_remarketing_tag\",\"google_enhanced_conversions\",\"google_merchant_api\",\"google_preorder_feed\",\"google_product_category_3rdlayer\",\"google_recaptcha\",\"google_remarketing_manager\",\"google_signup_login\",\"google_tag_manager\",\"gp_tw_sc\",\"group_url_bind_post_live\",\"h2_tag_phase1\",\"hct_logistics_bills_report\",\"hidden_product\",\"hidden_product_p2\",\"hide_credit_point_record_balance\",\"hide_ec_linepay\",\"hk_pricing_page_2019\",\"hkd_pricing_page_disabled_2020\",\"ig_browser_notify\",\"ig_live\",\"ig_login_entrance\",\"ig_new_api\",\"image_gallery\",\"image_gallery_p2\",\"image_host_by_region\",\"image_limit_30000\",\"image_widget_mobile\",\"instagram_create_post\",\"instagram_post_sales\",\"instant_order_form\",\"integrated_label_711\",\"integrated_sfexpress\",\"integration_one\",\"inventory_change_reason\",\"inventory_search_v2\",\"invtransfer_purchaseorder_picker_use_product_service\",\"job_api_products_export\",\"job_api_user_export\",\"job_product_import\",\"jquery_v3\",\"kingsman_v2_setting\",\"layout_engine_service_kingsman_blogs\",\"layout_engine_service_kingsman_member_center\",\"layout_engine_service_kingsman_pdp\",\"layout_engine_service_kingsman_plp\",\"layout_engine_service_kingsman_promotions\",\"layout_engine_service_varm_blogs\",\"layout_engine_service_varm_member_center\",\"layout_engine_service_varm_pdp\",\"layout_engine_service_varm_plp\",\"layout_engine_service_varm_promotions\",\"line_ads_tag\",\"line_broadcast\",\"line_login\",\"line_login_mobile\",\"line_point_cpa_tag\",\"line_shopping_new_fields\",\"live_after_keyword\",\"live_announce_bids\",\"live_announce_buyer\",\"live_bidding\",\"live_bulk_checkoutlink\",\"live_bulk_edit\",\"live_checkout_notification\",\"live_checkout_notification_all\",\"live_checkout_notification_message\",\"live_comment_discount\",\"live_comment_robot\",\"live_create_product_v2\",\"live_crosspost\",\"live_dashboard_product\",\"live_event_discount\",\"live_exclusive_price\",\"live_fb_group\",\"live_fhd_video\",\"live_general_settings\",\"live_group_event\",\"live_host_panel\",\"live_ig_messenger_broadcast\",\"live_ig_product_recommend\",\"live_im_switch\",\"live_keyword_switch\",\"live_line_broadcast\",\"live_line_multidisplay\",\"live_luckydraw_enhancement\",\"live_messenger_broadcast\",\"live_order_block\",\"live_print_advanced\",\"live_product_auto_order_tag\",\"live_product_recommend\",\"live_shopline_keyword\",\"live_stream_settings\",\"locale_revamp\",\"logistic_bill_v2_711_b2c\",\"logistic_bill_v2_711_c2c\",\"logistic_bill_v2_fmt_b2c\",\"logistic_bill_v2_fmt_c2c\",\"logistic_bill_v2_fmt_frozen\",\"logistics_kyc_application_entrance\",\"logo_favicon\",\"luckydraw_products\",\"luckydraw_qualification\",\"manual_activation\",\"manual_order\",\"manual_order_7-11\",\"manual_order_ec_to_sc\",\"manually_bind_post\",\"marketing_affiliate\",\"marketing_affiliate_p2\",\"marketing_sms_subscribed\",\"mc-history-instant\",\"mc_711crossborder\",\"mc_ad_tag\",\"mc_assign_message\",\"mc_auto_bind_member\",\"mc_autoreply_question\",\"mc_broadcast\",\"mc_bulk_read\",\"mc_chatbot_template\",\"mc_delete_message\",\"mc_edit_cart\",\"mc_history_instant\",\"mc_history_post\",\"mc_im\",\"mc_inbox_autoreply\",\"mc_instant_notifications\",\"mc_invoicetitle_optional\",\"mc_keyword_autotagging\",\"mc_line_broadcast\",\"mc_line_cart\",\"mc_logistics_hct\",\"mc_logistics_tcat\",\"mc_manage_blacklist\",\"mc_mark_todo\",\"mc_new_menu\",\"mc_phone_tag\",\"mc_reminder_unpaid\",\"mc_reply_pic\",\"mc_setting_message\",\"mc_setting_orderform\",\"mc_shop_message_refactor\",\"mc_sort_waitingtime\",\"mc_sort_waitingtime_new\",\"mc_tw_invoice\",\"media_gcp_upload\",\"member_center_profile_revamp\",\"member_import_notify\",\"member_info_reward\",\"member_info_reward_subscription\",\"member_join_notice\",\"member_password_setup_notify\",\"member_points_expiry_enhancement\",\"membership_tier_double_write\",\"membership_tier_logic_revamp\",\"memebr_center_point_credit_revamp\",\"menu_limit_100\",\"merchant_automatic_payment_setting\",\"message_center_v3\",\"message_revamp\",\"mo_remove_discount\",\"mobile_and_email_signup\",\"mobile_signup_p2\",\"modularize_address_format\",\"molpay_credit_card\",\"multi_lang\",\"multicurrency\",\"my_pricing_page_2019\",\"myapp_reauth_alert\",\"myr_pricing_page_disabled_2020\",\"new_app_subscription\",\"new_layout_for_mobile_and_pc\",\"new_onboarding_flow\",\"new_return_management\",\"new_settings_apply_all_promotion\",\"new_signup_flow\",\"new_sinopac_3d\",\"notification_custom_sending_time\",\"npb_theme_philia\",\"npb_widget_font_size_color\",\"oa_curs
135or_based_pagination_product\",\"ob_revamp\",\"ob_sgstripe\",\"ob_twecpay\",\"oceanpay\",\"old_fbe_removal\",\"onboarding_basketplan\",\"onboarding_handle\",\"one_new_filter\",\"one_page_store\",\"one_page_store_1000\",\"one_page_store_checkout\",\"one_page_store_clone\",\"one_page_store_login\",\"one_page_store_product_set\",\"one_page_store_promotion_checkbox\",\"online_credit_redemption_toggle\",\"online_store_design\",\"online_store_design_setup_guide_basketplan\",\"opb_bank_transfer_deprecation_consent\",\"opb_combine_payment\",\"opb_invoice\",\"opb_single_checkout_revamp\",\"opb_tw_virtual_acct\",\"order_add_to_cart\",\"order_archive_calculation_revamp_crm_amount\",\"order_archive_calculation_revamp_crm_member\",\"order_archive_product_testing\",\"order_archive_testing\",\"order_archive_testing_crm\",\"order_archive_testing_order_details\",\"order_archive_testing_return_order\",\"order_confirmation_slip_upload\",\"order_custom_field_limit_5\",\"order_custom_notify\",\"order_decoupling_product_revamp\",\"order_discount_stackable\",\"order_export_366day\",\"order_export_v2\",\"order_filter_shipped_date\",\"order_message_broadcast\",\"order_new_source\",\"order_promotion_split\",\"order_search_custom_field\",\"order_search_sku\",\"order_select_across_pages\",\"order_slp_auto_refund\",\"order_sms_notify\",\"order_split\",\"order_status_non_automation\",\"order_status_tag_color\",\"orderemail_new_logic\",\"other_custom_notify\",\"out_of_stock_order\",\"page_builder_revamp\",\"page_builder_revamp_theme_setting\",\"page_builder_section_cache_enabled\",\"page_builder_widget_accordion\",\"page_builder_widget_blog\",\"page_builder_widget_category\",\"page_builder_widget_collage\",\"page_builder_widget_countdown\",\"page_builder_widget_custom_liquid\",\"page_builder_widget_instagram\",\"page_builder_widget_product_text\",\"page_builder_widget_subscription\",\"page_builder_widget_video\",\"page_limit_unlimited\",\"page_use_product_service\",\"page_view_cache\",\"pakpobox\",\"partial_free_shipping\",\"payme\",\"payment_condition\",\"payment_fee_config\",\"payment_image\",\"payment_slip_notify\",\"paypal_upgrade\",\"pdp_image_lightbox\",\"pdp_image_lightbox_icon\",\"pdp_product_sold_count\",\"pending_subscription\",\"philia_setting\",\"pickup_remember_store\",\"pickup_remember_store_checkout_revamp_v2024\",\"plp_label_wording\",\"plp_product_seourl\",\"point_tier_expiration_notify\",\"pos_only_product_settings\",\"pos_retail_store_price\",\"pos_setup_guide_basketplan\",\"post_cancel_connect\",\"post_commerce_stack_comment\",\"post_fanpage_luckydraw\",\"post_fb_group\",\"post_general_setting\",\"post_lock_pd\",\"post_sales_dashboard\",\"postsale_auto_reply\",\"postsale_create_post\",\"postsale_ig_auto_reply\",\"postsales_connect_multiple_posts\",\"preorder_limit\",\"price_discount_label_plp\",\"product_cost_permission\",\"product_feed_info\",\"product_feed_manager_availability\",\"product_feed_revamp\",\"product_index_v2\",\"product_info\",\"product_limit_1000\",\"product_log_v2\",\"product_page_limit_10\",\"product_quantity_update\",\"product_recommendation_abtesting\",\"product_revamp_doublewrite\",\"product_revamp_singleread\",\"product_review_bulk_export_import\",\"product_review_import\",\"product_review_import_installable\",\"product_review_plp\",\"product_review_reward_conditions\",\"product_search\",\"product_set_show_out_of_stock\",\"product_subscription_applied_credits\",\"product_summary\",\"promotion_blacklist\",\"promotion_filter_by_date\",\"promotion_first_purchase\",\"promotion_first_purchase_channel\",\"promotion_hour\",\"promotion_limit_100\",\"promotion_limit_unlimited\",\"promotion_minitem\",\"promotion_page\",\"promotion_page_reminder\",\"promotion_page_seo_button\",\"promotion_record_archive_test\",\"promotion_reminder\",\"promotion_returned\",\"promotion_revamp_phase1-1\",\"purchase_limit_campaign\",\"quick_answer\",\"recaptcha_reset_pw\",\"redirect_301_settings\",\"rejected_bill_reminder\",\"remove_fblike_sc\",\"rep_download_log_ip_identity\",\"repay_cookie\",\"replace_janus_interface\",\"replace_lms_old_oa_interface\",\"reports\",\"return_order_revamp\",\"revert_credit_p2\",\"revert_credit_status\",\"reward_campaign_copy\",\"reward_campaign_exclude_product\",\"sales_dashboard\",\"sangria_setting\",\"sc_advanced_keyword\",\"sc_alipay_standard\",\"sc_atm\",\"sc_auto_bind_member\",\"sc_autodetect_address\",\"sc_autodetect_paymentslip\",\"sc_autoreply_icebreaker\",\"sc_clearcart\",\"sc_clearcart_all\",\"sc_comment_label\",\"sc_comment_list\",\"sc_conversations_statistics_sunset\",\"sc_download_adminapp\",\"sc_group_pm_commentid\",\"sc_group_webhook\",\"sc_intercom\",\"sc_list_search\",\"sc_mo_711emap\",\"sc_outstock_msg\",\"sc_overall_statistics_api_v3\",\"sc_pickup\",\"sc_product_variation\",\"sc_slp_subscription_promotion\",\"sc_standard\",\"sc_store_pickup\",\"sc_wa_message_report\",\"scheduled_home_page\",\"search_function_image_gallery\",\"security_center\",\"select_all_customer\",\"select_all_inventory\",\"send_coupon_notification\",\"sensitive_operation_email_notify\",\"session_expiration_period\",\"setup_guide_basketplan\",\"sfexpress_centre\",\"sfexpress_eflocker\",\"sfexpress_service\",\"sfexpress_store\",\"sg_onboarding_currency\",\"share_cart_link\",\"shop_builder_plp\",\"shop_category_filter\",\"shop_category_filter_bulk_action\",\"shop_product_search_rate_limit\",\"shop_related_recaptcha\",\"shop_template_advanced_setting\",\"shopback_cashback\",\"shopline_captcha\",\"shopline_email_captcha\",\"shopline_product_reviews\",\"shoplytics_api_ordersales_v4\",\"shoplytics_api_psa_wide_table\",\"shoplytics_benchmark\",\"shoplytics_broadcast_api_v3\",\"shoplytics_channel_store_permission\",\"shoplytics_credit_analysis\",\"shoplytics_credit_analysis_reward_birthday_breakdown\",\"shoplytics_customer_refactor_api_v3\",\"shoplytics_date_picker_v2\",\"shoplytics_event_realtime_refactor_api_v3\",\"shoplytics_events_api_v3\",\"shoplytics_export_flex\",\"shoplytics_homepage_v2\",\"shoplytics_invoices_api_v3\",\"shoplytics_lite\",\"shoplytics_membership_tier_growth\",\"shoplytics_online_order_source\",\"shoplytics_orders_api_v3\",\"shoplytics_ordersales_v3\",\"shoplytics_payments_api_v3\",\"shoplytics_product_revamp_api_v3\",\"shoplytics_promotions_api_v3\",\"shoplytics_psa_multi_stores_export\",\"shoplytics_psa_sub_categories\",\"shoplytics_rfim_enhancement_v3\",\"shoplytics_session_metrics\",\"shoplytics_staff_api_v3\",\"shoplytics_to_hd\",\"shoplytics_tracker_first_party\",\"shopping_session_enabled\",\"signin_register_revamp\",\"sitemap_cache_6hr\",\"sitemap_enhance_lang\",\"skya_setting\",\"sl_inventory_transfer_by_warehouse\",\"sl_logistics_bulk_action\",\"sl_logistics_fmt_freeze\",\"sl_logistics_modularize\",\"sl_payment_alipay\",\"sl_payment_cc\",\"sl_payment_standard_v2\",\"sl_payment_type_check\",\"sl_payments_apple_pay\",\"sl_payments_cc_promo\",\"sl_payments_my_cc\",\"sl_payments_my_fpx\",\"sl_payments_sg_cc\",\"sl_payments_tw_cc\",\"sl_pos_admin_cancel_order\",\"sl_pos_admin_delete_order\",\"sl_pos_admin_inventory_transfer\",\"sl_pos_admin_order_archive_testing\",\"sl_pos_admin_purchase_order\",\"sl_pos_admin_register_shift\",\"sl_pos_admin_staff\",\"sl_pos_agent_by_channel\",\"sl_pos_agent_clockin_n_out\",\"sl_pos_agent_performance\",\"sl_pos_android_A4_printer\",\"sl_pos_android_check_cart_items_with_local_db\",\"sl_pos_android_order_reduction\",\"sl_pos_android_receipt_enhancement\",\"sl_pos_app_order_archive_testing\",\"sl_pos_app_transaction_filter_enhance\",\"sl_pos_bugfender_log_reduction\",\"sl_pos_bulk_import_update_enhancement\",\"sl_pos_check_duplicate_create_order\",\"sl_pos_claim_coupon\",\"sl_pos_convert_order_to_cart_by_snapshot\",\"sl_pos_customerID_duplicate_check\",\"sl_pos_customer_info_by_search\",\"sl_pos_customer_info_enhancement\",\"sl_pos_customized_price\",\"sl_pos_disable_touchid_unlock\",\"sl_pos_discount\",\"sl_pos_einvoice_refactor\",\"sl_pos_feature_permission\",\"sl_pos_force_upgrade_1-109-0\",\"sl_pos_force_upgrade_1-110-1\",\"sl_pos_free_gifts_promotion\",\"sl_pos_from_Swift_to_OC\",\"sl_pos_
135iOS_A4_printer\",\"sl_pos_iOS_app_transaction_filter_enhance\",\"sl_pos_iOS_cashier_revamp_cart\",\"sl_pos_iOS_cashier_revamp_product_list\",\"sl_pos_iPadOS_version_upgrade_remind_16_0_0\",\"sl_pos_initiate_couchbase\",\"sl_pos_inventory_count\",\"sl_pos_inventory_count_difference_reason\",\"sl_pos_inventory_count_for_selected_products\",\"sl_pos_inventory_feature_module\",\"sl_pos_inventory_transfer_app_can_create_note_date\",\"sl_pos_inventory_transfer_insert_enhancement\",\"sl_pos_inventory_transfer_request\",\"sl_pos_invoice_product_name_filter\",\"sl_pos_invoice_swiftUI_revamp\",\"sl_pos_invoice_toast_show\",\"sl_pos_ios_receipt_info_enhancement\",\"sl_pos_ios_small_label_enhancement\",\"sl_pos_ios_version_upgrade_remind\",\"sl_pos_itc\",\"sl_pos_logo_terms_and_condition\",\"sl_pos_new_report_customer_analysis\",\"sl_pos_new_report_daily_payment_methods\",\"sl_pos_new_report_overview\",\"sl_pos_new_report_product_preorder\",\"sl_pos_new_report_transaction_detail\",\"sl_pos_no_minimum_age\",\"sl_pos_order_refactor_admin\",\"sl_pos_order_upload_using_pos_service\",\"sl_pos_partial_return\",\"sl_pos_password_setting_refactor\",\"sl_pos_payment\",\"sl_pos_payment_method_picture\",\"sl_pos_payment_method_prioritized_and_hidden\",\"sl_pos_payoff_preorder\",\"sl_pos_product_add_to_cart_refactor\",\"sl_pos_product_variation_ui\",\"sl_pos_promotion\",\"sl_pos_purchase_order_onlinestore\",\"sl_pos_purchase_order_partial_in_storage\",\"sl_pos_receipt_information\",\"sl_pos_receipt_preorder_return_enhancement\",\"sl_pos_receipt_swiftUI_revamp\",\"sl_pos_register_shift\",\"sl_pos_report_shoplytics_psi\",\"sl_pos_revert_credit\",\"sl_pos_save_send_receipt\",\"sl_pos_show_coupon\",\"sl_pos_stock_refactor\",\"sl_pos_supplier_refactor\",\"sl_pos_toast_revamp\",\"sl_pos_transaction_conflict\",\"sl_pos_transaction_view_admin\",\"sl_pos_transfer_onlinestore\",\"sl_pos_user_permission\",\"sl_pos_variation_setting_refactor\",\"sl_purchase_order_by_warehouse\",\"sl_purchase_order_search_create_enhancement\",\"slp_bank_promotion\",\"slp_product_subscription\",\"slp_remember_credit_card\",\"slp_swap\",\"smart_omo_appstore\",\"smart_product_recommendation\",\"smart_product_recommendation_plus\",\"smart_product_recommendation_plus_cart\",\"smart_product_recommendation_regular\",\"smart_recommended_related_products\",\"sms_custom\",\"sms_with_shop_name\",\"social_channel_revamp\",\"social_channel_user\",\"social_name_in_order\",\"sort_out_of_stock_products_last\",\"sso_lang_th\",\"sso_lang_vi\",\"staff_elasticsearch\",\"staff_limit_5\",\"staff_service_migration\",\"static_resource_host_by_region\",\"stop_slp_approvedemail\",\"storefront_app_extension\",\"storefront_return\",\"stripe_3d_secure\",\"stripe_3ds_cny\",\"stripe_3ds_hkd\",\"stripe_3ds_myr\",\"stripe_3ds_sgd\",\"stripe_3ds_thb\",\"stripe_3ds_usd\",\"stripe_3ds_vnd\",\"stripe_google_pay\",\"stripe_payment_intents\",\"stripe_radar\",\"stripe_subscription_my_account\",\"structured_data\",\"sub_sgstripe\",\"subscription_config_edit\",\"subscription_config_edit_delivery_payment\",\"subscription_currency\",\"subscription_tw_virtual_acct\",\"tappay_3D_secure\",\"tappay_sdk_v2_3_2\",\"tappay_sdk_v3\",\"tax_inclusive_setting\",\"taxes_settings\",\"tcat_711pickup_sl_logisitics\",\"tcat_logistics_bills_report\",\"tcat_newlabel\",\"tcat_sftp\",\"th_pricing_page_2020\",\"thb_pricing_page_disabled_2020\",\"theme_bianco\",\"theme_doris_bien\",\"theme_kingsman_v2\",\"theme_level_3\",\"theme_sangria\",\"theme_ultrachic\",\"tier_auto_downgrade\",\"tnc-checkbox\",\"toggle_mobile_category\",\"tw_app_shopback_cashback\",\"tw_fm_sms\",\"tw_pricing_page_2019\",\"tw_stripe_subscription\",\"twd_pricing_page_disabled_2020\",\"uc_integration\",\"uc_v2_endpoints\",\"ultra_setting\",\"unified_admin\",\"use_ngram_for_order_search\",\"user_center_social_channel\",\"user_credits_revamp_double_read\",\"variant_image_selector\",\"variant_saleprice_cost_weight\",\"variation_label_swatches\",\"varm_setting\",\"vn_pricing_page_2020\",\"vnd_pricing_page_disabled_2020\",\"whatsapp_extension\",\"whatsapp_order_form\",\"whatsapp_orderstatus_toggle\",\"yahoo_dot\",\"zotabox_installable\"],\"shop_default_home_url\":\"https://midabookweb.shoplineapp.com\",\"shop_status\":\"open\",\"show_sold_out\":true,\"sl_payment_merchant_id\":\"2497120640059971584\",\"supported_languages\":[\"en\",\"zh-hant\"],\"tags\":[\"book\"],\"time_zone\":\"Asia/Taipei\",\"updated_at\":\"2026-10-08T04:07:28.381Z\",\"user_setting\":{\"_id\":\"5b2852d64e22a69a43009685\",\"created_at\":\"2018-06-19T00:48:22.184Z\",\"data\":{\"general_fields\":[{\"type\":\"gender\",\"options\":{\"order\":{\"include\":\"false\",\"required\":\"false\"},\"signup\":{\"include\":\"false\",\"required\":\"false\"},\"profile\":{\"include\":\"false\",\"required\":\"false\"}}},{\"type\":\"birthday\",\"options\":{\"order\":{\"include\":\"false\",\"required\":\"false\"},\"signup\":{\"include\":\"false\",\"required\":\"false\"},\"profile\":{\"include\":\"false\",\"required\":\"false\"}}}],\"facebook_login\":{\"status\":\"active\",\"app_id\":\"542865512795873\"},\"facebook_comment\":\"\",\"recaptcha_signup\":{\"status\":\"false\",\"site_key\":\"\"},\"enable_facebook_comment\":{\"status\":\"active\"},\"signup_method\":\"email_and_mobile\",\"sms_verification\":{\"status\":\"true\",\"supported_countries\":[\"*\"]},\"email_verification\":{\"status\":\"false\"},\"login_with_verification\":{\"status\":\"false\"},\"member_info_reward\":{\"enabled\":false,\"coupons\":{\"enabled\":false}}},\"item_type\":\"\",\"key\":\"users\",\"name\":null,\"owner_id\":\"5b2852d64e22a69a43009682\",\"owner_type\":\"Merchant\",\"publish_status\":\"published\",\"status\":\"active\",\"updated_at\":\"2023-05-03T11:48:55.696Z\",\"value\":null},\"price_range_preview\":false},\"localeData\":{\"loadedLanguage\":{\"name\":\"English\",\"code\":\"en\"}
135,\"supportedLocales\":[{\"name\":\"English\",\"code\":\"en\"},{\"name\":\"ç¹é«ä¸æ\",\"code\":\"zh-hant\"}]},\"currentUser\":null,\"themeSettings\":{\"categories_collapsed\":false,\"mobile_categories_collapsed\":true,\"image_fill\":true,\"is_multicurrency_enabled\":false,\"show_promotions_on_product\":true,\"enabled_quick_cart\":true,\"opens_in_new_tab\":false,\"enabled_wish_list\":true,\"category_page\":\"24\",\"hide_share_buttons\":true,\"facebook_comment\":false,\"goto_top\":true,\"hide_language_selector\":false,\"primary_background\":\"FF9300\",\"primary-color\":\"FF9300\",\"font-family\":\"Lato, Noto Sans TC, Noto Sans SC, Mitr\",\"mobile_categories_removed\":false,\"enable_gdpr_cookies_banner\":false,\"plp_wishlist\":false,\"buy_now_background\":\"fb7813\",\"buy_now_button\":{\"enabled\":false,\"color\":\"fb7813\"}},\"isMultiCurrencyEnabled\":false,\"features\":{\"plans\":{\"free\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":true,\"user_credit\":{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"standard\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":true,\"user_credit\":{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"starter\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":true,\"user_credit\":{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"pro\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":false,\"user_credit\":{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"business\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":true,\"membership\":true,\"shopline_logo\":false,\"user_credit\":{\"manaul\":false,\"auto\":false},\"facebook_comments_plugin\":true,\"variant_image_selector\":false},\"basic\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":false,\"user_credit\":{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"basic2018\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":false,\"membership\":false,\"shopline_logo\":true,\"user_credit\":{\"manaul\":false,\"auto\":false},\"variant_image_selector\":false},\"sc\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":true,\"membership\":false,\"shopline_logo\":true,\"user_credit\":{\"manaul\":false,\"auto\":false},\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"variant_image_selector\":false},\"advanced\":{\"member_price\":false,\"cart_addon\":false,\"google_analytics_ecommerce\":true,\"membership\":false,\"shopline_logo\":false,\"user_credit\":{\"manaul\":false,\"auto\":false},\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"variant_image_selector\":false},\"premium\":{\"member_price\":true,\"cart_addon\":true,\"google_analytics_ecommerce\":true,\"membership\":true,\"shopline_logo\":false,\"user_credit\":{\"manaul\":true,\"auto\":true},\"google_dynamic_remarketing\":true,\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"wish_list\":true,\"facebook_messenger_subscription\":true,\"product_feed\":true,\"express_checkout\":true,\"variant_image_selector\":true},\"enterprise\":{\"member_price\":true,\"cart_addon\":true,\"google_analytics_ecommerce\":true,\"membership\":true,\"shopline_logo\":false,\"user_credit\":{\"manaul\":true,\"auto\":true},\"google_dynamic_remarketing\":true,\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"wish_list\":true,\"facebook_messenger_subscription\":true,\"product_feed\":true,\"express_checkout\":true,\"variant_image_selector\":true},\"crossborder\":{\"member_price\":true,\"cart_addon\":true,\"google_analytics_ecommerce\":true,\"membership\":true,\"shopline_logo\":false,\"user_credit\":{\"manaul\":true,\"auto\":true},\"google_dynamic_remarketing\":true,\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"wish_list\":true,\"facebook_messenger_subscription\":true,\"product_feed\":true,\"express_checkout\":true,\"variant_image_selector\":true},\"o2o\":{\"member_price\":true,\"cart_addon\":true,\"google_analytics_ecommerce\":true,\"membership\":true,\"shopline_logo\":false,\"user_credit\"
135:{\"manaul\":true,\"auto\":true},\"google_dynamic_remarketing\":true,\"facebook_comments_plugin\":true,\"facebook_chat_plugin\":true,\"wish_list\":true,\"facebook_messenger_subscription\":true,\"product_feed\":true,\"express_checkout\":true,\"subscription_product\":true,\"variant_image_selector\":true}}},\"requestCountry\":\"US\",\"trackerEventData\":{},\"isRecaptchaEnabled\":false,\"isRecaptchaEnterprise\":true,\"recaptchaEnterpriseSiteKey\":\"6LeMcv0hAAAAADjAJkgZLpvEiuc6migO0KyLEadr\",\"recaptchaEnterpriseCheckboxSiteKey\":\"6LfQVEEoAAAAAAzllcvUxDYhfywH7-aY52nsJ2cK\",\"recaptchaSiteKey\":\"6LeMcv0hAAAAADjAJkgZLpvEiuc6migO0KyLEadr\",\"currencyData\":{\"supportedCurrencies\":[{\"name\":\"$ HKD\",\"symbol\":\"$\",\"iso_code\":\"hkd\"},{\"name\":\"P MOP\",\"symbol\":\"P\",\"iso_code\":\"mop\"},{\"name\":\"Â¥ CNY\",\"symbol\":\"Â¥\",\"iso_code\":\"cny\"},{\"name\":\"$ TWD\",\"symbol\":\"$\",\"iso_code\":\"twd\"},{\"name\":\"$ USD\",\"symbol\":\"$\",\"iso_code\":\"usd\"},{\"name\":\"$ SGD\",\"symbol\":\"$\",\"iso_code\":\"sgd\"},{\"name\":\"⬠EUR\",\"symbol\":\"â¬\",\"iso_code\":\"eur\"},{\"name\":\"$ AUD\",\"symbol\":\"$\",\"iso_code\":\"aud\"},{\"name\":\"£ GBP\",\"symbol\":\"£\",\"iso_code\":\"gbp\"},{\"name\":\"â± PHP\",\"symbol\":\"â±\",\"iso_code\":\"php\"},{\"name\":\"RM MYR\",\"symbol\":\"RM\",\"iso_code\":\"myr\"},{\"name\":\"฿ THB\",\"symbol\":\"฿\",\"iso_code\":\"thb\"},{\"name\":\"د.Ø¥ AED\",\"symbol\":\"د.Ø¥\",\"iso_code\":\"aed\"},{\"name\":\"Â¥ JPY\",\"symbol\":\"Â¥\",\"iso_code\":\"jpy\"},{\"name\":\"$ BND\",\"symbol\":\"$\",\"iso_code\":\"bnd\"},{\"name\":\"â© KRW\",\"symbol\":\"â©\",\"iso_code\":\"krw\"},{\"name\":\"Rp IDR\",\"symbol\":\"Rp\",\"iso_code\":\"idr\"},{\"name\":\"â« VND\",\"symbol\":\"â«\",\"iso_code\":\"vnd\"},{\"name\":\"$ CAD\",\"symbol\":\"$\",\"iso_code\":\"cad\"}],\"requestCountryCurrencyCode\":\"TWD\"},\"previousUrl\":\"\",\"checkoutLandingPath\":\"/cart\",\"webpSupported\":65,\"pageType\":\"products-index\",\"paypalCnClientId\":\"AYVtr8kMzEyRCw725vQM_-hheFyo1FuWeaup4KPSvU1gg44L-NG5e2PNcwGnMo2MLCzGRg4eVHJhuqBP\",\"efoxPayVersion\":\"1.0.60\",\"universalPaymentSDKUrl\":\"https://cdn.myshopline.com\",\"shoplinePaymentCashierSDKUrl\":\"https://cdn.myshopline.com/pay/paymentElement/1.7.1/index.js\",\"shoplinePaymentV2Env\":\"prod\",\"shoplinePaymentGatewayEnv\":\"prod\",\"shoplinePaymentsIntegratedEnv\":\"production\",\"currentPath\":\"/products\",\"isExceedCartLimitation\":null,\"familyMartEnv\":\"prod\",\"familyMartConfig\":{\"cvsname\":\"familymart.shoplineapp.com\"},\"familyMartFrozenConfig\":{\"cvsname\":\"familymartfreeze.shoplineapp.com\",\"cvslink\":\"https://familymartfreeze.shoplineapp.com/familymart_freeze_callback\",\"emap\":\"https://ecmfme.map.com.tw/ReceiveOrderInfo.aspx\"},\"pageIdentifier\":\"product_list\",\"staticResourceHost\":\"https://static.shoplineapp.com/\",\"facebookAppId\":\"467428936681900\",\"facebookSdkVersion\":\"v2.7\",\"criteoAccountId\":null,\"criteoEmail\":null,\"shoplineCaptchaEnv\":\"prod\",\"shoplineCaptchaPublicKey\":\"MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCUXpOVJR72RcVR8To9lTILfKJnfTp+f69D2azJDN5U9FqcZhdYfrBegVRKxuhkwdn1uu6Er9PWV4Tp8tRuHYnlU+U72NRpb0S3fmToXL3KMKw/4qu2B3EWtxeh/6GPh3leTvMteZpGRntMVmJCJdS8PY1CG0w6QzZZ5raGKXQc2QIDAQAB\",\"defaultBlockedSmsCountries\":\"PS,MG,KE,AO,KG,UG,AZ,ZW,TJ,NG,GT,DZ,BD,BY,AF,LK,MA,EH,MM,EG,LV,OM,LT,UA,RU,KZ,KH,LY,ML,MW,IR,EE\",\"featureEnabledList\":{\"smartProductRecommendation\":{\"cartSidebarEnabled\":true,\"cartProductsEnabled\":true}}}'); 136</script>
136 137 138
138<script> 139 (function() { 140 var queue = []; 141 window.__sentryPreInitQueue = queue; 142 function captureToQueue(error) { 143 if (window.__sentryPreInitQueue) queue.push(error); 144 } 145 function onError(event) { 146 if (event.error !== null) captureToQueue(event.error); 147 } 148 function onUnhandledRejection(event) { 149 captureToQueue(event.reason !== undefined ? event.reason : event); 150 } 151 window.addEventListener('error', onError); 152 window.addEventListener('unhandledrejection', onUnhandledRejection); 153 window.__sentryPreInitListeners = { onError: onError, onUnhandledRejection: onUnhandledRejection }; 154 })(); 155 </script>
155 156
156<script 157 src="https://browser.sentry-cdn.com/7.120.4/bundle.tracing.replay.min.js" 158 integrity="sha384-6UiQzRZEZEUYpVevkJnbMofq20zR/kWY6Nfj4/7xxiefh2lwaDxOAJXGT0ZkkJtH" 159 crossorigin="anonymous" 160 defer 161 ></script>
161 162
162<script 163 src="https://browser.sentry-cdn.com/7.120.4/captureconsole.min.js" 164 integrity="sha384-eS++M/RYquYfetQEoSQnCvxPHbPQztNIN2rdDxYkI5k8wvZwd+GmpBnfgymxGEIT" 165 crossorigin="anonymous" 166 defer 167 ></script>
167 168
169<script> 170 function sriOnError (event) { 171 if (window.Sentry) window.Sentry.captureException(event); 172 173 var script = document.createElement('script'); 174 var srcDomain = new URL(this.src).origin; 175 script.src = this.src.replace(srcDomain, ''); 176 if (this.defer) script.setAttribute("defer", "defer"); 177 document.getElementsByTagName('head')[0].insertBefore(script, null); 178 } 179</script>
179 180
181<script>window.lazySizesConfig={},Object.assign(window.lazySizesConfig,{lazyClass:"sl-lazy",loadingClass:"sl-lazyloading",loadedClass:"sl-lazyloaded",preloadClass:"sl-lazypreload",errorClass:"sl-lazyerror",iframeLoadMode:"1",loadHidden:!1});</script>
vendor: 1 bytes, line 181
181
182<script>!function(e,t){var a=t(e,e.document,Date);e.lazySizes=a,"object"==typeof module&&module.exports&&(module.exports=a)}("undefined"!=typeof window?window:{},function(e,t,a){"use strict";var n,i;if(function(){var t,a={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",fastLoadedClass:"ls-is-cached",iframeLoadMode:0,srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};for(t in i=e.lazySizesConfig||e.lazysizesConfig||{},a)t in i||(i[t]=a[t])}(),!t||!t.getElementsByClassName)return{init:function(){},cfg:i,noSupport:!0};var s,o,r,l,c,d,u,f,m,y,h,z,g,v,p,C,b,A,E,_,w,M,N,x,L,W,S,B,T,F,R,D,k,H,O,P,$,q,I,U,j,G,J,K,Q,V=t.documentElement,X=e.HTMLPictureElement,Y="addEventListener",Z="getAttribute",ee=e[Y].bind(e),te=e.setTimeout,ae=e.requestAnimationFrame||te,ne=e.requestIdleCallback,ie=/^picture$/i,se=["load","error","lazyincluded","_lazyloaded"],oe={},re=Array.prototype.forEach,le=function(e,t){return oe[t]||(oe[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")),oe[t].test(e[Z]("class")||"")&&oe[t]},ce=function(e,t){le(e,t)||e.setAttribute("class",(e[Z]("class")||"").trim()+" "+t)},de=function(e,t){var a;(a=le(e,t))&&e.setAttribute("class",(e[Z]("class")||"").replace(a," "))},ue=function(e,t,a){var n=a?Y:"removeEventListener";a&&ue(e,t),se.forEach(function(a){e[n](a,t)})},fe=function(e,a,i,s,o){var r=t.createEvent("Event");return i||(i={}),i.instance=n,r.initEvent(a,!s,!o),r.detail=i,e.dispatchEvent(r),r},me=function(t,a){var n;!X&&(n=e.picturefill||i.pf)?(a&&a.src&&!t[Z]("srcset")&&t.setAttribute("srcset",a.src),n({reevaluate:!0,elements:[t]})):a&&a.src&&(t.src=a.src)},ye=function(e,t){return(getComputedStyle(e,null)||{})[t]},he=function(e,t,a){for(a=a||e.offsetWidth;a<i.minSize&&t&&!e._lazysizesWidth;)a=t.offsetWidth,t=t.parentNode;return a},ze=(l=[],c=r=[],d=function(){var e=c;for(c=r.length?l:r,s=!0,o=!1;e.length;)e.shift()();s=!1},u=function(e,a){s&&!a?e.apply(this,arguments):(c.push(e),o||(o=!0,(t.hidden?te:ae)(d)))},u._lsFlush=d,u),ge=function(e,t){return t?function(){ze(e)}:function(){var t=this,a=arguments;ze(function(){e.apply(t,a)})}},ve=function(e){var t,n=0,s=i.throttleDelay,o=i.ricTimeout,r=function(){t=!1,n=a.now(),e()},l=ne&&o>49?function(){ne(r,{timeout:o}),o!==i.ricTimeout&&(o=i.ricTimeout)}:ge(function(){te(r)},!0);return function(e){var i;(e=!0===e)&&(o=33),t||(t=!0,(i=s-(a.now()-n))<0&&(i=0),e||i<9?l():te(l,i))}},pe=function(e){var t,n,i=99,s=function(){t=null,e()},o=function(){var e=a.now()-n;e<i?te(o,i-e):(ne||s)(s)};return function(){n=a.now(),t||(t=te(o,i))}},Ce=(_=/^img$/i,w=/^iframe$/i,M="onscroll"in e&&!/(gle|ing)bot/.test(navigator.userAgent),N=0,x=0,L=0,W=-1,S=function(e){L--,(!e||L<0||!e.target)&&(L=0)},B=function(e){return null==E&&(E="hidden"==ye(t.body,"visibility")),E||!("hidden"==ye(e.parentNode,"visibility")&&"hidden"==ye(e,"visibility"))},T=function(e,a){var n,i=e,s=B(e);for(p-=a,A+=a,C-=a,b+=a;s&&(i=i.offsetParent)&&i!=t.body&&i!=V;)(s=(ye(i,"opacity")||1)>0)&&"visible"!=ye(i,"overflow")&&(n=i.getBoundingClientRect(),s=b>n.left&&C<n.right&&A>n.top-1&&p<n.bottom+1);return s},R=ve(F=function(){var e,a,s,o,r,l,c,d,u,y,z,_,w=n.elements;if(n.extraElements&&n.extraElements.length>0&&(w=Array.from(w).concat(n.extraElements)),(h=i.loadMode)&&L<8&&(e=w.length)){for(a=0,W++;a<e;a++)if(w[a]&&!w[a]._lazyRace)if(!M||n.prematureUnveil&&n.prematureUnveil(w[a]))q(w[a]);else if((d=w[a][Z]("data-expand"))&&(l=1*d)||(l=x),y||(y=!i.expand||i.expand<1?V.clientHeight>500&&V.clientWidth>500?500:370:i.expand,n._defEx=y,z=y*i.expFactor,_=i.hFac,E=null,x<z&&L<1&&W>2&&h>2&&!t.hidden?(x=z,W=0):x=h>1&&W>1&&L<6?y:N),u!==l&&(g=innerWidth+l*_,v=innerHeight+l,c=-1*l,u=l),s=w[a].getBoundingClientRect(),(A=s.bottom)>=c&&(p=s.top)<=v&&(b=s.right)>=c*_&&(C=s.left)<=g&&(A||b||C||p)&&(i.loadHidden||B(w[a]))&&(m&&L<3&&!d&&(h<3||W<4)||T(w[a],l))){if(q(w[a]),r=!0,L>9)break}else!r&&m&&!o&&L<4&&W<4&&h>
1822&&(f[0]||i.preloadAfterLoad)&&(f[0]||!d&&(A||b||C||p||"auto"!=w[a][Z](i.sizesAttr)))&&(o=f[0]||w[a]);o&&!r&&q(o)}}),k=ge(D=function(e){var t=e.target;t._lazyCache?delete t._lazyCache:(S(e),ce(t,i.loadedClass),de(t,i.loadingClass),ue(t,H),fe(t,"lazyloaded"))}),H=function(e){k({target:e.target})},O=function(e,t){var a=e.getAttribute("data-load-mode")||i.iframeLoadMode;0==a?e.contentWindow.location.replace(t):1==a&&(e.src=t)},P=function(e){var t,a=e[Z](i.srcsetAttr);(t=i.customMedia[e[Z]("data-media")||e[Z]("media")])&&e.setAttribute("media",t),a&&e.setAttribute("srcset",a)},$=ge(function(e,t,a,n,s){var o,r,l,c,d,u;(d=fe(e,"lazybeforeunveil",t)).defaultPrevented||(n&&(a?ce(e,i.autosizesClass):e.setAttribute("sizes",n)),r=e[Z](i.srcsetAttr),o=e[Z](i.srcAttr),s&&(c=(l=e.parentNode)&&ie.test(l.nodeName||"")),u=t.firesLoad||"src"in e&&(r||o||c),d={target:e},ce(e,i.loadingClass),u&&(clearTimeout(y),y=te(S,2500),ue(e,H,!0)),c&&re.call(l.getElementsByTagName("source"),P),r?e.setAttribute("srcset",r):o&&!c&&(w.test(e.nodeName)?O(e,o):e.src=o),s&&(r||c)&&me(e,{src:o})),e._lazyRace&&delete e._lazyRace,de(e,i.lazyClass),ze(function(){var t=e.complete&&e.naturalWidth>1;u&&!t||(t&&ce(e,i.fastLoadedClass),D(d),e._lazyCache=!0,te(function(){"_lazyCache"in e&&delete e._lazyCache},9)),"lazy"==e.loading&&L--},!0)}),q=function(e){if(!e._lazyRace){var t,a=_.test(e.nodeName),n=a&&(e[Z](i.sizesAttr)||e[Z]("sizes")),s="auto"==n;(!s&&m||!a||!e[Z]("src")&&!e.srcset||e.complete||le(e,i.errorClass)||!le(e,i.lazyClass))&&(t=fe(e,"lazyunveilread").detail,s&&be.updateElem(e,!0,e.offsetWidth),e._lazyRace=!0,L++,$(e,t,s,n,a))}},I=pe(function(){i.loadMode=3,R()}),j=function(){m||(a.now()-z<999?te(j,999):(m=!0,i.loadMode=3,R(),ee("scroll",U,!0)))},{_:function(){z=a.now(),n.elements=t.getElementsByClassName(i.lazyClass),f=t.getElementsByClassName(i.lazyClass+" "+i.preloadClass),ee("scroll",R,!0),ee("resize",R,!0),ee("pageshow",function(e){if(e.persisted){var a=t.querySelectorAll("."+i.loadingClass);a.length&&a.forEach&&ae(function(){a.forEach(function(e){e.complete&&q(e)})})}}),e.MutationObserver?new MutationObserver(R).observe(V,{childList:!0,subtree:!0,attributes:!0}):(V[Y]("DOMNodeInserted",R,!0),V[Y]("DOMAttrModified",R,!0),setInterval(R,999)),ee("hashchange",R,!0),["focus","mouseover","click","load","transitionend","animationend"].forEach(function(e){t[Y](e,R,!0)}),/d$|^c/.test(t.readyState)?j():(ee("load",j),t[Y]("DOMContentLoaded",R),te(j,2e4)),n.elements.length?(F(),ze._lsFlush()):R()},checkElems:R,unveil:q,_aLSL:U=function(){3==i.loadMode&&(i.loadMode=2),I()}}),be=(J=ge(function(e,t,a,n){var i,s,o;if(e._lazysizesWidth=n,n+="px",e.setAttribute("sizes",n),ie.test(t.nodeName||""))for(s=0,o=(i=t.getElementsByTagName("source")).length;s<o;s++)i[s].setAttribute("sizes",n);a.detail.dataAttr||me(e,a.detail)}),K=function(e,t,a){var n,i=e.parentNode;i&&(a=he(e,i,a),(n=fe(e,"lazybeforesizes",{width:a,dataAttr:!!t})).defaultPrevented||(a=n.detail.width)&&a!==e._lazysizesWidth&&J(e,i,n,a))},{_:function(){G=t.getElementsByClassName(i.autosizesClass),ee("resize",Q)},checkElems:Q=pe(function(){var e,t=G.length;if(t)for(e=0;e<t;e++)K(G[e])}),updateElem:K}),Ae=function(){!Ae.i&&t.getElementsByClassName&&(Ae.i=!0,be._(),Ce._())};return te(function(){i.init&&Ae()}),n={cfg:i,autoSizer:be,loader:Ce,init:Ae,uP:me,aC:ce,rC:de,hC:le,fire:fe,gW:he,rAF:ze}});</script>
182 183
183<script>!function(e){window.slShadowDomCreate=window.slShadowDomCreate?window.slShadowDomCreate:e}(function(){"use strict";var e="data-shadow-status",t="SL-SHADOW-CONTENT",o={init:"init",complete:"complete"},a=function(e,t,o){if(e){var a=function(e){if(e&&e.target&&e.srcElement)for(var t=e.target||e.srcElement,a=e.currentTarget;t!==a;){if(t.matches("a")){var n=t;e.delegateTarget=n,o.apply(n,[e])}t=t.parentNode}};e.addEventListener(t,a)}},n=function(e){window.location.href.includes("is_preview=2")&&a(e,"click",function(e){e.preventDefault()})},r=function(a){if(a instanceof HTMLElement){var r=!!a.shadowRoot,i=a.previousElementSibling,s=i&&i.tagName;if(!a.getAttribute(e))if(s==t)if(r)console.warn("SL shadow dom warning: The root is aready shadow root");else a.setAttribute(e,o.init),a.attachShadow({mode:"open"}).appendChild(i),n(i),a.slUpdateLazyExtraElements&&a.slUpdateLazyExtraElements(),a.setAttribute(e,o.complete);else console.warn("SL shadow dom warning: The shadow content does not match shadow tag name")}else console.warn("SL shadow dom warning: The root is not HTMLElement")};try{document.querySelectorAll("sl-shadow-root").forEach(function(e){r(e)})}catch(e){console.warn("createShadowDom warning:",e)}});</script>
183 184
184<script>!function(){if(window.lazySizes){var e="."+(window.lazySizesConfig?window.lazySizesConfig.lazyClass:"sl-lazy");void 0===window.lazySizes.extraElements&&(window.lazySizes.extraElements=[]),HTMLElement.prototype.slUpdateLazyExtraElements=function(){var n=[];this.shadowRoot&&(n=Array.from(this.shadowRoot.querySelectorAll(e))),n=n.concat(Array.from(this.querySelectorAll(e)));var t=window.lazySizes.extraElements;return 0===n.length||(t&&t.length>0?window.lazySizes.extraElements=t.concat(n):window.lazySizes.extraElements=n,window.lazySizes.loader.checkElems(),this.shadowRoot.addEventListener("lazyloaded",function(e){var n=window.lazySizes.extraElements;if(n&&n.length>0){var t=n.filter(function(n){return n!==e.target});t.length>0?window.lazySizes.extraElements=t:delete window.lazySizes.extraElements}})),n}}else console.warn("Lazysizes warning: window.lazySizes is undefined")}();</script>
184 185 186
186<script src="https://cdn.shoplineapp.com/s/javascripts/currencies.js" defer></script>
186 187 188 189
190<script> 191 function generateGlobalSDKObserver(variableName, options = {}) { 192 const { isLoaded = (sdk) => !!sdk } = options; 193 return { 194 [variableName]: { 195 funcs: [], 196 notify: function() { 197 while (this.funcs.length > 0) { 198 const func = this.funcs.shift(); 199 func(window[variableName]); 200 } 201 }, 202 subscribe: function(func) { 203 if (isLoaded(window[variableName])) { 204 func(window[variableName]); 205 } else { 206 this.funcs.push(func); 207 } 208 const unsubscribe = function () { 209 const index = this.funcs.indexOf(func); 210 if (index > -1) { 211 this.funcs.splice(index, 1); 212 } 213 }; 214 return unsubscribe.bind(this); 215 }, 216 }, 217 }; 218 } 219 220 window.globalSDKObserver = Object.assign( 221 {}, 222 generateGlobalSDKObserver('grecaptcha', { isLoaded: function(sdk) { return sdk && sdk.render }}), 223 generateGlobalSDKObserver('FB'), 224 ); 225</script>
225 226 227<style> 228 :root { 229 --primary-color: #FF9300; 230 231 --cookie-consent-popup-z-index: 1000; 232 } 233</style> 234
235<script type="text/javascript"> 236var shoplyticsTrackerSrc = window.location.origin + '/event/assets/js/shoplytics-tracker/latest/shoplytics-tracker.js'; 237(function(e,t,s,c,n,o,p){e.shoplytics||((p=e.shoplytics=function(){ 238p.exec?p.exec.apply(p,arguments):p.q.push(arguments) 239}).v='2.0',p.q=[],(n=t.createElement(s)).async=!0, 240n.src=c,(o=t.getElementsByTagName(s)[0]).parentNode.insertBefore(n,o)) 241})(window,document,'script',shoplyticsTrackerSrc); 242window.SHOPLYTICS_TRACKER_REGISTER = {"merchant_id":"5b2852d64e22a69a43009682","language":"en","user_id":null}; 243shoplytics('init', 'shop', { 244 register: window.SHOPLYTICS_TRACKER_REGISTER 245}); 246 247// for facebook login redirect 248if (location.hash === '#_=_') { 249 history.replaceState(null, document.title, location.toString().replace(/#_=_$/, '')); 250} 251 252function SidrOptions(options) { 253 if (options === undefined) { options = {}; } 254 this.side = options.side || 'left'; 255 this.speed = options.speed || 200; 256 this.name = options.name; 257 this.onOpen = options.onOpen || angular.noop; 258 this.onClose = options.onClose || angular.noop; 259} 260window.SidrOptions = SidrOptions; 261 262window.resizeImages = function(element) { 263 var images = (element || document).getElementsByClassName("sl-lazy-image") 264 var styleRegex = /background\-image:\ *url\(['"]?(https\:\/\/shoplineimg.com\/[^'"\)]*)+['"]?\)/ 265 266 for (var i = 0; i < images.length; i++) { 267 var image = images[i] 268 try { 269 var src = image.getAttribute('src') || image.getAttribute('style').match(styleRegex)[1] 270 } catch(e) { 271 continue; 272 } 273 var setBySrc, head, tail, width, height; 274 try { 275 if (!src) { throw 'Unknown source' } 276 277 setBySrc = !!image.getAttribute('src') // Check if it's setting the image url by "src" or "style" 278 var urlParts = src.split("?"); // Fix issue that the size pattern can be in external image url 279 var result = urlParts[0].match(/(.*)\/(\d+)?x?(\d+)?(.*)/) // Extract width and height from url (e.g. 1000x1000), putting the rest into head and tail for repackaging back 280 head = result[1] 281 tail = result[4] 282 width = parseInt(result[2], 10); 283 height = parseInt(result[3], 10); 284 285 if (!!((width || height) && head != '') !== true) { throw 'Invalid image source'; } 286 } catch(e) { 287 if (typeof e !== 'string') { console.error(e) } 288 continue; 289 } 290 291 var segment = parseInt(image.getAttribute('data-resizing-segment') || 200, 10) 292 var scale = window.devicePixelRatio > 1 ? 2 : 1 293 294 // Resize by size of given element or image itself 295 var refElement = image; 296 if (image.getAttribute('data-ref-element')) { 297 var selector = image.getAttribute('data-ref-element'); 298 if (selector.indexOf('.') === 0) { 299 refElement = document.getElementsByClassName(image.getAttribute('data-ref-element').slice(1))[0] 300 } else { 301 refElement = document.getElementById(image.getAttribute('data-ref-element')) 302 } 303 } 304 var offsetWidth = refElement.offsetWidth; 305 var offsetHeight = refElement.offsetHeight; 306 var refWidth = image.getAttribute('data-max-width') ? Math.min(parseInt(image.getAttribute('data-max-width')), offsetWidth) : offsetWidth; 307 var refHeight = image.getAttribute('data-max-height') ? Math.min(parseInt(image.getAttribute('data-max-height')), offsetHeight) : offsetHeight; 308 309 // Get desired size based on view, segment and screen scale 310 var resizedWidth = isNaN(width) === false ? Math.ceil(refWidth * scale / segment) * segment : undefined 311 var resizedHeight = isNaN(height) === false ? Math.ceil(refHeight * scale / segment) * segment : undefined 312 313 if (resizedWidth || resizedHeight) { 314 var newSrc = head + '/' + ((resizedWidth || '') + 'x' + (resizedHeight || '')) + (tail || '') + '?'; 315 for (var j = 1; j < urlParts.length; j++) { newSrc += urlParts[j]; } 316 if (newSrc !== src) { 317 if (setBySrc) { 318 image.setAttribute('src', newSrc); 319 } else { 320 image.setAttribute('style', image.getAttribute('style').replace(styleRegex, 'background-image:url('+newSrc+')')); 321 } 322 image.dataset.size = (resizedWidth || '') + 'x' + (resizedHeight || ''); 323 } 324 } 325 } 326} 327 328let createDeferredPromise = function() { 329 let deferredRes, deferredRej; 330 let deferredPromise = new Promise(function(res, rej) { 331 deferredRes = res; 332 deferredRej = rej; 333 }); 334 deferredPromise.resolve = deferredRes; 335 deferredPromise.reject = deferredRej; 336 return deferredPromise; 337} 338 339// For app extension sdk 340window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED = createDeferredPromise(); 341 window.runTaskInIdle = function runTaskInIdle(task) { 342 try { 343 if (!task) return; 344 task(); 345 } catch (err) { 346 console.error(err); 347 } 348 } 349 350window.runTaskQueue = function runTaskQueue(queue) { 351 if (!queue || queue.length === 0) return; 352 353 const task = queue.shift(); 354 window.runTaskInIdle(task); 355 356 window.runTaskQueue(queue); 357} 358 359 360window.addEventListener('DOMContentLoaded', function() { 361 362app.value('mainConfig', window.mainConfig); 363 364 365app.value('flash', { 366}); 367 368app.value('flash_data', {}); 369app.constant('imageServiceEndpoint', 'https\:\/\/shoplineimg.com/') 370app.constant('staticImageHost', 'static.shoplineapp.com/web') 371app.constant('staticResourceHost', 'https://static.shoplineapp.com/') 372app.constant('FEATURES_LIMIT', JSON.parse('{\"disable_image_service\":false,\"product_variation_limit\":100,\"paypal_spb_checkout\":false,\"mini_fast_checkout\":false,\"fast_checkout_qty\":false,\"buynow_checkout\":false,\"blog_category\":false,\"blog_post_page_limit\":false,\"shop_category_filter\":true,\"stripe_card_hk\":false,\"bulk_update_tag\":true,\"dynamic_
372shipping_rate_refactor\":true,\"promotion_reminder\":true,\"promotion_page_reminder\":true,\"modularize_address_format\":true,\"point_redeem_to_cash\":false,\"fb_login_integration\":false,\"product_summary\":true,\"plp_wishlist\":false,\"ec_order_unlimit\":true,\"sc_order_unlimit\":false,\"inventory_search_v2\":true,\"sc_lock_inventory\":false,\"crm_notify_preview\":true,\"plp_variation_selector\":false,\"category_banner_multiple\":true,\"order_confirmation_slip_upload\":true,\"tier_upgrade_v2\":false,\"plp_label_wording\":true,\"order_search_custom_field\":true,\"ig_browser_notify\":true,\"ig_browser_disabled\":false,\"send_product_tag_to_shop\":false,\"ads_system_new_tab\":true,\"payment_image\":true,\"sl_logistics_bulk_action\":true,\"disable_orderconfirmation_mail\":false,\"payment_slip_notify\":true,\"product_set_child_products_limit\":5,\"product_set_limit\":-1,\"sl_payments_hk_promo\":false,\"domain_redirect_ec2\":false,\"affiliate_kol_report\":false,\"applepay_newebpay\":false,\"atm_newebpay\":false,\"cvs_newebpay\":false,\"ec_fast_checkout\":false,\"checkout_setting\":true,\"omise_payment\":false,\"member_password_setup_notify\":true,\"membership_tier_notify\":false,\"auto_credit_notify\":false,\"customer_referral_notify\":true,\"member_points_notify\":false,\"member_import_notify\":true,\"crm_sms_custom\":true,\"crm_email_custom\":true,\"customer_group\":true,\"app_checkout_page_v2\":false,\"cart_api_slp_payment_callback\":false,\"restricted_product_risk_center_integration\":false,\"mask_check_stock_api_quantity\":false,\"tier_auto_downgrade\":true,\"scheduled_home_page\":true,\"sc_wa_contacts_list\":false,\"broadcast_to_unsubscribers_sms\":false,\"sc_post_feature\":false,\"google_product_category_3rdlayer\":true,\"purchase_limit_campaign\":true,\"order_item_name_edit\":false,\"block_analytics_request\":false,\"subscription_order_notify\":false,\"fb_domain_verification\":false,\"disable_html5mode\":false,\"einvoice_edit\":true,\"order_search_sku\":true,\"cancel_order_by_customer_v2\":true,\"storefront_pdp_enhancement\":false,\"storefront_plp_enhancement\":false,\"storefront_adv_enhancement\":false,\"product_cost_permission\":true,\"promotion_first_purchase\":true,\"block_gtm_for_lighthouse\":true,\"use_critical_css_liquid\":false,\"flash_price_campaign\":true,\"inventory_change_reason\":true,\"ig_login_entrance\":true,\"contact_us_mobile\":false,\"sl_payment_hk_alipay\":false,\"3_layer_variation\":true,\"einvoice_tradevan\":false,\"tradevan_multi_tax_product_set\":false,\"order_add_to_cart\":true,\"order_new_source\":true,\"einvoice_bulk_update\":true,\"molpay_alipay_tng\":false,\"fastcheckout_add_on\":false,\"plp_product_seourl\":true,\"country_code\":true,\"sc_keywords\":false,\"bulk_printing_labels_711C2C\":true,\"search_function_image_gallery\":true,\"social_channel_user\":true,\"sc_overall_statistics\":false,\"product_main_images_limit\":12,\"order_custom_notify\":true,\"new_settings_apply_all_promotion\":true,\"new_order_label_711b2c\":false,\"payment_condition\":true,\"store_pick_up\":false,\"other_custom_notify\":true,\"crm_sms_notify\":true,\"sms_custom\":true,\"product_set_revamp\":false,\"charge_shipping_fee_by_product_qty\":true,\"whatsapp_extension\":true,\"new_live_selling\":false,\"tier_member_points\":false,\"fb_broadcast_sc_p2\":false,\"fb_entrance_optimization\":true,\"shopback_cashback\":true,\"bundle_add_type\":true,\"google_ads_api\":true,\"google_analytics_4\":true,\"customer_group_smartrfm_filter\":false,\"shopper_app_entrance\":false,\"enable_cart_service\":true,\"store_crm_pwa\":false,\"store_referral_export_import\":false,\"store_referral_setting\":false,\"delivery_time_with_quantity\":true,\"tier_reward_app_installation\":false,\"tier_reward_app_availability\":false,\"stop_slp_approvedemail\":true,\"google_content_api\":false,\"buy_online_pickup_instore\":false,\"subscription_order_expire_notify\":false,\"payment_octopus\":false,\"payment_hide_hk\":false,\"line_ads_tag\":true,\"get_coupon\":true,\"coupon_notification\":true,\"payme_single_key_migration\":false,\"fb_bdapi\":false,\"mc_sort_waitingtime_new\":true,\"disable_itc\":false,\"sl_payment_alipay\":true,\"sl_pos_sg_gst_on_receipt\":false,\"buyandget_promotion\":true,\"line_login_mobile\":true,\"vulnerable_js_upgrade\":false,\"replace_janus_interface\":true,\"enable_calculate_api_promotion_filter\":true,\"combine_orders\":false,\"t
372ier_reward_app_p2\":false,\"slp_remember_credit_card\":true,\"subscription_promotion\":false,\"lock_cart_sc_product\":false,\"extend_reminder\":false,\"customer_search_match\":true,\"slp_product_subscription\":true,\"customer_group_sendcoupon\":true,\"sl_payments_apple_pay\":true,\"apply_multi_order_discount\":true,\"enable_calculate_api_promotion_apply\":true,\"product_revamp_doublewrite\":true,\"tcat_711pickup_emap\":false,\"page_builder_widget_blog\":true,\"page_builder_widget_accordion\":true,\"page_builder_widget_category\":true,\"page_builder_widget_instagram\":true,\"page_builder_widget_custom_liquid\":true,\"page_builder_widget_product_text\":true,\"page_builder_widget_subscription\":true,\"page_builder_widget_video\":true,\"page_builder_widget_collage\":true,\"npb_theme_sangria\":false,\"npb_theme_philia\":true,\"npb_theme_bianco\":false,\"line_point_cpa_tag\":true,\"affiliate_by_product\":true,\"order_select_across_pages\":true,\"page_builder_widget_count_down\":false,\"deep_link_support_payme\":true,\"deep_link_support_linepay\":true,\"split_order_applied_creditpoint\":false,\"product_review_reward\":false,\"rounding_to_one_decimal\":false,\"disable_image_service_lossy_compression\":false,\"order_status_non_automation\":true,\"member_info_reward\":true,\"order_discount_stackable\":true,\"enable_cart_api\":true,\"product_revamp_singleread\":true,\"deep_search\":true,\"new_plp_initialized\":false,\"shop_builder_plp\":true,\"old_fbe_removal\":true,\"fbig_shop_disabled\":false,\"repay_cookie\":true,\"gift_promotion_condition\":false,\"blog_revamp_singleread\":true,\"blog_revamp_doublewrite\":true,\"credit_condition_tier_limit\":1,\"credit_condition_5_tier_ec\":false,\"credit_condition_50_tier_ec\":false,\"return_order_revamp\":true,\"expand_sku_on_plp\":false,\"sl_pos_shopline_payment_invoice_new_flow\":false,\"credit_campaign_tier\":{\"active_campaign_limit\":-1,\"condition_limit\":3},\"promotion_page\":true,\"bundle_page\":true,\"bulk_update_tag_enhancement\":false,\"use_ngram_for_order_search\":true,\"notification_custom_sending_time\":true,\"promotion_by_platform\":false,\"promotion_gift_multi_numbers\":false,\"product_feed_revamp\":true,\"one_page_store\":true,\"one_page_store_limit\":1000,\"one_page_store_clone\":true,\"one_page_store_checkout_v2\":false,\"header_content_security_policy\":false,\"product_set_child_products_required_quantity_limit\":10,\"blog_revamp_admin\":true,\"blog_revamp_posts_limit\":3000,\"blog_revamp_admin_category\":true,\"blog_revamp_shop_category\":true,\"blog_revamp_categories_limit\":10,\"blog_revamp_related_products\":true,\"product_feed_manager\":false,\"product_feed_manager_availability\":true,\"checkout_membercheckbox_toggle\":true,\"youtube_accounting_linking\":false,\"crowdfunding_app\":false,\"prevent_duplicate_orders_tempfix\":false,\"product_review_plp\":true,\"product_attribute_tag_awoo\":false,\"sl_pos_customer_info_enhancement\":true,\"sl_pos_customer_product_preference\":false,\"sl_pos_payment_method_prioritized_and_hidden\":true,\"sl_pos_payment_method_picture\":true,\"facebook_line_promotion_notify\":true,\"sl_admin_purchase_order\":false,\"sl_admin_inventory_transfer\":false,\"sl_admin_supplier\":false,\"sl_admin_inventory_count\":false,\"shopline_captcha\":true,\"shopline_email_captcha\":true,\"layout_engine_service_kingsman_plp\":true,\"layout_engine_service_kingsman_pdp\":true,\"layout_engine_service_kingsman_promotions\":true,\"layout_engine_service_kingsman_blogs\":true,\"layout_engine_service_kingsman_member_center\":true,\"layout_engine_service_kingsman_npb\":false,\"layout_engine_service_kingsman_layout\":false,\"layout_engine_service_kingsman_one_page_stores\":false,\"layout_engine_service_varm_plp\":true,\"layout_engine_service_varm_pdp\":true,\"layout_engine_service_varm_promotions\":true,\"layout_engine_service_varm_blogs\":true,\"layout_engine_service_varm_member_center\":true,\"layout_engine_service_philia_plp\":false,\"layout_engine_service_philia_pdp\":false,\"layout_engine_service_philia_promotions\":false,\"layout_engine_service_philia_blogs\":false,\"layout_engine_service_philia_member_center\":false,\"2026_pdp_revamp_mobile_abtesting\"
372:true,\"2026_pdp_revamp_mobile_addon_products\":true,\"2026_pdp_revamp_mobile_product_set\":false,\"pdp_revamp_admin_entrypoint\":false,\"smart_product_recommendation\":true,\"one_page_store_product_set\":true,\"page_use_product_service\":true,\"price_discount_label_plp\":true,\"pdp_image_lightbox\":true,\"advanced_menu_app\":false,\"smart_product_recommendation_plus\":true,\"sitemap_cache_6hr\":true,\"sitemap_enhance_lang\":true,\"smart_product_recommendation_plus_more_placements\":false,\"smart_product_recommendation_plus_cart\":true,\"smart_product_recommendation_plus_blog\":false,\"bulk_update_redirect_301_limit_20w\":false,\"pdp_product_sold_count\":true,\"edit_pdp_product_sold_count\":false,\"dynamic_shipping_rate_refactor_jp\":false,\"sl_cashback\":false,\"sl_cashback_app_avaliable\":false,\"admin_search_crawl_setting\":true,\"blog_revamp_multi_lang\":false,\"sl_payment_integrated\":false,\"slp_repay_same_method\":false,\"slp_repay_credit_card_shop\":false,\"shoplytics_tracker_first_party\":true,\"checkout_revamp_checkout_page_v2024\":true,\"security_center\":true,\"gift_shipping_promotion_discount_condition\":true,\"promotion_first_purchase_channel\":true,\"enable_shopjs_splitting\":true,\"enable_body_script\":true,\"enable_corejs_splitting\":true,\"member_info_reward_subscription\":true,\"session_expiration_period\":true,\"online_credit_redemption_toggle\":true,\"shoplytics_payments_api_v3\":true,\"shoplytics_staff_api_v3\":true,\"shoplytics_invoices_api_v3\":true,\"shoplytics_broadcast_api_v3\":true,\"enable_promotion_usage_record\":true,\"archive_order_ui\":true,\"archive_order_data\":true,\"order_archive_calculation_revamp_crm_amount\":true,\"order_archive_calculation_revamp_crm_member\":true,\"subscription_config_edit_delivery_payment\":true,\"one_page_store_checkout\":true,\"cart_use_product_service\":true,\"order_export_366day\":true,\"promotion_record_archive_test\":true,\"order_archive_testing_return_order\":true,\"order_archive_testing_order_details\":true,\"order_archive_testing\":true,\"promotion_page_seo_button\":true,\"order_archive_testing_crm\":true,\"order_archive_product_testing\":true,\"shoplytics_customer_refactor_api_v3\":true,\"shoplytics_session_metrics\":true,\"checkout_revamp_v2024\":true,\"customer_import_50000_failure_report\":true,\"manual_order_ec_to_sc\":true,\"group_url_bind_post_live\":true,\"shoplytics_product_revamp_api_v3\":true,\"shoplytics_event_realtime_refactor_api_v3\":true,\"shoplytics_ordersales_v3\":true,\"payment_fee_config\":true,\"subscription_config_edit\":true,\"affiliate_dashboard\":true,\"export_inventory_report_v2\":true,\"member_center_profile_revamp\":true,\"enable_new_css_bundle\":true,\"email_custom\":true,\"social_channel_revamp\":true,\"memebr_center_point_credit_revamp\":true,\"customer_data_secure\":true,\"coupon_v2\":true,\"tcat_711pickup_sl_logisitics\":true,\"customer_export_v2\":true,\"shoplytics_channel_store_permission\":true,\"customer_group_analysis\":true,\"slp_bank_promotion\":true,\"edit_order_promotion_applied_creditpoint\":true,\"admin_js_upgrade_SL-32913\":true,\"google_preorder_feed\":true,\"replace_lms_old_oa_interface\":true,\"bulk_update_job\":true,\"custom_home_delivery_tw\":true,\"birthday_format_v2\":true,\"preorder_limit\":true,\"mobile_and_email_signup\":true,\"exclude_product_v2\":true,\"sl_payments_cc_promo\":true,\"user_center_social_channel\":true,\"enable_lazysizes_image_tag\":true,\"credit_point_triggerpoint\":true,\"send_coupon_notification\":true,\"711_CB_pickup_TH\":true,\"cookie_consent\":true,\"customer_group_regenerate\":true,\"customer_group_filter_p3\":true,\"customer_group_filter_p2\":true,\"page_builder_revamp_theme_setting\":true,\"page_builder_revamp\":true,\"partial_free_shipping\":true,\"social_name_in_order\":true,\"admin_app_extension\":true,\"fb_group\":true,\"711_CB_13countries\":true,\"sl_payment_type_check\":true,\"sl_payment_standard_v2\":true,\"shop_category_filter_bulk_action\":true,\"bulk_action_product\":true,\"bulk_action_customer\":true,\"pos_only_product_settings\":true,\"tax_inclusive_setting\":true,\"one_new_filter\":true,\"out_of_stock_order\":true,\"cross_shop_tracker\":true,\"sl_logistics_modularize\":true,\"fbe_shop\":true,\"fb_multi_category_feed\":true,\"credit_amount_condition_hidden\":true,\"credit_installment_payment_fee_hidden\":true,\"category_sorting\":true,\"dashboard_v2_revamp\":true,\"customer_tag\":true,\"customer_coupon\":true,\"locale_revamp\":true,\"facebook_notify\":true,\"stripe_payment_intents\":true,\"customer_edit\":true,\"fbe_v2_edit\":true,\"payment\":{\"oceanpay\":true,\"sl_payment\":true,\"payme\":true,\"sl_logistics_fmt_freeze\":true,\"stripe_google_pay\":true},\"fb_pixel_v2\":true,\"fb_feed_unlimit\":true,\"fb_product_set\":true,\"message_center_v3\":true,\"email_credit_expire_notify\":true,\"enhanced_catalog_feed\":true,\"theme_level\":3,\"dusk_setting\":true,\"varm_setting\":true,\"skya_setting\":true,\"philia_setting\":true,\"theme_doris_bien\":true,\"theme_bianco\":true,\"theme_sangria\":true,\"cart_addon_condition\":true,\"uc_v2_endpoints\":true,\"uc_integration\":true,\"buy_now_button\":true,\"blog\":true,\"reports\":true,\"custom_css\":true,\"multicurrency\":true,\"smart_recommended_related_products\":true,\"order_custom_field_limit\":5,\"sl_payments_my_cc\":true,\"sl_payments_tw_cc\":true,\"sl_payments_sg_cc\":true,\"sl_payments_my_fpx\":true,\"sl_payment_cc\":true,\"express_cart\":true,\"customer_custom_field_limit\":5,\"sfexpress_centre\":true,\"sfexpress_store\":true,\"sfexpress_service\":true,\"sfexpress_eflocker\":true,\"product_page_limit\":-1,\"gifts_limit\":-1,\"disable_old_upgrade_reminder\":true,\"image_limit\":30000,\"domain_applicable\":true,\"share_cart_link\":true,\"exclude_product\":true,\"cancel_order_by_customer\":true,\"storefront_return\":true,\"admin_manual_order\":true,\"fbe_v2\":true,\"promotion_limit\":-1,\"th_pricing_page_2020\":true,\"shoplytics_to_hd\":true,\"stripe_subscription_my_account\":true,\"google_recaptcha\":true,\"product_feed_info\":true,\"disable_footer_brand\":true,\"design\":{\"logo_favicon\":true,\"shop_template_advanced_setting\":true},\"fb_ssapi\":true,\"user_settings\":{\"facebook_login\":true},\"design_submenu\":true,\"vn_pricing_page_2020\":true,\"google_signup_login\":true,\"toggle_mobile_category\":true,\"online_store_design\":true,\"tcat_newlabel\":true,\"ig_new_api\":true,\"google_ads_manager\":true,\"facebook_pixel_manager\":true,\"bing_ads\":true,\"google_remarketing_manager\":true,\"google_analytics_manager\":true,\"yahoo_dot\":true,\"google_tag_manager\":true,\"order_split\":true,\"cart_addon\":true,\"enable_cart_addon_item\":true,\"dashboard_v2\":true,\"711_cross_delivery\":true,\"product_log_v2\":true,\"integration_one\":true,\"admin_custom_domain\":true,\"facebook_ads\":true,\"product_info\":true,\"hidden_product_p2\":true,\"channel_integration\":true,\"sl_logistics_fmt_freeze\":true,\"sl_pos_admin_order_archive_testing\"
372:true,\"sl_pos_receipt_preorder_return_enhancement\":true,\"sl_pos_purchase_order_onlinestore\":true,\"sl_pos_inventory_count_for_selected_products\":true,\"sl_pos_receipt_information\":true,\"sl_pos_android_A4_printer\":true,\"sl_pos_iOS_A4_printer\":true,\"sl_pos_bulk_import_update_enhancement\":true,\"sl_pos_free_gifts_promotion\":true,\"sl_pos_transfer_onlinestore\":true,\"sl_pos_new_report_daily_payment_methods\":true,\"sl_pos_new_report_overview\":true,\"sl_pos_new_report_transaction_detail\":true,\"sl_pos_new_report_product_preorder\":true,\"sl_pos_new_report_customer_analysis\":true,\"sl_pos_user_permission\":true,\"sl_pos_feature_permission\":true,\"sl_pos_report_shoplytics_psi\":true,\"sl_pos_einvoice_refactor\":true,\"pos_retail_store_price\":true,\"sl_pos_save_send_receipt\":true,\"sl_pos_partial_return\":true,\"sl_pos_variation_setting_refactor\":true,\"sl_pos_password_setting_refactor\":true,\"sl_pos_supplier_refactor\":true,\"sl_pos_admin_staff\":true,\"sl_pos_customized_price\":true,\"sl_pos_admin_register_shift\":true,\"sl_pos_logo_terms_and_condition\":true,\"sl_pos_
372inventory_transfer_request\":true,\"sl_pos_admin_inventory_transfer\":true,\"sl_pos_inventory_count\":true,\"sl_pos_transaction_conflict\":true,\"sl_pos_transaction_view_admin\":true,\"sl_pos_admin_delete_order\":true,\"sl_pos_admin_cancel_order\":true,\"sl_pos_order_refactor_admin\":true,\"sl_pos_purchase_order_partial_in_storage\":true,\"sl_pos_admin_purchase_order\":true,\"sl_pos_promotion\":true,\"sl_pos_payment\":true,\"sl_pos_discount\":true,\"email_member_forget_password_notify\":true,\"subscription_currency\":true,\"bundle_pricing\":true,\"bundle_group\":true,\"unified_admin\":true,\"email_member_register_notify\":true,\"shopline_product_reviews\":true,\"email_order_notify\":true,\"custom_notify\":true,\"marketing_affiliate_p2\":true,\"blog_app\":true,\"hidden_product\":true,\"product_quantity_update\":true,\"line_shopping_new_fields\":true,\"staff_limit\":5,\"broadcast_unsubscribe_email\":true,\"menu_limit\":100,\"revert_credit_p2\":true,\"new_sinopac_3d\":true,\"category_limit\":-1,\"image_gallery_p2\":true,\"taxes_settings\":true,\"customer_advanced_filter\":true,\"membership\":{\"index\":true,\"export\":true,\"import\":true,\"view_user\":true,\"blacklist\":true},\"marketing_affiliate\":true,\"addon_products_limit\":-1,\"order_filter_shipped_date\":true,\"variant_image_selector\":true,\"variant_saleprice_cost_weight\":true,\"variation_label_swatches\":true,\"image_widget_mobile\":true,\"fmt_revision\":true,\"ecpay_expirydate\":true,\"select_all_customer\":true,\"operational_bill\":true,\"product_limit\":1000,\"page_limit\":-1,\"abandoned_cart_notification\":true,\"currency\":{\"vietnam_dong\":true}}')) 373app.constant('RESOLUTION_LIST', JSON.parse('[200, 400, 600, 800, 1000, 1200, 1400, 1600, 1800, 2000]')) 374app.constant('NEW_RESOLUTION_LIST', JSON.parse('[375, 540, 720, 900, 1080, 1296, 1512, 2160, 2960, 3260, 3860]')) 375 376 377app.config(function (AnalyticsProvider) { 378 AnalyticsProvider.startOffline(true); 379}); 380 381 382app.value('fbPixelSettings', []); 383 384app.constant('ANGULAR_LOCALE', { 385 DATETIME_FORMATS: { 386 AMPMS: ["am","pm"], 387 DAY: ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"], 388 MONTH: ["January","February","March","April","May","June","July","August","September","October","November","December"], 389 SHORTDAY: ["Sun","Mon","Tue","Wed","Thu","Fri","Sat"], 390 SHORTMONTH: ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"], 391 fullDate: "EEEE, MMMM d, y", 392 longDate: "MMMM d, y", 393 medium: "MMM d, y h:mm:ss a", 394 mediumDate: "MMM d, y", 395 mediumTime: "h:mm:ss a", 396 short: "M/d/yy h:mm a", 397 shortDate: "M/d/yy", 398 shortTime: "h:mm a", 399 }, 400 NUMBER_FORMATS: { 401 CURRENCY_SYM: "$", 402 DECIMAL_SEP: ".", 403 GROUP_SEP: ",", 404 PATTERNS: [{"gSize":3,"lgSize":3,"maxFrac":3,"minFrac":0,"minInt":1,"negPre":"-","negSuf":"","posPre":"","posSuf":""},{"gSize":3,"lgSize":3,"maxFrac":2,"minFrac":2,"minInt":1,"negPre":"-¤","negSuf":"","posPre":"¤","posSuf":""}] 405 }, 406 id: "en", 407 pluralCat: function(n, opt_precision) { 408 if (['ja'].indexOf('en') >= 0) { return PLURAL_CATEGORY.OTHER; } 409 var i = n | 0; 410 var vf = getVF(n, opt_precision); 411 if (i == 1 && vf.v == 0) { 412 return PLURAL_CATEGORY.ONE; 413 } 414 return PLURAL_CATEGORY.OTHER; 415 } 416}); 417 418 app.value('categoryData', {}); 419 app.value('products', JSON.parse('[{\"id\":\"6abdea753a997efb367bcbf6\"},{\"id\":\"6ab7464c640a64000b4f91f1\"},{\"id\":\"6ab107b0106aac421f962473\"},{\"id\":\"6aadfa7179f8fc491cc2cc7a\"},{\"id\":\"6aabbe7f5ee9b9e11e81300e\"},{\"id\":\"6aa7c94f2885133392587bf9\"},{\"id\":\"6aa3ae9b178417815b05a79b\"},{\"id\":\"6aa3a1014b666e25418a570e\"},{\"id\":\"6aa12b99f7120f7589e7a8d3\"},{\"id\":\"6a8fc6d8de3c1b0014a9c83b\"},{\"id\":\"6a855eb7eff446bb0fdb18e7\"},{\"id\":\"6a744e9532a2f8adafdf0344\"},{\"id\":\"6a7180bbb5edb209ce80775e\"},{\"id\":\"6a70353d4b663d6635faa4fe\"},{\"id\":\"6a6d6d44745c051587e0e23d\"},{\"id\":\"6a6b0aca0ab94d962e448625\"},{\"id\":\"6a6afd6bf91cf385d0fc314a\"},{\"id\":\"6a6adcc650dc0a24ca06cd7c\"},{\"id\":\"6a6ad1eed78d920018e78df6\"},{\"id\":\"6a69ccbc0e59f41d10565575\"},{\"id\":\"6a684d55b382f3d4af257b43\"},{\"id\":\"6a6705b5dec690a4cbc3b489\"},{\"id\":\"6a6326abb6fbfdd9a80d2df8\"},{\"id\":\"6a61dd5a5478a3ed16f534b5\"}]')); 420 app.value('advanceFilterData', null); 421 422 try { 423 var $searchPanelMobile; 424 425 var $mask = $('<div class="Modal-mask sl-modal-mask" style="display: none;"></div>'); 426 427 function showMask() { 428 $mask.css({'opacity': '0.3', 'display': 'block'}); 429 430 $('.Product-searchField-panel').removeClass('is-show'); 431 } 432 433 function hideMask() { 434 $mask.css({'opacity': '0'}); 435 setTimeout(function() { 436 $mask.css({'display': 'none'}); 437 }, 200); 438 } 439 440 var cartPanelOptions = new SidrOptions({ 441 name: 'cart-panel', 442 onOpen: function() { 443 showMask(); 444 angular.element('body').scope().$broadcast('cart.reload'); 445 }, 446 onClose: hideMask 447 }); 448 449 $('.sl-cart-toggle').sidr(cartPanelOptions); 450 $('.sl-menu-panel-toggle').sidr(new SidrOptions({ name: 'MenuPanel', onOpen: showMask, onClose: hideMask })); 451 452 $mask 453 .appendTo('body') 454 .on('click', function() { 455 $.sidr('close', 'MenuPanel'); 456 $.sidr('close', 'cart-panel'); 457 hideMask(); 458 }); 459 460 $( ".body-wrapper" ).on("click touch touchmove", function(e) { 461 if ($(".body-wrapper").hasClass("sidr-open" )) { 462 e.preventDefault(); 463 e.stopPropagation(); 464 $.sidr('close','left-panel'); 465 $.sidr('close','cart-panel'); 466 $.sidr('close','currency-panel'); 467 $.sidr('close','language-panel'); 468 $('html, body').css({'overflow': 'auto'}); 469 } 470 }); 471 472 $(document).ready(function() { 473 if (typeof Sentry !== 'undefined') { 474 var LOG_LEVELS = { 475 'Verbose': ['log', 'info', 'warn', 'error', 'debug', 'assert'], 476 'Info': ['info', 'warn', 'error'], 477 'Warning': ['warn', 'error'], 478 'Error': ['error'], 479 }; 480 481 var CDN_HOSTS = [ 482 'cdn.shoplineapp.com', 483 'cdn.myshopline.com', 484 ]; 485 var KEEP_SAMPLE_RATE = { 486 third_party: 0.05, 487 unknown: 0.05, 488 inline: 0.05, 489 before_sentry: 0.05, 490 }; 491 var PAGE_HOST = 'www.midabookweb.com'.toLowerCase(); 492 var SDK_HOST = 'sentry-cdn.com'; 493 494 var hasSourceTag = function (event) { 495 return !!(event.tags && event.tags.source); 496 }; 497 498 var getAllFrames = function (event) { 499 try { 500 return event.exception.values.reduce(function (acc, val) { 501 return acc.concat((val.stacktrace && val.stacktrace.frames) || []); 502 }, []); 503 } catch (e) { 504 return []; 505 } 506 }; 507 508 var classifyEvent = function (event) { 509 var frames = getAllFrames(event).filter(function (frame) { 510 return frame && frame.filename && frame.filename.toLowerCase().indexOf(SDK_HOST) === -1; 511 }); 512 513 if (frames.length === 0) return { source: 'unknown' }; 514 515 var hasOther = false;
516 var hasPageHost = false; 517 518 frames.forEach(function (frame) { 519 var lower = frame.filename.toLowerCase(); 520 if (!CDN_HOSTS.some(function (host) { return lower.indexOf(host) !== -1; })) { 521 hasOther = true; 522 if (PAGE_HOST && lower.indexOf(PAGE_HOST) !== -1) { 523 hasPageHost = true; 524 } 525 } 526 }); 527 528 var source = hasOther ? (hasPageHost ? 'inline' : 'third_party') : 'internal'; 529 530 return { source: source }; 531 }; 532 533 var cloneMutablePaths = function (event) { 534 try { 535 var cloned = Object.assign({}, event); 536 537 if (event.tags) { 538 cloned.tags = Object.assign({}, event.tags); 539 } 540 541 if (event.exception && event.exception.values) { 542 cloned.exception = Object.assign({}, event.exception); 543 cloned.exception.values = event.exception.values.map(function (value) { 544 var clonedValue = Object.assign({}, value); 545 if (clonedValue.stacktrace) { 546 clonedValue.stacktrace = Object.assign({}, clonedValue.stacktrace); 547 } 548 return clonedValue; 549 }); 550 } 551 552 return cloned; 553 } catch (e) { 554 return event; 555 } 556 }; 557 558 var config = { 559 dsn: 'https://[email protected]/5797752', 560 env: 'production', 561 release: '5.97.1', 562 sampleRate: 1.0, 563 tracesSampleRate: 0.0, 564 logLevels: LOG_LEVELS['Error'], 565 beforeSend: function(event, hint) { 566 try { 567 if ([ 568 'gtm', 569 'gtag/js', 570 'tracking', 571 'pixel/events', 572 'signals/iwl', 573 'rosetta.ai', 574 'twk-chunk', 575 'webpush', 576 'jquery', 577 '<anonymous>' 578 ].some(function(filename) { 579 return event.exception.values[0].stacktrace.frames[0].filename.toLowerCase().indexOf(filename) > -1; 580 }) || 581 event.exception.values[0].stacktrace.frames[1].function.toLowerCase().indexOf('omni') > -1 582 ) { 583 return null; 584 } 585 } catch (e) {} 586 587 event = cloneMutablePaths(event); 588 589 event.tags = event.tags || {}; 590 try { 591 if (!hasSourceTag(event)) { 592 var classification = classifyEvent(event); 593 event.tags.source = classification.source; 594 595 if (event.logger === 'console' && classification.source === 'unknown') { 596 var syntheticStack = ((hint && hint.syntheticException && hint.syntheticException.stack) || '').toLowerCase(); 597 var isFirstPartyStack = CDN_HOSTS.concat([PAGE_HOST]).some(function (host) { 598 return host && syntheticStack.indexOf(host) !== -1; 599 }); 600 if (!isFirstPartyStack) { 601 return null; 602 } 603 } 604 605 var keepRate = KEEP_SAMPLE_RATE[classification.source]; 606 if (keepRate && Math.random() > keepRate) { 607 return null; 608 } 609 } 610 } catch (e) {} 611 612 try { 613 if (event.tags.source && event.exception && event.exception.values && event.exception.values[0]) { 614 var firstValue = event.exception.values[0]; 615 firstValue.value = event.tags.source + ': ' + (firstValue.value || ''); 616 } else if (event.tags.source && event.message) { 617 event.message = event.tags.source + ': ' + event.message; 618 } 619 } catch (e) {} 620 621 try { 622 event.exception.values.forEach(function (exceptionValue) { 623 if (exceptionValue.stacktrace && exceptionValue.stacktrace.frames) { 624 var filtered = exceptionValue.stacktrace.frames.filter(function (frame) { 625 return !(frame.filename && frame.filename.indexOf('/assets/') !== -1); 626 }); 627 exceptionValue.stacktrace.frames = filtered.length > 0 628 ? filtered 629 : exceptionValue.stacktrace.frames; 630 } 631 }); 632 } catch (e) {} 633 634 return event; 635 }, 636 }; 637 638 var pageName = ''; 639 640 try { 641 var pathName = window.location.pathname; 642 643 if (pathName.includes('/cart')) { 644 pageName = 'cart'; 645 } 646 if (pathName.includes('/checkout')) { 647 pageName = 'checkout'; 648 } 649 } catch (e) {} 650 651 var shouldReplay = false;
652 var replayPages = ['/checkout', '/cart', '/one-page-store']; 653 try { 654 shouldReplay = replayPages.some(function(page) { 655 return window.location.pathname.includes(page); 656 }); 657 } catch (e) {} 658 659 Sentry.init({ 660 dsn: config.dsn, 661 environment: config.env, 662 release: config.release, 663 integrations: function(integrations) { 664 var ourIntegrations = integrations.concat([ 665 new Sentry.Integrations.BrowserTracing(), 666 new Sentry.Integrations.CaptureConsole({ levels: config.logLevels }), 667 ]); 668 669 if (shouldReplay) { 670 ourIntegrations.push( 671 Sentry.replayIntegration({ 672 maskAllText: true, 673 maskAllInputs: true, 674 blockAllMedia: true, 675 }) 676 ); 677 } 678 679 return ourIntegrations; 680 }, 681 sampleRate: config.sampleRate, 682 tracesSampler: function(samplingContext) { 683 const transactionContext = samplingContext.transactionContext || {}; 684 const op = transactionContext.op || ''; 685 686 if (op === 'cartV2.ui.action') { 687 return 1.0; 688 } 689 return config.tracesSampleRate; 690 }, 691 attachStacktrace: true, 692 replaysSessionSampleRate: 0, 693 replaysOnErrorSampleRate: shouldReplay ? 0.1 : 0, 694 denyUrls: [ 695 'graph.facebook.com', 696 'connect.facebook.net', 697 'static.xx.fbcdn.net', 698 'static.criteo.net', 699 'sslwidget.criteo.com', 700 'cdn.shopify.com', 701 'googletagservices.com', 702 'googletagmanager.com', 703 'google-analytics.com', 704 'googleadservices.com', 705 'googlesyndication.com', 706 'googleads.g.doubleclick.net', 707 'adservice.google.com', 708 'cdn.mouseflow.com', 709 'cdn.izooto.com', 710 'static.zotabox.com', 711 'static.hotjar.com', 712 'd.line-scdn.net', 713 'bat.bing.com', 714 's.yimg.com', 715 'js.fout.jp', 716 'load.sumo.com', 717 '.easychat.co', 718 '.chimpstatic.com', 719 '.yotpo.com', 720 '.popin.cc', 721 '.iterable.com', 722 '.alexametrics.com', 723 '.giphy.com', 724 'stats.zotabox.com', 725 'stats.g.doubleclick.net', 726 'www.facebook.com', 727 ], 728 beforeSend: config.beforeSend, 729 }); 730 731 var preInitListeners = window.__sentryPreInitListeners; 732 if (preInitListeners) { 733 window.removeEventListener('error', preInitListeners.onError); 734 window.removeEventListener('unhandledrejection', preInitListeners.onUnhandledRejection); 735 window.__sentryPreInitListeners = null; 736 } 737 738 739 var tags = { 740 page_locale: 'en', 741 user_country: 'US', 742 handle: 'midabookweb', 743 cart_owner_id: '', 744 cart_owner_type: '', 745 cart_id: '', 746 }; 747 748 if (pageName) { 749 tags.page = pageName; 750 } 751 752 Sentry.setTags(tags); 753 754 var preInitQueue = window.__sentryPreInitQueue || []; 755 window.__sentryPreInitQueue = null; 756 var beforeSentryKeepRate = KEEP_SAMPLE_RATE.before_sentry; 757 preInitQueue.forEach(function(error) { 758 try { 759 if (Math.random() > beforeSentryKeepRate) return; 760 Sentry.withScope(function(scope) { 761 scope.setTag('source', 'before_sentry'); 762 Sentry.captureException(error instanceof Error ? error : new Error(String(error))); 763 }); 764 } catch (e) {} 765 }); 766} 767 768 769 $searchPanelMobile = $jq('.search-panel-mobile'); 770 // to show a loading dialog when a huge Product Description Image/Video blocks page content from rednering 771 $("#product-loading").remove(); 772 773 var lazyClasses = ['sl-lazy', 'sl-lazyloading', 'sl-lazyloaded', 'sl-lazypreload', 'sl-lazyerror']; 774 $jq(".additional-details-content, .ProductDetail-additional, .ProductDetail-gallery") 775 .find("img[data-src]:not([data-src='']), iframe[data-src]:not([data-src=''])") 776 .each(function() { 777 var domClassList = ($(this).attr('class') || '').split(/\s+/); 778 // check used lazysizes 779 var hasLazyClass = domClassList.some(function(className) { 780 return lazyClasses.includes(className); 781 }); 782 if (!hasLazyClass) { 783 $(this) 784 .attr('src', $(this).attr('data-src')) 785 .removeAttr('data-src'); 786 } 787 }); 788
789 if ($jq("#home-carousel").length > 0) { 790 runTaskInIdle(() => { 791 $jq("#home-carousel").owlCarousel({ 792 items: 1, 793 singleItem: true, 794 autoPlay: true, 795 stopOnHover: true, 796 lazyLoad : true, 797 onLoadedLazy: function(event) { window.resizeImages(event.target); }, 798 autoHeight:true, 799 navigation: true, 800 navigationText: false, 801 }); 802 }); 803 } 804 805 $jq(".owl-carousel").each(function () { 806 runTaskInIdle(() => { 807 var owl = $jq(this); 808 owl.owlCarousel({ 809 loop: true, 810 items: 1, 811 margin: 10, 812 nav: false, 813 lazyLoad: true, 814 onLoadedLazy: function(event) { 815 window.resizeImages(event.target); 816 }, 817 onInitialized: function() { 818 //owl-stage have transition: 0.25s Time difference 819 setTimeout(function() { 820 owl.prev('.owl-carousel-first-initializing').hide(); 821 owl 822 .removeClass('initializing') 823 .trigger('refresh.owl.carousel'); 824 }, 300); 825 }, 826 autoplay: true, 827 autoplayTimeout: (parseFloat($jq(this).data('interval')) || 5) * 1000, 828 autoHeight: true, 829 autoplayHoverPause: false // https://github.com/OwlCarousel2/OwlCarousel2/pull/1777 830 }); 831 }); 832 }); 833 834 function restartCarousel() { 835 if (document.visibilityState === 'visible') { 836 $jq(".owl-carousel").each(function (_, element) { 837 var $carousel = $jq(element); 838 var owlCarouselInstance = $carousel.data("owl.carousel"); 839 var isAutoplay = owlCarouselInstance.settings.autoplay; 840 if (isAutoplay) { 841 $carousel.trigger('stop.owl.autoplay'); 842 $carousel.trigger('next.owl.carousel'); 843 } 844 }); 845 } 846 } 847 document.addEventListener('visibilitychange', restartCarousel); 848 849 setTimeout(function() { 850 $jq('.title-container.ellipsis').dotdotdot({ 851 wrap: 'letter' 852 }); 853 854 var themeKey = 'sangria'; 855 var heightToDot = { 856 varm: 55, 857 philia: 45, 858 skya: 45 859 }; 860 861 $jq('.Product-item .Product-info .Product-title').dotdotdot({ 862 wrap: 'letter', 863 ellipsis: '...', 864 height: heightToDot[themeKey] || 40 865 }); 866 }); 867 868 // avoid using FB.XFBML.parse() as it breaks the fb-checkbox rendering, if u encounter resize issue, solve with CSS instead 869 }); 870 871 $(document).on('click', '.m-search-button', function(){ 872 $searchPanelMobile.toggleClass('click'); 873 if ($('.body-wrapper').hasClass('sidr-open')) { 874 $.sidr('close','left-panel'); 875 $.sidr('close','cart-panel'); 876 $.sidr('close','language-panel'); 877 $.sidr('close','currency-panel'); 878 $('html, body').css({'overflow': 'auto'}); 879 } 880 }); 881 882 $(document).on('click', '.search-mask', function() { 883 $searchPanelMobile.toggleClass('click'); 884 }); 885 886 887 if (window.scriptQueue && window.scriptQueue.length > 0) { 888 runTaskQueue(window.scriptQueue); 889 } 890 891 } catch (e) { 892 console.error(e); 893 } 894 895 window.renderSingleRecaptchaForSendCode = function(element) { 896 var widgetId = window.grecaptcha.render(element, { 897 sitekey: "6LeMcv0hAAAAADjAJkgZLpvEiuc6migO0KyLEadr" 898 }, true); 899 900 element.dataset.widgetId = widgetId; 901 }; 902 903 904 window.initRecaptcha = function() { 905 // Delay event binding to avoid angular clear registered events 906 907 document.querySelectorAll('#quick-sign-up-send-code-recaptcha').forEach(renderSingleRecaptchaForSendCode); 908 909 // Notify recaptcha SDK observers (consumers subscribe via 910 // globalSDKObserver.grecaptcha, no longer through an Angular $rootScope flag). 911 window.globalSDKObserver.grecaptcha.notify(); 912 } 913 914 window.onRecaptchaLoaded = function() { 915 if (!window.grecaptcha.render) { 916 window.grecaptcha.ready(function() { 917 initRecaptcha(); 918 }); 919 return; 920 } 921 initRecaptcha(); 922 }; 923 924 runTaskInIdle(() => { 925 angular.element(document).ready(function() { 926 var tag = document.createElement("script"); 927 tag.src = "https://www.recaptcha.net/recaptcha/api.js?onload=onRecaptchaLoaded&render=explicit"; 928 document.getElementsByTagName("head")[0].appendChild(tag); 929 }); 930 angular.bootstrap(document, ['shop_app']); 931 }); 932 runTaskInIdle(() => { 933 window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED.resolve(); 934 }); 935}); 936 937</script>
937 938 939<base href="/"> 940 941<!-- CSRF --> 942<meta name="csrf-param" content="authenticity_token" /> 943<meta name="csrf-token" content="JI1pMtXDjBL5PX/n3ZWiw9iPDGuwu04+gEBJznprqWo22ccM0j3p+MNxK3Ub2u+ZWbXngp8t95Ex76Hw5cRy1A==" /> 944 945<!-- Start of Criteo one tag --> 946<!-- End of Criteo one tag --> 947 948 949</head><body 950 class="products 951 index 952 953 mix-navigation-fixed 954 955 956 sangria 957 light_theme 958 959 v2_theme" 960 ng-controller="MainController" 961 > 962 <style> 963 .boxify-image, .Image-boxify-image { 964 background-size: cover; 965 } 966 .boxify-image .boxify-image-wrap img, 967 .boxify-image.sl-media img, 968 .Image-boxify-image.sl-media img { 969 object-fit: cover; 970 } 971 </style> 972 <style> 973 /* Custom CSS */ 974 975 </style> 976 <!-- Custom HEAD HTML --> 977 978 979 980 981 <div ng-controller="FbInAppBrowserPopupController" ng-cloak> 982 <div 983 ng-if="showFbHint" 984 class="in-app-browser-popup__container" 985 > 986 <div class="in-app-browser-popup__layout"> 987 <div class="in-app-browser-popup__main"> 988 <p class="in-app-browser-popup__desc"> 989 {{ 'fb_in_app_browser_popup.desc' | translate }} 990 <span class="in-app-browser-popup__copy-link" ng-click="copyUrl()">{{ 'fb_in_app_browser_popup.copy_link' | translate }}</span> 991 </p> 992 </div> 993 <div class="in-app-browser-popup__footer"> 994 <button class="in-app-browser-popup__close-btn" ng-click="handleClose()"> 995 {{ 'close' | translate }} 996 </button> 997 </div> 998 </div> 999 </div> 1000</div> 1001 <div ng-controller="InAppBrowserPopupController" ng-cloak> 1002 <div 1003 ng-if="canShowInAppHint && showMissingSessionKeyWarning" 1004 class="in-app-browser-popup__container" 1005 > 1006 <div class="in-app-browser-popup__layout"> 1007 <div class="in-app-browser-popup__main"> 1008 <p class="in-app-browser-popup__desc"> 1009 {{ 'in_app_browser_popup.desc' | translate }} 1010 </p> 1011 </div> 1012 <div class="in-app-browser-popup__footer"> 1013 <button class="in-app-browser-popup__close-btn" ng-click="handleClose()"> 1014 {{ 'close' | translate }} 1015 </button> 1016 </div> 1017 </div> 1018 </div> 1019</div> 1020 <div 1021 id="cookie-consent-popup" 1022 ng-controller="CookieConsentPopupController" 1023 ng-cloak 1024 data-nosnippet 1025> 1026 <div ng-if="state('showPopup')"> 1027 <div 1028 ng-show="!state('showDetailSettingsPanel')" 1029 class="cookie-consent-popup__container" 1030 > 1031 <div class="cookie-consent-popup__layout"> 1032 <div class="cookie-consent-popup__header"> 1033 <div class="cookie-consent-popup__title"> 1034 {{word('consent_title')}} 1035 </div> 1036 </div> 1037 <div class="cookie-consent-popup__main"> 1038 <p class="cookie-consent-popup__desc"> 1039 {{word('consent_desc')}} <a href="{{alink('read_more')}}" target="_blank" rel="noopener noreferrer">{{word('read_more')}}</a> 1040 </p> 1041 </div> 1042 <div class="cookie-consent-popup__footer"> 1043 <button class="cookie-consent-popup__settings-btn" ng-click="click('settings')"> 1044 {{word('settings')}} 1045 </button> 1046 <button 1047 class="cookie-consent-popup__accept-btn ladda-button" 1048 ladda="state('loading')" 1049 data-style="slide-down" 1050 ng-click="click('accept')" 1051 > 1052 {{word('accept')}} 1053 </button> 1054 </div> 1055 </div> 1056 </div> 1057 1058 <div 1059 ng-show="state('showDetailSettingsPanel')" 1060 class="cookie-consent-detail-settings-panel__container" 1061 > 1062 <div class="cookie-consent-detail-settings-panel__layout"> 1063 <div class="cookie-consent-detail-settings-panel__top-right"> 1064 <button 1065 ng-click="click('discard')" 1066 class="cookie-consent-detail-settings-panel__discard-btn" 1067 > 1068 </button> 1069 </div> 1070 <div class="cookie-consent-detail-settings-panel__header"> 1071 <div class="cookie-consent-detail-settings-panel__title"> 1072 {{word('consent_title')}} 1073 </div> 1074 </div>
1075 <div class="cookie-consent-detail-settings-panel__main"> 1076 <p class="cookie-consent-detail-settings-panel__desc"> 1077 {{word('consent_desc')}} <a href="{{alink('read_more')}}">{{word('read_more')}}</a> 1078 </p> 1079 <div class="cookie-consent-detail-settings-panel__separator"></div> 1080 <div ng-repeat="setting in state('cookieConsentSettings')" class="cookie-consent-detail-settings-panel__item"> 1081 <div class="cookie-consent-detail-settings-panel__item-header"> 1082 <div class="cookie-consent-detail-settings-panel__item-title">{{setting.title}}</div> 1083 <label for="{{setting.key}}" class="cookie-consent-switch__container"> 1084 <input id="{{setting.key}}" ng-model="setting.on" ng-disabled="setting.disabled" type="checkbox" class="cookie-consent-switch__checkbox"> 1085 <span class="cookie-consent-switch__slider round"></span> 1086 </label> 1087 </div> 1088 <div class="cookie-consent-detail-settings-panel__item-main"> 1089 <p class="cookie-consent-detail-settings-panel__item-desc">{{setting.description}}</p> 1090 </div> 1091 </div> 1092 </div> 1093 <div class="cookie-consent-detail-settings-panel__footer"> 1094 <button 1095 class="cookie-consent-detail-settings-panel__save-btn ladda-button" 1096 ladda="state('loading')" 1097 data-style="slide-down" 1098 ng-click="click('save_preferences')" 1099 > 1100 {{word('save_preferences')}} 1101 </button> 1102 </div> 1103 </div> 1104 </div> 1105 </div> 1106</div> 1107 1108 1109 1110 1111 <nav class="NavigationBar mod-desktop js-navbar-desktop nav-bg-color visible-lg"> <div class="NavigationBar-container clearfix"> <div class="NavigationBar-optionMenus"> <ul class="NavigationBar-optionMenu-list nav-color"> <!-- Language chooser --> <li class="List-item"> <div class="NavigationBar-actionMenu-button nav-color App-languageDropdown dropdown" dropdown data-nosnippet> <div class="dropdown-toggle" dropdown-toggle> <svg class="icons icon-language"> <use xlink:href="#icon-language"></use> </svg> <span class="Label">English</span> </div> <div class="sl-language-chooser-wrapper dropdown-menu"> <ul class="NavigationBar-actionMenu-dropdown sl-language-chooser"> <li class="List-item sl-language-chooser-language" href="#en">English</li> <li class="List-item sl-language-chooser-language" href="#zh-hant">ç¹é«ä¸æ</li> </ul> </div> </div> </li> <!-- Currency chooser --> </ul> </div> <div class="NavigationBar-mainMenus"> <a class="NavigationBar-logo js-nav-logo" href="/"><img src="https://img.shoplineapp.com/media/image_clips/5b28bd929a76f0edaf000229/original.png?1529396624" loading="lazy"></a> <div class="NavigationBar-mainMenu nav-color js-nav-mainmenu"> <div class="First-layer"> <li class="List-item "> <a class="Label primary-color-hover" id="5b2852d64e22a6dce700b774" link-highlight="https://www.midabookweb.com/" href="https://www.midabookweb.com/" target="" ng-non-bindable>Home</a> </li> <li class="List-item "> <a class="Label primary-color-hover" id="5b33419200fddeb5d9000252" link-highlight="https://www.midabookweb.com/pages/about" href="https://www.midabookweb.com/pages/about" target="_self" ng-non-bindable>about us</a> </li> <li class="List-item "> <a class="Label primary-color-hover" id="5b332f9472fdc0f4bc003346" link-highlight="https://midabookweb.shoplineapp.com/pages/news" href="https://midabookweb.shoplineapp.com/pages/news" target="_self" ng-non-bindable>news</a> </li> <li class="List-item "> <a class="Label primary-color-hover" id="6368740465f3480010418c68" link-highlight="https://www.midabookweb.com/pages/exhibition" href="https://www.midabookweb.com/pages/exhibition" target="_self" ng-non-bindable>ç¶æå±è¦½</a> </li> <li class="List-item NavigationBar-nestedList"> <a class="Label primary-color-hover" id="6368aed17dd11100191973c7" link-highlight="https://www.midabookweb.com/pages/ad" href="https://www.midabookweb.com/pages/ad" target="_self" ng-non-bindable>å±è¦½åé¡§</a> </li> <li class="List-item "> <a class="Label primary-color-hover" id="5b2852d64e22a6dce700b778" link-highlight="https://www.midabookweb.com/products" href="https://www.midabookweb.com/products" target="" ng-non-bindable>Shop All</a> </li> <li class="List-item "> <a class="Label primary-color-hover" id="5b332fc300fddea930002ffd" link-highlight="https://www.midabookweb.com/pages/course" href="https://www.midabookweb.com/pages/course" target="_self" ng-non-bindable>course</a> </li> <li class="List-item "> <a class="Label primary-color-hover" id="5b28b3dc9a76f0edf5000299" link-highlight="https://www.midabookweb.com/pages/contents" href="https://www.midabookweb.com/pages/contents" target="_self" ng-non-bindable>contents</a> </li> <li class="List-item "> <a class="Label primary-color-hover" id="5b88dbfa2eb24500175c9d16" link-highlight="https://drive.google.com/file/d/1JxuaTaP1AJHwv1pHBSRcEyo2RQuF_Xhh/view?usp=sharing" href="https://drive.google.com/file/d/1JxuaTaP1AJHwv1pHBSRcEyo2RQuF_Xhh/view?usp=sharing" target="_blank" ng-non-bindable>代è¨åé«åæ¸è¨è³¼å®</a> </li> <li class="List-item "> <a class="Label primary-color-hover" id="63bbb884fcf95a0023b1fdbd" link-highlight="https://www.midabookweb.com/pages/intro" href="https://www.midabookweb.com/pages/intro" target="" ng-non-bindable>intro</a> </li> </div> <div class="Second-layer"> <div class='Second-layer-wrap' id=6368aed17dd11100191973c7> <ul class="NavigationBar-nestedList-dropdown nav-color js-nav-nestedlist-dropdown"> <li class="List-item"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/pages/ad" href="https://www.midabookweb.com/pages/ad" target=""> AD </a> </li> <li class="List-item"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/pages/history" href="https://www.midabookweb.com/pages/history" target=""> history </a> </li> </ul> <div class="Third-layer-wrap"> </div> </div> </div> </div> <ul class="NavigationBar-actionMenu nav-color"> <li class="List-item search-bar js-search-bar"> <a class="NavigationBar-actionMenu-button nav-color"> <svg class="icons icon-search"> <use xlink:href="#icon-search"></use> </svg>
1111 <span>Search</span> </a> <div class="search-panel" data-nosnippet> <h3 class="search-title">Search Products</h3> <form class="Product-searchField-form sl-product-search"> <input disabled maxlength="50" placeholder="Search Products"> <button disabled type="submit"><i class="fa fa-search"></i></button> </form> </div> </li> <!-- Sign-in or Member Center --> <li class="List-item"> <a href="/users/sign_in" class="NavigationBar-actionMenu-button nav-color"> <span>Sign in</span> </a> <user-reminder-desktop 1112 campaign-rule="null" 1113></user-reminder-desktop> </li> <!-- Messages --> <li class="List-item"> <a class="NavigationBar-actionMenu-button nav-color MessageDialog-showButton sl-message-toggle"> <svg class="icons icon-chat"> <use xlink:href="#icon-chat"></use> </svg> </a> </li> <!-- Cart panel toggle --> <li class="List-item cart-panel"> <basic-popover class="cart-over-limit"></basic-popover> <a class="NavigationBar-actionMenu-button nav-color CartPanel-toggleButton sl-cart-toggle"> <svg class="icons icon-bag"> <use xlink:href="#icon-bag"></use> </svg> <span class="Cart-count sl-cart-count primary-color"></span> </a> <div id="cart-panel" class="CartPanel nav-bg-color js-cart-panel" style="display:none"> <h3 class="CartPanel-header">Shopping Cart</h3> <div class="CartPanel-section"> <div ng-controller="CartsController"><div class="clear"></div> 1114<!-- Hint: Cart Empty --> 1115<div ng-cloak class="cart-panel-empty-wrapper" ng-class="{'has-related-products': currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled}" ng-show="currentCart.isCartEmpty()"> 1116 <div class="CartPanel-hint"> Your Shopping Cart is empty. </div> 1117 <div class="cart-related-products" ng-if="currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled"> 1118 <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div> 1119 <cart-lazyload-related-products data-allow-empty-product-ids="true"> 1120 <div class="cart-related-products-loading"> 1121 <div class="cart-related-products-loading-image loading-placeholder"></div> 1122 <div class="cart-related-products-loading-content"> 1123 <div class="cart-related-products-loading-title loading-placeholder"></div> 1124 <div class="cart-related-products-loading-price-details loading-placeholder"></div> 1125 </div> 1126 </div> 1127 <div class="cart-related-products-list"></div> 1128 </cart-lazyload-related-products> 1129 </div> 1130</div> 1131 1132<div class="cart-panel-content" data-e2e-id="cart-panel_container" ng-cloak ng-hide="currentCart.isCartEmpty()"> 1133 <!-- CartItems --> 1134 <div class="cart-items"> 1135 <div 1136 ng-repeat="item in currentCart.getItems() track by item._id" 1137 ng-if="item.type !== 'gift'" 1138 class="cart-item-container" 1139 data-cart-item-id="{{ item._id }}" 1140 product-id="{{ item.product_id }}" 1141 > 1142 <!-- Item --> 1143 <div class="cart-item"> 1144 <a ng-if="item.product.type !== 'gift'" ng-href="/products/{{item.product_id}}" target="_blank" class="product-link js-product-link"> 1145 <img 1146 class="sl-lazy-image cart-item-image" 1147 ng-src="{{ getImgSrc(item, '200x200f') }}" 1148 alt="{{ (item.variation.media ? item.variation.media.alt_translations : item.product.cover_media.alt_translations) | translateModel }}" 1149 /> 1150 </a> 1151 <img 1152 class="sl-lazy-image cart-item-image" 1153 ng-if="item.product.type === 'gift'" 1154 ng-src="{{ getImgSrc(item, '200x200f') }}" 1155 alt="{{ (item.variation.media 1156 ? item.variation.media.alt_translations 1157 : item.product.cover_media.alt_translations) | translateModel 1158 }}" 1159 /> 1160 <div class="cart-item-content" style="float:left;width:130px;"> 1161 <div class="wrap--bundle-title-variation"> 1162 <div 1163 ng-show="['bundle_pricing', 'bundle_percentage', 'bundle_amount', 'bundle_gift'].includes(item.applied_promotion.discount_type)" 1164 class="label promotion-label label-default" 1165 > 1166 {{ 'product.bundled_products.label' | translate }} 1167 </div> 1168 <div 1169 ng-show="['bundle_group', 'bundle_group_percentage', 'bundle_group_amount', 'bundle_group_gift'].includes(item.applied_promotion.discount_type)" 1170 class="label promotion-label label-default" 1171 > 1172 {{ 'product.bundle_group_products.label' | translate }} 1173 </div> 1174 <div 1175 ng-show="['buyandget_free', 'buyandget_percentage', 'buyandget_pricing'].includes(item.applied_promotion.discount_type)" 1176 class="label promotion-label label-default" 1177 > 1178 {{ 'product.buyandget.label' | translate }} 1179 </div> 1180 <div 1181 ng-show="item.type === 'redeem_gift' || item.type === 'manual_gift'" 1182 class="label promotion-label label-default" 1183 > 1184 {{ 'product.gift.label' | translate }} 1185 </div> 1186 <div ng-show="item.type == 'addon_product'" class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div> 1187 <div class="title">{{item.product.title_translations|translateModel}}</div> 1188 <div ng-repeat="field in item.variation.fields track by $index" class="item-variation"> 1189 <div ng-class="$index === 0 ? 'variation' : 'variation space-variation'">{{ field.name_translations | translateModel }}</div> 1190 </div> 1191 <ul ng-if="isProductSetEnabled && item.product.type === 'product_set' && item.product.child_products" class="product-set-item-list"> 1192 <li class="child-product-item" ng-repeat="childProduct in item.product.child_products track by childProduct._id"> 1193 <p class="child-product-title">{{ childProduct.title_translations | translateModel }}</p> 1194 <p class="child-variation-title" ng-if="childProduct.child_variation">{{ getChildVariationShorthand(childProduct.child_variation) }}</p> 1195 </li> 1196 </ul>
1197 <span 1198 class="variation-open-button" 1199 ng-if="!state.variationOpenedChildren.has(item._id) && item.product.type === 'product_set'" 1200 ng-click="onClickOpenVariation(item._id)" 1201 > 1202 {{ 'product.set.open_variation' | translate }} 1203 <i class="fa fa-angle-down"></i> 1204 </span> 1205 <ul ng-if="isProductSetRevampEnabled && item.product.type === 'product_set' && item.product.child_products && state.variationOpenedChildren.has(item._id)" class="product-set-item-list"> 1206 <li 1207 class="child-product-item" 1208 ng-repeat="selectedChildProduct in item.item_data.selected_child_products track by (selectedChildProduct.child_product_id + selectedChildProduct.child_variation_id)" 1209 > 1210 <p class="child-product-title"> 1211 {{ getSelectedItemDetail(selectedChildProduct, item).childProductName }} 1212 x {{ selectedChildProduct.quantity || 1 }} 1213 </p> 1214 <p class="child-variation-title" ng-if="selectedChildProduct.child_variation_id"> 1215 {{ getSelectedItemDetail(selectedChildProduct, item).childVariationName }} 1216 </p> 1217 </li> 1218 </ul> 1219 <div ng-if="checkJoinVariantsEnabled()" class="joined-variants" ng-bind-html="joinVariants(item)"></div> 1220 <div class="variation" ng-hide="item.variation.fields">{{item.variation.name}}</div> 1221 </div> 1222 <div class="price-details"> 1223 {{item.quantity}}<span style="margin:0 3px;">x</span> 1224 <span 1225 ng-if="currentCart.getItemPrice(item).label !== '' && item.type !== 'redeem_gift' && item.type !== 'manual_gift'" 1226 ng-bind-html="currentCart.getItemPrice(item).label | changeCurrency" 1227 ></span> 1228 <span 1229 ng-if="item.type === 'manual_gift' || (currentCart.getItemPrice(item).label === '' && item.type !== 'redeem_gift')" 1230 ng-bind-html="'NT$0' | changeCurrency" 1231 ></span> 1232 <span ng-if="item.type === 'redeem_gift'"> 1233 {{ item.unit_point }} Point 1234 </span> 1235 </div> 1236 </div> 1237 <!--cart-item-content--> 1238 <div class="remove" ng-if="shouldShowDeleteButton"> 1239 <a ng-click="removeItemFromCart(item._id,$event)"> 1240 <span>Remove</span> 1241 <svg class="icons icon-delete"> 1242 <use xlink:href="#icon-delete"></use> 1243 </svg> 1244 </a> 1245 </div> 1246 <div class="clear"></div> 1247 </div> 1248 <!-- Item end--> 1249 <!-- Addon items --> 1250 <div 1251 class="addon-cart-item cart-item" 1252 ng-repeat="addonItem in item.addon_items track by addonItem._id" 1253 ng-init="addonItemPrice = addonItem.price ? (addonItem.quantity * addonItem.price.cents / mainConfig.merchantData.base_currency.subunit_to_unit) : ''" 1254 data-cart-item-id="{{ addonItem._id }}" 1255 > 1256 <span class="product-link js-product-link"> 1257 <img 1258 class="cart-item-image" 1259 ng-src="{{ getImgSrc(addonItem, '200x200f') }}" 1260 alt="{{addonItem.product.cover_media.alt_translations | translateModel}}" 1261 /> 1262 </span> 1263 <div class="cart-item-content" style="float:left;width:130px;"> 1264 <div class="wrap--bundle-title-variation"> 1265 <div class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div> 1266 <div class="title">{{addonItem.product.title_translations|translateModel}}</div> 1267 </div> 1268 <div class="price-details"> 1269 {{addonItem.quantity}}<span style="margin:0 3px;">x</span> 1270 <span ng-show="addonItem.price.label" ng-bind-html="addonItem.price.label | changeCurrency"></span> 1271 <span ng-hide="addonItem.price.label">{{ mainConfig.merchantData.base_currency.alternate_symbol + "0" }}</span> 1272 </div> 1273 </div> 1274 <div class="remove" ng-if="shouldShowDeleteButton"> 1275 <a ng-click="removeItemFromCart(addonItem._id,$event)" >
1276 <span>Remove</span> 1277 <svg class="icons icon-delete"> 1278 <use xlink:href="#icon-delete"></use> 1279 </svg> 1280 </a> 1281 </div> 1282 <div class="clear"></div> 1283 </div> 1284 <!-- Addon items end --> 1285 </div> 1286 <div data-e2e-id="cart-sidebar-related-products_container" class="cart-related-products" ng-if="isSmartProductRecommendationPlusCartEnabled && getCartProductIds()"> 1287 <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div> 1288 <cart-lazyload-related-products ng-attr-data-product-ids="{{ getCartProductIds() }}"> 1289 <div class="cart-related-products-loading"> 1290 <div class="cart-related-products-loading-image loading-placeholder"></div> 1291 <div class="cart-related-products-loading-content"> 1292 <div class="cart-related-products-loading-title loading-placeholder"></div> 1293 <div class="cart-related-products-loading-price-details loading-placeholder"></div> 1294 </div> 1295 </div> 1296 <div class="cart-related-products-list"></div> 1297 </cart-lazyload-related-products> 1298 </div> 1299 <div class="clear"></div> 1300 </div> 1301 <!-- CartItems end --> 1302 1303 <div class="clear"></div> 1304 <!-- Checkout button --> 1305 <div class="cart-chkt-btn-cont"> 1306 <button 1307 id="btn-checkout" 1308 data-e2e-id="checkout_button" 1309 class="cart-chkt-btn ladda-button" 1310 data-style="slide-down" 1311 ladda="checkoutButtonLoading" 1312 ng-click="onCheckoutClicked($event)" 1313 > 1314 {{ 'cart.checkout' | translate }} 1315 </button> 1316 </div> 1317 <!-- Checkout button end --> 1318</div> 1319</div> </div> </div> </li> </ul> </div> <div id="d-cart-panel" class="CartPanel" style="display:none"> <div class="CartPanel-section"> <div class="CartPanel-header"> Shopping Cart </div> <div ng-controller="CartsController"><div class="clear"></div> 1320<!-- Hint: Cart Empty --> 1321<div ng-cloak class="cart-panel-empty-wrapper" ng-class="{'has-related-products': currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled}" ng-show="currentCart.isCartEmpty()"> 1322 <div class="CartPanel-hint"> Your Shopping Cart is empty. </div> 1323 <div class="cart-related-products" ng-if="currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled"> 1324 <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div> 1325 <cart-lazyload-related-products data-allow-empty-product-ids="true"> 1326 <div class="cart-related-products-loading"> 1327 <div class="cart-related-products-loading-image loading-placeholder"></div> 1328 <div class="cart-related-products-loading-content"> 1329 <div class="cart-related-products-loading-title loading-placeholder"></div> 1330 <div class="cart-related-products-loading-price-details loading-placeholder"></div> 1331 </div> 1332 </div> 1333 <div class="cart-related-products-list"></div> 1334 </cart-lazyload-related-products> 1335 </div> 1336</div> 1337 1338<div class="cart-panel-content" data-e2e-id="cart-panel_container" ng-cloak ng-hide="currentCart.isCartEmpty()"> 1339 <!-- CartItems --> 1340 <div class="cart-items"> 1341 <div 1342 ng-repeat="item in currentCart.getItems() track by item._id" 1343 ng-if="item.type !== 'gift'" 1344 class="cart-item-container" 1345 data-cart-item-id="{{ item._id }}" 1346 product-id="{{ item.product_id }}" 1347 > 1348 <!-- Item --> 1349 <div class="cart-item"> 1350 <a ng-if="item.product.type !== 'gift'" ng-href="/products/{{item.product_id}}" target="_blank" class="product-link js-product-link"> 1351 <img 1352 class="sl-lazy-image cart-item-image" 1353 ng-src="{{ getImgSrc(item, '200x200f') }}" 1354 alt="{{ (item.variation.media ? item.variation.media.alt_translations : item.product.cover_media.alt_translations) | translateModel }}" 1355 /> 1356 </a> 1357 <img 1358 class="sl-lazy-image cart-item-image" 1359 ng-if="item.product.type === 'gift'" 1360 ng-src="{{ getImgSrc(item, '200x200f') }}" 1361 alt="{{ (item.variation.media 1362 ? item.variation.media.alt_translations 1363 : item.product.cover_media.alt_translations) | translateModel 1364 }}" 1365 /> 1366 <div class="cart-item-content" style="float:left;width:130px;"> 1367 <div class="wrap--bundle-title-variation"> 1368 <div 1369 ng-show="['bundle_pricing', 'bundle_percentage', 'bundle_amount', 'bundle_gift'].includes(item.applied_promotion.discount_type)" 1370 class="label promotion-label label-default" 1371 > 1372 {{ 'product.bundled_products.label' | translate }} 1373 </div> 1374 <div 1375 ng-show="['bundle_group', 'bundle_group_percentage', 'bundle_group_amount', 'bundle_group_gift'].includes(item.applied_promotion.discount_type)" 1376 class="label promotion-label label-default" 1377 > 1378 {{ 'product.bundle_group_products.label' | translate }} 1379 </div> 1380 <div 1381 ng-show="['buyandget_free', 'buyandget_percentage', 'buyandget_pricing'].includes(item.applied_promotion.discount_type)" 1382 class="label promotion-label label-default" 1383 > 1384 {{ 'product.buyandget.label' | translate }} 1385 </div> 1386 <div 1387 ng-show="item.type === 'redeem_gift' || item.type === 'manual_gift'" 1388 class="label promotion-label label-default" 1389 > 1390 {{ 'product.gift.label' | translate }} 1391 </div> 1392 <div ng-show="item.type == 'addon_product'" class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div> 1393 <div class="title">{{item.product.title_translations|translateModel}}</div> 1394 <div ng-repeat="field in item.variation.fields track by $index" class="item-variation"> 1395 <div ng-class="$index === 0 ? 'variation' : 'variation space-variation'">{{ field.name_translations | translateModel }}</div> 1396 </div> 1397 <ul ng-if="isProductSetEnabled && item.product.type === 'product_set' && item.product.child_products" class="product-set-item-list"> 1398 <li class="child-product-item" ng-repeat="childProduct in item.product.child_products track by childProduct._id"> 1399 <p class="child-product-title">{{ childProduct.title_translations | translateModel }}</p> 1400 <p class="child-variation-title" ng-if="childProduct.child_variation">{{ getChildVariationShorthand(childProduct.child_variation) }}</p> 1401 </li> 1402 </ul>
1403 <span 1404 class="variation-open-button" 1405 ng-if="!state.variationOpenedChildren.has(item._id) && item.product.type === 'product_set'" 1406 ng-click="onClickOpenVariation(item._id)" 1407 > 1408 {{ 'product.set.open_variation' | translate }} 1409 <i class="fa fa-angle-down"></i> 1410 </span> 1411 <ul ng-if="isProductSetRevampEnabled && item.product.type === 'product_set' && item.product.child_products && state.variationOpenedChildren.has(item._id)" class="product-set-item-list"> 1412 <li 1413 class="child-product-item" 1414 ng-repeat="selectedChildProduct in item.item_data.selected_child_products track by (selectedChildProduct.child_product_id + selectedChildProduct.child_variation_id)" 1415 > 1416 <p class="child-product-title"> 1417 {{ getSelectedItemDetail(selectedChildProduct, item).childProductName }} 1418 x {{ selectedChildProduct.quantity || 1 }} 1419 </p> 1420 <p class="child-variation-title" ng-if="selectedChildProduct.child_variation_id"> 1421 {{ getSelectedItemDetail(selectedChildProduct, item).childVariationName }} 1422 </p> 1423 </li> 1424 </ul> 1425 <div ng-if="checkJoinVariantsEnabled()" class="joined-variants" ng-bind-html="joinVariants(item)"></div> 1426 <div class="variation" ng-hide="item.variation.fields">{{item.variation.name}}</div> 1427 </div> 1428 <div class="price-details"> 1429 {{item.quantity}}<span style="margin:0 3px;">x</span> 1430 <span 1431 ng-if="currentCart.getItemPrice(item).label !== '' && item.type !== 'redeem_gift' && item.type !== 'manual_gift'" 1432 ng-bind-html="currentCart.getItemPrice(item).label | changeCurrency" 1433 ></span> 1434 <span 1435 ng-if="item.type === 'manual_gift' || (currentCart.getItemPrice(item).label === '' && item.type !== 'redeem_gift')" 1436 ng-bind-html="'NT$0' | changeCurrency" 1437 ></span> 1438 <span ng-if="item.type === 'redeem_gift'"> 1439 {{ item.unit_point }} Point 1440 </span> 1441 </div> 1442 </div> 1443 <!--cart-item-content--> 1444 <div class="remove" ng-if="shouldShowDeleteButton"> 1445 <a ng-click="removeItemFromCart(item._id,$event)"> 1446 <span>Remove</span> 1447 <svg class="icons icon-delete"> 1448 <use xlink:href="#icon-delete"></use> 1449 </svg> 1450 </a> 1451 </div> 1452 <div class="clear"></div> 1453 </div> 1454 <!-- Item end--> 1455 <!-- Addon items --> 1456 <div 1457 class="addon-cart-item cart-item" 1458 ng-repeat="addonItem in item.addon_items track by addonItem._id" 1459 ng-init="addonItemPrice = addonItem.price ? (addonItem.quantity * addonItem.price.cents / mainConfig.merchantData.base_currency.subunit_to_unit) : ''" 1460 data-cart-item-id="{{ addonItem._id }}" 1461 > 1462 <span class="product-link js-product-link"> 1463 <img 1464 class="cart-item-image" 1465 ng-src="{{ getImgSrc(addonItem, '200x200f') }}" 1466 alt="{{addonItem.product.cover_media.alt_translations | translateModel}}" 1467 /> 1468 </span> 1469 <div class="cart-item-content" style="float:left;width:130px;"> 1470 <div class="wrap--bundle-title-variation"> 1471 <div class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div> 1472 <div class="title">{{addonItem.product.title_translations|translateModel}}</div> 1473 </div> 1474 <div class="price-details"> 1475 {{addonItem.quantity}}<span style="margin:0 3px;">x</span> 1476 <span ng-show="addonItem.price.label" ng-bind-html="addonItem.price.label | changeCurrency"></span> 1477 <span ng-hide="addonItem.price.label">{{ mainConfig.merchantData.base_currency.alternate_symbol + "0" }}</span> 1478 </div> 1479 </div> 1480 <div class="remove" ng-if="shouldShowDeleteButton"> 1481 <a ng-click="removeItemFromCart(addonItem._id,$event)" >
1482 <span>Remove</span> 1483 <svg class="icons icon-delete"> 1484 <use xlink:href="#icon-delete"></use> 1485 </svg> 1486 </a> 1487 </div> 1488 <div class="clear"></div> 1489 </div> 1490 <!-- Addon items end --> 1491 </div> 1492 <div data-e2e-id="cart-sidebar-related-products_container" class="cart-related-products" ng-if="isSmartProductRecommendationPlusCartEnabled && getCartProductIds()"> 1493 <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div> 1494 <cart-lazyload-related-products ng-attr-data-product-ids="{{ getCartProductIds() }}"> 1495 <div class="cart-related-products-loading"> 1496 <div class="cart-related-products-loading-image loading-placeholder"></div> 1497 <div class="cart-related-products-loading-content"> 1498 <div class="cart-related-products-loading-title loading-placeholder"></div> 1499 <div class="cart-related-products-loading-price-details loading-placeholder"></div> 1500 </div> 1501 </div> 1502 <div class="cart-related-products-list"></div> 1503 </cart-lazyload-related-products> 1504 </div> 1505 <div class="clear"></div> 1506 </div> 1507 <!-- CartItems end --> 1508 1509 <div class="clear"></div> 1510 <!-- Checkout button --> 1511 <div class="cart-chkt-btn-cont"> 1512 <button 1513 id="btn-checkout" 1514 data-e2e-id="checkout_button" 1515 class="cart-chkt-btn ladda-button" 1516 data-style="slide-down" 1517 ladda="checkoutButtonLoading" 1518 ng-click="onCheckoutClicked($event)" 1519 > 1520 {{ 'cart.checkout' | translate }} 1521 </button> 1522 </div> 1523 <!-- Checkout button end --> 1524</div> 1525</div> </div> </div> <div class="js-sticky-cart-button-container nav-desktop"> <p class="Product-title"></p> <div class="btn-cart-fixed js-btn-cart-fixed btn-custom"></div> </div> </div></nav> <nav class="NavigationBar mod-mobile js-navbar-mobile nav-bg-color hidden-lg"> <div ng-cloak facebook-banner class="facebook-banner"> 1526 <div ng-if="state.isBannerOpened" class="facebook-banner-wrapper"> 1527 <div ng-click="onClose()" class="close-icon-wrapper"> 1528 <i class="fa fa-times"></i> 1529 </div> 1530 <p ng-click="copy()" class="wording" ng-bind-html="'facebook_banner.description' | translate"></p> 1531 <input type="hidden" id="location-copy-url" value="{{ currentLocation }}" readonly> 1532 </div> 1533 </div> 1534 <basic-popover class="cart-over-limit"></basic-popover> <div class="NavigationBar-container clearfix"> <div class="NavigationBar-actionMenu-button nav-color js-panel-toggle sl-menu-panel-toggle"> <svg class="icons icon-burger js-toggle-on"> <use xlink:href="#icon-burger"></use> </svg> <svg class="icons icon-close js-toggle-off"> <use xlink:href="#icon-close"></use> </svg> </div> <div class="NavigationBar-actionMenu-button sl-search-toggle"> <svg class="icons icon-search-mobile"> <use xlink:href="#icon-search-mobile"></use> </svg> <svg class="icons icon-close js-toggle-off"> <use xlink:href="#icon-close"></use> </svg> </div> <div class="NavigationBar-actionMenu-button sl-cart-toggle-mobile cart-mobile-close"> <svg class="icons icon-close js-toggle-off"> <use xlink:href="#icon-close"></use> </svg> </div> <div class="NavigationBar-logo"> <a href="/"><img src="https://img.shoplineapp.com/media/image_clips/5b28bd9659d5245a1a000258/original.png?1529396629" loading="lazy"></a> </div> <div class="NavigationBar-actionMenu-button CartPanel-toggleButton sl-cart-toggle-mobile"> <svg class="icons icon-bag-mobile"> <use xlink:href="#icon-bag-mobile"></use> </svg> <span class="Cart-count sl-cart-count primary-color"></span> </div> </div></nav> <div id="MenuPanel" class="MenuPanel nav-bg-color" style="display: none;"> <div id="MenuPanelWrap"> <div class="MenuPanel-action"> <div class=""> <a class="Label" href="/users/sign_in" >Sign in</a> / <a class="Label" href="/users/sign_up">Sign up</a> </div> <div> <a class="MessageDialog-showButton sl-message-toggle">Message Shop</a> </div> </div> <user-reminder-mobile 1535 campaign-rule="null" 1536></user-reminder-mobile> <div class="MenuPanel-section"> <h3 class="MenuPanel-section-header"> Navigation </h3> <ul class="MenuPanel-mainMenu"> <li class="List-item MenuPanel-nestedList sl-dropdown" is-collapsed="true" is-mobile-collapsed="true" > <a class="Label" link-highlight="https://www.midabookweb.com/" href="https://www.midabookweb.com/" target=""> Home </a> <ul class="MenuPanel-nestedList-dropdown second-layer sl-dropdown-list collapse" id="menu-nested-list-5b2852d64e22a6dce700b774"> </ul> </li> <li class="List-item MenuPanel-nestedList sl-dropdown" is-collapsed="true" is-mobile-collapsed="true" > <a class="Label" link-highlight="https://www.midabookweb.com/pages/about" href="https://www.midabookweb.com/pages/about" target="_self"> about us </a> <ul class="MenuPanel-nestedList-dropdown second-layer sl-dropdown-list collapse" id="menu-nested-list-5b33419200fddeb5d9000252"> </ul> </li> <li class="List-item MenuPanel-nestedList sl-dropdown" is-collapsed="true" is-mobile-collapsed="true" > <a class="Label" link-highlight="https://midabookweb.shoplineapp.com/pages/news" href="https://midabookweb.shoplineapp.com/pages/news" target="_self"> news </a> <ul class="MenuPanel-nestedList-dropdown second-layer sl-dropdown-list collapse" id="menu-nested-list-5b332f9472fdc0f4bc003346"> </ul> </li> <li class="List-item MenuPanel-nestedList sl-dropdown" is-collapsed="true" is-mobile-collapsed="true" > <a class="Label" link-highlight="https://www.midabookweb.com/pages/exhibition" href="https://www.midabookweb.com/pages/exhibition" target="_self"> ç¶æå±è¦½ </a> <ul class="MenuPanel-nestedList-dropdown second-layer sl-dropdown-list collapse" id="menu-nested-list-6368740465f3480010418c68"> </ul> </li> <li class="List-item MenuPanel-nestedList sl-dropdown" is-collapsed="true" is-mobile-collapsed="true" > <a class="Label" link-highlight="https://www.midabookweb.com/pages/ad" href="https://www.midabookweb.com/pages/ad" target="_self"> å±è¦½åé¡§ <i class="fa sl-dropdown-toggle pull-right" data-toggle="collapse" href="#menu-nested-list-6368aed17dd11100191973c7"></i> </a> <ul class="MenuPanel-nestedList-dropdown second-layer sl-dropdown-list collapse" id="menu-nested-list-6368aed17dd11100191973c7"> <li class="List-item"> <a class="Label" link-highlight="https://www.midabookweb.com/pages/ad" href="https://www.midabookweb.com/pages/ad" target=""> AD </a> </li> <li class="List-item"> <a class="Label" link-highlight="https://www.midabookweb.com/pages/history" href="https://www.midabookweb.com/pages/history" target=""> history </a> </li> </ul> </li> <li class="List-item MenuPanel-nestedList sl-dropdown" is-collapsed="true" is-mobile-collapsed="true" > <a class="Label" link-highlight="https://www.midabookweb.com/products" href="https://www.midabookweb.com/products" target=""> Shop All </a> <ul class="MenuPanel-nestedList-dropdown second-layer sl-dropdown-list collapse" id="menu-nested-list-5b2852d64e22a6dce700b778"> </ul> </li> <li class="List-item MenuPanel-nestedList sl-dropdown" is-collapsed="true" is-mobile-collapsed="true" > <a class="Label" link-highlight="https://www.midabookweb.com/pages/course" href="https://www.midabookweb.com/pages/course" target="_self"> course </a> <ul class="MenuPanel-nestedList-dropdown second-layer sl-dropdown-list collapse" id="menu-nested-list-5b332fc300fddea930002ffd"> </ul> </li> <li class="List-item MenuPanel-nestedList sl-dropdown" is-collapsed="true" is-mobile-collapsed="true" > <a class="Label" link-highlight="https://www.midabookweb.com/pages/contents" href="https://www.midabookweb.com/pages/contents" target="_self"> contents </a> <ul class="MenuPanel-nestedList-dropdown second-layer sl-dropdown-list collapse" id="menu-nested-list-5b28b3dc9a76f0edf5000299"> </ul> </li> <li class="List-item MenuPanel-nestedList sl-dropdown" is-collapsed="true" is-mobile-collapsed="true" > <a class="Label" link-highlight="https://drive.google.com/file/d/1JxuaTaP1AJHwv1pHBSRcEyo2RQuF_Xhh/view?usp=sharing" href="https://drive.google.com/file/d/1JxuaTaP1AJHwv1pHBSRcEyo2RQuF_Xhh/view?usp=sharing" target="_blank"> 代è¨åé«åæ¸è¨è³¼å® </a> <ul class="MenuPanel-nestedList-dropdown second-layer sl-dropdown-list collapse" id="menu-nested-list-5b88dbfa2eb24500175c9d16"> </ul> </li> <li class="List-item MenuPanel-nestedList sl-dropdown" is-collapsed="true" is-mobile-collapsed="true" > <a class="Label" link-highlight="https://www.midabookweb.com/pages/intro" href="https://www.midabookweb.com/pages/intro" target=""> intro </a> <ul class="MenuPanel-nestedList-dropdown second-layer sl-dropdown-list collapse" id="menu-nested-list-63bbb884fcf95a0023b1fdbd"> </ul> </li> </ul> <h3 class="MenuPanel-section-header"> Categories </h3> <ul class="MenuPanel-categoryMenu"> <li class="List-item"> <a class="Label" link-highlight="/categories/5b2852d64e22a6dce700b770" href="/categories/5b2852d64e22a6dce700b770"> Featured Products </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/æ¸ç«æ°´å¢¨" href="/categories/æ¸ç«æ°´å¢¨"> Chinese brush painting <i class="fa sl-dropdown-toggle pull-right" data-toggle="collapse" href="#menu-nested-list-5b285fae10abb97f3f00e48a"></i> </a> <ul class="MenuPanel-nestedList-dropdown second-layer js-mobile-productlist-nestedlist-dropdown sl-dropdown-list collapse" id="menu-nested-list-5b285fae10abb97f3f00e48a"> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/å«é²çç³»å" href="/categories/å«é²çç³»å"> å«é²çç³»å </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/wangbeiyue" href="/categories/wangbeiyue">
1536 çå岳系å </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/shengyizeng" href="/categories/shengyizeng"> æ²ä»¥æ£ç³»å </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/liupingheng" href="/categories/liupingheng"> å平衡系å </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/sunjiachin" href="/categories/sunjiachin"> å«å®¶å¤ç³»å </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/sutsengzi" href="/categories/sutsengzi"> èæ¾ç¥ç³»å </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/hukeming" href="/categories/hukeming"> è¡å
æç³»å </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/æç»åç³»å" href="/categories/æç»åç³»å"> æç»åç³»å </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/å¼µè¡æ°ç³»å" href="/categories/å¼µè¡æ°ç³»å"> å¼µè¡æ°ç³»å </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/chungyuming" href="/categories/chungyuming"> æ±è²æ°ç³»å </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/huangminglee" href="/categories/huangminglee"> 黿çç³»å </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/é³ç´ç³»å" href="/categories/é³ç´ç³»å"> é³ç´ç³»å </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/huangmingxiu" href="/categories/huangmingxiu"> é»æä¿®ç³»å </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/janwufa" href="/categories/janwufa"> è©¹å³æ³ç³»å </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/zhaomaonan" href="/categories/zhaomaonan"> è¶èç·ç³»å </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/liuguochi" href="/categories/liuguochi"> ååç¥ç³»å </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/otherartist" href="/categories/otherartist"> å
¶ä»èè¡å®¶ </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/å³å¹³ç³»å" href="/categories/å³å¹³ç³»å"> å³å¹³ç³»å </a> </li> </ul> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/æ¯ç" href="/categories/æ¯ç"> Chinese brush <i class="fa sl-dropdown-toggle pull-right" data-toggle="collapse" href="#menu-nested-list-5b285fbb00fdde695e00ce13"></i> </a> <ul class="MenuPanel-nestedList-dropdown second-layer js-mobile-productlist-nestedlist-dropdown sl-dropdown-list collapse" id="menu-nested-list-5b285fbb00fdde695e00ce13"> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/æ¯ç-1" href="/categories/æ¯ç-1"> æ¯ç </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/omix" href="/categories/omix"> 墨水ç </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/paper" href="/categories/paper"> æ¯éç´ </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/墨æ¢" href="/categories/墨æ¢"> ink strip </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/springcouplet" href="/categories/springcouplet"> æ¥è¯ç´ </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/handmadepaper" href="/categories/handmadepaper"> æå·¥ç´ </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/paintboard" href="/categories/paintboard"> ç«ä»æ¿/空ç½è»¸ </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/硯å°" href="/categories/硯å°"> ink stone </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/çç" href="/categories/çç"> Pen holder </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/æé®" href="/categories/æé®"> æé® </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/sstn0002" href="/categories/sstn0002"> ç·è£½å </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/èç³" href="/categories/èç³"> stone </a>
1536 </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/å°ç³" href="/categories/å°ç³"> å°ç³ </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/å°æ³¥" href="/categories/å°æ³¥"> å°æ³¥ </a> </li> </ul> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/忏" href="/categories/忏"> books <i class="fa sl-dropdown-toggle pull-right" data-toggle="collapse" href="#menu-nested-list-5b285f628d1db9af0e00c1c7"></i> </a> <ul class="MenuPanel-nestedList-dropdown second-layer js-mobile-productlist-nestedlist-dropdown sl-dropdown-list collapse" id="menu-nested-list-5b285f628d1db9af0e00c1c7"> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/midabook" href="/categories/midabook"> éºç é½åºç </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/硬çç³»å" href="/categories/硬çç³»å"> 硬çç³»å </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/è¬å·æ¨" href="/categories/è¬å·æ¨"> è¬å·æ¨ </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/大鏿¸ç±" href="/categories/大鏿¸ç±"> 大鏿¸ç± </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/jap-book" href="/categories/jap-book"> é²å£æ¸ </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/乿åºç" href="/categories/乿åºç"> 乿åºç </a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="false" is-mobile-collapsed="false" > <a class="Label" link-highlight="/categories/äºååºç" href="/categories/äºååºç"> äºååºç </a> </li> </ul> </li> <li class="List-item"> <a class="Label" link-highlight="/categories/others" href="/categories/others"> others </a> </li> </ul> <h3 class="MenuPanel-section-header"> Others </h3> <ul class="MenuPanel-othersMenu"> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown" is-collapsed="true"> <div data-nosnippet> <a class="Label sl-language-menu-open"> <svg class="icon-language"> <use xlink:href="#icon-language"></use> </svg> English <i class="fa sl-dropdown-toggle pull-right" data-toggle="collapse" href="#language-dropdown"></i> </a> <ul class="MenuPanel-nestedList-dropdown second-layer js-mobile-productlist-nestedlist-dropdown sl-dropdown-list collapse sl-language-chooser" id="language-dropdown"> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown sl-language-chooser-language" is-collapsed="true" href="#en"> <a class="Label" href="">English</a> </li> <li class="List-item MenuPanel-nestedList js-mobile-productlist-nestedlist sl-dropdown sl-language-chooser-language" is-collapsed="true" href="#zh-hant"> <a class="Label" href="">ç¹é«ä¸æ</a> </li> </ul> </div> </li> </ul> </div> </div></div> <div id="LanguagePanel" class="MenuPanel nav-bg-color" style="display: none;" data-nosnippet> <div class="MenuPanel-section"> <div class="MenuPanel-section-header sl-language-menu-close">
1536 <span class="fa fa-chevron-left"></span> Language </div> <ul class="sl-language-chooser"> <li class="List-item"> <a class="Label sl-language-chooser-language" href="#en">English</a> </li> <li class="List-item"> <a class="Label sl-language-chooser-language" href="#zh-hant">ç¹é«ä¸æ</a> </li> </ul> </div></div> <div id="CurrencyPanel" class="MenuPanel nav-bg-color" style="display: none;" data-nosnippet> <div class="MenuPanel-section"> <div class="MenuPanel-section-header sl-currency-menu-close"> <span class="fa fa-chevron-left"></span> Currency </div> <ul class="sl-currency-chooser" id="menu-others-currency"> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#hkd">$ HKD</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#mop">P MOP</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#cny">Â¥ CNY</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#twd">$ TWD</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#usd">$ USD</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#sgd">$ SGD</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#eur">⬠EUR</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#aud">$ AUD</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#gbp">£ GBP</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#php">â± PHP</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#myr">RM MYR</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#thb">฿ THB</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#aed">د.Ø¥ AED</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#jpy">Â¥ JPY</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#bnd">$ BND</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#krw">â© KRW</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#idr">Rp IDR</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#vnd">â« VND</a> </li> <li class="List-item"> <a class="Label sl-currency-chooser-currency" href="#cad">$ CAD</a> </li> </ul> </div></div> <div id="SearchPanel" class="MenuPanel nav-bg-color"> <div class="MenuPanel-section"> <h3 class="search-title">Search Products</h3> <form class="Product-searchField-form sl-product-search"> <input disabled maxlength="50" placeholder="Search Products"> <button disabled type="submit"><i class="fa fa-search"></i></button> </form> </div></div> <div id="cart-panel-mobile" class="CartPanel nav-bg-color js-cart-panel-mobile" style="display:none"> <div class="CartPanel-wrapper"> <h3 class="CartPanel-header">Shopping Cart</h3> <div class="CartPanel-section"> <div ng-controller="CartsController"><div class="clear"></div> 1537<!-- Hint: Cart Empty --> 1538<div ng-cloak class="cart-panel-empty-wrapper" ng-class="{'has-related-products': currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled}" ng-show="currentCart.isCartEmpty()"> 1539 <div class="CartPanel-hint"> Your Shopping Cart is empty. </div> 1540 <div class="cart-related-products" ng-if="currentCart.isCartEmpty() && isSmartProductRecommendationPlusCartEnabled"> 1541 <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div> 1542 <cart-lazyload-related-products data-allow-empty-product-ids="true"> 1543 <div class="cart-related-products-loading"> 1544 <div class="cart-related-products-loading-image loading-placeholder"></div> 1545 <div class="cart-related-products-loading-content"> 1546 <div class="cart-related-products-loading-title loading-placeholder"></div> 1547 <div class="cart-related-products-loading-price-details loading-placeholder"></div> 1548 </div> 1549 </div> 1550 <div class="cart-related-products-list"></div> 1551 </cart-lazyload-related-products> 1552 </div> 1553</div> 1554 1555<div class="cart-panel-content" data-e2e-id="cart-panel_container" ng-cloak ng-hide="currentCart.isCartEmpty()"> 1556 <!-- CartItems --> 1557 <div class="cart-items"> 1558 <div 1559 ng-repeat="item in currentCart.getItems() track by item._id" 1560 ng-if="item.type !== 'gift'" 1561 class="cart-item-container" 1562 data-cart-item-id="{{ item._id }}" 1563 product-id="{{ item.product_id }}" 1564 > 1565 <!-- Item --> 1566 <div class="cart-item"> 1567 <a ng-if="item.product.type !== 'gift'" ng-href="/products/{{item.product_id}}" target="_blank" class="product-link js-product-link"> 1568 <img 1569 class="sl-lazy-image cart-item-image" 1570 ng-src="{{ getImgSrc(item, '200x200f') }}" 1571 alt="{{ (item.variation.media ? item.variation.media.alt_translations : item.product.cover_media.alt_translations) | translateModel }}" 1572 /> 1573 </a> 1574 <img 1575 class="sl-lazy-image cart-item-image" 1576 ng-if="item.product.type === 'gift'" 1577 ng-src="{{ getImgSrc(item, '200x200f') }}" 1578 alt="{{ (item.variation.media 1579 ? item.variation.media.alt_translations 1580 : item.product.cover_media.alt_translations) | translateModel 1581 }}" 1582 /> 1583 <div class="cart-item-content" style="float:left;width:130px;"> 1584 <div class="wrap--bundle-title-variation"> 1585 <div 1586 ng-show="['bundle_pricing', 'bundle_percentage', 'bundle_amount', 'bundle_gift'].includes(item.applied_promotion.discount_type)" 1587 class="label promotion-label label-default" 1588 > 1589 {{ 'product.bundled_products.label' | translate }} 1590 </div> 1591 <div 1592 ng-show="['bundle_group', 'bundle_group_percentage', 'bundle_group_amount', 'bundle_group_gift'].includes(item.applied_promotion.discount_type)" 1593 class="label promotion-label label-default" 1594 > 1595 {{ 'product.bundle_group_products.label' | translate }} 1596 </div> 1597 <div 1598 ng-show="['buyandget_free', 'buyandget_percentage', 'buyandget_pricing'].includes(item.applied_promotion.discount_type)" 1599 class="label promotion-label label-default" 1600 > 1601 {{ 'product.buyandget.label' | translate }} 1602 </div> 1603 <div 1604 ng-show="item.type === 'redeem_gift' || item.type === 'manual_gift'" 1605 class="label promotion-label label-default" 1606 > 1607 {{ 'product.gift.label' | translate }} 1608 </div> 1609 <div ng-show="item.type == 'addon_product'" class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div> 1610 <div class="title">{{item.product.title_translations|translateModel}}</div> 1611 <div ng-repeat="field in item.variation.fields track by $index" class="item-variation"> 1612 <div ng-class="$index === 0 ? 'variation' : 'variation space-variation'">{{ field.name_translations | translateModel }}</div> 1613 </div> 1614 <ul ng-if="isProductSetEnabled && item.product.type === 'product_set' && item.product.child_products" class="product-set-item-list"> 1615 <li class="child-product-item" ng-repeat="childProduct in item.product.child_products track by childProduct._id"> 1616 <p class="child-product-title">{{ childProduct.title_translations | translateModel }}</p> 1617 <p class="child-variation-title" ng-if="childProduct.child_variation">{{ getChildVariationShorthand(childProduct.child_variation) }}</p> 1618 </li> 1619 </ul>
1620 <span 1621 class="variation-open-button" 1622 ng-if="!state.variationOpenedChildren.has(item._id) && item.product.type === 'product_set'" 1623 ng-click="onClickOpenVariation(item._id)" 1624 > 1625 {{ 'product.set.open_variation' | translate }} 1626 <i class="fa fa-angle-down"></i> 1627 </span> 1628 <ul ng-if="isProductSetRevampEnabled && item.product.type === 'product_set' && item.product.child_products && state.variationOpenedChildren.has(item._id)" class="product-set-item-list"> 1629 <li 1630 class="child-product-item" 1631 ng-repeat="selectedChildProduct in item.item_data.selected_child_products track by (selectedChildProduct.child_product_id + selectedChildProduct.child_variation_id)" 1632 > 1633 <p class="child-product-title"> 1634 {{ getSelectedItemDetail(selectedChildProduct, item).childProductName }} 1635 x {{ selectedChildProduct.quantity || 1 }} 1636 </p> 1637 <p class="child-variation-title" ng-if="selectedChildProduct.child_variation_id"> 1638 {{ getSelectedItemDetail(selectedChildProduct, item).childVariationName }} 1639 </p> 1640 </li> 1641 </ul> 1642 <div ng-if="checkJoinVariantsEnabled()" class="joined-variants" ng-bind-html="joinVariants(item)"></div> 1643 <div class="variation" ng-hide="item.variation.fields">{{item.variation.name}}</div> 1644 </div> 1645 <div class="price-details"> 1646 {{item.quantity}}<span style="margin:0 3px;">x</span> 1647 <span 1648 ng-if="currentCart.getItemPrice(item).label !== '' && item.type !== 'redeem_gift' && item.type !== 'manual_gift'" 1649 ng-bind-html="currentCart.getItemPrice(item).label | changeCurrency" 1650 ></span> 1651 <span 1652 ng-if="item.type === 'manual_gift' || (currentCart.getItemPrice(item).label === '' && item.type !== 'redeem_gift')" 1653 ng-bind-html="'NT$0' | changeCurrency" 1654 ></span> 1655 <span ng-if="item.type === 'redeem_gift'"> 1656 {{ item.unit_point }} Point 1657 </span> 1658 </div> 1659 </div> 1660 <!--cart-item-content--> 1661 <div class="remove" ng-if="shouldShowDeleteButton"> 1662 <a ng-click="removeItemFromCart(item._id,$event)"> 1663 <span>Remove</span> 1664 <svg class="icons icon-delete"> 1665 <use xlink:href="#icon-delete"></use> 1666 </svg> 1667 </a> 1668 </div> 1669 <div class="clear"></div> 1670 </div> 1671 <!-- Item end--> 1672 <!-- Addon items --> 1673 <div 1674 class="addon-cart-item cart-item" 1675 ng-repeat="addonItem in item.addon_items track by addonItem._id" 1676 ng-init="addonItemPrice = addonItem.price ? (addonItem.quantity * addonItem.price.cents / mainConfig.merchantData.base_currency.subunit_to_unit) : ''" 1677 data-cart-item-id="{{ addonItem._id }}" 1678 > 1679 <span class="product-link js-product-link"> 1680 <img 1681 class="cart-item-image" 1682 ng-src="{{ getImgSrc(addonItem, '200x200f') }}" 1683 alt="{{addonItem.product.cover_media.alt_translations | translateModel}}" 1684 /> 1685 </span> 1686 <div class="cart-item-content" style="float:left;width:130px;"> 1687 <div class="wrap--bundle-title-variation"> 1688 <div class="label promotion-label label-default">{{ 'product.addon_products.label' | translate }}</div> 1689 <div class="title">{{addonItem.product.title_translations|translateModel}}</div> 1690 </div> 1691 <div class="price-details"> 1692 {{addonItem.quantity}}<span style="margin:0 3px;">x</span> 1693 <span ng-show="addonItem.price.label" ng-bind-html="addonItem.price.label | changeCurrency"></span> 1694 <span ng-hide="addonItem.price.label">{{ mainConfig.merchantData.base_currency.alternate_symbol + "0" }}</span> 1695 </div> 1696 </div> 1697 <div class="remove" ng-if="shouldShowDeleteButton"> 1698 <a ng-click="removeItemFromCart(addonItem._id,$event)" >
1699 <span>Remove</span> 1700 <svg class="icons icon-delete"> 1701 <use xlink:href="#icon-delete"></use> 1702 </svg> 1703 </a> 1704 </div> 1705 <div class="clear"></div> 1706 </div> 1707 <!-- Addon items end --> 1708 </div> 1709 <div data-e2e-id="cart-sidebar-related-products_container" class="cart-related-products" ng-if="isSmartProductRecommendationPlusCartEnabled && getCartProductIds()"> 1710 <div class="cart-related-products-title">{{ 'cart.related_products.title' | translate }}</div> 1711 <cart-lazyload-related-products ng-attr-data-product-ids="{{ getCartProductIds() }}"> 1712 <div class="cart-related-products-loading"> 1713 <div class="cart-related-products-loading-image loading-placeholder"></div> 1714 <div class="cart-related-products-loading-content"> 1715 <div class="cart-related-products-loading-title loading-placeholder"></div> 1716 <div class="cart-related-products-loading-price-details loading-placeholder"></div> 1717 </div> 1718 </div> 1719 <div class="cart-related-products-list"></div> 1720 </cart-lazyload-related-products> 1721 </div> 1722 <div class="clear"></div> 1723 </div> 1724 <!-- CartItems end --> 1725 1726 <div class="clear"></div> 1727 <!-- Checkout button --> 1728 <div class="cart-chkt-btn-cont"> 1729 <button 1730 id="btn-checkout" 1731 data-e2e-id="checkout_button" 1732 class="cart-chkt-btn ladda-button" 1733 data-style="slide-down" 1734 ladda="checkoutButtonLoading" 1735 ng-click="onCheckoutClicked($event)" 1736 > 1737 {{ 'cart.checkout' | translate }} 1738 </button> 1739 </div> 1740 <!-- Checkout button end --> 1741</div> 1742</div> </div> </div></div> <div id="Content" class="js-content"> 1743 1744 1745 1746 1747 1748 <div class="container ProductList-container" ga-page-view> 1749 <div class="bn-cat hidden"></div><div class="block-inner"> <div class="pd-box clearfix"> <div class="left-c-box hidden-xs hidden-sm "> <h3 class="tit-category primary-color-border-bottom"> Categories </h3> <ul class="ProductList-categoryMenu is-mobile-collapsed"> <li class="List-item"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/5b2852d64e22a6dce700b770" href="https://www.midabookweb.com/categories/5b2852d64e22a6dce700b770"> Featured Products </a> </li> <li class="List-item ProductList-nestedList js-productlist-nestedlist first-layer active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/æ¸ç«æ°´å¢¨" href="https://www.midabookweb.com/categories/æ¸ç«æ°´å¢¨"> Chinese brush painting </a> <ul class="ProductList-nestedList-dropdown js-productlist-nestedlist-dropdown second-layer" id="product-list-nested-list-5b285fae10abb97f3f00e48a"> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/å«é²çç³»å" href="https://www.midabookweb.com/categories/å«é²çç³»å"> å«é²çç³»å </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/wangbeiyue" href="https://www.midabookweb.com/categories/wangbeiyue"> çå岳系å </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/shengyizeng" href="https://www.midabookweb.com/categories/shengyizeng"> æ²ä»¥æ£ç³»å </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/liupingheng" href="https://www.midabookweb.com/categories/liupingheng"> å平衡系å </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/sunjiachin" href="https://www.midabookweb.com/categories/sunjiachin"> å«å®¶å¤ç³»å </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/sutsengzi" href="https://www.midabookweb.com/categories/sutsengzi"> èæ¾ç¥ç³»å </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/hukeming" href="https://www.midabookweb.com/categories/hukeming"> è¡å æç³»å </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/æç»åç³»å" href="https://www.midabookweb.com/categories/æç»åç³»å"> æç»åç³»å </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/å¼µè¡æ°ç³»å" href="https://www.midabookweb.com/categories/å¼µè¡æ°ç³»å"> å¼µè¡æ°ç³»å </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/chungyuming" href="https://www.midabookweb.com/categories/chungyuming"> æ±è²æ°ç³»å </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/huangminglee" href="https://www.midabookweb.com/categories/huangminglee"> 黿çç³»å </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/é³ç´ç³»å" href="https://www.midabookweb.com/categories/é³ç´ç³»å"> é³ç´ç³»å </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/huangmingxiu" href="https://www.midabookweb.com/categories/huangmingxiu"> é»æä¿®ç³»å </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/janwufa" href="https://www.midabookweb.com/categories/janwufa"> è©¹å³æ³ç³»å </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/zhaomaonan" href="https://www.midabookweb.com/categories/zhaomaonan"> è¶èç·ç³»å </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/liuguochi" href="https://www.midabookweb.com/categories/liuguochi"> ååç¥ç³»å </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/otherartist" href="https://www.midabookweb.com/categories/otherartist"> å ¶ä»èè¡å®¶ </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/å³å¹³ç³»å" href="https://www.midabookweb.com/categories/å³å¹³ç³»å"> å³å¹³ç³»å </a> </li> </ul> </li> <li class="List-item ProductList-nestedList js-productlist-nestedlist first-layer active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/æ¯ç" href="https://www.midabookweb.com/categories/æ¯ç"> Chinese brush </a> <ul class="ProductList-nestedList-dropdown js-productlist-nestedlist-dropdown second-layer" id="product-list-nested-list-5b285fbb00fdde695e00ce13"> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/æ¯ç-1" href="https://www.midabookweb.com/categories/æ¯ç-1"> æ¯ç </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/omix" href="https://www.midabookweb.com/categories/omix"> 墨水ç </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/paper" href="https://www.midabookweb.com/categories/paper"> æ¯éç´ </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/墨æ¢" href="https://www.midabookweb.com/categories/墨æ¢"> ink strip </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/springcouplet" href="https://www.midabookweb.com/categories/springcouplet"> æ¥è¯ç´ </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/handmadepaper" href="https://www.midabookweb.com/categories/handmadepaper"> æå·¥ç´ </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/paintboard" href="https://www.midabookwe
1749b.com/categories/paintboard"> ç«ä»æ¿/空ç½è»¸ </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/硯å°" href="https://www.midabookweb.com/categories/硯å°"> ink stone </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/çç" href="https://www.midabookweb.com/categories/çç"> Pen holder </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/æé®" href="https://www.midabookweb.com/categories/æé®"> æé® </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/sstn0002" href="https://www.midabookweb.com/categories/sstn0002"> ç·è£½å </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/èç³" href="https://www.midabookweb.com/categories/èç³"> stone </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/å°ç³" href="https://www.midabookweb.com/categories/å°ç³"> å°ç³ </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/å°æ³¥" href="https://www.midabookweb.com/categories/å°æ³¥"> å°æ³¥ </a> </li> </ul> </li> <li class="List-item ProductList-nestedList js-productlist-nestedlist first-layer active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/忏" href="https://www.midabookweb.com/categories/忏"> books </a> <ul class="ProductList-nestedList-dropdown js-productlist-nestedlist-dropdown second-layer" id="product-list-nested-list-5b285f628d1db9af0e00c1c7"> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/midabook" href="https://www.midabookweb.com/categories/midabook"> éºç é½åºç </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/硬çç³»å" href="https://www.midabookweb.com/categories/硬çç³»å"> 硬çç³»å </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/è¬å·æ¨" href="https://www.midabookweb.com/categories/è¬å·æ¨"> è¬å·æ¨ </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/大鏿¸ç±" href="https://www.midabookweb.com/categories/大鏿¸ç±"> 大鏿¸ç± </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/jap-book" href="https://www.midabookweb.com/categories/jap-book"> é²å£æ¸ </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/乿åºç" href="https://www.midabookweb.com/categories/乿åºç"> 乿åºç </a> </li> <li class="List-item js-productlist-nestedlist second-layer-content active"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/äºååºç" href="https://www.midabookweb.com/categories/äºååºç"> äºååºç </a> </li> </ul> </li> <li class="List-item"> <a class="Label primary-color-hover" link-highlight="https://www.midabookweb.com/categories/others" href="https://www.midabookweb.com/categories/others"> others </a> </li> </ul> <category-filter type="side-category-filter" ></category-filter> </div> <div class="right-c-box"> <div class="ProductList-info clearfix"> <h1 class="Label"> View All </h1> <div class="ProductList-wrapper "> <div class="ProductList-breadcrumb nav-bg-color hidden-xs hidden-sm" id="ProductList-breadcrumb"> <div class="block-inner"> <a class="Label" href="/products">View All</a> </div> </div> <div class="ProductList-select js-productlist-select clearfix hidden-sm hidden-xs"> <category-filter-button></category-filter-button> <div class="select-limit js-select-limit"> <div class="select-limit-title">Items per page:</div> <ul> <li data-val="24" selected class='active' >24</li> <li data-val="48" >48</li> <li data-val="72" >72</li> </ul> </div> <div class="select-sort js-select-sort"> <div class="select-sort-title">Sort by:</div>
1749 <span></span> <ul> </ul> </div> </div> <div class="ProductList-select ProductList-settings form sl-products-list-settings visible-xs visible-sm"> <category-filter-button></category-filter-button> <div><select class="ProductList-settings-sorting form-control sl-products-sorting js-productlist-settings-sorting" disabled> <option value="created_at_desc" >Newest to Oldest</option> <option value="created_at_asc" >Oldest to Newest</option> <option value="price_desc" >Price: High to Low</option> <option value="price_asc" >Price: Low to High</option> </select></div> <div><select class="ProductList-settings-limit js-productlist-settings-limit form-control sl-products-limit" disabled> <option value="24" selected>24 Items per page</option> <option value="48" >48 Items per page</option> <option value="72" >72 Items per page</option> </select></div> </div> </div> </div> <category-filter-tags></category-filter-tags> <div class="row "> <div class="col-xs-12 ProductList-list "> <div class="product-item"> 1750 <product-item 1751 product-id="6abdea753a997efb367bcbf6" 1752 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 1753 class=" 1754 " 1755 modal-window-class=" 1756 " 1757 rec-strategy=""> 1758 1759 <a href="https://www.midabookweb.com/products/pprot351硬çæç§æ¸çæ¬æç¨ç¯1-2" ng-click='sendGaProductClick("6abdea753a997efb367bcbf6", "PPROT351", [], "PPROT351硬çæç§æ¸çæ¬(æç¨ç¯1-2)" )' ga-product='{"id":"6abdea753a997efb367bcbf6","sku":"PPROT351","variations":"[]","title":"PPROT351硬çæç§æ¸çæ¬(æç¨ç¯1-2)"}' class="quick-cart-item js-quick-cart-item "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="PPROT351硬çæç§æ¸çæ¬(æç¨ç¯1-2)" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6abde58bd09f07129a471cde/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6abde58bd09f07129a471cde/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b2852d64e22a69a43009682/6abde58bd09f07129a471cde/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6abde58bd09f07129a471cde/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6abde58bd09f07129a471cde/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6abde58bd09f07129a471cde/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6abde58bd09f07129a471cde/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6abde58bd09f07129a471cde/2160x.webp?source_format=jpg 2160w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="PPROT351硬çæç§æ¸çæ¬(æç¨ç¯1-2)" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6abe01da266dd239bb22247a/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6abe01da266dd239bb22247a/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b2852d64e22a69a43009682/6abe01da266dd239bb22247a/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6abe01da266dd239bb22247a/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6abe01da266dd239bb22247a/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6abe01da266dd239bb22247a/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6abe01da266dd239bb22247a/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6abe01da266dd239bb22247a/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6abe01da266dd239bb22247a/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/5b2852d64e22a69a43009682/6abe01da266dd239bb22247a/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/5b2852d64e22a69a43009682/6abe01da266dd239bb22247a/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> </div> <div class="info-box"> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">PPROT351硬çæç§æ¸çæ¬(æç¨ç¯1-2)</div> <div class="quick-cart-price "> <div class="price__sale sl-price primary-color-price price price-sale ">NT$99</div> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price price-crossed ">NT$110</span> </div> </div>
1759 <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <div class="wrap-icon-bag"> <svg class="icons icon-bag-mobile"> <use xlink:href="#icon-bag-mobile"></use> </svg> </div> </span> </div> </div></a> 1760 </product-item> 1761</div> <div class="product-item"> 1762 <product-item 1763 product-id="6ab7464c640a64000b4f91f1" 1764 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 1765 class=" 1766 " 1767 modal-window-class=" 1768 " 1769 rec-strategy=""> 1770 1771 <a href="https://www.midabookweb.com/products/ikbm0081溥å-æ©«æ¹-æ¾å£½å" ng-click='sendGaProductClick("6ab7464c640a64000b4f91f1", "IKBM0081", [], "IKBM0081æº¥å æ©«æ¹ æ¾å£½å" )' ga-product='{"id":"6ab7464c640a64000b4f91f1","sku":"IKBM0081","variations":"[]","title":"IKBM0081æº¥å æ©«æ¹ æ¾å£½å"}' class="quick-cart-item js-quick-cart-item "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="IKBM0081æº¥å æ©«æ¹ æ¾å£½å" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6ab7433bf50d005ccd30f21b/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6ab7433bf50d005ccd30f21b/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b2852d64e22a69a43009682/6ab7433bf50d005ccd30f21b/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6ab7433bf50d005ccd30f21b/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6ab7433bf50d005ccd30f21b/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6ab7433bf50d005ccd30f21b/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6ab7433bf50d005ccd30f21b/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6ab7433bf50d005ccd30f21b/2160x.webp?source_format=jpg 2160w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> </div> <div class="info-box"> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">IKBM0081æº¥å æ©«æ¹ æ¾å£½å</div> <div class="quick-cart-price "> <div class="price__sale sl-price primary-color-price price price-sale ">NT$700,000</div> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price price-crossed ">NT$750,000</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <div class="wrap-icon-bag"> <svg class="icons icon-bag-mobile"> <use xlink:href="#icon-bag-mobile"></use> </svg> </div> </span> </div> </div></a> 1772 </product-item> 1773</div> <div class="product-item"> 1774 <product-item 1775 product-id="6ab107b0106aac421f962473" 1776 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 1777 class=" 1778 " 1779 modal-window-class=" 1780 " 1781 rec-strategy=""> 1782 1783 <a href="https://www.midabookweb.com/products/pprot350åé14æ ¼æ¯è³½ç¨ç´" ng-click='sendGaProductClick("6ab107b0106aac421f962473", "PPROT350", [], "PPROT350åé14æ ¼æ¯è³½ç¨ç´" )' ga-product='{"id":"6ab107b0106aac421f962473","sku":"PPROT350","variations":"[]","title":"PPROT350åé14æ ¼æ¯è³½ç¨ç´"}' class="quick-cart-item js-quick-cart-item "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="PPROT350åé14æ ¼æ¯è³½ç¨ç´" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6ab1044f8faf9623ae44d612/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6ab1044f8faf9623ae44d612/540x.webp?source_format=jpg 54
17830w, https://shoplineimg.com/5b2852d64e22a69a43009682/6ab1044f8faf9623ae44d612/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6ab1044f8faf9623ae44d612/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6ab1044f8faf9623ae44d612/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6ab1044f8faf9623ae44d612/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6ab1044f8faf9623ae44d612/1512x.webp?source_format=jpg 1512w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="PPROT350åé14æ ¼æ¯è³½ç¨ç´" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6ab1045cd880732fdde39e1f/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6ab1045cd880732fdde39e1f/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b2852d64e22a69a43009682/6ab1045cd880732fdde39e1f/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6ab1045cd880732fdde39e1f/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6ab1045cd880732fdde39e1f/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6ab1045cd880732fdde39e1f/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6ab1045cd880732fdde39e1f/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6ab1045cd880732fdde39e1f/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6ab1045cd880732fdde39e1f/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/5b2852d64e22a69a43009682/6ab1045cd880732fdde39e1f/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/5b2852d64e22a69a43009682/6ab1045cd880732fdde39e1f/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> </div> <div class="info-box"> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">PPROT350åé14æ ¼æ¯è³½ç¨ç´</div> <div class="quick-cart-price "> <div class="price__sale sl-price primary-color-price price price-sale ">NT$950</div> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price price-crossed ">NT$1,200</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <div class="wrap-icon-bag"> <svg class="icons icon-bag-mobile"> <use xlink:href="#icon-bag-mobile"></use> </svg> </div> </span> </div> </div></a> 1784 </product-item> 1785</div> <div class="product-item"> 1786 <product-item 1787 product-id="6aadfa7179f8fc491cc2cc7a" 1788 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 1789 class=" 1790 " 1791 modal-window-class=" 1792 " 1793 rec-strategy=""> 1794 1795 <a href="https://www.midabookweb.com/products/shu-tseng-tzu-ink-painting-album-1" ng-click='sendGaProductClick("6aadfa7179f8fc491cc2cc7a", "IKBM0080", [], "shu tseng-tzu Ink Painting Album" )' ga-product='{"id":"6aadfa7179f8fc491cc2cc7a","sku":"IKBM0080","variations":"[]","title":"shu tseng-tzu Ink Painting Album"}' class="quick-cart-item js-quick-cart-item "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="shu tseng-tzu Ink Painting Album" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6aadf76d6d28253d5e62c32b/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aadf76d6d28253d5e62c32b/540x.webp?source_format=jpg 54
17950w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aadf76d6d28253d5e62c32b/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aadf76d6d28253d5e62c32b/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aadf76d6d28253d5e62c32b/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aadf76d6d28253d5e62c32b/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aadf76d6d28253d5e62c32b/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aadf76d6d28253d5e62c32b/2160x.webp?source_format=jpg 2160w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="shu tseng-tzu Ink Painting Album" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6aadf77bb70a392c182c2d20/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aadf77bb70a392c182c2d20/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aadf77bb70a392c182c2d20/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aadf77bb70a392c182c2d20/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aadf77bb70a392c182c2d20/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aadf77bb70a392c182c2d20/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aadf77bb70a392c182c2d20/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aadf77bb70a392c182c2d20/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aadf77bb70a392c182c2d20/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aadf77bb70a392c182c2d20/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aadf77bb70a392c182c2d20/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> </div> <div class="info-box"> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">shu tseng-tzu Ink Painting Album</div> <div class="quick-cart-price "> <div class="price__sale sl-price primary-color-price price price-sale ">NT$19,000</div> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price price-crossed ">NT$24,000</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <div class="wrap-icon-bag"> <svg class="icons icon-bag-mobile"> <use xlink:href="#icon-bag-mobile"></use> </svg> </div> </span> </div> </div></a> 1796 </product-item> 1797</div> <div class="product-item"> 1798 <product-item 1799 product-id="6aabbe7f5ee9b9e11e81300e" 1800 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 1801 class=" 1802 " 1803 modal-window-class=" 1804 " 1805 rec-strategy=""> 1806 1807 <a href="https://www.midabookweb.com/products/shu-tseng-tzu-ink-painting-album" ng-click='sendGaProductClick("6aabbe7f5ee9b9e11e81300e", "IKBM0079", [], "shu tseng-tzu Ink Painting Album" )' ga-product='{"id":"6aabbe7f5ee9b9e11e81300e","sku":"IKBM0079","variations":"[]","title":"shu tseng-tzu Ink Painting Album"}' class="quick-cart-item js-quick-cart-item "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="shu tseng-tzu Ink Painting Album" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6aabbb33b2f2d5f188aa613b/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aabbb33b2f2d5f188aa613b/540x.webp?source_format=jpg 54
18070w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aabbb33b2f2d5f188aa613b/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aabbb33b2f2d5f188aa613b/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aabbb33b2f2d5f188aa613b/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aabbb33b2f2d5f188aa613b/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aabbb33b2f2d5f188aa613b/1512x.webp?source_format=jpg 1512w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="shu tseng-tzu Ink Painting Album" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6aabbb44796ee2d8b8281e05/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aabbb44796ee2d8b8281e05/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aabbb44796ee2d8b8281e05/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aabbb44796ee2d8b8281e05/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aabbb44796ee2d8b8281e05/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aabbb44796ee2d8b8281e05/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aabbb44796ee2d8b8281e05/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aabbb44796ee2d8b8281e05/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aabbb44796ee2d8b8281e05/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aabbb44796ee2d8b8281e05/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aabbb44796ee2d8b8281e05/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> </div> <div class="info-box"> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">shu tseng-tzu Ink Painting Album</div> <div class="quick-cart-price "> <div class="price__sale sl-price primary-color-price price price-sale ">NT$22,000</div> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price price-crossed ">NT$24,000</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <div class="wrap-icon-bag"> <svg class="icons icon-bag-mobile"> <use xlink:href="#icon-bag-mobile"></use> </svg> </div> </span> </div> </div></a> 1808 </product-item> 1809</div> <div class="product-item"> 1810 <product-item 1811 product-id="6aa7c94f2885133392587bf9" 1812 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 1813 class=" 1814 " 1815 modal-window-class=" 1816 " 1817 rec-strategy=""> 1818 1819 <a href="https://www.midabookweb.com/products/ikbm0078鳿¯å·é¸æ¸æ¸æ³èè¡" ng-click='sendGaProductClick("6aa7c94f2885133392587bf9", "IKBM0078", [], "IKBM0078鳿¯å·é¸æ¸æ¸æ³èè¡" )' ga-product='{"id":"6aa7c94f2885133392587bf9","sku":"IKBM0078","variations":"[]","title":"IKBM0078鳿¯å·é¸æ¸æ¸æ³èè¡"}' class="quick-cart-item js-quick-cart-item "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="IKBM0078鳿¯å·é¸æ¸æ¸æ³èè¡" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6aa7c2c967c0d24d46a93bd9/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa7c2c967c0d24d46a93bd9/540x.webp?source_format=jpg 54
18190w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa7c2c967c0d24d46a93bd9/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa7c2c967c0d24d46a93bd9/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa7c2c967c0d24d46a93bd9/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa7c2c967c0d24d46a93bd9/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa7c2c967c0d24d46a93bd9/1512x.webp?source_format=jpg 1512w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="IKBM0078鳿¯å·é¸æ¸æ¸æ³èè¡" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6aa7c909b60edf46d4a22079/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa7c909b60edf46d4a22079/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa7c909b60edf46d4a22079/72
18190x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa7c909b60edf46d4a22079/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa7c909b60edf46d4a22079/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa7c909b60edf46d4a22079/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa7c909b60edf46d4a22079/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa7c909b60edf46d4a22079/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa7c909b60edf46d4a22079/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa7c909b60edf46d4a22079/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa7c909b60edf46d4a22079/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> </div> <div class="info-box"> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">IKBM0078鳿¯å·é¸æ¸æ¸æ³èè¡</div> <div class="quick-cart-price "> <div class="price__sale sl-price primary-color-price price price-sale ">NT$24,000</div> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price price-crossed ">NT$26,000</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <div class="wrap-icon-bag"> <svg class="icons icon-bag-mobile"> <use xlink:href="#icon-bag-mobile"></use> </svg> </div> </span> </div> </div></a> 1820 </product-item> 1821</div> <div class="product-item"> 1822 <product-item 1823 product-id="6aa3ae9b178417815b05a79b" 1824 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 1825 class=" 1826 " 1827 modal-window-class=" 1828 " 1829 rec-strategy=""> 1830 1831 <a href="https://www.midabookweb.com/products/ikbmèæ¾ç¥-天忱é大å°è¯" ng-click='sendGaProductClick("6aa3ae9b178417815b05a79b", "IKBM0077", [], "IKBMèæ¾ç¥ å¤©åæ±é大å°è¯" )' ga-product='{"id":"6aa3ae9b178417815b05a79b","sku":"IKBM0077","variations":"[]","title":"IKBMèæ¾ç¥ å¤©åæ±é大å°è¯"}' class="quick-cart-item js-quick-cart-item "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="IKBMèæ¾ç¥ å¤©åæ±é大å°è¯" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6aa3aa9317449e70f46b69c7/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa3aa9317449e70f46b69c7/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa3aa9317449e70f46b69c7/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa3aa9317449e70f46b69c7/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa3aa9317449e70f46b69c7/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa3aa9317449e70f46b69c7/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa3aa9317449e70f46b69c7/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa3aa9317449e70f46b69c7/2160x.webp?source_format=jpg 2160w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="IKBMèæ¾ç¥ å¤©åæ±é大å°è¯" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6aa3aaba17449e66e16b6abe/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa3aaba17449e66e16b6abe/540x.webp?source_format=jpg 54
18310w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa3aaba17449e66e16b6abe/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa3aaba17449e66e16b6abe/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa3aaba17449e66e16b6abe/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa3aaba17449e66e16b6abe/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa3aaba17449e66e16b6abe/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa3aaba17449e66e16b6abe/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa3aaba17449e66e16b6abe/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa3aaba17449e66e16b6abe/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa3aaba17449e66e16b6abe/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> </div> <div class="info-box"> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">IKBMèæ¾ç¥ å¤©åæ±é大å°è¯</div> <div class="quick-cart-price "> <div class="price__sale sl-price primary-color-price price price-sale ">NT$26,000</div> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price price-crossed ">NT$28,000</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <div class="wrap-icon-bag"> <svg class="icons icon-bag-mobile"> <use xlink:href="#icon-bag-mobile"></use> </svg> </div> </span> </div> </div></a> 1832 </product-item> 1833</div> <div class="product-item"> 1834 <product-item 1835 product-id="6aa3a1014b666e25418a570e" 1836 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 1837 class=" 1838 " 1839 modal-window-class=" 1840 " 1841 rec-strategy=""> 1842 1843 <a href="https://www.midabookweb.com/products/ikbm0076çæ æ¥èªåµè©©-æ¥æå¥½æç¯è¡æ¸æ¸æ³èè¡" ng-click='sendGaProductClick("6aa3a1014b666e25418a570e", "IKBM0076", [], "IKBM0076çæ æ¥/èªåµè©© /æ¥æå¥½æç¯è¡æ¸æ¸æ³èè¡" )' ga-product='{"id":"6aa3a1014b666e25418a570e","sku":"IKBM0076","variations":"[]","title":"IKBM0076çæ æ¥/èªåµè©© /æ¥æå¥½æç¯è¡æ¸æ¸æ³èè¡"}' class="quick-cart-item js-quick-cart-item "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="IKBM0076çæ æ¥/èªåµè©© /æ¥æå¥½æç¯è¡æ¸æ¸æ³èè¡" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6aa38446c3d20b053aa0c33f/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa38446c3d20b053aa0c33f/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa38446c3d20b053aa0c33f/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa38446c3d20b053aa0c33f/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa38446c3d20b053aa0c33f/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa38446c3d20b053aa0c33f/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa38446c3d20b053aa0c33f/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa38446c3d20b053aa0c33f/2160x.webp?source_format=jpg 2160w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="IKBM0076çæ æ¥/èªåµè©© /æ¥æå¥½æç¯è¡æ¸æ¸æ³èè¡" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6aa38450591f6005b495aaff/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa38450591f6005b495aaff/540x.webp?source_format=jpg 54
18430w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa38450591f6005b495aaff/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa38450591f6005b495aaff/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa38450591f6005b495aaff/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa38450591f6005b495aaff/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa38450591f6005b495aaff/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa38450591f6005b495aaff/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa38450591f6005b495aaff/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa38450591f6005b495aaff/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa38450591f6005b495aaff/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> </div> <div class="info-box"> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">IKBM0076çæ æ¥/èªåµè©© /æ¥æå¥½æç¯è¡æ¸æ¸æ³èè¡</div> <div class="quick-cart-price "> <div class="price__sale sl-price primary-color-price price price-sale ">NT$23,000</div> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price price-crossed ">NT$25,000</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <div class="wrap-icon-bag"> <svg class="icons icon-bag-mobile"> <use xlink:href="#icon-bag-mobile"></use> </svg> </div> </span> </div> </div></a> 1844 </product-item> 1845</div> <div class="product-item"> 1846 <product-item 1847 product-id="6aa12b99f7120f7589e7a8d3" 1848 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 1849 class=" 1850 " 1851 modal-window-class=" 1852 " 1853 rec-strategy=""> 1854 1855 <a href="https://www.midabookweb.com/products/sstn0057é·¹èéµçé" ng-click='sendGaProductClick("6aa12b99f7120f7589e7a8d3", "SSTN0057", [], "SSTN0057é·¹èéµçé" )' ga-product='{"id":"6aa12b99f7120f7589e7a8d3","sku":"SSTN0057","variations":"[]","title":"SSTN0057é·¹èéµçé"}' class="quick-cart-item js-quick-cart-item "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="SSTN0057é·¹èéµçé" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6aa12584662108f3f4299a61/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa12584662108f3f4299a61/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa12584662108f3f4299a61/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa12584662108f3f4299a61/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa12584662108f3f4299a61/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa12584662108f3f4299a61/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa12584662108f3f4299a61/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa12584662108f3f4299a61/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa12584662108f3f4299a61/2960x.webp?source_format=jpg 2960w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="SSTN0057é·¹èéµçé" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6aa12596f455f4f0bbd50ce9/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa12596f455f4f0bbd50ce9/540x.webp?source_format=jpg 54
18550w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa12596f455f4f0bbd50ce9/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa12596f455f4f0bbd50ce9/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa12596f455f4f0bbd50ce9/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa12596f455f4f0bbd50ce9/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa12596f455f4f0bbd50ce9/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa12596f455f4f0bbd50ce9/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa12596f455f4f0bbd50ce9/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa12596f455f4f0bbd50ce9/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/5b2852d64e22a69a43009682/6aa12596f455f4f0bbd50ce9/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> </div> <div class="info-box"> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">SSTN0057é·¹èéµçé</div> <div class="quick-cart-price "> <div class="price__sale sl-price primary-color-price price price-sale ">NT$9,999</div> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price price-crossed ">NT$10,800</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <div class="wrap-icon-bag"> <svg class="icons icon-bag-mobile"> <use xlink:href="#icon-bag-mobile"></use> </svg> </div> </span> </div> </div></a> 1856 </product-item> 1857</div> <div class="product-item"> 1858 <product-item 1859 product-id="6a8fc6d8de3c1b0014a9c83b" 1860 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 1861 class=" 1862 " 1863 modal-window-class=" 1864 " 1865 rec-strategy=""> 1866 1867 <a href="https://www.midabookweb.com/products/pprot349ç½äº¬åç´åé" ng-click='sendGaProductClick("6a8fc6d8de3c1b0014a9c83b", "PPROT349", [], "PPROT349ç½äº¬åç´åé" )' ga-product='{"id":"6a8fc6d8de3c1b0014a9c83b","sku":"PPROT349","variations":"[]","title":"PPROT349ç½äº¬åç´åé"}' class="quick-cart-item js-quick-cart-item "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="PPROT349ç½äº¬åç´åé" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a8fbce0838f8d5e16228642/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a8fbce0838f8d5e16228642/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a8fbce0838f8d5e16228642/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a8fbce0838f8d5e16228642/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a8fbce0838f8d5e16228642/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a8fbce0838f8d5e16228642/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a8fbce0838f8d5e16228642/1512x.webp?source_format=jpg 1512w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="PPROT349ç½äº¬åç´åé" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a8fbced0b13767c9c17a9ad/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a8fbced0b13767c9c17a9ad/540x.webp?source_format=jpg 54
18670w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a8fbced0b13767c9c17a9ad/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a8fbced0b13767c9c17a9ad/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a8fbced0b13767c9c17a9ad/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a8fbced0b13767c9c17a9ad/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a8fbced0b13767c9c17a9ad/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a8fbced0b13767c9c17a9ad/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a8fbced0b13767c9c17a9ad/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a8fbced0b13767c9c17a9ad/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a8fbced0b13767c9c17a9ad/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> </div> <div class="info-box"> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">PPROT349ç½äº¬åç´åé</div> <div class="quick-cart-price "> <div class="price__sale sl-price primary-color-price price price-sale ">NT$1,800</div> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price price-crossed ">NT$2,000</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <div class="wrap-icon-bag"> <svg class="icons icon-bag-mobile"> <use xlink:href="#icon-bag-mobile"></use> </svg> </div> </span> </div> </div></a> 1868 </product-item> 1869</div> <div class="product-item"> 1870 <product-item 1871 product-id="6a855eb7eff446bb0fdb18e7" 1872 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 1873 class=" 1874 " 1875 modal-window-class=" 1876 " 1877 rec-strategy=""> 1878 1879 <a href="https://www.midabookweb.com/products/sstn0054-90年代å«ééçé³¥" ng-click='sendGaProductClick("6a855eb7eff446bb0fdb18e7", "SSTN0054", [], "SSTN0054-90年代å«ééçé³¥" )' ga-product='{"id":"6a855eb7eff446bb0fdb18e7","sku":"SSTN0054","variations":"[]","title":"SSTN0054-90年代å«ééçé³¥"}' class="quick-cart-item js-quick-cart-item "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="SSTN0054-90年代å«ééçé³¥" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a855c383c212ea51e9a5709/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a855c383c212ea51e9a5709/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a855c383c212ea51e9a5709/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a855c383c212ea51e9a5709/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a855c383c212ea51e9a5709/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a855c383c212ea51e9a5709/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a855c383c212ea51e9a5709/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a855c383c212ea51e9a5709/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a855c383c212ea51e9a5709/2960x.webp?source_format=jpg 2960w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="SSTN0054-90年代å«ééçé³¥" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a855c4646f
1879611cb8886a3a8/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a855c4646f611cb8886a3a8/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a855c4646f611cb8886a3a8/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a855c4646f611cb8886a3a8/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a855c4646f611cb8886a3a8/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a855c4646f611cb8886a3a8/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a855c4646f611cb8886a3a8/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a855c4646f611cb8886a3a8/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a855c4646f611cb8886a3a8/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a855c4646f611cb8886a3a8/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a855c4646f611cb8886a3a8/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> </div> <div class="info-box"> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">SSTN0054-90年代å«ééçé³¥</div> <div class="quick-cart-price "> <div class="price__sale sl-price primary-color-price price price-sale ">NT$5,400</div> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price price-crossed ">NT$5,800</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <div class="wrap-icon-bag"> <svg class="icons icon-bag-mobile"> <use xlink:href="#icon-bag-mobile"></use> </svg> </div> </span> </div> </div></a> 1880 </product-item> 1881</div> <div class="product-item"> 1882 <product-item 1883 product-id="6a744e9532a2f8adafdf0344" 1884 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 1885 class=" 1886 " 1887 modal-window-class=" 1888 " 1889 rec-strategy=""> 1890 1891 <a href="https://www.midabookweb.com/products/sstn0053äºå½©å¥³åª§ç³" ng-click='sendGaProductClick("6a744e9532a2f8adafdf0344", "SSTN0053", [], "SSTN0053äºå½©å¥³åª§ç³" )' ga-product='{"id":"6a744e9532a2f8adafdf0344","sku":"SSTN0053","variations":"[]","title":"SSTN0053äºå½©å¥³åª§ç³"}' class="quick-cart-item js-quick-cart-item "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="SSTN0053äºå½©å¥³åª§ç³" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a744b75042ea8b1d41c7e31/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a744b75042ea8b1d41c7e31/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a744b75042ea8b1d41c7e31/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a744b75042ea8b1d41c7e31/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a744b75042ea8b1d41c7e31/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a744b75042ea8b1d41c7e31/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a744b75042ea8b1d41c7e31/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a744b75042ea8b1d41c7e31/2160x.webp?source_format=jpg 2160w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="SSTN0053äºå½©å¥³åª§ç³" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a744b8978e488371dfec85c/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a744b8978e488371dfec85c/540x.webp?source_format=jpg 54
18910w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a744b8978e488371dfec85c/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a744b8978e488371dfec85c/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a744b8978e488371dfec85c/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a744b8978e488371dfec85c/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a744b8978e488371dfec85c/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a744b8978e488371dfec85c/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a744b8978e488371dfec85c/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a744b8978e488371dfec85c/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a744b8978e488371dfec85c/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> </div> <div class="info-box"> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">SSTN0053äºå½©å¥³åª§ç³</div> <div class="quick-cart-price "> <div class="price__sale sl-price primary-color-price price price-sale ">NT$36,000</div> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price price-crossed ">NT$40,000</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <div class="wrap-icon-bag"> <svg class="icons icon-bag-mobile"> <use xlink:href="#icon-bag-mobile"></use> </svg> </div> </span> </div> </div></a> 1892 </product-item> 1893</div> <div class="product-item"> 1894 <product-item 1895 product-id="6a7180bbb5edb209ce80775e" 1896 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 1897 class=" 1898 " 1899 modal-window-class=" 1900 " 1901 rec-strategy=""> 1902 1903 <a href="https://www.midabookweb.com/products/pprot348å ç·å¹´æ¾ç æ³è£½å¤§å·å¢¨" ng-click='sendGaProductClick("6a7180bbb5edb209ce80775e", "PPROT348", [], "PPROT348å ç·å¹´æ¾ç æ³è£½å¤§å·å¢¨" )' ga-product='{"id":"6a7180bbb5edb209ce80775e","sku":"PPROT348","variations":"[]","title":"PPROT348å ç·å¹´æ¾ç æ³è£½å¤§å·å¢¨"}' class="quick-cart-item js-quick-cart-item "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="PPROT348å ç·å¹´æ¾ç æ³è£½å¤§å·å¢¨" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a717c5aa9ff2720fb4bb015/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a717c5aa9ff2720fb4bb015/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a717c5aa9ff2720fb4bb015/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a717c5aa9ff2720fb4bb015/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a717c5aa9ff2720fb4bb015/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a717c5aa9ff2720fb4bb015/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a717c5aa9ff2720fb4bb015/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a717c5aa9ff2720fb4bb015/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a717c5aa9ff2720fb4bb015/2960x.webp?source_format=jpg 2960w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="PPROT348å ç·å¹´æ¾ç æ³è£½å¤§å·å¢¨" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a717c66f809d6ca64909d51/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a717c66f809d6ca64909d51/540x.webp?source_format=jpg 54
19030w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a717c66f809d6ca64909d51/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a717c66f809d6ca64909d51/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a717c66f809d6ca64909d51/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a717c66f809d6ca64909d51/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a717c66f809d6ca64909d51/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a717c66f809d6ca64909d51/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a717c66f809d6ca64909d51/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a717c66f809d6ca64909d51/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a717c66f809d6ca64909d51/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> </div> <div class="info-box"> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">PPROT348å ç·å¹´æ¾ç æ³è£½å¤§å·å¢¨</div> <div class="quick-cart-price "> <div class="price__sale sl-price primary-color-price price price-sale ">NT$4,500</div> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price price-crossed ">NT$6,500</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <div class="wrap-icon-bag"> <svg class="icons icon-bag-mobile"> <use xlink:href="#icon-bag-mobile"></use> </svg> </div> </span> </div> </div></a> 1904 </product-item> 1905</div> <div class="product-item"> 1906 <product-item 1907 product-id="6a70353d4b663d6635faa4fe" 1908 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 1909 class=" 1910 " 1911 modal-window-class=" 1912 " 1913 rec-strategy=""> 1914 1915 <a href="https://www.midabookweb.com/products/pprot347å³ç«¹è¬è½å¢¨æ»´" ng-click='sendGaProductClick("6a70353d4b663d6635faa4fe", "PPROT347", [], "PPROT347å³ç«¹è¬è½å¢¨æ»´" )' ga-product='{"id":"6a70353d4b663d6635faa4fe","sku":"PPROT347","variations":"[]","title":"PPROT347å³ç«¹è¬è½å¢¨æ»´"}' class="quick-cart-item js-quick-cart-item "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="PPROT347å³ç«¹è¬è½å¢¨æ»´" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a7032a6c62111d8f3ea2242/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a7032a6c62111d8f3ea2242/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a7032a6c62111d8f3ea2242/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a7032a6c62111d8f3ea2242/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a7032a6c62111d8f3ea2242/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a7032a6c62111d8f3ea2242/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a7032a6c62111d8f3ea2242/1512x.webp?source_format=jpg 1512w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="PPROT347å³ç«¹è¬è½å¢¨æ»´" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a7032b10f2267cf9d715c90/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a7032b10f2267cf9d715c90/540x.webp?source_format=jpg 54
19150w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a7032b10f2267cf9d715c90/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a7032b10f2267cf9d715c90/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a7032b10f2267cf9d715c90/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a7032b10f2267cf9d715c90/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a7032b10f2267cf9d715c90/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a7032b10f2267cf9d715c90/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a7032b10f2267cf9d715c90/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a7032b10f2267cf9d715c90/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a7032b10f2267cf9d715c90/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> </div> <div class="info-box"> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">PPROT347å³ç«¹è¬è½å¢¨æ»´</div> <div class="quick-cart-price "> <div class="price__sale sl-price primary-color-price price price-sale ">NT$290</div> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price price-crossed ">NT$320</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <div class="wrap-icon-bag"> <svg class="icons icon-bag-mobile"> <use xlink:href="#icon-bag-mobile"></use> </svg> </div> </span> </div> </div></a> 1916 </product-item> 1917</div> <div class="product-item"> 1918 <product-item 1919 product-id="6a6d6d44745c051587e0e23d" 1920 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 1921 class=" 1922 " 1923 modal-window-class=" 1924 " 1925 rec-strategy=""> 1926 1927 <a href="https://www.midabookweb.com/products/ikbm0075è¶å£º90年代風è¯26ä»¶çµ" ng-click='sendGaProductClick("6a6d6d44745c051587e0e23d", "IKBM0075", [], "IKBM0075è¶å£º90年代風è¯26ä»¶çµ" )' ga-product='{"id":"6a6d6d44745c051587e0e23d","sku":"IKBM0075","variations":"[]","title":"IKBM0075è¶å£º90年代風è¯26ä»¶çµ"}' class="quick-cart-item js-quick-cart-item "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="IKBM0075è¶å£º90年代風è¯26ä»¶çµ" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a6d684d8d51a51313220fbe/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6d684d8d51a51313220fbe/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6d684d8d51a51313220fbe/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6d684d8d51a51313220fbe/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6d684d8d51a51313220fbe/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6d684d8d51a51313220fbe/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6d684d8d51a51313220fbe/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6d684d8d51a51313220fbe/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6d684d8d51a51313220fbe/2960x.webp?source_format=jpg 2960w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="IKBM0075è¶å£º90年代風è¯26ä»¶çµ" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a6d6856ab04293a6f145425/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6d6856ab04293a6f145425/540x.webp?source_format=jpg 54
19270w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6d6856ab04293a6f145425/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6d6856ab04293a6f145425/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6d6856ab04293a6f145425/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6d6856ab04293a6f145425/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6d6856ab04293a6f145425/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6d6856ab04293a6f145425/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6d6856ab04293a6f145425/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6d6856ab04293a6f145425/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6d6856ab04293a6f145425/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> </div> <div class="info-box"> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">IKBM0075è¶å£º90年代風è¯26ä»¶çµ</div> <div class="quick-cart-price "> <div class="price__sale sl-price primary-color-price price price-sale ">NT$98,000</div> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price price-crossed ">NT$140,000</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <div class="wrap-icon-bag"> <svg class="icons icon-bag-mobile"> <use xlink:href="#icon-bag-mobile"></use> </svg> </div> </span> </div> </div></a> 1928 </product-item> 1929</div> <div class="product-item"> 1930 <product-item 1931 product-id="6a6b0aca0ab94d962e448625" 1932 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 1933 class=" 1934 " 1935 modal-window-class=" 1936 " 1937 rec-strategy=""> 1938 1939 <a href="https://www.midabookweb.com/products/chiou-yue-huang" ng-click='sendGaProductClick("6a6b0aca0ab94d962e448625", "IKBM0074", [], "Chiou-Yue HUANG" )' ga-product='{"id":"6a6b0aca0ab94d962e448625","sku":"IKBM0074","variations":"[]","title":"Chiou-Yue HUANG"}' class="quick-cart-item js-quick-cart-item "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="Chiou-Yue HUANG" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a6b07f6596350b9a0525755/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6b07f6596350b9a0525755/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6b07f6596350b9a0525755/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6b07f6596350b9a0525755/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6b07f6596350b9a0525755/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6b07f6596350b9a0525755/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6b07f6596350b9a0525755/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6b07f6596350b9a0525755/2160x.webp?source_format=jpg 2160w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="Chiou-Yue HUANG" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a6b080d15ffabb6cb5079e0/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6b080d15ffabb6cb5079e0/540x.webp?source_format=jpg 54
19390w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6b080d15ffabb6cb5079e0/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6b080d15ffabb6cb5079e0/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6b080d15ffabb6cb5079e0/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6b080d15ffabb6cb5079e0/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6b080d15ffabb6cb5079e0/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6b080d15ffabb6cb5079e0/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6b080d15ffabb6cb5079e0/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6b080d15ffabb6cb5079e0/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6b080d15ffabb6cb5079e0/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> </div> <div class="info-box"> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">Chiou-Yue HUANG</div> <div class="quick-cart-price "> <div class="price__sale sl-price primary-color-price price price-sale ">NT$22,000</div> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price price-crossed ">NT$25,000</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <div class="wrap-icon-bag"> <svg class="icons icon-bag-mobile"> <use xlink:href="#icon-bag-mobile"></use> </svg> </div> </span> </div> </div></a> 1940 </product-item> 1941</div> <div class="product-item"> 1942 <product-item 1943 product-id="6a6afd6bf91cf385d0fc314a" 1944 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 1945 class=" 1946 " 1947 modal-window-class=" 1948 " 1949 rec-strategy=""> 1950 1951 <a href="https://www.midabookweb.com/products/ikbm0073å®å¥è³¢æ°´å¢¨-ç¥ä»å¯è²´" ng-click='sendGaProductClick("6a6afd6bf91cf385d0fc314a", "IKBM0073", [], "IKBM0073å®å¥è³¢æ°´å¢¨-ç¥ä»å¯è²´" )' ga-product='{"id":"6a6afd6bf91cf385d0fc314a","sku":"IKBM0073","variations":"[]","title":"IKBM0073å®å¥è³¢æ°´å¢¨-ç¥ä»å¯è²´"}' class="quick-cart-item js-quick-cart-item "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="IKBM0073å®å¥è³¢æ°´å¢¨-ç¥ä»å¯è²´" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a6af653d9c9fb0c9e2baf5c/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6af653d9c9fb0c9e2baf5c/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6af653d9c9fb0c9e2baf5c/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6af653d9c9fb0c9e2baf5c/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6af653d9c9fb0c9e2baf5c/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6af653d9c9fb0c9e2baf5c/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6af653d9c9fb0c9e2baf5c/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6af653d9c9fb0c9e2baf5c/2160x.webp?source_format=jpg 2160w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="IKBM0073å®å¥è³¢æ°´å¢¨-ç¥ä»å¯è²´" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a6af662f7f434636044b2c8/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6af662f7f434636044b2c8/540x.webp?source_format=jpg 54
19510w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6af662f7f434636044b2c8/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6af662f7f434636044b2c8/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6af662f7f434636044b2c8/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6af662f7f434636044b2c8/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6af662f7f434636044b2c8/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6af662f7f434636044b2c8/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6af662f7f434636044b2c8/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6af662f7f434636044b2c8/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6af662f7f434636044b2c8/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> </div> <div class="info-box"> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">IKBM0073å®å¥è³¢æ°´å¢¨-ç¥ä»å¯è²´</div> <div class="quick-cart-price "> <div class="price__sale sl-price primary-color-price price price-sale ">NT$19,000</div> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price price-crossed ">NT$24,000</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <div class="wrap-icon-bag"> <svg class="icons icon-bag-mobile"> <use xlink:href="#icon-bag-mobile"></use> </svg> </div> </span> </div> </div></a> 1952 </product-item> 1953</div> <div class="product-item"> 1954 <product-item 1955 product-id="6a6adcc650dc0a24ca06cd7c" 1956 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 1957 class=" 1958 " 1959 modal-window-class=" 1960 " 1961 rec-strategy=""> 1962 1963 <a href="https://www.midabookweb.com/products/ikbm0072çè¾²8é»èè¹" ng-click='sendGaProductClick("6a6adcc650dc0a24ca06cd7c", "IKBM0072", [], "IKBM0072çè¾²8é»èè¹" )' ga-product='{"id":"6a6adcc650dc0a24ca06cd7c","sku":"IKBM0072","variations":"[]","title":"IKBM0072çè¾²8é»èè¹"}' class="quick-cart-item js-quick-cart-item "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="IKBM0072çè¾²8é»èè¹" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a6ad940ca687000122f459f/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6ad940ca687000122f459f/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6ad940ca687000122f459f/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6ad940ca687000122f459f/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6ad940ca687000122f459f/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6ad940ca687000122f459f/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6ad940ca687000122f459f/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6ad940ca687000122f459f/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6ad940ca687000122f459f/2960x.webp?source_format=jpg 2960w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="IKBM0072çè¾²8é»èè¹" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a6ad94959635018d1525798/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6ad94959635018d1525798/540x.webp?source_format=jpg 54
19630w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6ad94959635018d1525798/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6ad94959635018d1525798/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6ad94959635018d1525798/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6ad94959635018d1525798/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6ad94959635018d1525798/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6ad94959635018d1525798/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6ad94959635018d1525798/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6ad94959635018d1525798/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6ad94959635018d1525798/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> </div> <div class="info-box"> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">IKBM0072çè¾²8é»èè¹</div> <div class="quick-cart-price "> <div class="price__sale sl-price primary-color-price price price-sale ">NT$39,000</div> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price price-crossed ">NT$44,000</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <div class="wrap-icon-bag"> <svg class="icons icon-bag-mobile"> <use xlink:href="#icon-bag-mobile"></use> </svg> </div> </span> </div> </div></a> 1964 </product-item> 1965</div> <div class="product-item"> 1966 <product-item 1967 product-id="6a6ad1eed78d920018e78df6" 1968 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 1969 class=" 1970 " 1971 modal-window-class=" 1972 " 1973 rec-strategy=""> 1974 1975 <a href="https://www.midabookweb.com/products/shu-tseng-tzu-1931-2020-ink-painting-album" ng-click='sendGaProductClick("6a6ad1eed78d920018e78df6", "IKBM0071", [], "SHU TSENG-TZU 1931-2020 Ink Painting Album" )' ga-product='{"id":"6a6ad1eed78d920018e78df6","sku":"IKBM0071","variations":"[]","title":"SHU TSENG-TZU 1931-2020 Ink Painting Album"}' class="quick-cart-item js-quick-cart-item "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="SHU TSENG-TZU 1931-2020 Ink Painting Album" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a6acd45a5c892043117db31/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6acd45a5c892043117db31/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6acd45a5c892043117db31/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6acd45a5c892043117db31/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6acd45a5c892043117db31/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6acd45a5c892043117db31/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6acd45a5c892043117db31/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6acd45a5c892043117db31/2160x.webp?source_format=jpg 2160w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="SHU TSENG-TZU 1931-2020 Ink Painting Album" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a6acd5a4aaf1100144a8e9d/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6acd5a4aaf1100144a8e9d/540x.webp?source_format=jpg 54
19750w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6acd5a4aaf1100144a8e9d/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6acd5a4aaf1100144a8e9d/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6acd5a4aaf1100144a8e9d/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6acd5a4aaf1100144a8e9d/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6acd5a4aaf1100144a8e9d/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6acd5a4aaf1100144a8e9d/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6acd5a4aaf1100144a8e9d/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6acd5a4aaf1100144a8e9d/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6acd5a4aaf1100144a8e9d/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> </div> <div class="info-box"> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">SHU TSENG-TZU 1931-2020 Ink Painting Album</div> <div class="quick-cart-price "> <div class="price__sale sl-price primary-color-price price price-sale ">NT$23,000</div> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price price-crossed ">NT$25,000</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <div class="wrap-icon-bag"> <svg class="icons icon-bag-mobile"> <use xlink:href="#icon-bag-mobile"></use> </svg> </div> </span> </div> </div></a> 1976 </product-item> 1977</div> <div class="product-item"> 1978 <product-item 1979 product-id="6a69ccbc0e59f41d10565575" 1980 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 1981 class=" 1982 " 1983 modal-window-class=" 1984 " 1985 rec-strategy=""> 1986 1987 <a href="https://www.midabookweb.com/products/ikbm0070大é¸ç«å®¶ä¸åª-è±é³¥æ°´å½©5ä»¶çµ" ng-click='sendGaProductClick("6a69ccbc0e59f41d10565575", "IKBM0070", [], "IKBM0070大é¸ç«å®¶(ä¸åª)-è±é³¥æ°´å½©4ä»¶çµ" )' ga-product='{"id":"6a69ccbc0e59f41d10565575","sku":"IKBM0070","variations":"[]","title":"IKBM0070大é¸ç«å®¶(ä¸åª)-è±é³¥æ°´å½©4ä»¶çµ"}' class="quick-cart-item js-quick-cart-item "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="IKBM0070大é¸ç«å®¶(ä¸åª)-è±é³¥æ°´å½©4ä»¶çµ" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a69c7f346d1881ece20d3b1/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a69c7f346d1881ece20d3b1/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a69c7f346d1881ece20d3b1/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a69c7f346d1881ece20d3b1/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a69c7f346d1881ece20d3b1/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a69c7f346d1881ece20d3b1/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a69c7f346d1881ece20d3b1/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a69c7f346d1881ece20d3b1/2160x.webp?source_format=jpg 2160w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="IKBM0070大é¸ç«å®¶(ä¸åª)-è±é³¥æ°´å½©4ä»¶çµ" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a69c8112093862ad445d486/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a69c8112093862ad445d486/540x.webp?source_format=jpg 54
19870w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a69c8112093862ad445d486/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a69c8112093862ad445d486/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a69c8112093862ad445d486/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a69c8112093862ad445d486/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a69c8112093862ad445d486/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a69c8112093862ad445d486/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a69c8112093862ad445d486/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a69c8112093862ad445d486/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a69c8112093862ad445d486/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> </div> <div class="info-box"> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">IKBM0070大é¸ç«å®¶(ä¸åª)-è±é³¥æ°´å½©4ä»¶çµ</div> <div class="quick-cart-price "> <div class="price__sale sl-price primary-color-price price price-sale ">NT$44,000</div> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price price-crossed ">NT$49,000</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <div class="wrap-icon-bag"> <svg class="icons icon-bag-mobile"> <use xlink:href="#icon-bag-mobile"></use> </svg> </div> </span> </div> </div></a> 1988 </product-item> 1989</div> <div class="product-item"> 1990 <product-item 1991 product-id="6a684d55b382f3d4af257b43" 1992 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 1993 class=" 1994 " 1995 modal-window-class=" 1996 " 1997 rec-strategy=""> 1998 1999 <a href="https://www.midabookweb.com/products/shu-tseng-tzu1931-2020-ink-painting-album-3" ng-click='sendGaProductClick("6a684d55b382f3d4af257b43", "IKBM0069", [], "SHU TSENG-TZU1931-2020 Ink Painting Album" )' ga-product='{"id":"6a684d55b382f3d4af257b43","sku":"IKBM0069","variations":"[]","title":"SHU TSENG-TZU1931-2020 Ink Painting Album"}' class="quick-cart-item js-quick-cart-item "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="SHU TSENG-TZU1931-2020 Ink Painting Album" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a68485c011a42c805813a83/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a68485c011a42c805813a83/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a68485c011a42c805813a83/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a68485c011a42c805813a83/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a68485c011a42c805813a83/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a68485c011a42c805813a83/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a68485c011a42c805813a83/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a68485c011a42c805813a83/2160x.webp?source_format=jpg 2160w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="SHU TSENG-TZU1931-2020 Ink Painting Album" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a68486cf60a0ddb5182a65f/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a68486cf60a0ddb5182a65f/540x.webp?source_format=jpg 54
19990w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a68486cf60a0ddb5182a65f/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a68486cf60a0ddb5182a65f/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a68486cf60a0ddb5182a65f/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a68486cf60a0ddb5182a65f/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a68486cf60a0ddb5182a65f/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a68486cf60a0ddb5182a65f/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a68486cf60a0ddb5182a65f/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a68486cf60a0ddb5182a65f/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a68486cf60a0ddb5182a65f/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> </div> <div class="info-box"> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">SHU TSENG-TZU1931-2020 Ink Painting Album</div> <div class="quick-cart-price "> <div class="price__sale sl-price primary-color-price price price-sale ">NT$40,000</div> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price price-crossed ">NT$45,000</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <div class="wrap-icon-bag"> <svg class="icons icon-bag-mobile"> <use xlink:href="#icon-bag-mobile"></use> </svg> </div> </span> </div> </div></a> 2000 </product-item> 2001</div> <div class="product-item"> 2002 <product-item 2003 product-id="6a6705b5dec690a4cbc3b489" 2004 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 2005 class=" 2006 " 2007 modal-window-class=" 2008 " 2009 rec-strategy=""> 2010 2011 <a href="https://www.midabookweb.com/products/shu-tseng-tzu1931-2020-ink-painting-album-2" ng-click='sendGaProductClick("6a6705b5dec690a4cbc3b489", "IKBM0068", [], "SHU TSENG-TZU1931-2020 Ink Painting Album" )' ga-product='{"id":"6a6705b5dec690a4cbc3b489","sku":"IKBM0068","variations":"[]","title":"SHU TSENG-TZU1931-2020 Ink Painting Album"}' class="quick-cart-item js-quick-cart-item "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="SHU TSENG-TZU1931-2020 Ink Painting Album" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a6701809eba966bbfc284b6/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6701809eba966bbfc284b6/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6701809eba966bbfc284b6/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6701809eba966bbfc284b6/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6701809eba966bbfc284b6/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6701809eba966bbfc284b6/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6701809eba966bbfc284b6/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6701809eba966bbfc284b6/2160x.webp?source_format=jpg 2160w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="SHU TSENG-TZU1931-2020 Ink Painting Album" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a67018b483aced010c9281e/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a67018b483aced010c9281e/540x.webp?source_format=jpg 54
20110w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a67018b483aced010c9281e/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a67018b483aced010c9281e/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a67018b483aced010c9281e/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a67018b483aced010c9281e/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a67018b483aced010c9281e/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a67018b483aced010c9281e/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a67018b483aced010c9281e/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a67018b483aced010c9281e/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a67018b483aced010c9281e/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> </div> <div class="info-box"> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">SHU TSENG-TZU1931-2020 Ink Painting Album</div> <div class="quick-cart-price "> <div class="price__sale sl-price primary-color-price price price-sale ">NT$55,000</div> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price price-crossed ">NT$58,000</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <div class="wrap-icon-bag"> <svg class="icons icon-bag-mobile"> <use xlink:href="#icon-bag-mobile"></use> </svg> </div> </span> </div> </div></a> 2012 </product-item> 2013</div> <div class="product-item"> 2014 <product-item 2015 product-id="6a6326abb6fbfdd9a80d2df8" 2016 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 2017 class=" 2018 " 2019 modal-window-class=" 2020 " 2021 rec-strategy=""> 2022 2023 <a href="https://www.midabookweb.com/products/ikbm0067大é¸å¥³ç«å®¶ç¾ 彬-å¼µå®¶çæ°´å¢¨" ng-click='sendGaProductClick("6a6326abb6fbfdd9a80d2df8", "IKBM0067", [], "IKBM0067大é¸å¥³ç«å®¶ç¾ 彬-å¼µå®¶çæ°´å¢¨" )' ga-product='{"id":"6a6326abb6fbfdd9a80d2df8","sku":"IKBM0067","variations":"[]","title":"IKBM0067大é¸å¥³ç«å®¶ç¾ 彬-å¼µå®¶çæ°´å¢¨"}' class="quick-cart-item js-quick-cart-item "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="IKBM0067大é¸å¥³ç«å®¶ç¾ 彬-å¼µå®¶çæ°´å¢¨" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a6322df2fe9c20119c66212/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6322df2fe9c20119c66212/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6322df2fe9c20119c66212/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6322df2fe9c20119c66212/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6322df2fe9c20119c66212/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6322df2fe9c20119c66212/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6322df2fe9c20119c66212/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6322df2fe9c20119c66212/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6322df2fe9c20119c66212/2960x.webp?source_format=jpg 2960w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="IKBM0067大é¸å¥³ç«å®¶ç¾ 彬-å¼µå®¶çæ°´å¢¨" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a6322ec8155c5aeffe6651c/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6322ec8155c5aeffe6651c/540x.webp?source_format=jpg 54
20230w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6322ec8155c5aeffe6651c/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6322ec8155c5aeffe6651c/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6322ec8155c5aeffe6651c/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6322ec8155c5aeffe6651c/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6322ec8155c5aeffe6651c/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6322ec8155c5aeffe6651c/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6322ec8155c5aeffe6651c/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6322ec8155c5aeffe6651c/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6322ec8155c5aeffe6651c/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> </div> <div class="info-box"> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">IKBM0067大é¸å¥³ç«å®¶ç¾ 彬-å¼µå®¶çæ°´å¢¨</div> <div class="quick-cart-price "> <div class="price__sale sl-price primary-color-price price price-sale ">NT$58,000</div> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price price-crossed ">NT$66,000</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <div class="wrap-icon-bag"> <svg class="icons icon-bag-mobile"> <use xlink:href="#icon-bag-mobile"></use> </svg> </div> </span> </div> </div></a> 2024 </product-item> 2025</div> <div class="product-item"> 2026 <product-item 2027 product-id="6a61dd5a5478a3ed16f534b5" 2028 ng-class="{'quick-cart-mobile': isMobileTabletWidth()}" 2029 class=" 2030 " 2031 modal-window-class=" 2032 " 2033 rec-strategy=""> 2034 2035 <a href="https://www.midabookweb.com/products/shu-tseng-tzu1931-2020-ink-painting-album-1" ng-click='sendGaProductClick("6a61dd5a5478a3ed16f534b5", "IKBM0066", [], "SHU TSENG-TZU1931-2020 Ink Painting Album" )' ga-product='{"id":"6a61dd5a5478a3ed16f534b5","sku":"IKBM0066","variations":"[]","title":"SHU TSENG-TZU1931-2020 Ink Painting Album"}' class="quick-cart-item js-quick-cart-item "> <div class="boxify-image-wrapper js-quick-boxify-image"> <div class="boxify-image js-boxify-image center-contain sl-media "> <div class="boxify-image-wrap"> <img sizes="auto" alt="SHU TSENG-TZU1931-2020 Ink Painting Album" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a61db41830d21d2149f62fd/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a61db41830d21d2149f62fd/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a61db41830d21d2149f62fd/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a61db41830d21d2149f62fd/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a61db41830d21d2149f62fd/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a61db41830d21d2149f62fd/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a61db41830d21d2149f62fd/1512x.webp?source_format=jpg 1512w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> <div class="boxify-image js-boxify-image center-contain sl-media second-image"> <div class="boxify-image-wrap"> <img sizes="auto" alt="SHU TSENG-TZU1931-2020 Ink Painting Album" data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a61db50267c5ec7b3ae3fdd/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a61db50267c5ec7b3ae3fdd/540x.webp?source_format=jpg 54
20350w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a61db50267c5ec7b3ae3fdd/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a61db50267c5ec7b3ae3fdd/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a61db50267c5ec7b3ae3fdd/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a61db50267c5ec7b3ae3fdd/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a61db50267c5ec7b3ae3fdd/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a61db50267c5ec7b3ae3fdd/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a61db50267c5ec7b3ae3fdd/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a61db50267c5ec7b3ae3fdd/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a61db50267c5ec7b3ae3fdd/3860x.webp?source_format=jpg 3860w" class="sl-lazy" /> </div> <div class="hover-up-down btn-add-to-cart js-btn-add-to-cart hidden-xs hidden-sm">add to cart</div> </div> </div> <div class="info-box"> <div class="info-box-inner-wrapper"> <div class="title text-primary-color ">SHU TSENG-TZU1931-2020 Ink Painting Album</div> <div class="quick-cart-price "> <div class="price__sale sl-price primary-color-price price price-sale ">NT$40,000</div> <div class="price__regular"> <span class=" global-primary dark-primary sl-price price price-crossed ">NT$45,000</span> </div> </div> <span class="btn-add-to-cart js-btn-add-to-cart mobile-cart visible-xs visible-sm " > <div class="wrap-icon-bag"> <svg class="icons icon-bag-mobile"> <use xlink:href="#icon-bag-mobile"></use> </svg> </div> </span> </div> </div></a> 2036 </product-item> 2037</div> </div> <div class="col-xs-12 text-center"> <ul class="ProductList-paginator pagination"> <li class="ProductList-paginator-button active"><a class="Label" href="/products?page=1&sort_by=&order_by=&limit=24">1</a></li> <li class="ProductList-paginator-button "><a class="Label" href="/products?page=2&sort_by=&order_by=&limit=24">2</a></li> <li class="ProductList-paginator-button "><a class="Label" href="/products?page=3&sort_by=&order_by=&limit=24">3</a></li> <li class="ProductList-paginator-button "><a class="Label" href="/products?page=4&sort_by=&order_by=&limit=24">4</a></li> <li class="ProductList-paginator-button "><a class="Label" href="/products?page=5&sort_by=&order_by=&limit=24">5</a></li> <li class="ProductList-paginator-button"> <a class="Label" href="https://www.midabookweb.com/products?page=2&sort_by=&order_by=&limit=24"><i class="fa fa-angle-right" aria-hidden="true"></i></a> </li> </ul> </div> </div> <div class="ProductList-relatedProducts" id="relatedProduct"> <h3 class="ProductList-relatedProducts-title"> You might also like... </h3> <div class="ProductList-relatedProducts-list row" id="relatedProductList"> <lazyload-related-products data-product-ids="6abdea753a997efb367bcbf6,6ab7464c640a64000b4f91f1,6ab107b0106aac421f962473,6aadfa7179f8fc491cc2cc7a,6aabbe7f5ee9b9e11e81300e,6aa7c94f2885133392587bf9,6aa3ae9b178417815b05a79b,6aa3a1014b666e25418a570e,6aa12b99f7120f7589e7a8d3,6a8fc6d8de3c1b0014a9c83b,6a855eb7eff446bb0fdb18e7,6a744e9532a2f8adafdf0344,6a7180bbb5edb209ce80775e,6a70353d4b663d6635faa4fe,6a6d6d44745c051587e0e23d,6a6b0aca0ab94d962e448625,6a6afd6bf91cf385d0fc314a,6a6adcc650dc0a24ca06cd7c,6a6ad1eed78d920018e78df6,6a69ccbc0e59f41d10565575,6a684d55b382f3d4af257b43,6a6705b5dec690a4cbc3b489,6a6326abb6fbfdd9a80d2df8,6a61dd5a5478a3ed16f534b5" data-page-type="product_list" > <div class="Product-item autofill-item"> <div class="Image-boxify"> <div class="Image-boxify-image loading-placeholder loading-image"></div> </div>
2037 <span class="loading-placeholder loading-title"></span> <span class="loading-placeholder loading-price"></span> </div> <div class="Product-item autofill-item"> <div class="Image-boxify"> <div class="Image-boxify-image loading-placeholder loading-image"></div> </div> <span class="loading-placeholder loading-title"></span> <span class="loading-placeholder loading-price"></span> </div> <div class="Product-item autofill-item"> <div class="Image-boxify"> <div class="Image-boxify-image loading-placeholder loading-image"></div> </div> <span class="loading-placeholder loading-title"></span> <span class="loading-placeholder loading-price"></span> </div> <div class="Product-item autofill-item"> <div class="Image-boxify"> <div class="Image-boxify-image loading-placeholder loading-image"></div> </div> <span class="loading-placeholder loading-title"></span> <span class="loading-placeholder loading-price"></span> </div> </lazyload-related-products> </div> </div> </div> </div></div><category-filter type="drawer-category-filter" ></category-filter> 2038 </div> 2039 2040 2041 </div> <div id="Footer"> <div class="Footer-grids"> <div class="container global-primary "> 2042 <div class="container-md-height" style="height: 100%; table-layout: fixed; width: 100%;"> <!-- height and width must be difined for td to size correctly --> 2043 <div class="row row-md-height" style="height: 100%;"> 2044 <div id="grid-item-5b3b2d2710abb9a0c1000225" 2045 class="item col-xs-12 2046 col-md-12 2047 col-md-height 2048 " 2049 style="vertical-align: top; height: 100%;"> 2050 <div style="height: 100%;"> 2051 <div class="box-info " style=""> 2052 2053 2054 <div class="description" ng-non-bindable><hr></div> 2055 </div> 2056 </div> 2057 </div> 2058 </div> 2059 </div> 2060 </div> 2061 <div class="container global-primary "> 2062 <div class="container-md-height" style="height: 100%; table-layout: fixed; width: 100%;"> <!-- height and width must be difined for td to size correctly --> 2063 <div class="row row-md-height" style="height: 100%;"> 2064 <div id="grid-item-5b30a1cb8d1db9669d000790" 2065 class="item col-xs-12 2066 col-md-4 2067 col-md-height 2068 " 2069 style="vertical-align: top; height: 100%;"> 2070 <div style="height: 100%;"> 2071 <div class="box-info " style=""> 2072 2073 2074 <div class="description" ng-non-bindable><h4><span style="color:#ff6600;"><strong>éæ¼æå</strong></span></h4> 2075 2076<p><span class="color_13">1998å¹´æ¥æ·å女士æç«éºç çå¢¨å ¬å¸(éºç é½)</span></p> 2077 2078<p><span class="color_13">以ä¿åå³çµ±æ¸æ³æååæ¨å»£ç¡¬çæ¸æ³çºå ¬å¸è·å¿</span></p> 2079 2080<p><span class="color_13">æ¡è¿åçæåå ±è¥çèã</span></p></div> 2081 </div> 2082 </div> 2083 </div> 2084 <div id="grid-item-5b554f3f8d1db94281006e7f" 2085 class="item col-xs-12 2086 col-md-4 2087 col-md-height 2088 " 2089 style="vertical-align: top; height: 100%;"> 2090 <div style="height: 100%;"> 2091 <div class="box-info " style=""> 2092 2093 2094 <div class="description" ng-non-bindable><h4><span style="color:#ff6600;"><strong>忬¡è³¼ç©</strong></span></h4> 2095 2096<p><a href="https://www.midabookweb.com/about/delivery-policy" target="_blank"><span>ééæåæ¹å¼</span></a></p> 2097 2098<p><a href="https://www.midabookweb.com/about/policy" target="_blank"><span>éæè²¨æ¿ç</span></a></p> 2099 2100<p><span><a href="https://www.midabookweb.com/about/terms" target="_blank">æ¢æ¬¾èç´°å</a></span></p> 2101 2102<p> </p> 2103 2104<h4><span style="color:#ff6600;"><strong>é£çµ</strong></span></h4> 2105 2106<ul class="list-unstyled"> 2107 <li><a href="https://www.facebook.com/midabookcom" target="_blank"><span>facebook</span></a></li> 2108 <li><a href="https://plus.google.com/u/1/108875897731382382143" target="_blank"><span>google+</span></a></li> 2109</ul> 2110 2111<p> </p></div> 2112 </div> 2113 </div> 2114 </div> 2115 <div id="grid-item-5b30a1cb8d1db9669d000792" 2116 class="item col-xs-12 2117 col-md-4 2118 col-md-height 2119 " 2120 style="vertical-align: top; height: 100%;"> 2121 <div style="height: 100%;"> 2122 <div class="box-info " style=""> 2123 2124 2125 <div class="description" ng-non-bindable><h4><span style="color:#ff6600;"><strong>è¯çµ¡æå</strong></span></h4> 2126 2127<ul class="list-unstyled"> 2128 <li>é»è©± /<a href="http://+886-2--2377-6648" target="_blank"><span> </span></a><span><span class="color_33"><a>(02) 2377 6648 </a></span></span>ã(02)2732-1104è½83362</li> 2129 <li>æé /é±ä¸è³é±äº10:00â17:00</li> 2130 <li>ããé±å 09:00â12:00 鱿¥ä¼æ¯</li> 2131 <li><span style="color: rgb(0, 0, 0); font-size: 16px; background-color: rgb(255, 255, 255);">ãã</span>è¾²æå¹´ä¼æ¯(é¤å¤è³åäº)</li> 2132 <li>ä¿¡ç®±/ [email protected]</li> 2133 <li>å°å:10671å°åå¸å¤§å®ååå¹³æ±è·¯2段134è</li> 2134 <li> (åç«å°åæè²å¤§å¸ å¸çæ´»åä¸å¿2æ¨)éºç é½ (æ¨ä¸æå ¨å®¶åé¤å»³)</li> 2135 <li><span style="color:#be2222;">æ ¡å §å¯åè»åæ¦åè¡åå¹³ç±çå ´å¯åæ±½è»ãæ©è»ï¼å¯å¤å å©ç¨</span></li> 2136 <li>æ·éï¼ææ¹ç·ç§æå¤§æ¨ç«2èåºå£ï¼æ°åºç·ãæ¾å±±ç·ãæ°èç·çå¤äºç«3èåºå£è½235ãå平幹ç·çå ¬è»ï¼åç«èºåæè²å¤§å¸ç«ï¼</li> 2137</ul></div> 2138 </div> 2139 </div> 2140 </div> 2141 </div> 2142 </div> 2143 </div> 2144 <div class="container global-primary "> 2145 <div class="container-md-height" style="height: 100%; table-layout: fixed; width: 100%;"> <!-- height and width must be difined for td to size correctly --> 2146 <div class="row row-md-height" style="height: 100%;"> 2147 <div id="grid-item-5cbfbeb54867fe002637574f" 2148 class="item col-xs-12 2149 col-md-12 2150 col-md-height 2151 " 2152 style="vertical-align: top; height: 100%;"> 2153 <div style="height: 100%;"> 2154 <div class="box-info " style=""> 2155 2156 <div class="editor-boxify-image-wrapper boxify-image-wrapper image-container 2157 margin-bottomless 2158 " 2159 > 2160 <picture> 2161 <source data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a6325e89443e7c8a33951ca/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6325e89443e7c8a33951ca/540x.webp?source_format=jpg 54
21610w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6325e89443e7c8a33951ca/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6325e89443e7c8a33951ca/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6325e89443e7c8a33951ca/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6325e89443e7c8a33951ca/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6325e89443e7c8a33951ca/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6325e89443e7c8a33951ca/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6325e89443e7c8a33951ca/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6325e89443e7c8a33951ca/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6325e89443e7c8a33951ca/3860x.webp?source_format=jpg 3860w" media="(min-width: 768px)"> 2162 <source data-srcset="https://shoplineimg.com/5b2852d64e22a69a43009682/6a6325e89443e7c8a33951ca/375x.webp?source_format=jpg 375w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6325e89443e7c8a33951ca/540x.webp?source_format=jpg 540w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6325e89443e7c8a33951ca/720x.webp?source_format=jpg 720w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6325e89443e7c8a33951ca/900x.webp?source_format=jpg 900w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6325e89443e7c8a33951ca/1080x.webp?source_format=jpg 1080w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6325e89443e7c8a33951ca/1296x.webp?source_format=jpg 1296w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6325e89443e7c8a33951ca/1512x.webp?source_format=jpg 1512w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6325e89443e7c8a33951ca/2160x.webp?source_format=jpg 2160w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6325e89443e7c8a33951ca/2960x.webp?source_format=jpg 2960w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6325e89443e7c8a33951ca/3260x.webp?source_format=jpg 3260w, https://shoplineimg.com/5b2852d64e22a69a43009682/6a6325e89443e7c8a33951ca/3860x.webp?source_format=jpg 3860w" media="(max-width: 768px)"> 2163 <img 2164 class="sl-lazy" 2165 data-sizes="auto" 2166 data-src="https://img.shoplineapp.com/media/image_clips/6a6325e89443e7c8a33951ca/original.jpg?1784882663=&owner_id=5b2852d64e22a69a43009682" 2167 width="3776" 2168 height="531" 2169 alt="" 2170 /> 2171 </picture> 2172 2173 2174 </div> 2175 2176 2177 2178 </div> 2179 </div> 2180 </div> 2181 </div> 2182 </div> 2183 </div> 2184 <div class="container global-primary "> 2185 <div class="container-md-height" style="height: 100%; table-layout: fixed; width: 100%;"> <!-- height and width must be difined for td to size correctly --> 2186 <div class="row row-md-height" style="height: 100%;"> 2187 <div id="grid-item-5b30a1cb8d1db9669d000794" 2188 class="item col-xs-12 2189 col-md-12 2190 col-md-height 2191 " 2192 style="vertical-align: top; height: 100%;"> 2193 <div style="height: 100%;"> 2194 <div class="box-info " style=""> 2195 2196 2197 <div class="description" ng-non-bindable><p class="text-center"> 2018 © éºç ç墨æéå ¬å¸</p></div> 2198 </div> 2199 </div> 2200 </div> 2201 </div> 2202 </div> 2203 </div> 2204 <div class="container global-primary "> 2205 <div class="container-md-height" style="height: 100%; table-layout: fixed; width: 100%;"> <!-- height and width must be difined for td to size correctly --> 2206 <div class="row row-md-height" style="height: 100%;"> 2207 <div id="grid-item-5b30a1cb8d1db9669d000796" 2208 class="item col-xs-12 2209 col-md-12 2210 col-md-height 2211 " 2212 style="vertical-align: top; height: 100%;"> 2213 <div style="height: 100%;"> 2214 <div class="box-info " style=""> 2215 2216 2217 <div class="description" ng-non-bindable><div class="credit-cards" style="text-align: center;"><img src="https://shoplineimg.com/assets/footer/card_visa.png"><img src="https://shoplineimg.com/assets/footer/card_master.png"><img src="https://shoplineimg.com/assets/footer/card_paypal.png"><img src="https://shoplineimg.com/assets/footer/card_tw_711_pay.png"><img src="https://shoplineimg.com/assets/footer/card_taishin.png"><img src="https://shoplineimg.com/assets/footer/card_ecpay.png"></div></div> 2218 </div> 2219 </div> 2220 </div> 2221 </div> 2222 </div> 2223 </div> 2224 </div> </div> <!-- Rendered 'menu.js.liquid' --> <!-- Rendered 'general.js.liquid' --> <!-- Rendered 'cart_panel.js.liquid' --> <!-- Rendered 'category.js.liquid' --> <!-- Rendered 'quick_cart_modal.js.liquid' --> <!-- Rendered 'breadcrumb.js.liquid' --> 2225 2226 2227
2227<script src="https://cdn.shoplineapp.com/assets/common-41be8598bdd84fab495c8fa2cb77a588e48160b23cd1911b69a4bdfd5c050390.js" defer="defer" onerror="sriOnError.call(this, event)" crossorigin="anonymous" integrity="sha256-Qb6FmL3YT6tJXI+iy3eliOSBYLI80ZEbaaS9/VwFA5A="></script>
2227 2228
2228<script src="https://cdn.shoplineapp.com/assets/ng_common-c3830effc84c08457126115db49c6c892f342863b5dc72000d3ef45831d97155.js" defer="defer" onerror="sriOnError.call(this, event)" crossorigin="anonymous" integrity="sha256-w4MO/8hMCEVxJhFdtJxsiS80KGO13HIADT70WDHZcVU="></script>
2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244
2244<script src="https://r2cdn.myshopline.com/static/rs/adff/prod/latest/bundle.iife.js" defer></script>
2244 2245
2245<script src="https://r2cdn.myshopline.com/static/rs/acuf/prod/latest/bundle.iife.js" defer></script>
2245 2246 2247
2247<script src="https://cdn.shoplineapp.com/packs/js/runtime~shop-fd4657bd4045e1a444eb.js" defer="defer" integrity="sha256-X514esAI3IqHQH6NVwihfDB6F+mMWKbAdRILeQLusLc=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2247
2247
2248<script src="https://cdn.shoplineapp.com/packs/js/shared~38c579ec-012f556dd93892b25387.chunk.js" defer="defer" integrity="sha256-lrRMNxsgfVtjX7VGkF5BUfRSkznDlo2znYRv8/JWGcc=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2248
2248
2249<script src="https://cdn.shoplineapp.com/packs/js/shared~74eb226d-b2ac25db5761420970e8.chunk.js" defer="defer" integrity="sha256-3rQUFoKt1nnQ/vihJwT2q5mbdmAtd6x5eq+2OJOITc8=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2249
2249
2250<script src="https://cdn.shoplineapp.com/packs/js/shared~0e7b4f31-9b6e9e6c2394fac35fc1.chunk.js" defer="defer" integrity="sha256-PUS072JptM/CIgmLqb+7vaFN9psSRKVlhYt4KaqfXIs=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2250
2250
2251<script src="https://cdn.shoplineapp.com/packs/js/shared~e64cb4ed-7fe78d650b1d274c4ff6.chunk.js" defer="defer" integrity="sha256-bLBbIA3rj/qkdJQqaRM44YCBZQKdhgv3w1ydQPQ3x+w=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2251
2251
2252<script src="https://cdn.shoplineapp.com/packs/js/shared~479d7c7d-03af887c4f77c6e88f9d.chunk.js" defer="defer" integrity="sha256-IIY3qGGHi1YJ1yZLA1as4+mkl05wFUZ+/TjI6kodYkw=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2252
2252
2253<script src="https://cdn.shoplineapp.com/packs/js/shared~29a769ad-393664929447bc9fa70f.chunk.js" defer="defer" integrity="sha256-2u6JjFXv2trTPlgunioIp09lWrz3tcYE86/4c6vwOzw=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2253
2253
2254<script src="https://cdn.shoplineapp.com/packs/js/shared~74bff3d6-22d5c66502aec0ec0d1d.chunk.js" defer="defer" integrity="sha256-ci5Q0TcaCsM5T2eooRSMLVBRzAKpRpSBgcmy1CNr+Us=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2254
2254
2255<script src="https://cdn.shoplineapp.com/packs/js/shared~81bba2e3-14ad7178e73b4d4fa1a6.chunk.js" defer="defer" integrity="sha256-pwToiIHTsLYuK0d7WT0PcjpM4THLJHZupttZW/3Vb88=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2255
2255
2256<script src="https://cdn.shoplineapp.com/packs/js/shared~ecf1c238-9450a105774984d7fab1.chunk.js" defer="defer" integrity="sha256-17+PAKdgJ2Kx7rDjlfr/rw54cYDggOkVhHqub227A9M=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2256
2256
2257<script src="https://cdn.shoplineapp.com/packs/js/shared~9cb81af4-eec2034514eceae2deee.chunk.js" defer="defer" integrity="sha256-Om+G2g1jthPhBVbzOe/9deNzAOhAIsY3gnr75vIxKMg=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2257
2257
2258<script src="https://cdn.shoplineapp.com/packs/js/shared~f8ef5884-1e6a6d8227eb7dfe6e40.chunk.js" defer="defer" integrity="sha256-8GI3edURZ60na0xugmWiykL/J64mTHiuUTjWSihwe7A=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2258
2258
2259<script src="https://cdn.shoplineapp.com/packs/js/shared~ea9a1e23-3f60007f64092ec80c98.chunk.js" defer="defer" integrity="sha256-5Fn52MSbPqCXjTWsGua4ZEEVV4IfgTzIMX0m//C5kPY=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2259
2259
2260<script src="https://cdn.shoplineapp.com/packs/js/shared~dbe7acde-ac6d4c382bfcf6d00e32.chunk.js" defer="defer" integrity="sha256-+hBELJkyaD3Cl77ntKZehLWIJwYq9jcsapqQ6BnZdhs=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2260
2260
2261<script src="https://cdn.shoplineapp.com/packs/js/shared~d54d7c1c-ed042a14f96f9e557937.chunk.js" defer="defer" integrity="sha256-A8+e89sdHaO2r9+8JlOFQSsjpRG0+pdp/ijri/RXQGk=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2261
2261
2262<script src="https://cdn.shoplineapp.com/packs/js/shared~200bedfd-01e29ef13f7d96fbbc59.chunk.js" defer="defer" integrity="sha256-R10cnkedmTvof3N9k1kYh/ow3sAJ7PFS84Hcrd87zYU=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2262
2262
2263<script src="https://cdn.shoplineapp.com/packs/js/vendors~shop-aeef42d0a65bef64c557.chunk.js" defer="defer" integrity="sha256-H/dxEGsgNbcv3E+/Ew7bAzajf0vxbUCpqnbobPMkiAY=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2263
2263
2264<script src="https://cdn.shoplineapp.com/packs/js/shop-409620e91cc0532d117b.chunk.js" defer="defer" integrity="sha256-px0hwHLmr6HSfZJ4VYXXfdAQlNARtrXH9zmQjZDIxUg=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2264
2264
2265<script src="https://cdn.shoplineapp.com/packs/js/runtime~ng-module/main-6c63fad529b3d3ce95ab.js" defer="defer" integrity="sha256-TPO40JBlTeqRTsn6af9xC6Zy1dH62szDWtPmAsRS8GU=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2265
2265
2266<script src="https://cdn.shoplineapp.com/packs/js/shared~5c85c39c-6c175d18ade3adbce7a8.chunk.js" defer="defer" integrity="sha256-0cK+KKphGet+feZEkUelI81vvgjhnlVSEjfdGeDgdx0=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2266
2266
2267<script src="https://cdn.shoplineapp.com/packs/js/shared~9ee0282b-4f6ab278c4980134da4e.chunk.js" defer="defer" integrity="sha256-/PO0ruocBQbO9LKW9u2X9ZrQk8GHsgSR/N3Jyvh0n4A=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2267
2267
2268<script src="https://cdn.shoplineapp.com/packs/js/ng-module/main-1624a4b036ed7140973e.chunk.js" defer="defer" integrity="sha256-SeYg54rAc9kDWjwN4pRnbh5dY6ETyJrmbWRKLfZhg34=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2268
2268
2269<script src="https://cdn.shoplineapp.com/packs/js/runtime~ng-locale/en-9dccac0e252dbd4355df.js" defer="defer" integrity="sha256-V2Jc8Nn4o2yK5be6F3It+hOZaYQqlif6vGQIAn1CZCc=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2269
2269
2270<script src="https://cdn.shoplineapp.com/packs/js/ng-locale/en-6301cfb7135ace17fdac.chunk.js" defer="defer" integrity="sha256-UxtD5LCsz+DQhUlVsHPagWxxIBMgrWkmqYOPtMTrDbI=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2270
2270
2271<script src="https://cdn.shoplineapp.com/packs/js/runtime~sdk_simplified-58b7055f98cb07c2397c.js" defer="defer" integrity="sha256-2YUwdUSNXwNewfNYByetYWTogr2gJ9ZYvjj4RXjVtlM=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2271
2271
2272<script src="https://cdn.shoplineapp.com/packs/js/shared~789f1c9c-3956bc45f72f3366a289.chunk.js" defer="defer" integrity="sha256-vdS7l3OT4pNUq6OD7xLtXcYznH2Ry+s1Z8QLk1i9dng=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2272
2272
2273<script src="https://cdn.shoplineapp.com/packs/js/sdk_simplified-a3fd2576c84fe533fc88.chunk.js" defer="defer" integrity="sha256-L2FZcKUT7ocpteKlfQbAYB9GPkyj9I7T8pUJ9tr4le4=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2273
2273
2274<script src="https://cdn.shoplineapp.com/packs/js/runtime~intl_tel_input-6ceb7ec3b81909f77141.js" defer="defer" integrity="sha256-APrRC4EF/GiMwSzPV1G7I/7ovnk6OuTPA+uvrTQicpA=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2274
2274
2275<script src="https://cdn.shoplineapp.com/packs/js/intl_tel_input-8f500d7b0d66e9dcf73b.chunk.js" defer="defer" integrity="sha256-GgZ72/9MkAbYdrr40Hq/OM9YcTojft/UC87qZrPqS0E=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2275
2275
2276<script src="https://cdn.shoplineapp.com/packs/js/runtime~sl_armor_captcha-d5417749a53b299cd240.js" defer="defer" integrity="sha256-Pro6/EdJlz9rM8nZYWRbrqdnvwZZ4a0Gve/By4KqqGE=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
vendor: 1 bytes, line 2276
2276
2277<script src="https://cdn.shoplineapp.com/packs/js/sl_armor_captcha-10d0ac9a017efb389006.chunk.js" defer="defer" integrity="sha256-xojNd85d71mpGWHj+azr/3bEKmi1BwvZmwCG8QHTosg=" onerror="sriOnError.call(this, event)" crossorigin="anonymous"></script>
2277 2278 2279 2280 2281 2282
2282<script> 2283 window.eventTrackers = JSON.parse('[]'); 2284 </script>
2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294
2294<script type="text/javascript"> 2295 if (!window.scriptQueue) {window.scriptQueue = [];}; 2296 window.scriptQueue.push(function() { 2297 /* check scroll */var position = 0;function checkScroll() { var scroll = $(window).scrollTop(); if (Math.abs(scroll - position) > 21) { if(scroll - position > 0) { $('body').removeClass('scroll-up'); $('body').addClass('scroll-down'); } else { $('body').removeClass('scroll-down'); $('body').addClass('scroll-up'); } } if (scroll > 100) { if (Math.abs(scroll - position) > 21) { $('body').addClass('my-scroll'); } } else { $('body').removeClass('my-scroll'); } position = scroll;}$(window).on('load', function() { checkScroll(); $(window).on('scroll', _.throttle(checkScroll, 300));});$(document).ready(function(){ $('.js-nav-mainmenu .First-layer').addClass('owl-carousel'); var owl = $('.js-nav-mainmenu .First-layer'); owl.owlCarousel({ nav: true, lazyLoad: true, autoplay: false, autoWidth: true, navText: ["<span class='arrow-left'></span>","<span class='arrow-right'></span>"], });});/* hover main menu */var secondLayer = $('.js-navbar-desktop .Second-layer');let menuStatus = 0;const MENU_OPENED = 1;const MENU_CLOSED = 0;$('.First-layer .List-item.NavigationBar-nestedList, .js-navbar-desktop .Second-layer').mouseenter(function(e){ menuStatus = MENU_OPENED; if($(e.currentTarget).hasClass('NavigationBar-nestedList')) { secondLayer.find('.Second-layer-wrap').removeClass('active'); $('.js-navbar-desktop .NavigationBar-mainMenus').addClass('active'); $('.js-navbar-desktop .First-layer .NavigationBar-nestedList').removeClass('active'); $(this).addClass('active'); var menuPosition = $(this).offset().left; var id = $(this).find('.Label').attr('id'); var secondLayerContent = '#' + id; secondLayer.addClass('active'); secondLayer.find(secondLayerContent).addClass('active'); secondLayer.offset({ left: menuPosition }); }}).mouseleave(function(){ menuStatus = MENU_CLOSED; setTimeout(function(){ if (menuStatus === MENU_CLOSED) { secondLayer.removeClass('active'); secondLayer.find('.Second-layer-wrap').removeClass('active'); $('.js-navbar-desktop .First-layer .NavigationBar-nestedList').removeClass('active'); $('.js-navbar-desktop .NavigationBar-mainMenus').removeClass('active'); $('.Third-layer-wrap .NavigationBar-nestedList-expand').hide(); } },500);});$('.Second-layer-wrap .NavigationBar-nestedList-dropdown .List-item').mouseenter(function(e){ $('.Third-layer-wrap .NavigationBar-nestedList-expand').hide(); if ($(e.target).hasClass('NavigationBar-nestedList')){ var target = $(this).attr('id'); var currentThirdLayerWrap = $(this).parents('.Second-layer-wrap').find('.Third-layer-wrap'); var currentThirdLayer = currentThirdLayerWrap.find("[data-parent='" + target + "']"); currentThirdLayer.show(); }});/* fix overflow hidden not working on iOS */var docEl = $('html, body');var wrapContent = $('#Content');var scrollTop;var lockBody = function() { if(window.pageYOffset) { scrollTop = window.pageYOffset; wrapContent.css({top: - (scrollTop)}); } docEl.css({height: "100%", overflow: "hidden"});};var unlockBody = function() { docEl.css({height: "", overflow: ""}); wrapContent.css({top: ''}); window.scrollTo(0, scrollTop); window.setTimeout(function () { scrollTop = null; }, 0);};$('.sl-menu-panel-toggle').off();$('#MenuPanel').off().removeAttr('style').removeClass('left');function getMenuPaddingTop() { const HEADER_DEAFULT_HEIGHT = 58; /* Handle different padding top when applied zotabox's head bar */ if($('body').attr('zb-bar') !== 'show') { return HEADER_DEAFULT_HEIGHT; }; const zotaboxHeight = $('#spb-information-bar').height() || 0; return zotaboxHeight + HEADER_DEAFULT_HEIGHT;}$(window).on('load', function() { /* toggle menu panel */ var menuNav = false; $('.sl-menu-panel-toggle').on('click', function(){ if (menuNav === false) { lockBody(); $('#MenuPanel').show(); $('#MenuPanelWrap').slideDown(500, function() { const menuPaddingTop = getMenuPaddingTop(); const wrapHeight = $(window).height() - menuPaddingTop; $('#MenuPanelWrap').height(wrapHeight); }); $('.sl-menu-panel-toggle').siblings('.NavigationBar-actionMenu-button').hide(); $('.sl-menu-panel-toggle').find('.js-toggle-on').hide(); $('.sl-menu-panel-toggle').find('.js-toggle-off').show(); } else { unlockBody();
2297 $('#MenuPanelWrap').slideUp(500); $('.sl-menu-panel-toggle').siblings('.NavigationBar-actionMenu-button').show(); $('.sl-menu-panel-toggle').find('.js-toggle-on').show(); $('.sl-menu-panel-toggle').find('.js-toggle-off').hide(); } menuNav = !menuNav; }); /* toggle search panel */ var searchNav = false; var trialBannerHeight = $('.trial-banner').height(); if (trialBannerHeight) { $('#SearchPanel').css('top', trialBannerHeight + 58); } $('.sl-search-toggle').on('click', function(){ if (searchNav === false) { lockBody(); $('#SearchPanel').slideDown(500); $('.sl-search-toggle').siblings('.NavigationBar-actionMenu-button').hide(); $('.sl-search-toggle').find('.icon-search-mobile').hide(); $('.sl-search-toggle').find('.js-toggle-off').show(); } else { unlockBody(); $('#SearchPanel').slideUp(500); $('.sl-search-toggle').siblings('.NavigationBar-actionMenu-button').show(); $('.sl-search-toggle').find('.icon-search-mobile').show(); $('.sl-search-toggle').find('.js-toggle-off').hide(); } searchNav = !searchNav; }); /* toggle search panel */ var cartMobile = false; $('.sl-cart-toggle-mobile').on('click', function(){ if (cartMobile === false) { lockBody(); angular.element('body').scope().$broadcast('cart.reload'); $('#cart-panel-mobile').slideDown(500); setTimeout(function(){ $('#cart-panel-mobile .cart-item').each(function(){ $(this).find('.wrap--bundle-title-variation').each(function(){ var variations = $(this).find('.item-variation'); variations.slice(1).addClass('multi-variant'); }); $(this).find('img').css({'height': 77, 'width': 77}); $(this).find('.title').dotdotdot({ wrap: 'letter', ellipsis: '...', height: 36 }); }) }, 600); $('.cart-mobile-close').siblings('.NavigationBar-actionMenu-button').hide(); $('.cart-mobile-close').show(); $('#cart-panel-mobile .cart-items').height(($(window).height() - 164)); $('#cart-panel-mobile .cart-panel-empty-wrapper').css('max-height', ($(window).height() - 164)); $('.cart-mobile-close').find('.js-toggle-off').show(); } else { unlockBody(); $('#cart-panel-mobile').slideUp(500); $('.cart-mobile-close').hide(); $('.cart-mobile-close').siblings('.NavigationBar-actionMenu-button').show(); $('.cart-mobile-close').find('.js-toggle-off').hide(); } cartMobile = !cartMobile; }); /* toggle search mobile */ $('#MenuPanel').on('click', '.sl-message-toggle', function() { $('#MenuPanelWrap').hide(); var nav = $('.js-navbar-mobile'); nav.find('.NavigationBar-actionMenu-button, .js-toggle-on').show(); nav.find('.js-toggle-off').hide(); menuNav = false; }); /* scroll down dropdown and show all selections */ $('.js-mobile-currency-list').on('shown.bs.collapse', function (e) { var distanceToTop = $(e.currentTarget).offset().top; $('#MenuPanelWrap')[0].scrollBy({ top: distanceToTop, left: 0, behavior: 'smooth', }); }); /* close currency and menu panel when choose currency */ $('.sl-currency-chooser-currency.js-mobile-productlist-nestedlist').on('click', function() { var menuPanelToggle = $('.js-panel-toggle.sl-menu-panel-toggle'); $(this).parents('.js-mobile-productlist-nestedlist').find('.sl-dropdown-toggle').click(); unlockBody(); $('#MenuPanelWrap').slideUp(500); menuPanelToggle.siblings('.NavigationBar-actionMenu-button').show(); menuPanelToggle.find('.js-toggle-on').show(); menuPanelToggle.find('.js-toggle-off').hide(); menuNav = false; });});/* hover currency and language */$('.NavigationBar-optionMenus .List-item').on({ mouseenter: function () { $(this).find('.NavigationBar-actionMenu-button').addClass('open'); }, mouseleave: function () { $(this).find('.NavigationBar-actionMenu-button').removeClass('open'); }});/* handle overlap search bar on sticky bar */$('.List-item.search-bar').hover(function() { $('.js-navbar-desktop .NavigationBar-mainMenus').addClass('active'); $('.search-panel').addClass('show');});$(document).click(function(event) { if ($(event.target).closest('.List-item.search-bar a').length > 0) { return; }; if (!$(event.target).closest('.search-panel').length > 0 && $('.search-panel').is(':visible')) { $('.search-panel').removeClass('show'); $('.js-navbar-desktop .NavigationBar-mainMenus').removeClass('active'); };}); 2298 }); 2299 window.scriptQueue.push(function() { 2300 /* check IOS */var iOS = is.ios();var iOS11 = /OS 11_0|OS 11_1|OS 11_2/.test(navigator.userAgent);if (iOS && iOS11) { $('body').addClass('ios-eleven');}/* location when click in IOS */if (iOS) { $('body').addClass('ios');}/* change category widget style */$('.page-item-products-container').each(function(){ var wrapper = $(this).parent(); if (wrapper.siblings().length > 0) { return; } if (window.matchMedia('(min-width: 1500px)').matches) { $(this).parents('.Grid-row-wrapper').css('max-width', 'calc(100% - 100px)'); } else { $(this).parents('.Grid-row-wrapper').css('max-width', '100%'); }});function autoPaddingTop() { var previewingClosedStoreBanner = $('.js-previewing-closed-store-banner'); var previewingClosedStoreBannerHeight = previewingClosedStoreBanner.length ? previewingClosedStoreBanner.height() : 0;}autoPaddingTop();$(window).on('resize', _.debounce(autoPaddingTop, 200));$(window).on('scroll', _.debounce(autoPaddingTop, 300));/* hover next image */angular.element(document).ready(function () { function isQuickCartProduct(imageClass) { return imageClass === '.js-boxify-image'; } function hoverProductEffect(imageClass) { var elements; elements = isQuickCartProduct(imageClass) ? $('product-item') : $('.Product-item'); elements.each(function() { var $this; $this = isQuickCartProduct(imageClass) ? $(this).children().first() : $(this); var secondCoverImage = $this.find('.second-image'); if (secondCoverImage.length === 0) { return; } var multiImageWrapper;
2300 multiImageWrapper = isQuickCartProduct(imageClass) ? $this.find('.js-quick-boxify-image') : $this; multiImageWrapper.addClass('multi-image'); }); } function loadEffect() { /* product items without quick cart feature */ hoverProductEffect('.js-image-boxify-image'); /* product items with quick cart feature */ hoverProductEffect('.js-boxify-image'); /* hover product */ $('.product-item').on({ mouseenter: function () { $(this).find('.js-btn-add-to-cart').slideDown(200); }, mouseleave: function () { $(this).find('.js-btn-add-to-cart').hide(); } }); } loadEffect(); /* observer lazyload-related-products multi image */ var relatedProductList = document.getElementById('relatedProductList'); if (relatedProductList) { var config = { childList: true, }; var observer = new MutationObserver(function(mutations) { loadEffect(); observer.disconnect(); }); observer.observe(relatedProductList, config); } /* observe pagination changes in multiple category widgets */ $('.product-items-container').each(function(index, productItemsContainer) { var config = { childList: true, }; var observer = new MutationObserver(function(mutations) { loadEffect(); }); observer.observe(productItemsContainer, config); });});/* add class scroll for go to top button */$(window).scroll(function() { if ($(window).scrollTop() >= 100) { if (!$('.js-goto-top .icon-back-to-top').length) { /* add class scroll for go to top button */ $('.js-goto-top').html( '<div class="svg-wrap"><svg class="icons icon-back-to-top"><use xlink:href="#icon-back-to-top"></use></svg></div>', ); } $('.js-goto-top').addClass('active'); } else { $('.js-goto-top').removeClass('active'); }});function fixZotaBoxWithMenuPadding() { const HEADER_DEAFULT_HEIGHT = 58; const callback = function(mutationList, observer) { const isMobile = $('.NavigationBar.mod-mobile').length > 0; for(const mutation of mutationList) { if (isMobile && mutation.type === 'attributes') { if($('body').attr('zb-bar') !== 'show') { $('#MenuPanel').css({ paddingTop: `${HEADER_DEAFULT_HEIGHT}px` }); $('#MenuPanelWrap').height($(window).height() - HEADER_DEAFULT_HEIGHT); return; }; const zotaboxHeight = $('#spb-information-bar').height(); const paddingTop = zotaboxHeight + HEADER_DEAFULT_HEIGHT; $('#MenuPanel').css({ paddingTop: `${paddingTop}px` }); $('#MenuPanelWrap').height($(window).height() - paddingTop); } } }; const observer = new MutationObserver(callback); observer.observe(document.querySelector('body'), { attributeFilter: [ 'zb-bar' ] });}fixZotaBoxWithMenuPadding();app.run([ '$rootScope', '$timeout', 'modalTypes', function( $rootScope, $timeout, modalTypes ) { $rootScope.$on('modal.open', function(event, payload) { if (payload.modalType !== modalTypes.TRAIL_ORDER_LIMIT) return; $timeout(function() { $('.quick-cart-cancel-holder .quick-cart-cancel').append('<svg class="icons icon-close"><use xlink:href="#icon-close"></use></svg>'); }); }); }]); 2301 }); 2302 window.scriptQueue.push(function() { 2303 var $mask = $('<div class="Modal-mask cart-mask js-modal-mask" style="display: none;"></div>');function changeCartPanelUi(){ $('#cart-panel .cart-item').each(function(){ $(this).find('.title').dotdotdot({ wrap: 'letter', ellipsis: '...', height: 36 }); }); $('#cart-panel').find('#btn-checkout').addClass('hover-up-down');};/* call sidr for cart panel */$('.js-cart-panel').unbind().removeClass('left');$('.sl-cart-toggle').sidr(new SidrOptions({ name: 'cart-panel', side: 'right', onOpen: function() { window.shopline.slEventBus.once('cart.miniCartLoadData', miniCartLoadedProduct); $('.js-navbar-desktop .cart-panel').addClass('active'); $('.js-cart-panel').addClass('is-open'); $mask.css({'display': 'block' }); angular.element('body').scope().$broadcast('cart.reload'); angular.element(document).ready(function () { setTimeout(function(){ changeCartPanelUi(); adjustCartPanel(); }, 500); }); }, onClose: function() { $('.js-navbar-desktop .cart-panel').removeClass('active'); $('.js-cart-panel').removeClass('is-open'); $mask.css({'display': 'none'}); window.shopline.slEventBus.off('cart.miniCartLoadData', miniCartLoadedProduct); clearTimeout(keepCart); $('#cart-panel').removeAttr('data-manual-open'); },}));$('.sl-cart-toggle').on('click', function() { $('#cart-panel').attr('data-manual-open', 'true');});$mask .appendTo('body') .on('click', function() { $.sidr('close', 'cart-panel'); $mask.css({'display': 'none'}); });$('.js-search-bar').on('mouseover', function () { $.sidr('close', 'cart-panel'); $mask.css({ display: 'none' });});/* auto close cart panel in 3 second if no hover */if (!is.touchDevice()) { var keepCart; var cartPanel = document.querySelector('.js-cart-panel'); $(document).on('click', '.js-btn-add-to-cart, .js-btn-quick-cart-add-to-cart, .quick-cart-button-container', function() { var observer = (new MutationObserver(function() { clearTimeout(keepCart); keepCart = setTimeout(function() { $.sidr('close', 'cart-panel'); $mask.css({'display': 'none'}); }, 3000); observer.disconnect(); })); observer.observe( cartPanel, { attributes: true } ); }); /* keep cart panel if hover */ cartPanel.addEventListener('mouseover', function() { clearTimeout(keepCart); });}function miniCartLoadedProduct(cartData) { adjustCartPanel(); const injector = angular.element(document.body)?.injector(); const trackerService = injector?.get('trackerService'); const showType = $('#cart-panel').attr('data-manual-open') === 'true' ? 'manual_click' : 'automatic'; const productIds = cartData?.items?.map(item => (item.product_id)) || [];
2303 const productIdsUnique = [...new Set(productIds)]; trackerService?.track({ type: trackerService?.generalEventType?.MiniCartImpression, data: { page_type: window.mainConfig.pageIdentifier, show_type: showType, cart_item_list: productIdsUnique, cart_unique_item_count: productIdsUnique.length, cart_total_item_count: cartData?.items?.reduce((total, item) => total + item.quantity, 0) || 0, }, });}/* adjust cart panel in short browser*/function adjustCartPanel() { if (window.matchMedia('(max-width: 1199px)').matches) return; var bottomSpace = 24; var navHeight = $('.mod-desktop').height(); var cartHeader = $('#cart-panel .CartPanel-header').outerHeight(); var checkoutButtonContainerHeight = $('#cart-panel .cart-chkt-btn-cont').outerHeight(); var cartItemListMaxHeight = navHeight + cartHeader + checkoutButtonContainerHeight + bottomSpace; $('#cart-panel .cart-items, #cart-panel .cart-panel-empty-wrapper').css({ 'max-height': 'calc(100vh - ' + cartItemListMaxHeight + 'px)' });};$(window).on('resize', _.debounce(function() { adjustCartPanel();}, 200)); 2304 }); 2305 window.scriptQueue.push(function() { 2306 /* custom select box for sort */$('.js-productlist-settings-sorting option').each(function() { $('.js-productlist-select .select-sort ul').append('<li data-val="' + $(this).val() + '">' + $(this).text() + '</li>');});$('.js-productlist-select .select-sort span').text( $('.js-productlist-settings-sorting option[selected]').length < 1 ? $('.js-productlist-settings-sorting option:nth-child(1)').text() : $('.js-productlist-settings-sorting option[selected]').text());$('.js-productlist-select .select-sort ul li').click(function() { if ($(this).text() != $(this).closest('ul').siblings('span').text()) { $(this).closest('ul').siblings('span').text($(this).text()); $('.js-productlist-settings-sorting').val($(this).data('val')).trigger('change'); }});$(".js-sticky-bar-sorting").on("change", function () { var selectedValue = $(this).val(); $('.js-productlist-settings-sorting').val(selectedValue).trigger('change');});$('.js-productlist-select .select-limit ul li').click(function() { $(this).closest('ul').siblings('span').text($(this).text()); $('.js-productlist-settings-limit').val($(this).data('val')).trigger('change');});$('.js-productlist-select .select-filter ul li').click(function() { $(this).closest('ul').siblings('span').text($(this).text()); $('.js-productlist-settings-filter').val($(this).data('val')).trigger('change');});function setDefaultFilter() { $('.js-productlist-select .select-filter span').text( $('.js-productlist-settings-filter option[selected]').length < 1 ? $('.js-productlist-settings-filter option:nth-child(1)').text() : $('.js-productlist-settings-filter option[selected]').text() );}setDefaultFilter();/* toogle category */$('.js-productlist-nestedlist').on('click', function(event) { event.stopPropagation(); if(!$(event.target).is('a.Label')) { var target = $(this).children('.ProductList-nestedList-dropdown').first(); if (target.is(':visible')) { target.slideUp(); $(this).removeClass('active'); } else { target.slideDown(); $(this).addClass('active'); } }});/* arrow icon should be hidden if category has no subcategories */$('.js-productlist-nestedlist, .js-mobile-productlist-nestedlist').each(function(category) { var targetList = $(this).is('.js-productlist-nestedlist') ? '.js-productlist-nestedlist-dropdown' : '.js-mobile-productlist-nestedlist-dropdown'; var $subcategory = $(this).find(targetList); var subcategoryCount = $subcategory.children().length; if(subcategoryCount === 0) { $(this).find('.fa').remove(); $(this).removeClass('ProductList-nestedList js-productlist-nestedlist MenuPanel-nestedList sl-dropdown'); $subcategory.remove(); }});/* width product list breadcrumb should be change if select sort was changed */$( document ).ready(function() { if (window.matchMedia('(max-width: 1300px)').matches && $('.js-productlist-select:visible').length != 0) { var width = $('.js-productlist-select').width(); $('.ProductList-breadcrumb').css('width', 'calc(100% - ('+ width +'px + 165px))'); }}); 2307 }); 2308 window.scriptQueue.push(function() { 2309 app.run([ '$rootScope', '$timeout', 'modalTypes', function( $rootScope, $timeout, modalTypes ) { $rootScope.$on('modal.open', function(event, payload) { if ([modalTypes.QUICK_CART, modalTypes.QUICK_CART_PRODUCT_SET].indexOf(payload.modalType) === -1) return; function initCarousel() { var isBuilded = $( '.QuickCart-modal .js-variant-gallery-carousel-container.owl-loaded', ).length; if(isBuilded) return; var variantGalleryStage = $( '.QuickCart-modal .js-variant-gallery-stage', ); var variantGallery = $('.QuickCart-modal .variant-gallery'); if($('.QuickCart-modal .js-variant-gallery-carousel-container > .image').length > 1) { variantGalleryStage.hide(); variantGallery.show(); var owl = $('.QuickCart-modal .js-variant-gallery-carousel-container'); var owlCarouselOption = { loop: true, items: 1, margin: 10, nav: true, lazyLoad: true, autoHeight: true, navText: ["<i class='fa fa-angle-left'></i>","<i class='fa fa-angle-right'></i>"], onLoadedLazy: function(event) { window.resizeImages(event.target); }, onInitialized: function() { setTimeout(function() { owl.prev('.owl-carousel-first-initializing').hide(); owl.removeClass('initializing').trigger('refresh.owl.carousel'); owl.trigger('customerReload.owl.carousel'); }, 300); }, autoHeight: true, autoplayHoverPause: false }; owl.owlCarousel(owlCarouselOption); owl.removeClass('owl-hidden'); owl.on('customerReload.owl.carousel', function () { var targetImg = $( '.QuickCart-modal .owl-stage-outer.owl-height .owl-item.active img', )[0]; if (targetImg.complete) return; var handleReload = window.setInterval(function () { if (targetImg.complete) { owl.trigger('refresh.owl.carousel'); window.clearInterval(handleReload); } }, 500); }); } else { variantGalleryStage.show(); variantGallery.hide(); } }; /* change style select box */ function fixSelect() { $('.js-selectpicker').each(function() { if ($(this).is(':visible')) { $('<i class="fa fa-angle-down arrow-select"></i>').insertAfter($(this)); $(this).parent().addClass('native-select'); } }); } function adjustSalePriceUi(el) { var priceSale = $(el).children('.price-sale'); var price = $(el).children().not('.member-price-tip'); if (price.is(':visible') && price.text().length > 0) { $(el).find('.member-price-tip-content').removeClass('price-sale'); } $(el).prepend(priceSale.detach()); } $rootScope.$on('productGallery.load', function () { /* init carousel popup */ initCarousel(); }); $timeout(function() { /* Add close icon */ $('.js-quick-cart-cancel').append('<svg class="icons icon-close"><use xlink:href="#icon-close"></use></svg>'); /* Change sale price position */ var quickCartPrice = $('.QuickCart-modal .quick-cart-price'); quickCartPrice.children().each(function(){ adjustSalePriceUi(this); }); var quickCartPriceMobile = $('.QuickCart-modal .quick-cart-mobile-header'); quickCartPriceMobile.find('.same-price, .not-same-price').each(function(){ adjustSalePriceUi(this); }); /* Change product link position */ var mobileHeader = $('.QuickCart-modal .quick-cart-mobile-header'); mobileHeader.find('.product-images').wrapInner('<div class="image-wrapper"></div>'); mobileHeader.find('.product-images .image-wrapper').append(mobileHeader.find('.js-product-link').detach()); /* Add hover effect for button */ $('.QuickCart-modal .btn-custom').addClass('hover-up-down'); /* when variant change */ angular.element($('[product-variation-dropdown]')).scope().$watch("variationName", function(newValue, oldValue){ if(newValue != oldValue){ $('.js-variant-gallery-stage').hide(); $('.variant-gallery').hide(); $timeout(function(){ if ($('.modal .js-variant-gallery-carousel-container >.image').length > 1) { owl = $('.modal .js-variant-gallery-carousel-container'); owl.trigger('destroy.owl.carousel'); owl.find('.owl-item').remove(); $timeout(function() { initCarousel(); }, 200); } else if(($('.QuickCart-modal .js-variant-gallery-carousel-container > .owl-stage-outer').length > 0) && ($('.QuickCart-modal .js-variant-gallery-carousel-container >.image').length === 0)) { $('.js-variant-gallery-stage').hide(); $('.variant-gallery').show(); } else { $('.js-variant-gallery-stage').show(); $('.variant-gallery').hide(); } }, 200); } }, true); fixSelect(); }, 150); });}]); 2310 }); 2311 window.scriptQueue.push(function() { 2312 /* Track PDP, PLP, Blog, Blog List. breadcrumb clicks for analytics */document.querySelectorAll( "#ProductDetail-breadcrumb a, #blog-breadcrumb a, #ProductList-breadcrumb a").forEach(link => { link.addEventListener('click', function () { trackClickBreadCrumb(); });});function trackClickBreadCrumb(){ window.APP_EXTENSION_SDK_ANGULAR_JS_LOADED.then(() => { const injector = angular.element(document.body)?.injector(); const trackerService = injector.get('trackerService'); trackerService.track({ type: 'BreadCrumbClick', data: { event_category: 'Storefront', scope: 'shop', }, }); });}/* Track PDP, PLP, Blog, Blog List. breadcrumb clicks for analytics END */ 2313 }); 2314 ; 2315 </script>
2315 2316 2317 2318 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2319 <symbol id="fa-v5-globe" viewBox="0 0 496 512"> 2320 <path d="M336.5 160C322 70.7 287.8 8 248 8s-74 62.7-88.5 152h177zM152 256c0 22.2 1.2 43.5 3.3 64h185.3c2.1-20.5 3.3-41.8 3.3-64s-1.2-43.5-3.3-64H155.3c-2.1 20.5-3.3 41.8-3.3 64zm324.7-96c-28.6-67.9-86.5-120.4-158-141.6 24.4 33.8 41.2 84.7 50 141.6h108zM177.2 18.4C105.8 39.6 47.8 92.1 19.3 160h108c8.7-56.9 25.5-107.8 49.9-141.6zM487.4 192H372.7c2.1 21 3.3 42.5 3.3 64s-1.2 43-3.3 64h114.6c5.5-20.5 8.6-41.8 8.6-64s-3.1-43.5-8.5-64zM120 256c0-21.5 1.2-43 3.3-64H8.6C3.2 212.5 0 233.8 0 256s3.2 43.5 8.6 64h114.6c-2-21-3.2-42.5-3.2-64zm39.5 96c14.5 89.3 48.7 152 88.5 152s74-62.7 88.5-152h-177zm159.3 141.6c71.4-21.2 129.4-73.7 158-141.6h-108c-8.8 56.9-25.6 107.8-50 141.6zM19.3 352c28.6 67.9 86.5 120.4 158 141.6-24.4-33.8-41.2-84.7-50-141.6h-108z"/> 2321 </symbol> 2322</svg> 2323 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2324 <symbol id="icon-filter-category" viewBox="0 0 13 13"> 2325 <path d="M4.75568 6.41662C4.95995 6.71222 4.89888 6.4659 4.89888 12.358C4.89888 12.8852 5.50044 13.187 5.92441 12.8716C7.73611 11.5057 8.09808 11.3874 8.09808 10.7485C8.09808 6.45481 8.04803 6.69627 8.24128 6.41662L11.1833 2.41206H1.81372L4.75568 6.41662Z" /> 2326 <path d="M12.2946 0.326523C12.1895 0.125176 11.9833 0 11.7563 0H1.24064C0.750473 0 0.462061 0.552932 0.743236 0.954687C0.745547 0.958547 0.71132 0.911701 1.2541 1.65039H11.7428C12.2054 1.02088 12.5146 0.748896 12.2946 0.326523Z" /> 2327 </symbol> 2328</svg> 2329 2330 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 2331 <symbol id="icon-sort-category" viewBox="0 0 14 12"> 2332 <path 2333 d="M6.42869 1.71429H8.14298C8.25664 1.71429 8.36565 1.66913 8.44602 1.58876C8.5264 1.50839 8.57155 1.39938 8.57155 1.28571V0.428571C8.57155 0.314907 8.5264 0.205898 8.44602 0.125526C8.36565 0.0451529 8.25664 0 8.14298 0H6.42869C6.31503 0 6.20602 0.0451529 6.12565 0.125526C6.04527 0.205898 6.00012 0.314907 6.00012 0.428571V1.28571C6.00012 1.39938 6.04527 1.50839 6.12565 1.58876C6.20602 1.66913 6.31503 1.71429 6.42869 1.71429ZM6.42869 5.14286H9.85726C9.97093 5.14286 10.0799 5.0977 10.1603 5.01733C10.2407 4.93696 10.2858 4.82795 10.2858 4.71429V3.85714C10.2858 3.74348 10.2407 3.63447 10.1603 3.5541C10.0799 3.47372 9.97093 3.42857 9.85726 3.42857H6.42869C6.31503 3.42857 6.20602 3.47372 6.12565 3.5541C6.04527 3.63447 6.00012 3.74348 6.00012 3.85714V4.71429C6.00012 4.82795 6.04527 4.93696 6.12565 5.01733C6.20602 5.0977 6.31503 5.14286 6.42869 5.14286ZM13.2858 10.2857H6.42869C6.31503 10.2857 6.20602 10.3309 6.12565 10.4112C6.04527 10.4916 6.00012 10.6006 6.00012 10.7143V11.5714C6.00012 11.6851 6.04527 11.7941 6.12565 11.8745C6.20602 11.9548 6.31503 12 6.42869 12H13.2858C13.3995 12 13.5085 11.9548 13.5889 11.8745C13.6693 11.7941 13.7144 11.6851 13.7144 11.5714V10.7143C13.7144 10.6006 13.6693 10.4916 13.5889 10.4112C13.5085 10.3309 13.3995 10.2857 13.2858 10.2857ZM6.42869 8.57143H11.5715C11.6852 8.57143 11.7942 8.52628 11.8746 8.4459C11.955 8.36553 12.0001 8.25652 12.0001 8.14286V7.28571C12.0001 7.17205 11.955 7.06304 11.8746 6.98267C11.7942 6.9023 11.6852 6.85714 11.5715 6.85714H6.42869C6.31503 6.85714 6.20602 6.9023 6.12565 6.98267C6.04527 7.06304 6.00012 7.17205 6.00012 7.28571V8.14286C6.00012 8.25652 6.04527 8.36553 6.12565 8.4459C6.20602 8.52628 6.31503 8.57143 6.42869 8.57143ZM0.428691 3.42857H1.7144V11.5714C1.7144 11.6851 1.75956 11.7941 1.83993 11.8745C1.9203 11.9548 2.02931 12 2.14298 12H3.00012C3.11378 12 3.22279 11.9548 3.30316 11.8745C3.38354 11.7941 3.42869 11.6851 3.42869 11.5714V3.42857H4.71441C5.09503 3.42857 5.28735 2.96679 5.01735 2.69705L2.87449 0.125625C2.79413 0.045313 2.68516 0.000198637 2.57155 0.000198637C2.45793 0.000198637 2.34897 0.045313 2.2686 0.125625L0.125744 2.69705C-0.143184 2.96625 0.0477978 3.42857 0.428691 3.42857Z" 2334 /> 2335 </symbol> 2336</svg> 2337 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 2338 <symbol id="icon-limit-category" viewBox="0 0 14 14"> 2339 <path 2340 d="M2.625 12.6875L2.625 1.3125C2.625 1.19647 2.57891 1.08519 2.49686 1.00314C2.41481 0.921093 2.30353 0.875 2.1875 0.875L1.3125 0.874999C1.19647 0.874999 1.08519 0.921093 1.00314 1.00314C0.921093 1.08519 0.875 1.19647 0.875 1.3125L0.874999 12.6875C0.874999 12.8035 0.921092 12.9148 1.00314 12.9969C1.08519 13.0789 1.19647 13.125 1.3125 13.125L2.1875 13.125C2.30353 13.125 2.41481 13.0789 2.49686 12.9969C2.57891 12.9148 2.625 12.8035 2.625 12.6875ZM6.125 12.6875L6.125 1.3125C6.125 1.19647 6.07891 1.08519 5.99686 1.00314C5.91481 0.921093 5.80353 0.875 5.687
23405 0.875L4.8125 0.875C4.69647 0.875 4.58519 0.921093 4.50314 1.00314C4.42109 1.08519 4.375 1.19647 4.375 1.3125L4.375 12.6875C4.375 12.8035 4.42109 12.9148 4.50314 12.9969C4.58519 13.0789 4.69647 13.125 4.8125 13.125L5.6875 13.125C5.80353 13.125 5.91481 13.0789 5.99686 12.9969C6.07891 12.9148 6.125 12.8035 6.125 12.6875ZM9.625 12.6875L9.625 1.3125C9.625 1.19647 9.57891 1.08519 9.49686 1.00314C9.41481 0.921093 9.30353 0.875 9.1875 0.875L8.3125 0.875C8.19647 0.875 8.08519 0.921093 8.00314 1.00314C7.92109 1.08519 7.875 1.19647 7.875 1.3125L7.875 12.6875C7.875 12.8035 7.92109 12.9148 8.00314 12.9969C8.08519 13.0789 8.19647 13.125 8.3125 13.125L9.1875 13.125C9.30353 13.125 9.41481 13.0789 9.49686 12.9969C9.57891 12.9148 9.625 12.8035 9.625 12.6875ZM13.125 12.6875L13.125 1.3125C13.125 1.19647 13.0789 1.08519 12.9969 1.00314C12.9148 0.921094 12.8035 0.875 12.6875 0.875L11.8125 0.875C11.6965 0.875 11.5852 0.921094 11.5031 1.00314C11.4211 1.08519 11.375 1.19647 11.375 1.3125L11.375 12.6875C11.375 12.8035 11.4211 12.9148 11.5031 12.9969C11.5852 13.0789 11.6965 13.125 11.8125 13.125L12.6875 13.125C12.8035 13.125 12.9148 13.0789 12.9969 12.9969C13.0789 12.9148 13.125 12.8035 13.125 12.6875Z" 2341 /> 2342 </symbol> 2343</svg> 2344 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2345 <symbol id="icon-line" viewBox="0 0 20 18"> 2346 <path d="M10.0003 0.464844C4.89777 0.464844 0.761719 3.71943 0.761719 7.73389C0.761719 11.4629 4.33199 14.5341 8.92943 14.9525C9.00548 14.9655 9.07805 14.9939 9.14264 15.0361C9.20724 15.0782 9.26247 15.1332 9.3049 15.1976C9.50896 15.5335 9.36393 16.2491 9.20549 17.0514C9.04701 17.8537 9.90871 17.4374 10.0994 17.3444C10.2511 17.2708 14.1571 15.0697 16.4824 12.9114C18.1829 11.5927 19.2383 9.76024 19.2383 7.73412C19.2389 3.71943 15.1025 0.464844 10.0003 0.464844ZM6.93359 9.62481C6.93115 9.89682 6.70811 10.1155 6.43529 10.1133H4.7407C4.4416 10.1133 4.04297 10.0102 4.04297 9.52707V5.91426C4.04354 5.84952 4.05689 5.78554 4.08224 5.72597C4.10759 5.6664 4.14445 5.61242 4.1907 5.56713C4.28424 5.47546 4.41031 5.42463 4.54127 5.42578H4.64104C4.772 5.42463 4.89808 5.47546 4.99162 5.56713C5.03787 5.61243 5.07472 5.66641 5.10007 5.72597C5.12542 5.78554 5.13876 5.84953 5.13934 5.91426V9.03867H6.43504C6.70793 9.03633 6.93113 9.25498 6.93359 9.52707V9.62481ZM8.32031 9.52047C8.32031 9.79399 8.09728 10.0156 7.82227 10.0156C7.54717 10.0156 7.32422 9.79399 7.32422 9.52047V6.01859C7.32422 5.74512 7.54717 5.52344 7.82227 5.52344C8.09728 5.52344 8.32031 5.74512 8.32031 6.01859V9.52047ZM12.6744 9.52006C12.6465 9.78 12.4388 9.98418 12.1784 10.0076C12.064 10.0271 11.9464 10.0108 11.8417 9.96069C11.737 9.91063 11.6504 9.82936 11.5938 9.72805L9.99559 7.48695V9.51949C9.98914 9.78869 9.76908 10.0035 9.49973 10.0035C9.23049 10.0035 9.01033 9.78869 9.00391 9.51949V6.01067C9.00445 5.94612 9.01771 5.88232 9.04293 5.8229C9.06814 5.76348 9.10482 5.70961 9.15086 5.66438C9.19689 5.61913 9.25138 5.5834 9.31121 5.55922C9.37105 5.53504 9.43507 5.52288 9.49961 5.52344C9.61739 5.52415 9.7326 5.55801 9.83204 5.62115C9.93147 5.68428 10.0111 5.77414 10.0619 5.88043C10.2157 6.10744 11.6835 8.15363 11.6835 8.15363V6.01067C11.6901 5.74147 11.9103 5.5267 12.1796 5.5267C12.449 5.5267 12.6691 5.74147 12.6758 6.01068V9.51947L12.6744 9.52006ZM15.6712 7.28111C15.846 7.28111 16.0075 7.37422 16.0949 7.52531C16.1378 7.59954 16.1604 7.68378 16.1604 7.76953C16.1604 7.85529 16.1378 7.93952 16.0949 8.01375C16.0519 8.08803 15.9901 8.1497 15.9157 8.19256C15.8414 8.23542 15.757 8.25797 15.6712 8.25795H14.377V9.03897H15.6711C15.7582 9.03691 15.8443 9.05814 15.9205 9.10048C15.9966 9.14282 16.0601 9.20472 16.1043 9.27979C16.1485 9.35478 16.1718 9.44024 16.1718 9.52729C16.1718 9.61433 16.1485 9.69979 16.1043 9.77479C16.0601 9.84983 15.9966 9.91171 15.9205 9.95402C15.8443 9.99634 15.7582 10.0176 15.6711 10.0155H13.7301C13.6717 10.0162 13.6138 10.0054 13.5596 9.98364C13.5054 9.96192 13.456 9.92972 13.4143 9.88889C13.3726 9.84815 13.3394 9.79958 13.3166 9.74595C13.2937 9.69233 13.2817 9.63471 13.2812 9.57643V5.96295C13.2817 5.90463 13.2937 5.84698 13.3165 5.79332C13.3393 5.73965 13.3726 5.69103 13.4143 5.65026C13.456 5.60941 13.5054 5.5772 13.5595 5.55546C13.6137 5.53373 13.6717 5.52289 13.7301 5.52357H15.6712C15.7583 5.52152 15.8444 5.54274 15.9205 5.58505C15.9967 5.62737 16.0602 5.68924 16.1044 5.76428C16.1486 5.83929 16.1719 5.92475 16.1719 6.01179C16.1719 6.09883 16.1486 6.18429 16.1044 6.2593C16.0602 6.33434 15.9967 6.39623 15.9205 6.43856C15.8444 6.48088 15.7583 6.50213 15.6712 6.5001H14.377V7.28143L15.6712 7.28111Z" fill="#1FC81F"/> 2347 </symbol> 2348</svg> 2349 2350 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 2351 <symbol id="icon-lineapp" viewBox="0 0 32 32">
2352 <path fill="currentColor" d="M28 14.304c0-5.37-5.384-9.738-12-9.738S4 8.936 4 14.304c0 4.814 4.27 8.846 10.035 9.608.39.084.923.258 1.058.592.122.303.08.778.04 1.084l-.172 1.028c-.05.303-.24 1.187 1.04.647s6.91-4.07 9.43-6.968c1.74-1.905 2.57-3.842 2.57-5.99zM11.302 17.5H8.918a.631.631 0 0 1-.63-.63V12.1a.63.63 0 0 1 1.26.002v4.14h1.754c.35 0 .63.28.63.628a.63.63 0 0 1-.63.63zm2.467-.63a.631.631 0 0 1-.63.628.629.629 0 0 1-.63-.63V12.1a.63.63 0 1 1 1.26 0v4.77zm5.74 0a.632.632 0 0 1-1.137.378l-2.443-3.33v2.95a.631.631 0 0 1-1.26 0V12.1a.634.634 0 0 1 .63-.63.63.63 0 0 1 .504.252l2.444 3.328V12.1a.63.63 0 0 1 1.26 0v4.77zm3.853-3.014a.63.63 0 1 1 0 1.258H21.61v1.126h1.755a.63.63 0 1 1 0 1.258H20.98a.63.63 0 0 1-.628-.63V12.1a.63.63 0 0 1 .63-.628h2.384a.63.63 0 0 1 0 1.258h-1.754v1.126h1.754z"/> 2353 </symbol> 2354</svg> 2355 2356 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 2357 <symbol id="icon-facebook" viewBox="0 0 32 32"> 2358 <path fill="currentColor" d="M17.78 27.5V17.008h3.522l.527-4.09h-4.05v-2.61c0-1.182.33-1.99 2.023-1.99h2.166V4.66c-.375-.05-1.66-.16-3.155-.16-3.123 0-5.26 1.905-5.26 5.405v3.016h-3.53v4.09h3.53V27.5h4.223z"/> 2359 </symbol> 2360</svg> 2361 2362 <svg xmlns="http://www.w3.org/2000/svg" style="display: none"> 2363 <symbol id="icon-whatsapp" viewBox="0 0 32 32"> 2364 <path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M16.21 4.41C9.973 4.41 4.917 9.465 4.917 15.7c0 2.134.592 4.13 1.62 5.832L4.5 27.59l6.25-2.002a11.241 11.241 0 0 0 5.46 1.404c6.234 0 11.29-5.055 11.29-11.29 0-6.237-5.056-11.292-11.29-11.292zm0 20.69c-1.91 0-3.69-.57-5.173-1.553l-3.61 1.156 1.173-3.49a9.345 9.345 0 0 1-1.79-5.512c0-5.18 4.217-9.4 9.4-9.4 5.183 0 9.397 4.22 9.397 9.4 0 5.188-4.214 9.4-9.398 9.4zm5.293-6.832c-.284-.155-1.673-.906-1.934-1.012-.265-.106-.455-.16-.658.12s-.78.91-.954 1.096c-.176.186-.345.203-.628.048-.282-.154-1.2-.494-2.264-1.517-.83-.795-1.373-1.76-1.53-2.055-.158-.295 0-.445.15-.584.134-.124.3-.326.45-.488.15-.163.203-.28.306-.47.104-.19.06-.36-.005-.506-.066-.147-.59-1.587-.81-2.173-.218-.586-.46-.498-.63-.505-.168-.007-.358-.038-.55-.045-.19-.007-.51.054-.78.332-.277.274-1.05.943-1.1 2.362-.055 1.418.926 2.826 1.064 3.023.137.2 1.874 3.272 4.76 4.537 2.888 1.264 2.9.878 3.43.85.53-.027 1.734-.633 2-1.297.266-.664.287-1.24.22-1.363-.07-.123-.26-.203-.54-.357z"/> 2365 </symbol> 2366</svg> 2367 2368 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2369 <symbol id="icon-copylink" viewBox="-2 -2 18 18" fill="none"> 2370 <path d="M7.2428 11L6.62155 11.6212C6.0574 12.1763 5.29677 12.4859 4.50536 12.4827C3.71395 12.4794 2.95587 12.1636 2.39626 11.604C1.83664 11.0444 1.52083 10.2863 1.5176 9.49491C1.51438 8.7035 1.82401 7.94288 2.37905 7.37872L3.88593 5.87497C4.42644 5.33337 5.15347 5.01876 5.9183 4.99553C6.68312 4.97229 7.42791 5.24218 8.0003 5.74997" stroke="currentColor" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/> 2371 <path d="M6.7575 3.0003L7.37875 2.37905C7.94291 1.82401 8.70353 1.51438 9.49494 1.5176C10.2864 1.52083 11.0444 1.83664 11.604 2.39626C12.1637 2.95587 12.4795 3.71395 12.4827 4.50536C12.4859 5.29677 12.1763 6.0574 11.6213 6.62155L10.1144 8.12843C9.57346 8.6696 8.8462 8.98363 8.08139 9.00629C7.31657 9.02894 6.572 8.75851 6 8.2503" stroke="currentColor" stroke-width="1.4" stroke-linecap="round" stroke-linejoin="round"/> 2372 </symbol> 2373</svg> 2374 2375 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2376 <symbol id="icon-basket" viewBox="0 0 1024 992"> 2377 <path d="M1015.5 267.5Q1006 254 990 254H311L259 77q-7-24-19-41t-25.5-24T191 2.5 171 0H34Q21 0 12 9T3 32q0 8 4 15.5T18.5 59 34 63h137q4 0 7.5 1t9.5 8.5T198 95l177 650q2 6 6.5 11.5T392 765t13 3h432q10 0 18.5-6t11.5-15l153-450q5-16-4.5-29.5zM815 704H430L328 318h616zm-63 128q-33 0-56.5 23.5T672 912t23.5 56.5T752 992t56.5-23.5T832 912t-23.5-56.5T752 832zm-288 0q-22 0-40.5 11t-29 29-10.5 40q0 33 23.5 56.5T464 992t56.5-23.5T544 912q0-8-1.5-16t-4.5-15-7.5-13.5-10-12-12-10T495 838t-15-4.5-16-1.5z"/> 2378 </symbol> 2379</svg> 2380 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2381 <symbol id="icon-coupon" viewBox="0 0 16 16"> 2382 <path 2383 fill-rule="evenodd" 2384 clip-rule="evenodd" 2385 d="M1.2 3.99995C1.2 3.55812 1.55817 3.19995 2 3.19995H13.84C14.2818 3.19995 14.64 3.55812 14.64 3.99995L14.64 6.5599C14.1098 6.5599 13.68 7.20461 13.68 7.9999C13.68 8.79519 14.1098 9.4399 14.64 9.4399L14.64 12C14.64 12.4418 14.2818 12.8 13.84 12.8H2C1.55817 12.8 1.2
238512.4418 1.2 12V9.4399C1.73019 9.4399 2.16 8.79519 2.16 7.9999C2.16 7.20461 1.73019 6.5599 1.2 6.5599V3.99995ZM7.536 6.0799C7.536 6.50406 7.19215 6.8479 6.768 6.8479C6.34384 6.8479 6 6.50406 6 6.0799C6 5.65575 6.34384 5.3119 6.768 5.3119C7.19215 5.3119 7.536 5.65575 7.536 6.0799ZM9.07206 10.2079C9.49621 10.2079 9.84006 9.86406 9.84006 9.4399C9.84006 9.01575 9.49621 8.6719 9.07206 8.6719C8.6479 8.6719 8.30406 9.01575 8.30406 9.4399C8.30406 9.86406 8.6479 10.2079 9.07206 10.2079ZM10.32 6.07983L9.64118 5.40101L5.56824 9.47395L6.24706 10.1528L10.32 6.07983Z" 2386 fill="currentColor" 2387 /> 2388 </symbol> 2389</svg> 2390 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2391 <symbol id="icon-fb-messenger" viewBox="0 0 16 16" fill="none"> 2392 <path d="M7.98195 0.249817C3.62577 0.249817 0.249838 3.4335 0.249838 7.73368C0.249838 9.98285 1.17408 11.9265 2.67851 13.2692C2.93827 13.5028 2.88476 13.6381 2.92893 15.0807C2.93241 15.1817 2.96056 15.2804 3.01092 15.368C3.06128 15.4557 3.13233 15.5297 3.21786 15.5836C3.3034 15.6375 3.40082 15.6697 3.50164 15.6773C3.60245 15.6849 3.7036 15.6677 3.79625 15.6272C5.44222 14.9024 5.46337 14.8452 5.74242 14.9211C10.5111 16.2336 15.6798 13.1818 15.6798 7.73368C15.6798 3.4335 12.3384 0.249817 7.98195 0.249817ZM12.6246 6.009L10.3537 9.60425C10.2679 9.73945 10.1552 9.85547 10.0225 9.94505C9.8898 10.0346 9.74004 10.0958 9.58259 10.1248C9.42514 10.1538 9.2634 10.15 9.1075 10.1136C8.9516 10.0772 8.80491 10.0089 8.67661 9.91317L6.86981 8.56086C6.78903 8.50028 6.69079 8.46754 6.58983 8.46754C6.48886 8.46754 6.39062 8.50028 6.30985 8.56086L3.87184 10.41C3.54644 10.6567 3.12025 10.2669 3.33957 9.9225L5.61052 6.32725C5.69624 6.19202 5.80898 6.07596 5.94167 5.98635C6.07436 5.89674 6.22413 5.83552 6.38159 5.80651C6.53905 5.77751 6.70081 5.78135 6.85672 5.8178C7.01262 5.85425 7.15932 5.92252 7.2876 6.01833L9.09378 7.37033C9.17455 7.43091 9.27279 7.46365 9.37376 7.46365C9.47472 7.46365 9.57297 7.43091 9.65374 7.37033L12.093 5.52308C12.4178 5.27483 12.844 5.66432 12.6246 6.009Z" fill="#0584FF" /> 2393 </symbol> 2394</svg> 2395 2396 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2397 <symbol id="icon-forward" viewBox="0 0 24 24"> 2398 <path d="M0 0h24v24H0z" fill="none"/> 2399 <path d="M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"/> 2400 </symbol> 2401</svg> 2402 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2403 <symbol id="icon-back" viewBox="0 0 24 24"> 2404 <path d="M0 0h24v24H0z" fill="none"/> 2405 <path d="M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"/> 2406 </symbol> 2407</svg> 2408 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2409 <symbol id="icon-sale-sold-count" viewBox="0 0 11 13" fill="none"> 2410 <path d="M10.47 10.35L10.09 4.49C10.03 3.5 9.2 2.75 8.18 2.7C8.05 1.18 6.78 0 5.24 0C3.69 0 2.43 1.18 2.29 2.7C1.27 2.73 0.44 3.5 0.39 4.49L0 10.35C-0.02 10.85 0.14 11.34 0.5 11.73C0.86 12.11 1.41 12.33 1.96 12.33H8.52C9.07 12.33 9.59 12.11 9.98 11.73C10.31 11.34 10.5 10.85 10.47 10.35ZM5.24 0.83C6.34 0.83 7.22 1.65 7.36 2.7H3.12C3.25 1.65 4.14 0.83 5.24 0.83ZM9.34 11.15C9.12 11.37 8.82 11.51 8.49 11.51H1.96C1.63 11.51 1.33 11.37 1.1 11.15C0.91 10.93 0.8 10.68 0.83 10.41L1.22 4.55C1.24 3.99 1.71 3.58 2.26 3.55V5.21C2.26 5.43 2.45 5.62 2.68 5.62C2.9 5.62 3.09 5.43 3.09 5.21V3.55H7.36V5.21C7.36 5.43 7.55 5.62 7.77 5.62C7.99 5.62 8.18 5.43 8.18 5.21V3.55C8.76 3.58 9.2 4.02 9.23 4.55L9.64 10.41C9.64 10.68 9.56 10.93 9.34 11.15Z" fill="currentColor"/> 2411 </symbol> 2412</svg> 2413 2414 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2415 <symbol id="icon-cart" viewBox="0 0 24 24"> 2416 <path fill-rule="evenodd" clip-rule="evenodd" d="M3.79763 5.20007H2.2998C2.02366 5.20007 1.7998 4.97622 1.7998 4.70007V3.70007C1.7998 3.42393 2.02366 3.20007 2.2998 3.20007H4.5998C5.0685 3.20007 5.47432 3.52561 5.57599 3.98314L5.93531 5.60007H20.1998C20.4897 5.60007 20.7653 5.72587 20.9553 5.94487C21.1452 6.16387 21.2308 6.45452 21.1898 6.74149L19.9898 15.1415C19.9194 15.6341 19.4975 16.0001 18.9998 16.0001H6.9998C6.53111 16.0001 6.12529 15.6745 6.02362 15.217L3.79763 5.20007ZM6.37975 7.60007L7.80198 14.0001H18.1325L19.0468 7.60007H6.37975Z" /> 2417 <circle cx="8.2" cy="19.2" r="1.2" /> 2418 <circle cx="17.7996" cy="19.2" r="1.2" /> 2419 </symbol> 2420</svg> 2421 2422 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2423 <symbol id="icon-back-to-top" viewBox="0 0 11 13"> 2424 <g> 2425 <polygon points="5.207 0 0 5.207 1.413 6.62 4.206 3.828 4.206 12.86 6.207 12.86 6.207 3.828 9 6.62 10.413 5.207"></polygon> 2426 </g> 2427 </symbol> 2428</svg> 2429 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2430 <symbol id="icon-close" viewBox="0 0 16 16"> 2431 <defs> 2432 <polygon points="0 0.00025 15.67 0.00025 15.67 15.6705 0 15.6705"></polygon> 2433 </defs> 2434 <g fill-rule="evenodd"> 2435 <g> 2436 <mask id="mask-2"> 2437 <use xlink:href="#path-1"></use> 2438 </mask> 2439 <g></g> 2440 <path d="M9.249,7.8355 L15.377,1.7075 C15.768,1.3165 15.768,0.6835 15.377,0.2935 C14.986,-0.0975 14.353,-0.0975 13.963,0.2935 L7.835,6.4215 L1.707,0.2935 C1.316,-0.0975 0.684,-0.0975 0.293,0.2935 C-0.098,0.6835 -0.098,1.3165 0.293,1.7075 L6.421,7.8355 L0.293,13.9635 C-0.098,14.3545 -0.098,14.9875 0.293,15.3775 C0.488,15.5735 0.744,15.6705 1,15.6705 C1.256,15.6705 1.512,15.5735 1.707,15.3775 L7.835,9.2495 L13.963,15.3775 C14.158,15.5735 14.414,15.6705 14.67,15.6705 C14.926,15.6705 15.182,15.5735 15.377,15.3775 C15.768,14.9875 15.768,14.3545 15.377,13.9635 L9.249,7.8355 Z" mask="url(#mask-2)"></path> 2441 </g> 2442 </g> 2443 </symbol> 2444</svg> 2445 2446 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2447 <symbol id="icon-search" viewBox="0 0 14 14"> 2448 <g fill-rule="evenodd"> 2449 <g fill-rule="nonzero"> 2450 <path d="M13.8773836,13.286031 L10.4751663,9.88381375 C11.3878049,8.8345898 11.9403548,7.46563193 11.9403548,5.96940133 C11.9403548,2.67583149 9.26141907,0 5.97095344,0 C2.67738359,0 0.00155210643,2.6789357 0.00155210643,5.96940133 C0.00155210643,9.25986696 2.6804878,11.9388027 5.97095344,11.9388027 C7.46718404,11.9388027 8.83614191,11.3862528 9.88536585,10.4736142 L13.2875831,13.8758315 C13.3682927,13.956541 13.4769401,14 13.5824834,14 C13.6880266,14 13.7966741,13.9596452 13.8773836,13.8758315 C14.0388027,13.7144124 14.0388027,13.4474501 13.8773836,13.286031 Z M0.836585366,5.96940133 C0.836585366,3.1383592 3.13991131,0.838137472 5.96784922,0.838137472 C8.79889135,0.838137472 11.0991131,3.14146341 11.0991131,5.96940133 C11.0991131,8.79733925 8.79889135,11.1037694 5.96784922,11.1037694 C3.13991131,11.1037694 0.836585366,8.80044346 0.836585366,5.96940133 Z"></path> 2451 </g> 2452 </g> 2453 </symbol> 2454</svg> 2455 2456 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2457 <symbol id="icon-bag" viewBox="0 0 14 18"> 2458 <defs> 2459 <polygon points="0.000164705882 0 13.9987647 0 13.9987647 17.2941176 0.000164705882 17.2941176"></polygon> 2460 </defs> 2461 <g fill-rule="evenodd"> 2462 <g transform="translate(0.000000, -0.000000)"> 2463 <mask id="mask-2"> 2464 <use xlink:href="#path-1"></use> 2465 </mask> 2466 <g></g> 2467 <path d="M12.4313412,16.4705882 L1.56857647,16.4705882 C1.15763529,16.4705882 0.823694118,16.1362353 0.822458824,15.7565882 L1.64722353,4.86294118 C1.64722353,4.452 1.98116471,4.11764706 2.39210588,4.11764706 L3.50016471,4.11764706 L3.50016471,6.629 C3.50016471,6.85629412 3.68422353,7.04076471 3.91192941,7.04076471 C4.13922353,7.04076471 4.32369412,6.85629412 4.32369412,6.629 L4.32369412,4.11764706 L9.67663529,4.11764706 L9.67663529,6.75994118 C9.67663529,6.98764706 9.86069412,7.17170588 10.0884,7.17170588 C10.3156941,7.17170588 10.5001647,6.98764706 10.5001647,6.75994118 L10.5001647,4.11764706 L11.6078118,4.11764706 C12.0187529,4.11764706 12.3531059,4.452 12.3543412,4.89382353 L13.1766353,15.7252941 C13.1766353,16.1362353 12.8422824,16.4705882 12.4313412,16.4705882 L12.4313412,16.4705882 Z M7.00016471,0.823529412 C8.40634118,0.823529412 9.56010588,1.91429412 9.66592941,3.29411765 L4.33398824,3.29411765 C4.43981176,1.91429412 5.59398824,0.823529412 7.00016471,0.823529412 L7.00016471,0.823529412 Z M13.1766353,4.86294118 C13.1766353,3.99782353 12.4729294,3.29411765 11.6078118,3.29411765 L10.4894588,3.29411765 C10.3819882,1.46011765 8.86010588,0 7.00016471,0 C5.13981176,0 3.61792941,1.46011765 3.51045882,3.29411765 L2.39210588,3.29411765 C1.5274,3.29411765 0.823694118,3.99782353 0.824929412,4.83164706 L0.000164705882,15.7252941 C0.000164705882,16.5904118 0.703870
2467588,17.2941176 1.56857647,17.2941176 L12.4313412,17.2941176 C13.2964588,17.2941176 14.0001647,16.5904118 13.998931,15.6944118 L13.1766353,4.86294118 Z" mask="url(#mask-2)"></path> 2468 </g> 2469 </g> 2470 </symbol> 2471</svg> 2472 2473 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2474 <symbol id="icon-chat" viewBox="0 0 14 14"> 2475 <g fill-rule="evenodd"> 2476 <g> 2477 <path d="M9.1875,7.4375 L4.8125,7.4375 C4.571,7.4375 4.375,7.6335 4.375,7.875 C4.375,8.1165 4.571,8.3125 4.8125,8.3125 L9.1875,8.3125 C9.429,8.3125 9.625,8.1165 9.625,7.875 C9.625,7.6335 9.429,7.4375 9.1875,7.4375 Z M10.0625,4.8125 L3.9375,4.8125 C3.696,4.8125 3.5,5.0085 3.5,5.25 C3.5,5.4915 3.696,5.6875 3.9375,5.6875 L10.0625,5.6875 C10.304,5.6875 10.5,5.4915 10.5,5.25 C10.5,5.0085 10.304,4.8125 10.0625,4.8125 Z M7,0 C3.13426144,0 0,2.74223856 0,6.125 C0,8.0583268 1.02593464,9.77943464 2.625,10.9020654 L2.625,14 L5.69143464,12.1393039 C6.1158268,12.2093268 6.55243464,12.25 7,12.25 C10.8661961,12.25 14,9.50776144 14,6.125 C14,2.74223856 10.8661961,0 7,0 Z M7,11.375 C6.489,11.375 5.9955,11.3155 5.52123856,11.2144346 L3.46147712,12.4525425 L3.48904248,10.4234346 C1.91013072,9.47363072 0.875,7.90389216 0.875,6.125 C0.875,3.22569608 3.61723856,0.875 7,0.875 C10.3827614,0.875 13.125,3.22569608 13.125,6.125 C13.125,9.02430392 10.3827614,11.375 7,11.375 Z"></path> 2478 </g> 2479 </g> 2480 </symbol> 2481</svg> 2482 2483 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2484 <symbol id="icon-language" viewBox="0 0 12 12"> 2485 <defs> 2486 <polygon points="3e-05 0 12 0 12 11.99988 3e-05 11.99988"></polygon> 2487 </defs> 2488 <g fill-rule="evenodd"> 2489 <g> 2490 <mask id="mask-2"> 2491 <use xlink:href="#path-1"></use> 2492 </mask> 2493 <g></g> 2494 <path d="M7.19883,11.26128 C7.94643,10.22508 8.35833,8.24778 8.39673,6.29988 L11.38473,6.29988 C11.25033,8.73078 9.50553,10.73568 7.19883,11.26128 L7.19883,11.26128 Z M0.61533,6.29988 L3.60333,6.29988 C3.64173,8.24778 4.05333,10.22508 4.80123,11.26128 C2.49423,10.73568 0.74973,8.73078 0.61533,6.29988 L0.61533,6.29988 Z M4.80123,0.73878 C4.05333,1.77468 3.64173,3.75228 3.60333,5.69988 L0.61533,5.69988 C0.74973,3.26928 2.49423,1.26438 4.80123,0.73878 L4.80123,0.73878 Z M4.20543,5.69988 C4.26333,2.68068 5.17593,0.59988 6.00003,0.59988 C6.82413,0.59988 7.73673,2.68068 7.79433,5.69988 L4.20543,5.69988 Z M6.00003,11.39988 C5.17593,11.39988 4.26333,9.31938 4.20543,6.29988 L7.79433,6.29988 C7.73673,9.31938 6.82413,11.39988 6.00003,11.39988 L6.00003,11.39988 Z M11.38473,5.69988 L8.39673,5.69988 C8.35833,3.75228 7.94643,1.77468 7.19883,0.73878 C9.50553,1.26438 11.25033,3.26928 11.38473,5.69988 L11.38473,5.69988 Z M6.00003,-0.00012 C2.69163,-0.00012 3e-05,2.69178 3e-05,5.99988 C3e-05,9.30828 2.69163,11.99988 6.00003,11.99988 C9.30843,11.99988 12.00003,9.30828 12.00003,5.99988 C12.00003,2.69178 9.30843,-0.00012 6.00003,-0.00012 L6.00003,-0.00012 Z" mask="url(#mask-2)"></path> 2495 </g> 2496 </g> 2497 </symbol> 2498</svg> 2499 2500 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2501 <symbol id="icon-burger" viewBox="0 0 18 11"> 2502 <g fill-rule="evenodd"> 2503 <g> 2504 <path d="M17.1562764,2 L0.843723634,2 C0.377144464,2 0,1.552 0,1 C0,0.448 0.377144464,0 0.843723634,0 L17.1562764,0 C17.6228555,0 18,0.448 18,1 C18,1.552 17.6228555,2 17.1562764,2"></path> 2505 <path d="M17.1562764,11 L0.843723634,11 C0.377144464,11 0,10.552 0,10 C0,9.448 0.377144464,9 0.843723634,9 L17.1562764,9 C17.6228555,9 18,9.448 18,10 C18,10.552 17.6228555,11 17.1562764,11"></path> 2506 </g> 2507 </g> 2508 </symbol> 2509</svg> 2510 2511 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2512 <symbol id="icon-search-mobile" viewBox="0 0 17 17"> 2513 <defs> 2514 <polygon points="0 0 17 0 17 17 0 17"></polygon> 2515 </defs> 2516 <g fill-rule="evenodd"> 2517 <g> 2518 <mask id="mask-2"> 2519 <use xlink:href="#path-1"></use> 2520 </mask> 2521 <g></g> 2522 <path d="M6.9376928,12.2425464 C4.01243503,12.2425464 1.63239831,9.86259542 1.63239831,6.93744299 C1.63239831,4.01229056 4.01243503,1.63233953 6.9376928,1.63233953 C9.86295056,1.63233953 12.2429873,4.01229056 12.2429873,6.93744299 C12.2429873,9.86259542 9.86295056,12.2425464 6.9376928,12.2425464 M16.7606496,15.6067982 L12.3801087,11.2255989 C13.3138406,10.0437851 13.8753856,8.55590763 13.8753856,6.93744299 C13.8753856,3.11205531 10.7632182,0 6.9376928,0 C3.11216737,0 0,3.11205531 0,6.93744299 C0,10.7628307 3.11216737,
252213.874886 6.9376928,13.874886 C8.55621572,13.874886 10.044963,13.3133612 11.2268193,12.379663 L15.606544,16.7608623 C15.7657028,16.9200154 15.9746498,17 16.1835968,17 C16.3925438,17 16.6014908,16.9200154 16.7606496,16.7608623 C17.0797835,16.4425561 17.0797835,15.9251044 16.7606496,15.6067982" mask="url(#mask-2)"></path> 2523 </g> 2524 </g> 2525 </symbol> 2526</svg> 2527 2528 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2529 <symbol id="icon-bag-mobile" viewBox="0 0 17 21"> 2530 <defs> 2531 <polygon points="0 0 17 0 17 21 0 21"></polygon> 2532 </defs> 2533 <g fill-rule="evenodd"> 2534 <g> 2535 <mask id="mask-2"> 2536 <use xlink:href="#path-1"></use> 2537 </mask> 2538 <g></g> 2539 <path d="M14.8092128,19.2857143 L2.19332772,19.2857143 C1.92638784,19.2857143 1.70025405,19.0577143 1.69770367,18.8537143 L2.65664695,6.06857143 C2.65664695,5.79942857 2.88278074,5.57142857 3.14972063,5.57142857 L4.06445731,5.57142857 L4.06445731,8.13685714 C4.06445731,8.61 4.44531421,8.994 4.91458433,8.994 C5.38470458,8.994 5.76471136,8.61 5.76471136,8.13685714 L5.76471136,5.57142857 L11.2378291,5.57142857 L11.2378291,8.29028571 C11.2378291,8.76428571 11.6186861,9.14742857 12.0879562,9.14742857 C12.5572263,9.14742857 12.9380832,8.76428571 12.9380832,8.29028571 L12.9380832,5.57142857 L13.8528199,5.57142857 C14.1197598,5.57142857 14.3458935,5.79942857 14.3484439,6.13371429 L15.3022865,18.7885714 C15.3022865,19.0577143 15.0761527,19.2857143 14.8092128,19.2857143 L14.8092128,19.2857143 Z M8.50127025,1.71428571 C9.79941422,1.71428571 10.8841763,2.63228571 11.163018,3.85714286 L5.83952254,3.85714286 C6.1183642,2.63228571 7.20312628,1.71428571 8.50127025,1.71428571 L8.50127025,1.71428571 Z M16.0461476,6.06857143 C16.0461476,4.84885714 15.0625506,3.85714286 13.8528199,3.85714286 L12.8760239,3.85714286 C12.575079,1.68428571 10.7379545,0 8.50127025,0 C6.26458605,0 4.42746155,1.68428571 4.12651658,3.85714286 L3.14972063,3.85714286 C1.93998987,3.8571428
25396 0.956392903,4.84885714 0.958943284,6.00342857 L0,18.7885714 C0,20.0082857 0.983596968,21 2.19332772,21 L14.8092128,21 C16.0189435,21 17.0025405,20.0082857 17,18.7234286 L16.0461476,6.06857143 Z" mask="url(#mask-2)"></path> 2540 </g> 2541 </g> 2542 </symbol> 2543</svg> 2544 2545 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2546 <symbol id="icon-blog" viewBox="0 0 84 64"> 2547 <defs> 2548 <polygon id="path-1" points="0.0006 0.0521398601 14.2506 0.0521398601 14.2506 14.9299692 0.0006 14.9299692"></polygon> 2549 <polygon id="path-3" points="0.028671875 0.142416667 4.58257812 0.142416667 4.58257812 5 0.028671875 5"></polygon> 2550 <polygon id="path-5" points="0.150725 0.142416667 4.522475 0.142416667 4.522475 5 0.150725 5"></polygon> 2551 </defs> 2552 <g fill-rule="evenodd"> 2553 <g transform="translate(-1.000000, 0.000000)"> 2554 <path d="M62.721035,33.3694915 C62.721035,34.2122034 62.0339472,34.8983051 61.1900242,34.8983051 L58.2818507,34.8983051 L58.2818507,26.6949153 L61.1900242,26.6949153 C62.0339472,26.6949153 62.721035,27.3810169 62.721035,28.2237288 L62.721035,33.3694915 Z M49.4662162,50.3117288 C47.2048014,53.6974915 46.5535617,57.068339 46.3668531,58.7627119 L30.4473288,58.7627119 C29.9813041,55.955661 28.5070528,48.3712542 25.7975372,45.6671186 C23.7288057,43.5998644 20.0887343,38.3392542 20.6369108,34.9684068 C20.8131638,33.8795932 21.4285554,33.0875932 22.5189338,32.5431864 C24.6324754,31.4871864 26.0006762,30.6250847 27.1000166,29.9315254 C29.0552293,28.6965424 29.8647979,28.1864407 32.4742377,28.1864407 C36.1680811,28.1864407 39.8693929,28.2833898 41.001594,28.3162034 C41.2734418,28.5488814 41.6617957,28.9724746 41.6259477,29.3841356 C41.5990616,29.6705085 41.2644798,30.7041356 38.0336737,31.9957966 C32.6101616,34.1614915 29.8603169,36.0154576 29.8603169,37.5084746 C29.8603169,38.1229831 30.360696,38.6211525 30.974594,38.6271186 C31.2494291,38.6301017 37.6931172,38.7822373 40.3727594,46.8111186 C40.56843,47.3957966 41.1942773,47.7149831 41.7902512,47.5181017 C42.3772632,47.3227119 42.6954147,46.6903051 42.499744,46.1041356 C40.6356451,40.5168814 37.0702572,38.1438644 34.3965897,37.1355932 L50.8538347,37.1355932 C50.789607,37.3101017 50.7537589,37.4965424 50.7866196,37.6919322 C50.8015563,37.7769492 52.1757318,46.2517966 49.4662162,50.3117288 L49.4662162,50.3117288 Z M9.03558371,30.7145763 L14.2186151,27.1602712 L14.2186151,34.4061017 L9.03558371,30.7145763 Z M22.6653133,29.9449492 C22.3038454,30.1373559 21.9334155,30.3342373 21.5181756,30.5415593 C19.7870132,31.4066441 18.7175462,32.811661 18.4262807,34.6104407 C18.4098504,34.7044068 18.411344,34.8028475 18.3993947,34.8983051 L16.4591186,34.8983051 L16.4591186,26.6949153 L22.3919719,26.6949153 L22.3919719,28.559322 C22.3919719,29.0381017 22.5025034,29.5004746 22.6653133,29.9449492 L22.6653133,29.9449492 Z M24.6324754,21.1016949 C24.6324754,20.0725424 25.4704237,19.2372881 26.4995617,19.2372881 L27.6198134,19.2372881 C28.6489514,19.2372881 29.4868997,20.0725424 29.4868997,21.1016949 L29.4868997,26.2743051 C28.1560406,26.620339 27.1881431,27.2303729 25.9035877,28.0402712 C25.5346515,28.2729492 25.1164242,28.5324746 24.6653361,28.8039322 C24.6563741,28.7218983 24.6324754,28.6428475 24.6324754,28.559322 L24.6324754,21.1016949 Z M33.5944894,19.2372881 L34.7147412,19.2372881 C35.7438791,19.2372881 36.5818274,20.0725424 36.5818274,21.1016949 L36.5818274,25.9819661 C35.3062341,25.9640678 33.8902359,25.9491525 32.4742377,25.9491525 C32.2053773,25.9491525 31.9693776,25.9625763 31.7274032,25.9730169 L31.7274032,21.1016949 C31.7274032,20.0725424 32.5653515,19.2372881 33.5944894,19.2372881 L33.5944894,19.2372881 Z M40.6894172,19.2372881 L41.8096689,19.2372881 C42.8388069,19.2372881 43.6767552,20.0725424 43.6767552,21.1016949 L43.6767552,28.2804068 C43.2301482,27.0827119 42.1427571,26.3608136 41.9829345,26.2608814 C41.8141499,26.1549831 41.6214666,26.0968136 41.421315,26.0908475 C41.4018973,26.0893559 40.369772,26.0580339 38.8223309,26.0237288 L38.8223309,21.1016949 C38.8223309,20.0725424 39.6602792,19.2372881 40.6894172,19.2372881 L40.6894172,19.2372881 Z M47.7843449,19.2372881 L48.9045967,19.2372881 C49.9337346,19.2372881 50.7716829,20.0725424 50.7716829,21.1016949 L50.7716829,28.559322 C50.7716829,29.5869831 49.9337346,30.4237288 48.9045967,30.4237288 L47.7843449,30.4237288 C46.755207,30.4237288 45.9172587,29.5869831 45.9172587,28.559322 L45.9172587,21.1016949 C45.9172587,20.0725424 46.755207,19.2372881 47.7843449,19.2372881 L47.7843449,19.2372881 Z M56.0413472,26.6949153 L56.0413472,34.8983051 L36.89
255469916,34.8983051 C37.4810162,34.6402712 38.1337495,34.364339 38.8641537,34.072 C40.0008358,33.6185763 40.9298979,33.1397966 41.6752387,32.6341695 C41.7215425,32.6401356 41.7633652,32.6610169 41.8096689,32.6610169 C42.9896674,32.6610169 44.0471851,32.1553898 44.7970069,31.3559322 C45.5468288,32.1553898 46.6043464,32.6610169 47.7843449,32.6610169 L48.9045967,32.6610169 C51.1704926,32.6610169 53.0121864,30.8219661 53.0121864,28.559322 L53.0121864,26.6949153 L56.0413472,26.6949153 Z M61.1900242,24.4576271 L53.0121864,24.4576271 L53.0121864,21.1016949 C53.0121864,18.8390508 51.1704926,17 48.9045967,17 L47.7843449,17 C46.6043464,17 45.5468288,17.5056271 44.7970069,18.3035932 C44.0471851,17.5056271 42.9896674,17 41.8096689,17 L40.6894172,17 C39.5094187,17 38.451901,17.5056271 37.7020792,18.3035932 C36.9522573,17.5056271 35.8947397,17 34.7147412,17 L33.5944894,17 C32.4144909,17 31.3569733,17.5056271 30.6071514,18.3035932 C29.8573296,17.5056271 28.7998119,17 27.6198134,17 L26.4995617,17 C24.2336658,17 22.3919719,18.8405424 22.3919719,21.1016949 L22.3919719,24.4576271 L14.5502097,24.4576271 C14.3246656,24.4576271 14.102109,24.5262373 13.9154003,24.6545085 L6.44705533,29.7749153 C6.14682786,29.9822373 5.96460024,30.3223051 5.96157521,30.6877288 C5.95862556,31.0531525 6.13338484,31.3962034 6.43062497,31.608 L13.89897,36.9267797 C14.0886659,37.0625085 14.3171973,37.1355932 14.5502097,37.1355932 L18.4770655,37.1355932 C19.1955203,41.3581017 22.7594145,45.7968814 24.2142481,47.2481356 C26.4457896,49.4764746 27.9753066,57.2368814 28.3785973,60.0394576 C28.4577617,60.5898305 28.9297611,61 29.4868997,61 L47.4109277,61 C48.0293067,61 48.5311794,60.4988475 48.5311794,59.8813559 C48.5311794,59.8395932 48.5625465,55.6976271 51.3303152,51.552678 C54.5267668,46.7648814 53.0599839,37.708339 52.9972498,37.3235254 C52.9853004,37.2549153 52.9479587,37.1982373 52.92406,37.1355932 L61.1900242,37.1355932 C63.2692115,37.1355932 64.9615385,35.4456949 64.9615385,33.3694915 L64.9615385,28.2237288 C64.9615385,26.1475254 63.2692115,24.4576271 61.1900242,24.4576271 L61.1900242,24.4576271 Z"></path> 2555 <g transform="translate(0.961538, 0.000000)"> 2556 <mask id="mask-2"> 2557 <use xlink:href="#path-1"></use> 2558 </mask> 2559 <g></g> 2560 <path d="M4.5996,7.49097622 C5.7351,6.63726993 6.5556,5.44208112 7.1256,4.34557762 C7.6941,5.44208112 8.5146,6.63726993 9.6501,7.49097622 C8.5146,8.34468252 7.6941,9.53987133 7.1256,10.6363748 C6.5556,9.53987133 5.7351,8.34468252 4.5996,7.49097622 M7.1256,14.9299692 C7.6386,14.9299692 8.0886,14.5649902 8.2161,14.0433678 C8.2296,13.9901091 9.5661,8.6658014 13.1256,8.6658014 C13.7466,8.6658014 14.2506,8.13947972 14.2506,7.49097622 C14.2506,6.84247273 13.7466,6.31615105 13.1256,6.31615105 C9.5661,6.31615105 8.2296,0.991843357 8.2161,0.938584615 C8.0886,0.416962238 7.6386,0.0519832168 7.1256,0.0519832168 C6.6111,0.0519832168 6.1611,0.416962238 6.0336,0.938584615 C6.0201,0.991843357 4.6851,6.31615105 1.1256,6.31615105 C0.5046,6.31615105 0.0006,6.84247273 0.0006,7.49097622 C0.0006,8.13947972 0.5046,8.6658014 1.1256,8.6658014 C4.6851,8.6658014 6.0201,13.9901091 6.0336,14.0433678 C6.1611,14.5649902 6.6111,14.9299692 7.1256,14.9299692" mask="url(#mask-2)"></path> 2561 </g> 2562 <path d="M77.4615385,36.6723176 C76.8615385,35.5651258 75.9978543,34.3615879 74.8025911,33.5007897 C75.9978543,32.6384121 76.8615385,31.4348742 77.4615385,30.3276824 C78.0615385,31.4348742 78.9252227,32.6384121 80.1204858,33.5007897 C78.9252227,34.3615879 78.0615385,35.5651258 77.4615385,36.6723176 M83.7773279,32.3162051 C80.0304858,32.3162051 78.6236437,26.9476677 78.6110121,26.8939665 C78.4768016,26.368011 78.0031174,26 77.4615385,26 C76.9199595,26 76.4462753,26.368011 76.3120648,26.8939665 C76.2994332,26.9476677 74.8925911,32.3162051 71.145749,32.3162051 C70.4920648,32.3162051 69.9615385,32.846899 69.9615385,33.5007897 C69.9615385,34.1546804 70.4920648,34.6853743 71.145749,34.6853743 C74.8925911,34.6853743 76.2994332,40.0539118 76.3120648,40.1076129 C76.4462753,40.631989 76.9199595,41 77.4615385,41 C78.0031174,41 78.4768016,40.631989 78.6110121,40.1076129 C78.6236437,40.0539118 80.0304858,34.6853743 83.7773279,34.6853743 C84.4310121,34.6853743 84.9615385,34.1546804 84.9615385,33.5007897 C84.9615385,32.846899 84.4310121,32.3162051 83.7773279,32.3162051"></path> 2563 <path d="M67.9615385,6 C67.4095385,6 66.9615385,6.57065217 66.9615385,7.27377717 L66.9615385,9.72622283 C66.9615385,10.4293478 67.4095385,11 67.9615385,11 C68.5135385,11 68.9615385,10.4293478 68.9615385,9.72622283 L68.9615385,7.27377717 C68.9615385,6.57065217 68.5135385,6 67.9615385,6"></path> 2564 <path d="M67.9615385,14 C67.4095385,14 66.9615385,14.5706522 66.9615385,15.2737772 L66.9615385,17.7262228 C66.9615385,18.4293478 67.4095385,19 67.9615385,19 C68.5135385,19 68.9615385,18.4293478 68.9615385,17.7262228 L68.9615385,15.2737772 C68.9615385,14.5706522 68.5135385,14 67.9615385,14"></path> 2565 <path d="M73.9615385,12 C73.9615385,11.448 73.3908863,11 72.6877613,11 L70.2353156,11 C69.5321906,11 68.9615385,11.448 68.9615385,12 C68.9615385,12.552 69.5321906,13 70.2353156,13 L72.6877613,13 C73.3908863,13 73.9615385,12.552 73.9615385,12"></path> 2566 <path d="M65.6877613,11 L63.2353156,11 C62.5321906,11 61.9615385,11.448 61.9615385,12 C61.9615385,12.552 62.5321906,13 63.2353156,13 L65.6877613,13 C66.3908863,13 66.9615385,12.552 66.9615385,12 C66.9615385,11.448 66.3908863,11 65.6877613,11"></path> 2567 <path d="M15.7643348,52.376962 L13.3385328,54.8042714 C12.8358737,55.3068874 12.8358737,56.1217086 13.3385328,56.6226091 C13.5890046,56.8747749 13.9183921,57 14.2477797,57 C14.5788828,57 14.9065548,56.8747749 15.1570265,56.6226091 L17.5845441,54.1970152 C18.0872032,53.6943992 18.0872032,52.8778626 17.5845441,52.376962 C17.081885,51.874346 16.2669939,51.874346 15.7643348,52.376962"></path> 2568 <g id="Group-20" transform="translate(4.961538, 59.000000)"> 2569 <mask id="mask-4"> 2570 <use xlink:href="#path-3"></use> 2571 </mask> 2572 <g></g> 2573 <path d="M2.58140625,0.508666667 L0.37203125,2.867 C-0.08578125,3.35533333 -0.08578125,4.147 0.37203125,4.63366667 C0.60015625,4.87866667 0.90015625,5.00033333 1.20015625,5.00033333 C1.50171875,5.00033333 1.80015625,4.87866667 2.02828125,4.63366667 L4.23921875,2.277 C4.69703125,1.78866667 4.69703125,0.995333333 4.23921875,0.508666667 C3.78140625,0.0203333333 3.03921875,0.0203333333 2.58140625,0.508666667" mask="url(#mask-4)"></path> 2574 </g> 2575 <g transform="translate(11.961538, 59.000000)"> 2576 <mask id="mask-6" > 2577 <use xlink:href="#path-5"></use> 2578 </mask> 2579 <g></g> 2580 <path d="M2.07185,0.508666667 C1.63235,0.0203333333 0.91985,0.0203333333 0.48035,0.508666667 C0.04085,0.995333333 0.04085,1.78866667 0.48035,2.277 L2.60285,4.63366667 C2.82185,4.87866667 3.10835,5.00033333 3.39785,5.00033333 C3.68585,5.
258000033333 3.97385,4.87866667 4.19285,4.63366667 C4.63235,4.147 4.63235,3.35533333 4.19285,2.867 L2.07185,0.508666667 Z" mask="url(#mask-6)"></path> 2581 </g> 2582 <path d="M7.1587421,52.376962 C6.65608298,51.874346 5.84119192,51.874346 5.3385328,52.376962 C4.83587368,52.8778626 4.83587368,53.6943992 5.3385328,54.1970152 L7.76605038,56.6226091 C8.01652216,56.8747749 8.34419415,57 8.67529725,57 C9.0046848,57 9.33407234,56.8747749 9.58454412,56.6226091 C10.0872032,56.1217086 10.0872032,55.3068874 9.58454412,54.8042714 L7.1587421,52.376962 Z"></path> 2583 </g> 2584 </g> 2585 </symbol> 2586</svg> 2587 2588 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2589 <symbol id="icon-delete" viewBox="0 0 14 14"> 2590 <g> 2591 <g id="Group-3"> 2592 <path d="M11.9492471,2.47091765 L2.05042353,2.47091765 L-0.000164705882,2.47091765 L-0.000164705882,3.29444706 L2.05042353,3.29444706 L2.05042353,13.1768 L11.9492471,13.1768 L11.9492471,3.29444706 L13.9998353,3.29444706 L13.9998353,2.47091765 L11.9492471,2.47091765 Z M2.87395294,12.3532706 L11.1265412,12.3532706 L11.1265412,3.29444706 L2.87395294,3.29444706 L2.87395294,12.3532706 Z"></path> 2593 <polygon points="4.11764706 0.823529412 9.88152941 0.823529412 9.88152941 0 4.11764706 0"></polygon> 2594 </g> 2595 </g> 2596 </symbol> 2597</svg> 2598 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2599 <symbol id="icon-filter" viewBox="0 0 20 20"> 2600 <path d="M15.4369 4.7998H4.56315C4.06351 4.7998 3.8114 5.40604 4.16542 5.76006L8.5 10.0953V14.9248C8.5 15.1083 8.58955 15.2803 8.73993 15.3856L10.6149 16.6977C10.9848 16.9566 11.5 16.6942 11.5 16.2368V10.0953L15.8347 5.76006C16.188 5.40674 15.9376 4.7998 15.4369 4.7998Z" fill="currentColor" /> 2601 <rect x="4" y="3.2002" width="12" height="0.8" fill="currentColor" /> 2602 </symbol> 2603</svg> 2604 2605 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2606 <symbol id="icon-tag" viewBox="0 0 16 16"> 2607 <g fill-rule="evenodd"> 2608 <path d="M2 8.12787V3.16667C2 2.52233 2.52233 2 3.16667 2H8.12787C8.43729 2 8.73403 2.12292 8.95282 2.34171L14.1027 7.49162C14.5583 7.94723 14.5583 8.68592 14.1027 9.14153L9.14153 14.1027C8.68592 14.5583 7.94723 14.5583 7.49162 14.1027L2.34171 8.95282C2.12292 8.73403 2 8.43729 2 8.12787ZM4.72222 3.55556C4.07788 3.55556 3.55556 4.07788 3.55556 4.72222C3.55556 5.36656 4.07788 5.88889 4.72222 5.88889C5.36656 5.88889 5.88889 5.36656 5.88889 4.72222C5.88889 4.07788 5.36656 3.55556 4.72222 3.55556Z" /> 2609 </g> 2610 </symbol> 2611</svg> 2612 2613 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2614 <symbol id="icon-close" viewBox="0 0 11 11"> 2615 <g> 2616 <path d="M4.70449705,5.49954654 L0.164758205,0.960229693 C-0.0549194016,0.74055583 -0.0549194016,0.38442926 0.164758205,0.164755397 C0.384435811,-0.0549184658 0.740568449,-0.0549184658 0.960246055,0.164755397 L5.49983968,4.70427167 L10.0397539,0.164744169 C10.2594316,-0.0549147229 10.6155642,-0.0549147229 10.8352418,0.164744169 C11.0549194,0.38440306 11.0549194,0.740505359 10.8352418,0.96016425 L6.29530042,5.49971886 L10.8352418,10.0395829 C11.0549194,10.2592567 11.0549194,10.616133 10.8352418,10.8358069 C10.7257779,10.945269 10.5818253,11 10.4378727,11 C10.2939202,11 10.1499676,10.945269 10.0405037,10.8350572 L5.49998799,6.29496353 L0.959496302,10.8350684 C0.850032376,10.9452727 0.706079815,11 0.562127254,11 C0.418174692,11 0.274222131,10.9452727 0.164758205,10.8350684 C-0.0549194016,10.6154095 -0.0549194016,10.2585575 0.164758205,10.0388986 L4.70449705,5.49954654 Z"></path> 2617 </g> 2618 </symbol> 2619</svg> 2620 <svg xmlns="http://www.w3.org/2000/svg" style="display: none;"> 2621 <symbol id="icon-zoom-v2" viewBox="0 0 16 16"> 2622 <path fill-rule="evenodd" clip-rule="evenodd" d="M14.4429 0.799561C14.8607 0.799656 15.1996 1.13856 15.1997 1.5564V6.68726C15.1997 7.03934 14.9141 7.32495 14.562 7.32495C14.21 7.32482 13.9243 7.03926 13.9243 6.68726V2.96069L2.96045 13.9246H6.68701C7.03909 13.9246 7.32471 14.2102 7.32471 14.5623C7.32471 14.9143 7.03909 15.2 6.68701 15.2H1.55615C1.13843 15.1997 0.799412 14.8609 0.799316 14.4431V9.31226C0.799316 8.96026 1.08504 8.67469 1.43701 8.67456C1.78909 8.67456 2.07471 8.96017 2.07471 9.31226V13.0388L13.0386 2.07495H9.31201C8.96004 2.07482 8.67432
26221.78926 8.67432 1.43726C8.67432 1.08526 8.96004 0.799693 9.31201 0.799561H14.4429Z" /> 2623 </symbol> 2624</svg> 2625 2626 2627</body> 2628</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.