/**handles:brands-styles,flexible-shipping-free-shipping,moksafowo-cs-widget**/
.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}:where(.brand-thumbnails-description),ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}:where(.brand-thumbnails-description)::before,ul.brand-thumbnails::before{clear:both;content:"";display:table}:where(.brand-thumbnails-description)::after,ul.brand-thumbnails::after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}:where(.brand-thumbnails-description li.first),ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(2n){margin-right:0}}:where(.brand-thumbnails-description li){float:left;margin:0 2% 1em 0;padding:0;position:relative;text-align:center}:where(.brand-thumbnails-description li.last),:where(.brand-thumbnails-description.columns-1 li){margin-right:0}:where(.brand-thumbnails-description li .term-thumbnail img){width:100%;display:inline}:where(.brand-thumbnails-description li .term-description){margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}
.fs-free-shipping-notice-and-button-wrapper{flex-flow:wrap;place-content:start space-between;align-items:center;display:flex}.fs-free-shipping-notice-continue-shopping-button-wrapper,.fs-free-shipping-notice-text-and-progress-bar-wrapper{flex:0 auto;margin:0 .5em}.fs-free-shipping-notice-progress-bar-wrapper{flex-direction:row;align-items:center;display:flex}.fs-free-shipping-notice-progress-bar{border:1px solid #fff;border-radius:10px;width:100%;height:10px;margin-left:10px;margin-right:10px;position:relative}.fs-free-shipping-notice-progress-bar>span{background-color:#fff;border-top-left-radius:10px;border-bottom-left-radius:10px;height:100%;display:block;position:relative;overflow:hidden}.button.flexible-shipping-free-shipping-button{margin-left:0}
.moksafowo-cs-widget{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Noto Sans TC",sans-serif;font-size:14px;line-height:1.6}.moksafowo-cs-bubble{position:fixed;right:22px;bottom:22px;z-index:99991;display:flex;align-items:center;gap:7px;border:0;cursor:pointer;background:#1d2327;color:#fff;border-radius:24px;padding:11px 18px;font-size:14px;font-weight:600;box-shadow:0 4px 14px rgba(0,0,0,.28);transition:transform .15s,box-shadow .15s}.moksafowo-cs-bubble:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(0,0,0,.36)}.moksafowo-cs-bubble .moksafowo-cs-ic{color:#d4af37;font-size:16px;line-height:1}.moksafowo-cs-panel{position:fixed;right:22px;bottom:22px;z-index:99992;display:none;flex-direction:column;width:360px;max-width:92vw;height:520px;max-height:78vh;background:#fff;border:1px solid #e8e8ea;border-radius:16px;box-shadow:0 12px 40px rgba(0,0,0,.18);overflow:hidden;animation:moksafowo-cs-in .18s ease}.moksafowo-cs-panel.moksafowo-cs-open{display:flex}@keyframes moksafowo-cs-in{from{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.moksafowo-cs-head{display:flex;align-items:center;gap:9px;padding:13px 16px;background:#fff;color:#1d2327;border-bottom:2px solid;border-image:linear-gradient(90deg,#c9a227,rgba(201,162,39,0)) 1}.moksafowo-cs-dot{width:9px;height:9px;border-radius:50%;background:#34d399;box-shadow:0 0 0 3px rgba(52,211,153,.25)}.moksafowo-cs-head b{font-size:15px;font-weight:700}.moksafowo-cs-x{margin-left:auto;border:0;background:0 0;color:#787c82;font-size:22px;line-height:1;cursor:pointer;padding:2px 4px}.moksafowo-cs-x:hover{color:#1d2327}.moksafowo-cs-body{flex:1;overflow-y:auto;padding:16px;background:#f6f7f7}.moksafowo-cs-hint{margin:0 0 12px;color:#50575e}.moksafowo-cs-err{margin:0 0 12px;color:#b32d2e;background:#fdecec;padding:9px 11px;border-radius:8px}.moksafowo-cs-form{display:flex;flex-direction:column;gap:10px}.moksafowo-cs-input{width:100%;box-sizing:border-box;padding:10px 14px;border:1px solid #c3c4c7;border-radius:12px;font-size:14px;background:#fff;outline:0;-webkit-appearance:none;appearance:none}.moksafowo-cs-input:focus{border-color:#c9a227;box-shadow:0 0 0 2px rgba(201,162,39,.18)}.moksafowo-cs-btn{border:0;cursor:pointer;padding:11px 14px;background:#1d2327;color:#fff;border-radius:12px;font-size:14px;font-weight:600}.moksafowo-cs-btn:hover{background:#2c3338}.moksafowo-cs-btn:disabled{opacity:.55;cursor:default}.moksafowo-cs-btn-2{background:#f0f0f1;color:#50575e}.moksafowo-cs-btn-2:hover{background:#e2e4e7}.moksafowo-cs-card{background:#fff;border:1px solid #e8e8ea;border-radius:12px;padding:14px}.moksafowo-cs-ordno{font-size:17px;font-weight:700;margin-bottom:10px;color:#a16207}.moksafowo-cs-row{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid #f0f0f1}.moksafowo-cs-row:last-child{border-bottom:0}.moksafowo-cs-k{color:#787c82;flex:0 0 auto}.moksafowo-cs-v{color:#1d2327;text-align:right;word-break:break-all}.moksafowo-cs-actions{display:flex;gap:8px;margin-top:14px}.moksafowo-cs-actions .moksafowo-cs-btn{flex:1}.moksafowo-cs-msgs{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.moksafowo-cs-msg{max-width:80%;padding:9px 12px;border-radius:14px;white-space:pre-wrap;word-break:break-word}.moksafowo-cs-msg.customer{align-self:flex-end;background:#1d2327;color:#fff;border-bottom-right-radius:4px}.moksafowo-cs-msg.staff{align-self:flex-start;background:#fff;border:1px solid #e2e4e7;color:#1d2327;border-bottom-left-radius:4px}.moksafowo-cs-msg.ai{align-self:flex-start;background:#fdf6e3;border:1px solid #e0c068;color:#5b4708;border-bottom-left-radius:4px}.moksafowo-cs-msg .moksafowo-cs-meta{font-size:10.5px;opacity:.7;margin-bottom:3px}.moksafowo-cs-compose{display:flex;gap:8px}.moksafowo-cs-compose .moksafowo-cs-input{border-radius:20px}.moksafowo-cs-send{border:0;cursor:pointer;background:#1d2327;color:#fff;border-radius:50%;width:40px;height:40px;flex:0 0 40px;font-size:16px}.moksafowo-cs-send:hover{background:#2c3338}.moksafowo-cs-back{display:inline-block;margin-bottom:10px;color:#a16207;cursor:pointer;font-size:13px}