:root{--wd-hb-opt-h:40px;--wd-text-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--wd-text-font-weight:400;--wd-text-color:rgba(12,12,12,.72);--wd-text-font-size:14px;--wd-title-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--wd-title-font-weight:400;--wd-title-color:#242424;--wd-entities-title-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--wd-entities-title-font-weight:400;--wd-entities-title-color:#333;--wd-entities-title-color-hover:#821a1a;--wd-alternative-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--wd-widget-title-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--wd-widget-title-font-weight:400;--wd-widget-title-transform:uppercase;--wd-widget-title-color:#333;--wd-widget-title-font-size:16px;--wd-header-el-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;--wd-header-el-font-weight:400;--wd-header-el-transform:uppercase;--wd-header-el-font-size:14px;--wd-otl-style:dotted;--wd-otl-width:2px;--wd-primary-color:rgba(145,73,65,.82);--wd-alternative-color:#2c3e50;--btn-default-bgcolor:#f7f7f7;--btn-default-bgcolor-hover:#efefef;--btn-accented-bgcolor:#915f59;--btn-accented-bgcolor-hover:#7a4d48;--wd-form-brd-width:2px;--notices-success-bg:#459647;--notices-success-color:#fff;--notices-warning-bg:#e0b252;--notices-warning-color:#fff;--wd-link-color:#333;--wd-link-color-hover:#242424}.wd-age-verify-wrap{--wd-popup-width:500px}.wd-popup.wd-promo-popup{background-color:#111;background-image:url();background-repeat:no-repeat;background-size:cover;background-position:center center}.wd-promo-popup-wrap{--wd-popup-width:800px;--wd-popup-padding:15px}.wd-hb{background-color:#915f59;background-image:none}:is(.woodmart-woocommerce-layered-nav,.wd-product-category-filter) .wd-scroll-content{max-height:223px}.wd-page-title .wd-page-title-bg img{object-fit:cover;object-position:center center}.wd-footer{background-color:#fff;background-image:none}.wd .product-label.new{background-color:#2e7d32}.mfp-wrap.wd-popup-quick-view-wrap{--wd-popup-width:920px}@media (max-width:1024px){:root{--wd-hb-opt-h:40px}}:root{--wd-container-w:1222px;--wd-form-brd-radius:0px;--btn-default-color:#333;--btn-default-color-hover:#333;--btn-accented-color:#fff;--btn-accented-color-hover:#fff;--btn-default-brd-radius:5px;--btn-default-box-shadow:none;--btn-default-box-shadow-hover:none;--btn-accented-brd-radius:5px;--btn-accented-box-shadow:none;--btn-accented-box-shadow-hover:none;--wd-brd-radius:0px}@media (min-width:1222px){section.elementor-section.wd-section-stretch>.elementor-container{margin-left:auto;margin-right:auto}}.wd-page-title{background-color:#915f59}.product-grid-item .product-image-link,.product-grid-item .product-element-top>a,.woocommerce ul.products li.product .product-image-link,.woocommerce ul.products li.product .product-element-top>a,.post-img-wrapp,.post-img-wrapp>a,.wd-post-thumb,.wd-post-thumb>a,.entry-thumbnail,.entry-thumbnail>a,.elementor-post__thumbnail,.elementor-post__thumbnail__link,.posts-loop .post-image-link{display:block !important;position:relative !important;width:100% !important;aspect-ratio:3/4 !important;overflow:hidden !important;border-radius:16px !important;background:#f5f5f5 !important}.product-grid-item .product-element-top,.woocommerce ul.products li.product .product-element-top,.product-grid-item .wrap-product-loop,.woocommerce ul.products li.product .product-wrapper,.post-img-wrapp,.wd-post-thumb,.entry-thumbnail{position:relative !important}.product-grid-item .product-image-link picture,.product-grid-item .product-element-top>a picture,.woocommerce ul.products li.product .product-image-link picture,.woocommerce ul.products li.product .product-element-top>a picture,.post-img-wrapp picture,.wd-post-thumb picture,.entry-thumbnail picture{display:block !important;width:100% !important;height:100% !important}.product-grid-item .product-image-link img:not(.a2b-flag-badge img),.product-grid-item .product-element-top>a img:not(.a2b-flag-badge img),.woocommerce ul.products li.product .product-image-link img:not(.a2b-flag-badge img),.woocommerce ul.products li.product .product-element-top>a img:not(.a2b-flag-badge img),.post-img-wrapp img,.wd-post-thumb img,.entry-thumbnail img,.elementor-post__thumbnail img,.posts-loop .post-image-link img{display:block !important;width:100% !important;height:100% !important;min-height:100% !important;max-height:none !important;object-fit:cover !important;object-position:top center !important;border-radius:16px !important}@media (max-width:768px){.product-grid-item .product-image-link,.product-grid-item .product-element-top>a,.woocommerce ul.products li.product .product-image-link,.woocommerce ul.products li.product .product-element-top>a,.post-img-wrapp,.wd-post-thumb,.entry-thumbnail,.elementor-post__thumbnail,.elementor-post__thumbnail__link{aspect-ratio:3/4 !important;border-radius:12px !important}.product-grid-item .product-image-link img:not(.a2b-flag-badge img),.product-grid-item .product-element-top>a img:not(.a2b-flag-badge img),.woocommerce ul.products li.product .product-image-link img:not(.a2b-flag-badge img),.woocommerce ul.products li.product .product-element-top>a img:not(.a2b-flag-badge img),.post-img-wrapp img,.wd-post-thumb img,.entry-thumbnail img,.elementor-post__thumbnail img{border-radius:12px !important}}html body .wpc-filters-section .wpc-filter-item.wpc-term-selected,html body .wpc-filters-section .wpc-filter-item.wpc-term-selected>a,html body .wpc-filters-section .wpc-filter-item.wpc-term-selected>label{background:#d81b60 !important;background-color:#d81b60 !important;border-color:#d81b60 !important;color:#fff !important;background-image:none !important;box-shadow:none !important}@media (max-width:767px){body .wpc-filter-content{max-height:120px !important;overflow-y:auto !important;overflow-x:hidden !important;padding-right:5px !important}body .wpc-filter-content::-webkit-scrollbar{width:4px !important}body .wpc-filter-content::-webkit-scrollbar-track{background:#f1f1f1 !important;border-radius:4px !important}body .wpc-filter-content::-webkit-scrollbar-thumb{background:#d81b60 !important;border-radius:4px !important}}.a2b-flag-badges{position:absolute !important;top:10px !important;left:10px !important;z-index:99 !important;display:flex !important;flex-direction:column !important;gap:6px !important;pointer-events:none !important}.a2b-flag-badge{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:42px !important;height:28px !important;border-radius:4px !important;background:0 0 !important;box-shadow:0 2px 6px rgba(0,0,0,.25) !important;border:1px solid rgba(0,0,0,.1) !important;overflow:hidden !important;box-sizing:border-box !important}.a2b-flag-badge img{display:block !important;width:100% !important;height:100% !important;min-width:100% !important;min-height:100% !important;max-width:100% !important;max-height:100% !important;object-fit:cover !important;object-position:center !important;border-radius:0 !important;margin:0 !important;padding:0 !important;border:none !important}.a2b-flag-badges img,.a2b-flag-badge img{width:100% !important;height:100% !important;min-height:100% !important;max-height:100% !important;margin:0 !important;padding:0 !important}.a2b-flag-text{display:none !important}.product.is-top-product,.product.is-top-product .product-grid-item,.product.is-top-product .content-product-impr{border:3px solid #e06666 !important;border-radius:0 !important;box-sizing:border-box !important}.product.is-top-product{position:relative !important;overflow:hidden !important;padding:8px !important;background-color:#fff !important}.product.is-top-product img,.product.is-top-product .woodmart-product-image{border-radius:0 !important}.product.is-top-product:after{content:"🔥 TOP 本月紅牌" !important;position:absolute !important;top:12px !important;right:12px !important;background:linear-gradient(135deg,#e06666,#f77) !important;color:#fff !important;font-size:11px !important;font-weight:800 !important;letter-spacing:.5px !important;padding:4px 9px !important;z-index:99 !important;border-radius:0 !important;box-shadow:0 2px 5px rgba(0,0,0,.2) !important}