/* xz-unify.css — 商店/政策/購物流程頁美化（只在這些頁載入）20260901 */
#masthead,#colophon{display:none!important}
body{background:
  radial-gradient(circle at 18% 12%, rgba(23,60,115,.035) 0 1px, transparent 1.8px),
  radial-gradient(circle at 74% 30%, rgba(217,154,34,.04) 0 1px, transparent 2px),
  linear-gradient(90deg, rgba(23,60,115,.028) 1px, transparent 1px),
  linear-gradient(0deg, rgba(23,60,115,.022) 1px, transparent 1px),
  var(--paper, #f7f1e5)}
.site-content, .ast-container{background:transparent}
body.page-id-6648 .entry-title, body.page-id-6649 .entry-title, body.page-id-6650 .entry-title{display:none}
.page-id-6648 .ast-container, .page-id-6649 .ast-container, .page-id-6650 .ast-container{max-width:1080px}
/* 商店卡片 */
body.woocommerce-shop h1{color:#0d1b3e;font-weight:900}
.woocommerce ul.products li.product{background:#fff;border:1px solid #e3ecfa;border-radius:18px;padding:18px 18px 24px;box-shadow:0 8px 22px rgba(13,27,62,.08);transition:transform .2s ease, box-shadow .2s ease}
.woocommerce ul.products li.product:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(13,27,62,.14)}
.woocommerce ul.products li.product img{border-radius:12px}
.woocommerce ul.products li.product .woocommerce-loop-product__title{color:#0d1b3e;font-weight:800;font-size:1.1em}
.woocommerce ul.products li.product .price{color:#b45309;font-weight:800}
.woocommerce ul.products li.product .button, .woocommerce a.button, .woocommerce button.button, .woocommerce button.button.alt{background:#0d1b3e;color:#fff;border-radius:999px;padding:10px 24px;font-weight:700}
.woocommerce ul.products li.product .button:hover, .woocommerce a.button:hover, .woocommerce button.button:hover{background:#16305f;color:#fff}
/* 商品內頁與結帳流程沿用紙質背景，內容區塊維持白卡 */
body.single-product div.product, body.woocommerce-cart .woocommerce, body.woocommerce-checkout .woocommerce{background:transparent}
